Properties
The SecsGemHost module has the following properties:
Name | Description | ID | Flags |
---|---|---|---|
Connected | Status if Apis is connected to equipment. | 1060 | InfoPage |
ConnectedTime | Last time host connected equipment. | 1075 | InfoPage |
DeviceID | A number between 0 and 32767 used in identifying the particular piece of equipment communicating with a host. The message transfer protocol must be capable of identifying the device ID (0–32767) which indicates the source or destination of a message (default: 0). | 1140 | Persisted |
Enable | If true the module will try to connect the equipment with IP address and port number specified (default: false). | 1010 | Persisted |
Enable Alarms | By enabling this the host will enalbe configured alarms on the Equipment. The AlarmID's to subscribe is done be setting the value on item AlarmSubscription.The type of alarm supporetd is eitherGEM (S5F1) or PV2 (S6F11). Default is disabled | 1156 | Persisted, Enumerated |
Enable OnlineRequest | Used to set if equipment supports Online Request capability (default: true). | 1151 | Persisted |
Enable Spooling | Used to set if equipment support spooling (default: false). | 1152 | Persisted |
ExchangeRate | The exchange rate in milliseconds for the 'ExternalItems' timer event. By default, used for updating external items values. | 100 | Persisted |
ExternalItem report | A status-report for the External Item manager of this module | 110 | InfoPage |
InitiateConnection | Set this value too true if you want the host to be the active part in InitiateConnection and Initiate On-Line-ID (default: true). | 1150 | Persisted |
IP-Address | The IP address of the equipment (only used when 'ActiveMode' is selected).You can not specify host name, only IP address (default: 127.0.0.1). | 1120 | Persisted, TcpIpAddr |
LastMsgRcv | Last message received from equipment. | 1070 | InfoPage |
LastMsgSend | Last message send to equipment. | 1065 | InfoPage |
LinkTest Timeout | The timeout between sending control HSMS characters LinkTest (default 20 sec). | 1015 | Persisted, ExpertPage |
Listening | Status of listen socket if Pasive mode is used. | 1055 | InfoPage |
Log SECS BitPattern | This will log all bits and bytes recived on the socket to the log file so used this care (default: false). | 1180 | Persisted, ExpertPage |
MaxCountMessageFiles | MaxCountMessageFiles specifies the maximum number of MessageLog files the module writes to MessageLogDirectory before it starts to delete. The value selected must be between 10 and 500. Default value is 100 | 1220 | Persisted |
MaxParseTime | The maximum time used to parse a SF message [ms]. | 1090 | PerformancePage |
MaxSendLinkRequestTime | The maximum time used to send a Linktest.req [ms]. | 1095 | PerformancePage |
MessageBrokerTime | Last time messages was requested from MessageBroker. | 1080 | InfoPage |
MessageLogDirectory | MessageLogDirectory specifies a valid directory, all messages will be written to text-files into this directory. If property is blank, no text files will be written. | 1210 | Persisted, Folder |
Multiblock Enabled | If this is enabled Multiblock/Grant request will be used if the size of the message is to large (default: true). | 1135 | Persisted |
OperationMode | The type of operation mode for the SECS HostPasiveMode (equal to a server) listen for incomming connectionActiveMode (equal to a client) takes the initiaive to connect (default: ActiveMode). | 1110 | Persisted, ReadOnly, Enumerated |
Port | This property depends on the what has been select in the property 'OperationMode'PasiveMode is the listen port for incomming connectionActiveMode is the port to use when connect to an equipment (default: 7000). | 1130 | Persisted |
RequestSpoolData | The type of spool request to do on equipment at connect (default: TransmitSpooledMessages). | 1153 | Persisted, Enumerated |
ResetSpooling At Shutdown | By enabling this the spooling will be stoped when Apis module is stoped (default: false). | 1154 | Persisted |
SECS log file | The file name for SECS II messages send and received (default: ""). | 1170 | Persisted, ExpertPage |
SECS log file Maxsize | The max size of the log file before it get recycled (Default value=5.000.000 [bytes]). | 1160 | Persisted, ExpertPage |
T3-Reply Timeout | Specifies maximum amount of time an entity expecting a reply message will wait for that reply (1-120 seconds, default 45 sec). | 1020 | Persisted, ExpertPage |
T5-ConnectionSeparation Timeout | Connection Separation Timeout.Specifies the amount of time which must elapse between successive attempts to connect to a remote entity (1-240 seconds, default 10 sec). | 1025 | Persisted, ExpertPage |
T6-ControlTransaction TimeOut | Specifies the time which a control transaction may remain open before it is considered a communication failure (1-240 seconds, default 5 sec). | 1030 | Persisted, ExpertPage |
T7-NotSelected Timeout. | Time which a TCP/IP connection can remain in NOT SELECTED state (i.e. , no HSMS activity) before it is considered a communication failure (1-240 seconds, default 10 sec). | 1035 | Persisted, ExpertPage |
T8-NetworkIntercharacter Timout | Maximum time between successive bytes of single HSMS message which may expire before it is considered a communication failure (1-120 seconds, default 5 sec). | 1040 | Persisted, ExpertPage |
UseLogSynchEvent | By setting this propery to 'true' no new SecsMessage received will be handled before the logger has reported logger event 'LogDone' (default=false). | 1012 | Persisted, ExpertPage |
See also Module Properties