Startseite > Forum > IP-Überwachung (HW-Gruppe) > Logische E / A-Verwaltung E / A-Modul-Controller von Ethernet
- Dieses Thema hat 0 Antworten, 1 Teilnehmer und wurde zuletzt aktualisiert 15 Jahre, 3 Monate da Sergio Bertana.
-
AutorPost
-
Januar 22, 2009 bei 10: 55 #34767Sergio BertanaAdministrator des Forums
Das Modul ist mit dem Ethernet-Netzwerk verbunden E / A-Controller muss mit der richtigen IP-Adresse konfiguriert sein, verwenden Sie das UDP-Konfigurationsverfahren des Hercules-Dienstprogramms, mit dem Sie das Netzwerk scannen, alle angeschlossenen HW-Gruppenmodule identifizieren und die IP-Adresse festlegen können. Sobald die IP-Adresse zugewiesen wurde, kann das Modul von jedem Telnet-Programm erreicht werden. Beim Öffnen der Verbindung an Port 99 wird die folgende Meldung angezeigt:
******* WEB51 Remote Setup ******
WEB51>
Wagenrücklauf senden wird das komplette Konfigurationsmenü angezeigt, jede Zeile zeigt einen Parameteridentifikationsbuchstaben, den Parameter und den aktuellen Wert:
========== IP-Setup ==================
I: Adresse 192.168.0.41
J: Port 23
M: Maske 255.255.255.0
...
Um den Wert der Parameter zu ändern, muss der Identifikationsbuchstabe definiert werden, gefolgt vom neuen Wert und dann . Um beispielsweise die Portadresse zu ändern, müssen Sie den folgenden Befehl senden: J24wird der neue Wert nichtflüchtig im Gerät gespeichert.
Der Zugriff auf E / A erfolgt über das NVT-Protokoll (Network Virtual Terminal) an dem in definierten Port IP-Setup. Achtung! Es darf keine andere Verbindung mit dem Modul geöffnet werden. Schließen Sie dann eine Telnet-Verbindung an Port 99.
Das NVT-Protokoll bietet einen Befehlsrahmen dieses Typs
Alle Daten sind hexadezimal und nehmen den folgenden Wert an:
: 0xFF, Als Befehl interpretieren
: 0xFA, Subnegotiation-Parameter
: 0xF0, Ende der Unterverhandlungsparameter
Der Befehlsrahmen zum Lesen der digitalen Eingänge lautet: FF FA 2C 32 00 FF F0
Der Antwortrahmen lautet: FF FA 2C 96 xx FF F0
Wo anstelle von xx der Status der digitalen Eingänge zurückgegeben wird (der Wert wird ergänzt), repräsentieren die 8 Bits den Status der Eingänge. Bit 0: (0 = Eingang 0 aktiv, 1 = Eingang 0 nicht aktiv), Bit 1: (0 = Eingang 1 aktiv, 1 = Eingang 1 nicht aktiv) usw.
Der Befehlsrahmen zum Aktivieren der Ausgänge lautet: FF FA 2C 32 1x FF F0
Der Befehlsrahmen zum Deaktivieren der Ausgänge lautet: FF FA 2C 32 2x FF F0
Wo der Ausgang, an dem gearbeitet werden soll, anstelle von x angegeben werden muss.
Der Antwortrahmen lautet: FF FA 2C 97 xx FF F0
Wo anstelle von xx der Status der digitalen Ausgänge zurückgegeben wird, repräsentieren die 8 Bits den Status der Ausgänge. Bit 0: (0 = Ausgang 0 nicht aktiv, 1 = Ausgang 0 aktiv), Bit 1: (0 = Ausgang 1 nicht aktiv, 1 = Ausgang 1 aktiv) usw.
Achtung! Aus Sicherheitsgründen wird die Verbindung nach 50 Sekunden Inaktivität automatisch geschlossen. Um dies zu beheben, müssen Sie Parameter K einstellen: Verbindung im Setup beibehalten oder einen NVT-Befehl von NOP senden. Der Rahmen ist: FF F1 -
AutorPost
- Sie müssen angemeldet sein, um auf dieses Thema antworten zu können.