9: M
TCP‐K
ODBUS
OMMUNIKATION
4.
Konfigurieren Sie die Anforderungen des Modbus TCP‐Clients.
In eine Anforderungstabelle können bis zu 255 Anforderungen eingetragen werden. Legen Sie die Modbus TCP Server mit
den Remote Host‐Nummern fest. Nachdem Sie alle Anforderungen konfiguriert haben, klicken Sie auf OK, um das
Dialogfenster zu schließen.
Wählen Sie die Verwendung der Operanden und die Fehlerstatus‐Datenregister an. Wenn Sie die Operanden und die
Fehlerstatus‐Datenregister auswählen, müssen Sie die erste Nummer der Operanden eingeben.
Laden Sie das Anwenderprogramm in das CPU‐Modul.
5.
Die Programmierung des Modbus TCP Clients ist damit abgeschlossen. Nähere Informationen über Parameter und gültige
Werte finden Sie im folgenden Abschnitt.
Funktionscode
Die MicroSmart akzeptiert acht Funktionscodes, die in der folgenden Tabelle aufgelistet sind:
Funktionscode
01 Spulenstatus lesen
02 Eingangsstatus lesen
03 Halteregister lesen
04 Eingangsregister
lesen
05 Einzelspule forcieren
06 Einzelregister
voreinstellen
15 Mehrere Spulen
forcieren
16 Mehrere Register
voreinstellen
9‐4
Datengröße
Slave‐Adresse
1 bis 128 Bits
000001 ‐ 065535
1 bis 128 Bits
100001 ‐ 165535
1 bis 64 Worte
400001 ‐ 465535
1 bis 64 Worte
300001 ‐ 365535
1 Bit
000001 ‐ 065535
1 Wort
400001 ‐ 465535
1 bis 128 Bits
000001 ‐ 065535
1 bis 64 Worte
400001 ‐ 465535
W
CPU‐M
EBSERVER
Liest den Bit‐Operandenstatus von Q (Ausgang), R
(Schieberegister) oder M (Merker).
Liest den Bit‐Operandenstatus von I (Eingang), T
(Timer‐Kontakt) oder C (Zähler‐Kontakt).
Liest die Wort‐Operandendaten von D (Datenregister),
T (Timer‐Sollwert) oder C (Zähler‐Sollwert).
Liest die Wort‐Operandendaten von T (Timer‐Istwert)
oder C (Zähler‐Istwert).
Ändert einen Bit‐Operandenstatus von Q (Ausgang), R
(Schieberegister) oder M (Merker).
Ändert die Wort‐Operandendaten von D
(Datenregister).
Ändert mehrere Bit‐Operandenstati von Q (Ausgang), R
(Schieberegister) oder M (Merker).
Ändert mehrere Wort‐Operandendaten von D
(Datenregister).
B
FC9Y‐B1281
ODUL
ENUTZERHANDBUCH
MicroSmart als Modbus Slave