Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX5200 Dokumentation Seite 131

Busklemmen-controller für devicenet
Inhaltsverzeichnis

Werbung

Download Beispielprogramm in ST für die Verknüpfung ModbusRTU zum BX: (https://
infosys.beckhoff.com/content/1031/bx5200/Resources/zip/3207340299.zip)
Download Beispielprogramm in ST für die Verknüpfung ModbusRTU Version 2 zum BX: (https://
infosys.beckhoff.com/content/1031/bx5200/Resources/zip/3207342475.zip)
Für das Beispiel ist die ModbusRTU-Bibliothek notwendig!
5.13.4.6
FB_BX_COM_64ex
Dieser Baustein verbindet die ModbusRTU.lib oder ComLib.lib mit der seriellen Schnittstelle des BX-
Controllers. Es wird eine PC Schnittstelle mit 64 Byte Nutzdaten emuliert. Die Daten werden nicht auf eine
PC-Schnittstelle ausgegeben, sondern über eine der beiden auf dem BX befindlichen seriellen Schnittstellen
(COM1 oder COM2).
Abb. 123: Funktionsbaustein FB_BX_COM_64EX
VAR_INPUT
pstrEmo_IN        :POINTER TO BYTE;
pstrEmo_OUT       :POINTER TO BYTE;
ComConfig         :ST_COMConfig;
VAR_OUTPUT
ComPortIsClose    :BOOL;
bError            :BOOL;
iErrorId          :INT;
Legende
pstrEmo_IN:
Pointer auf die ModbusPCComInData
pstrEmo_OUT:
Pointer auf die ModbusPCComOutData
ComConfig [} 118]:
Parametrierung der COM Schnittstelle
COM_Port_Open:
Wird dieses Bit gesetzt, wird die Schnittstelle geöffnet. Wird dieses Bit zurückgesetzt wird die COM
Schnittstelle geschlossen.
ComPortIsClose:
Wenn die Schnittstelle geschlossen ist, ist diese Bit gesetzt
bError:
Es liegt ein Fehler vor
iErrorId:
Fehlercode (siehe FB_COMPortOpen) [} 116]
Download Beispielprogramm in ST für die Verknüpfung ModbusRTU zum BX: (https://
infosys.beckhoff.com/content/1031/bx5200/Resources/zip/3207344651.zip)
Für das Beispiel ist die ModbusRTU Bibliothek erforderlich!
BX5200
Version: 2.2.0
Programmierung
131

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis