Interne Datenpunkte des SECS-Gateways
Dieses Kapitel beschreibt die internen Datenpunkte des SECS-Gateways.
_SecsGateway
| DPE-Name | Typ | Beschreibung |
|---|---|---|
| Config.CnsView | string | Enthält die ID der CNS-View, die dem entsprechenden Gateway zugeordnet ist. |
| Config.EquipmentList | dyn_string | Enthält eine Liste der SECS-Geräte-DPs, die dem Gateway zugewiesen sind. |
_SecsEquipment
| DPE-Name | Typ | Beschreibung |
|---|---|---|
| Config.DeviceId | string | Enthält die ID des Geräts. |
| Config.Address | string | Enthält die IP- und Port-Informationen über den Host. Die Adresse besteht aus <IP/Hostname>:<Port>. Die IP wird nur benötigt, wenn eine HSMS-aktive Verbindung konfiguriert ist, aber der „:<Port>" wird immer benötigt. |
| Config.SendLinktestPeriod | uint | Zeitintervall für das Senden einer TCP/IP-Linktest-Anfrage zur Überprüfung der Verbindung zwischen Host und Gerät. |
| Config.GatewayDp | string | Enthält den _SecsGateway DP-Namen, dem das Gerät zugewiesen ist. |
| Config.T3 | uint | SEMI E37 T3 Data Reply Timeout. Gibt die maximale Zeitspanne an, die der Host auf eine erwartete Antwortnachricht wartet. |
| Config.T6 | uint | SEMI E37 T6 Control Reply Timeout. Maximale Wartezeit auf Select.res, Linktest.res usw. |
| Config.T7 | uint | SEMI E37 T7 Connection Idle Timeout. Verbleibende Zeit im Verbindungsstatus „NOT SELECTED" bis ein Kommunikationsfehler erkannt wird. |
| Command.Enable | boolean | Wird zum Aktivieren der Verbindung verwendet. |
| Common.State.ConnState | int |
Beschreibt den allgemeinen Verbindungsstatus:
|
| HostInterface.ToHost | string | Wird zum Senden von E5-Nachrichten an den Host verwendet. |
| HostInterface.FromHost | string | Wird zum Empfangen von Nachrichten vom Host verwendet. |
| Error.FromHost | string | Enthält alle vom Host empfangenen S9Fx-Nachrichten. |
| Error.ToHost | string | Vom Gateway-Manager generierte S9Fx-Fehlernachrichten werden automatisch geschrieben und an den Host gesendet. |
