2.14 GPRS-Betriebsbedingungen
Der Focus+ verfügt über zwei GPRS-Modi: Modus A und Modus B. Beide Modi
können gleichzeitig aktiviert werden.
2.14.1 Ausgehende GPRS-Verbindung (Modus B)
Der Focus+ baut über Funk eine TCP-Netzverbindung zu der IP-Adresse einer
Gegenstelle auf.
Dieser Link kann deaktiviert werden, indem die IP-Adresse der Gegenstelle auf
0.0.0.0. gesetzt wird.
Werden nach dem erfolgreichen Aufbau der Netzverbindung keine Daten übertragen,
bricht der Focus+ die Verbindung nach einer einstellbaren Zeitbeschränkung ab.
Die Verbindung wird beendet, wenn:
die Netzverbindung von der Gegenstelle beendet wird (FIN-Paket);
die Netzverbindung die einstellbare Zeitbeschränkung für Untätigkeit erreicht
(transparentes Timeout);
ein Fehler auftritt.
Wird die Netzverbindung wegen Untätigkeit unterbrochen oder tritt ein Fehler auf,
versucht der Focus+ solange, die Netzverbindung mit der Gegenstelle aufzubauen,
wie das Auslesefenster geöffnet ist.
2.14.2 Eingehende GPRS-Verbindung (Modus A
Der Focus+ hält einen auf Datenempfang wartende TCP-Endpunkt (Socket) vor, der
eine Verbindung zur Zeit akzeptiert.
Ein Kanal wird ausschließlich für das Einlesen von Daten und die Wartung im
Transparent-Modus vorgehalten. Das heißt, darüber werden keine empfangenen
Pakete bearbeitet, die an die serielle Schnittstelle des Corus weitergeleitet werden
sollen.
Über diesen Wartungskanal kann die Fernaktualisierung der Firmware erfolgen.
Ein zweiter Kanal steht für das Modbus-TCP-Protokoll zur Verfügung. Über diesen
Kanal kann der Focus+ Modbus-TCP-Pakete packen bzw. entpacken und Modbus-
RTU-Pakete an den Corus übermitteln.
Es ist auch möglich, den Status der digitalen Eingänge auszulesen oder den Wert
der digitalen Ausgänge zu setzen.
Dieser Link kann deaktiviert werden, indem der empfangsbereite TCP-Kanal auf 0
gesetzt wird.
Die IP-Adresse des Focus+ muss öffentlich und festgelegt sein, um diesen
Modus nutzen zu können.
10