Use the Subsystem dialog box to add, update, or delete a Subsystem.
Note: Subsystems only apply to systems generated on ClearPath MCP based hosts. Ispecs are grouped into subsystems. For each subsystem, there is a corresponding COMSTP program with the file name system/COMS_LINC_TP and the program name the same as the corresponding subsystem.
To display this dialog box, click Browse in the Subsystems Definition property under the Subsystem category for Segments.
The Subsystems PRIMARY, QUERY, ROC, and LSS are created by default when a Segment is first added to the Model. You can add Ispecs to a subsystem by specifying the Subsystem property for each Component and Event. The Ispec you enter as the Fire.up Ispec should be in the PRIMARY subsystem.
The default Subsystems are numbered in the following way:
Subsystem number 1 is always PRIMARY.
QUERY and ROC initially derive values from PRIMARY and are given the subsystem number (1).
LSS always has the subsystem number LSS.
The following table illustrates the relationship between Subsystem name and Subsystem number:
Subsystem Name | Subsystem Number |
---|---|
PRIMARY | 1 |
User-defined | 2-10 |
Query | A |
ROC | C |
LSS | LSS |
The Subsystem dialog box displays the properties listed in the following table in a list box:
Property |
Function |
---|---|
Number | Specifies the unique Subsystem number. A maximum of nine subsystems might be defined by the user. These can be numbered from 2 to 10. Subsystem numbers 1, A, C, and LSS are reserved and cannot be allocated to any other Subsystem. Subsystem 1 is called PRIMARY, A and C can be QUERY or ROC. When defining a new Subsystem, only unused Subsystem numbers are displayed in the drop-down list box. You can derive values for QUERY and ROC from other Subsystems. When defining values for QUERY and ROC all user-defined subsystem numbers are displayed plus 1, A, and C are also displayed if they have not been used. This property is limited to a maximum length of 10 alphanumeric characters. The first character cannot be a numeric or ‘-‘ characters. By default, this property is empty. This property is specific to Segments only. |
Name | Specifies the name of the Subsystem. The Subsystem name, GLOBAL, is reserved and cannot be used. The names PRIMARY, QUERY, ROC, and LSS cannot be deleted or changed. This property allows a maximum length of 10 alphanumeric characters. The first character cannot be a numeric or ‘-‘ characters. By default, this property is empty. This property is specific to Segments only. |
Priority | Specifies the priority at which a COMSTP program of a Subsystem runs. By default, this property is set to 50 for the predefined Subsystems: PRIMARY, QUERY, ROC, and LSS. The numbers range from 1 to 99. This property is specific to Segments only. |
Min Copies | Specifies the minimum number of copies of the COMSTP program of a Subsystem to start when the System is running. By default, this property is set to 0. The numbers range from 0 to 255. A value of zero means that the COMSTP program for that Subsystem is not started until one of its Ispecs is invoked. This property is specific to Folders only. Note: This field is not applicable to the LSS Subsystem. |
Max Copies | Specifies the maximum number of copies of each COMSTP program of a Subsystem that can be running. By default, this property is set to 1; except for the PRIMARY Subsystem which has a value of two. The numbers range from 0 to 255. This property is specific to Folders only. Note: This field is not applicable to the LSS Subsystem. |
Idle Timeout | Specifies an idle timeout period for an individual COMSTP program. The value entered in this property represents the elapsed time before an idle COMSTP program or Subsystem is terminated. By default, this property is set to 0. The numbers range from 0 to 99. You can enter 99 for no timeout. A value of zero means that the maximum timeout period of 60 minutes is used. Enter a time in minutes of 0 through 60, or The LSS Subsystem timeout is used for the ClearPath MCP based :TIM command. Enter a value of 0 through 98, or enter 99 for no timeout. A value of zero keeps the current: TIM value. Note: If you use the :TIM system command to provide a system- wide timeout, this takes effect only after the COMSTP program have closed down. This property is specific to Segments only. |
To Add a Subsystem, perform the following:
Select an empty row on the Listview, right-click and Select Add from the context-menu. A Subsystem with the next available number and default settings and name is added to the list.
Click each property and make the appropriate entries, if needed.
To Delete a Subsystem, perform the following:
Deleting a user-defined Subsystem causes its Ispecs to be allocated to the PRIMARY Subsystem. The Subsystems PRIMARY, QUERY, ROC, and LSS cannot be deleted.
Highlight the subsystem you want to delete from the list.
Right-click and select Delete from the context-menu. The subsystem is removed from the list.
To Reset the Settings of a Subsystem, perform the following:
Highlight the subsystem for which you want to reset the values back to default from the list.
Right-click and select Reset from the context-menu. The properties of the subsystem is reset back to its defaults.