ST_MBUS_Communication

Interne Struktur.

Über diese Struktur wird der Baustein FB_MBUSKL6781() mit den Zählerbausteinen verbunden.

TYPE ST_MBUS_Communication :
STRUCT
  bStart           : BOOL;
  bBusy            : BOOL;
  bSND_NKE         : BOOL;
  bSend            : BOOL;
  bStartManuell    : BOOL;
  bBlockadeSecAdr  : BOOL;
  usiAddress       : USINT;
  byCField         : BYTE;
  stSecAdr         : ST_MBUS_SecAdr;
  eError           : E_MBUS_ERROR;
  eBaudrate        : E_MBUS_Baudrate := eMBUS_Baud2400;
  arrMBusLongFrame : ARRAY[1..260] OF BYTE;
  bySendByte       : BYTE;
  uiMaxCount       : UINT;
  uiCount          : UINT;
  stKomRxBuffer    : ST_KL6781ComBuffer;
  stKomTxBuffer    : ST_KL6781ComBuffer;
END_STRUCT
END_TYPE

Name

Typ

Beschreibung

bStart

BOOL

Start

bBusy

BOOL

Dieses Bit ist gesetzt, solange der Baustein aktiv ist.

bSND_NKE

BOOL

SND_NKE wird gesendet.

bSend

BOOL

Daten werden gesendet.

bStartManuell

BOOL

Manueller Start

bBlockadeSecAdr

BOOL

Sperre bei sekundärer Adressierung.

usiAddress

USINT

Primäradresse

byCField

BYTE

C Feld

stSecAdr

ST_MBUS_SecAdr

Sekundäre Adresse

eError

E_MBUS_ERROR

Fehlernummer

eBaudrate

E_MBUS_Baudrate

Baudrate

arrMBusLongFrame

ARRAY OF BYTE

Bytes die gesendet oder empfangen wurden.

bySendByte

BYTE

Anzahl der Bytes, die gesendet werden.

uiMaxCount

UINT

Maximale Anzahl von Auslesebefehlen

uiCount

UINT

Aktueller Auslesebefehl

stKomRxBuffer

ST_KL6781ComBuffer

Empfangspuffer

stKomTxBuffer

ST_KL6781ComBuffer

Sendepuffer

Voraussetzungen

Entwicklungsumgebung

Einzubindende SPS-Bibliothek

TwinCAT ab v3.1.4020.14

Tc2_MBus ab 3.3.5.0