-

WRREC

TypFunktionsbaustein
BeschreibungMit dem Funktionsbaustein kann ein Datensatz auf ein Profinet IO-Gerät übertragen (geschrieben) werden. Der Baustein wird mit REQ = TRUE ausgeführt. Die Adresse (ID) des Profinet Device/Slot/Subslot, zu dem der Datensatz übertragen werden soll, wird am Eingang ID angegeben. Die Nummer des zu übertragenden Datensatzes wird am Eingang INDEX angelegt. Die Länge des zu übertragenden Datensatzes in Bytes wird am Eingang LEN spezifiziert.

Der Ausgang DONE signalisiert das erfolgreiche Schreiben des Datensatzes auf das Profinet IO-Gerät.

Solange BUSY = TRUE ist, sollten die Parameter RECORD und LEN nicht geändert werden.

Tritt während der Ausführung des Funktionsbausteins ein Fehler auf, wird der Ausgang ERROR auf TRUE gesetzt. Der Ausgang STATUS zeigt den Fehlercode an.
Hinweise
  • Bevor der Funktionsbaustein aufgerufen wird, sollte eine Applikationsbeziehung (AR) zum Kommunikationspartner vollständig aufgebaut sein.
  • Alle Ein- und Ausgänge müssen angeschlossen sein.
  • In einem PLCnext Engineer-Projekt können maximal 32 Instanzen des Funktionsbausteins verwendet werden.
  • Funktionsbausteine müssen instanziiert werden. Der FB-Instanzname muss in der 'Variablen'-Tabelle der POE deklariert werden, in welcher der FB verwendet werden soll. Der Instanzname muss innerhalb der POE eindeutig sein.
ParameterEingänge

REQ

ID

INDEX

LEN

Ein-/Ausgang

RECORD

Ausgänge

DONE

BUSY

ERROR

STATUS
FehlercodesFehlercodes am Ausgang STATUS