1. Anforderung
Lese die Modbus TCP Map des Servers ab Register #120 und schreibe den Inhalt für
50 Elemente in den Merkerbereich beginnend ab Merkerwort MW10; also in den Mer-
kerbereich MW10...MW59. Elemente für FC23 bedeutet Datentyp WORD.
Wegen der 0-basierenden Adressierung muss in easyE4 als Index 1. Ele-
ment #121 eingegeben werden um die Modbus TCP Map des Servers ab
Register #120 zu lesen/schreiben.
2. Anforderung
Gleichzeitig schreibe in die Modbus TCP Map des Servers ab Register #200 den
Inhalt von 2 Elementen aus dem Merkerbereich beginnend ab Merkerwort MW100;
also in den Merkerbereich MW100...MW101. Elemente für FC23 bedeutet Datentyp
WORD.
Wegen der 0-basierenden Adressierung muss in easyE4 als Index 1. Ele-
ment #201 eingegeben werden um die Modbus TCP Map des Servers ab
Register #200 zu lesen/schreiben .
Abb. 242: Register Azyklische Modbus TCP Anforderung
Beispiel FC15
Beachten Sie die 0-basierende Adressierung.
Entspricht der Beginn des Adressbereiches mit 0 nicht dem Adress-
bereich des Modbus Servers, da dieser ab Adresse 1 beginnt, muss ein
entsprechender Offset verwendet werden.
Die Startadresse ist dann um 1 niedriger zu setzen.
Alternativ dazu kann die Option
mit Häkchen aktiviert werden.
Die folgende Parametrierung des Funktionsbausteins MC bewirkt:
1. Anforderung
Schreibe in die Modbus TCP Map des Servers ab Register #21 den Inhalt von 8 Ele-
menten aus dem Merkerbereich beginnend ab Merkerwort MW10; Elemente für FC15
bedeutet Datentyp BIT. .Schreibe die ersten niederwertigen 8 Bits von MW10.
easyE4 02/24 MN050009DE Eaton.com
6. Funktionsbausteine
6.1 Herstellerbausteine
Auto-Dekrement auf alle Adressen
531