GW MODBUS TCP/RTU...
34/70
PHOENIX CONTACT
Die Felder können jederzeit bearbeitet werden. Achten Sie darauf, dass die Änderun-
gen durch Klicken auf „Apply Changes" übernommen werden.
Modbus Exception Responses: Der GW MODBUS TCP/RTU dient als Modbus-Ga-
teway und hat die Fähigkeit, auf Modbus-Nachrichten, die an nicht im Netzwerk vor-
handene Geräte gerichtet sind, mit einem Ausnahmecode zu antworten. Über die Ein-
stellung Modbus Exception Responses kann der Benutzer dieses Verhalten
konfigurieren.
Enable all sendet Ausnahmeantworten von Server-Geräten, die nicht im Netzwerk vor-
handen sind, und von Server-Geräten, die mit dem Netzwerk verbunden sind.
Disable all verhindert, dass der GW MODBUS TCP/RTU... Ausnahmeantworten auf
Nachrichten sendet, die an nicht im Netzwerk vorhandene Server-Geräte und an mit
dem Netzwerk verbundene Server-Geräte adressiert sind.
Disable gateway verhindert, dass der GW MODBUS TCP/RTU... Ausnahmeantwor-
ten auf Nachrichten sendet, die an nicht im Netzwerk vorhandene Server-Geräte
adressiert sind.
Disable slaves verhindert, dass der GW MODBUS TCP/RTU... Ausnahmeantworten
von mit dem Netzwerk verbundenen Server-Geräten sendet.
4.8.4
Shared Memory
Die Funktion „Shared Memory" (gemeinsam genutzter Speicher) bietet eine einfache und
robuste Methode für die Modbus-Kommunikation von Client zu Client. In diesem Fall emu-
liert der GW MODBUS TCP/RTU... einen Modbus-Server und jeder Modbus-Client hat für
den Datenaustausch Lese- und Schreibzugriff auf den gemeinsam genutzten Speicher. Auf
das Shared Memory kann jeder Modbus-Client (Modbus/TCP, serieller Modbus RTU/ASCII
und Modbus RTU/ASCII über Ethernet TCP/IP) zugreifen.
Die Schnittstelle des Shared Memory enthält acht Blöcke mit 200 Halteregistern und acht
Blöcke mit 160 Coils. Der Schreibzugriff auf jeden Halteregister-Block und Coil-Block kann
kontrolliert werden. Jeder Block wird so konfiguriert, dass er allen Clients den Schreibzugriff
gewährt oder auf einen schnittstellenspezifischen seriellen Client, einen Modbus/TCP-Cli-
ent oder einen Ethernet-TCP/IP-Client beschränkt ist.
Die Inhalte des Shared Memory können über den Webserver des
GW MODBUS TCP/RTU... angezeigt und gelöscht werden. Die Diagnose für jeden Block
umfasst die Erfassung von Schreib-, Lese- und blockierten Schreibmeldungen. Blockierte
Schreibmeldungen werden im Protokoll „Write Violation" aufgezeichnet.
Folgende Modbus-Funktionscodes werden unterstützt:
Tabelle 4-2
Modbus-Funktionscodes
Funktionscode
01
03
05
06
15
16
22
23
Beschreibung
Coils lesen
Halteregister lesen
Einzelne Coil schreiben
Einzelregister schreiben
Mehrere Coils schreiben
Mehrere Register schreiben
Maskenregister schreiben
Lese-/Schreibregister
3762_de_C