Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S7-1500 CM PtP RS422/485 HF Applikationsbeschreibung Seite 20

Master-slave kommunikation über einen cm ptp mit hilfe des modbus rtu protokolls
Vorschau ausblenden Andere Handbücher für S7-1500 CM PtP RS422/485 HF:
Inhaltsverzeichnis

Werbung

4 Beschreibung des STEP 7 Programms
4.2 Funktionsweise des FB Master_Modbus (FB775)
Programmcode
Die Abbildung 4-4 zeigt den Aufruf der Anweisung Modbus_Comm_Load.
Abbildung 4-4
Beschreibung
Die folgende Schritttabelle beschreibt den Programmcode:
Tabelle 4-5
Nr.
Vorgang
5.
Vorbelegen der öffentlichen
Datenbausteinvariablen.
6.
Das Master-Kommunikationsmodul
wird mit der Anweisung
Modbus_Comm_Load für die
Modbus RTU Kommunikation
parametriert.
7.
Auswerten des ERROR- und DONE-
Ausgangs.
Nach Abschluss des Zustands ist der
Port des Kommunikationsmoduls
bereit per Modbus RTU zu
kommunizieren.
20
2.
Variable
ICHAR_GAP
RETRIES
EN_DIAG_ALARM
MODE
LINE_PRE
Bei ERROR=TRUE wird der Fehlerzähler
inkrementiert und der Status abgespeichert.
Bei DONE=TRUE wird der Done-Zähler inkrementiert
und der nächste Zustand getriggert.
Für weitere Details können Sie im Programmcode
nachsehen.
3.
Anmerkung
Typ
Beschreibung
Word
Verzögerung des Zeichenabstands,
zusätzlich zum Modbus-Standardwert.
Word
Anzahl der Versuche, bevor der
Fehlercode 0x80C8 ausgegeben wird.
Word
Diagnosemeldung aktivieren.
USInt
Betriebsart (Voll- oder Halbduplex,
RS232/RS485/RS422).
USInt
Vorbelegung der Empfangsleitung.
Master-Slave Kommunikation mit Modbus RTU
1.0, Beitrags-ID: 68202723
1.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Et 200sp cm ptp

Inhaltsverzeichnis