Herunterladen Diese Seite drucken

Siemens SIMATIC S7-300 Betriebsanleitung Seite 88

Ladbarer treiber für punkt-zupunkt-cps: modbus-protokoll, rtu-format, s7 ist slave
Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:

Werbung

Funktionscodes
9.5 Funktionscode 05 - Force Single Coil
9.5
Funktionscode 05 - Force Single Coil
Funktion
Diese Funktion ermöglicht das Schreiben eines Bits in den nachfolgend aufgeführten
SIMATIC-Speicherbereichen der CPU durch das MODBUS-Master-System.
Anforderungstelegramm
ADDR
Antworttelegramm
ADDR
coil_address
Die MODBUS-Bit-Adresse "coil_address" wird vom Treiber wie folgt interpretiert:
Der Treiber prüft, ob sich "coil_address" innerhalb eines der Bereiche befindet, die bei der
Parametrierung in der Maske "Umsetzung der MODBUS-Adressierung bei FC 01, 05, 15"
eingegeben wurden (von / bis : Merker, Ausgänge, Zeiten, Zähler).
Befindet sich die
MODBUS-Bit-Adresse
coil_address
im Bereich
von aaaaa bis bbbbb
von ccccc bis ddddd
Die Adress-Berechnung für den Zugriff (Adress-Umsetzung) erfolgt dann folgendermaßen:
Zugriff beginnend mit
SIMATIC
Merkerbyte
Ausgangsbyte
Zugriff auf "Merker" und "Ausgänge"
Beim Zugriff auf die SIMATIC-Bereiche "Merker" und "Ausgänge" wird die verbleibende
Rest-Bit_Nummer berechnet und dazu verwendet, um das entsprechende Bit innerhalb des
Merker- oder Ausgangsbytes zu adressieren.
88
FUNC
coil_address
FUNC
coil_address
Konversionsformel
=
((coil_address
=
((coil_address
Ladbarer Treiber für Punkt-zu-Punkt-CPs: MODBUS-Protokoll, RTU-Format, S7 ist Slave
DATA-on/off
DATA-on/off
erfolgt der Zugriff auf den
SIMATIC-Speicherbereich
ab Merker
M uuuuu.0
ab Ausgang
A ooooo.0
aaaaa
uuuuu
-
)
/ 8)
+
ccccc
ooooo
-
)
/ 8)
+
Betriebsanleitung, 09/2009, A5E00103172-06
CRC
CRC

Werbung

loading

Diese Anleitung auch für:

Simatic s7-400