Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX3100 Dokumentation Seite 131

Busklemmen-controller für profibus
Inhaltsverzeichnis

Werbung

Abb. 115: Funktionsbaustein FB_BX_BK8X00_SLAVE
VAR_INPUT
stCOMConfig      :ST_COMConfig;
byAddress        :BYTE;
byLenDataOut     :BYTE;
byLenDataIN      :BYTE;
ptDataOut        :POINTER TO BYTE;
ptDataIN         :POINTER TO BYTE;
WDTime           :TIME;
Legende
stComConfig: Struktur für die Auswahl der COM Parameter
byAddress: BX8x00 Adresse 1-98 (0 und 99 sind reserviert)
byLenDataOut: Daten Länge in [BYTE] (es sind nur grade Zahlen zugelassen 0, 2, 4, ...)
byLenDataIn: Daten Länge in [BYTE] (es sind nur grade Zahlen zugelassen 0, 2, 4, ...)
ptDataOut: wird mit ADR und den Daten Out verbunden  
ptDataIn: wird mit ADR und den Daten In verbunden
WDTime: Fehlermeldung wenn innerhalb der Watchdog - Zeit keine neuen Daten empfangen wurden (0 ms
disable WD)
VAR_OUTPUT
bError       :BOOL;
iErrorId     :WORD;
Input_Len    :BYTE;
Legende
bError: Fehler Bit
iErrorId: Fehler Nummer
Input_Len: Anzahl der Daten die Empfangen wurden
Rückgabeparameter iErrorId
0
1
100
dez
101
dez
103
dez
104
dez
105
dez
200
dez
BX3100
Bedeutung
kein Fehler
Watchdog Fehler wenn diese größer 0 ms ist (WD disable wenn 0 ms)
Fehler beim Öffnen des COM Ports
Fehler beim Senden der Daten
Interner Recive Buffer übergelaufen
Daten passen nicht in den PLC Buffer (größer 500 Byte)
Daten können nicht in den PLC Buffer kopiert werden
CRC - Fehler
Version: 2.2.0
Programmierung
131

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis