3.6.15
Bitorientierte Funktionscode-Umsetzung
Funktionscode 02
Der bitorientierte Funktionscode 02 erlaubt schreibgeschützten Zugriff auf die SIMATIC-
Speicherbereiche Merker und Eingänge.
Über den Umsetzungs-DB kann festgelegt werden, von/bis welcher Modbus-Adresse auf
Merker und auf Eingänge zugegriffen wird. Weiterhin kann parametriert werden, ab welchem
Datenelement im SIMATIC-Speicherbereich der Zugriff beginnen soll.
Die Modbus-Adressbereiche und SIMATIC-Speicherbereiche des FC 02 können unabhängig
von denen der FC 01, 05, 15 ausgewählt werden.
Tabelle 3- 32 Adressbereiche
Von kkkkk
Bis lllll
Von nnnnn
Bis rrrr
3.6.16
Registerorientierte Funktionscode-Umsetzung
Funktionscodes 03, 06,16
Die registerorientierten Funktionscodes 03, 06, 16 erlauben den lesenden und schreibenden
Zugriff auf den SIMATIC-Speicherbereich Datenbausteine.
Die Berechnung der gewünschten Datenbausteinnummer erfolgt zweistufig.
1. Mit der Parametrieroberfläche kann eine Basis-DB-Nummer festgelegt werden. Dieser
2. Die im Telegramm übertragene Modbus-Adresse Start_Register (Registernummer) wird
Serielle Schnittstellenbaugruppen
Betriebsanleitung, 03/2009, A5E00124880-05
Modbus-Adresse im Übertragungstelegramm
Basis-DB ist dann der erste DB, auf den zugegriffen werden kann.
wie folgt interpretiert:
Bild 3-18
Interpretation der Modbus-Registernummer
3.6 Modbus-Slave-Treiber
SIMATIC-Speicherbereich
Merker
Ab
M vvvv.0
Eingänge
Ab
E sssss.0
Modbus/USS
195