Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOCODE pro Erste Schritte Seite 979

Motormanagement- und steuergeräte
Vorschau ausblenden Andere Handbücher für SIMOCODE pro:
Inhaltsverzeichnis

Werbung

Kommunikation
2.3 Kommunikation Modbus
Beispiel
Schreiben der Ausgänge und Rücklesen der Eingangssignale des SIMOCODE pro-Geräts.
Hierzu soll ein Register 0x0000 im Bereich PAA (Prozessabbild der Ausgänge) geschrieben
werden und gleichzeitig 4 Register ab 0x0400 im Bereich PAE (Prozessabbild der Eingänge)
gelesen werden. Slave-Adresse des SIMOCODE pro = 16 (10h).
Das an SIMOCODE geschriebene Register soll dabei in der Betriebsart "Fern" den Motor im
Rechtslauf starten (24h).
Bei diesem Beispiel ist zu beachten, dass die angeforderte Funktion "Motor rechts starten"
nicht im unmittelbar gleichen Zyklus als neuer Status zurückgemeldet wird. Dies ist der
Laufzeit des Ein-Befehls im SIMOCODE und der Verzögerung der Schütze geschuldet. Erst
wenig Kommunikationszyklen später wird das die Rückmeldung des PAE auch mit 0x0024
beginnen.
Hinweis
Read/Write Multiple Registers
Mit dem FC23 kann nur auf PAE/PAA zugegriffen werden.
Anforderungstelegramm
Slave-
Adresse
1 Byte
0x10
Antworttelegramm
Slave-Adresse
1 Byte
0x10
Hinweis
Funktion "Read/Write Multiple Registers"
Die Funktion "Read/Write Multiple Registers" kann nicht zum Schreiben von
Parameterwerten über Modbus verwendet werden.
Das Schreiben von Parameterwerten verursacht im SIMOCODE eine Laufzeit fürs Schreiben
der Parameter in den internen Speicher, während dieser SIMOCODE nicht auf eine
Kommunikationsanforderung reagieren kann bzw. den Befehl "Read/Write Multiple
Registers" nicht zu Ende führen kann.
110
Funktions
Startadresse
code
Lesevorgang
1 Byte
2 Bytes
0x17
0x04 0x00
Funktionscode
1 Byte
0x17
Anzahl
Start-
Anzahl
Register
adresse
Register N
(Lese-
Schreib-
(Schreib-
zugriff)
vorgang
zugriff)
2 Bytes
2 Bytes
2 Bytes
0x0004
0x00 0x00 0x00 0x01 0x02
Anzahl_Bytes
Daten
1 Byte
Nx2 Bytes
0x08
0x00 0x00
Funktionshandbuch, 05/2019, A5E40508495001A/RS-AD/004
Anzahl
Daten
CRC
Bytes
(Schreib-
(Schreib
zugriff)
zugriff)
1 Byte
Nx2Bytes
2 Byte
0x00 0x24
CRC
2 Byte
0x00 0x00
SIMOCODE pro - Kommunikation

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis