Herunterladen Inhalt Inhalt Diese Seite drucken

Weitere Beispiele; Bx Com-Port Als Modbusrtu-Master - Beckhoff BX9000 Dokumentation

Busklemmen-controller für ethernet
Inhaltsverzeichnis

Werbung

Programmierung
5.13.5.7

Weitere Beispiele

5.13.5.7.1 BX COM-Port als ModbusRTU-Master

Die serielle Schnittstelle des BX kann auch dazu benutzt werden, diese als Modbus-Master zu verwenden.
Benötigte Komponenten
1 x BX3100 
Busklemmen für den K-Bus (hier beliebig, da diese für das Beispiel nicht gebraucht werden)
1 x BK7300
2 x KL2xx4
2 x KL1xx4
1 x KL9010
Kabel RS 485*
BX3100 COM 2 / RS 485
1
6
*) aktiver Abschlusswiderstand ist bei kurzen Leitungslängen (< 5 m) und kleinen Baudraten (<19200 Baud)
nicht erforderlich
Download Beispiel Programm in ST für die Verknüpfung ModbusRTU Master zum BX: (https://
infosys.beckhoff.com/content/1031/bx9000/Resources/zip/3207346827.zip)
Download Beispiel Programm in ST für die Verknüpfung ModbusRTU Master Version 2 zum BX:
(https://infosys.beckhoff.com/content/1031/bx9000/Resources/zip/3207349003.zip)
Für das Beispiel ist die ModbusRTU, TcComPortBC, TcBaseBX Bibliothek notwendig.
Baudrate 9600, n, 8,1 Default BK7300,
BK7300 Adresse 11
Reaktionszeiten
Die Reaktionszeiten sind abhängig von der eingestellten Task-Zeit, die Anzahl an Slaves, die Länge der
Modbus-Telegramme und der Antwortzeit der Slaves.
Für die Ermittlung folgender Tabelle wurden Beckhoff BK7300 Modbus Slaves verwendet. Da dies nicht auf
jeden Slave übertragbar ist, sollte diese Tabelle nur als Richtwert verwendet werden.
Baudrate 38400 Baud (jeweils ein Read Reg. und ein Write Reg. Telegramm pro Slave)
Slave-Anzahl
1
2
1
2
1
2
*) 2 Worte Ein- und 2 Worte Ausgänge
**) 20 Worte Ein- und 20 Worte Ausgänge
134
BK7300 / RS 485
3
8
Task-Zeit auf dem BX
5
5
10
10
20
20
Version: 2.1.0
Zeit für einen Durchlauf
100 ms* / 125 ms**
200 ms / 225 ms
180 ms / 220 ms
350 ms / 390 ms
350 ms / 350 ms
700 ms / 700 ms
BX9000

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis