PLUGIN_WRITE (Plug-In schreiben)

Die PLUGIN_WRITE-Anweisung schreibt einen Block von Daten in jegliche generische Plug-In-Modul-Hardware.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für
Micro820
L20E-,
Micro850
L50E- und
Micro870
L70E-Controller.
PLUGIN_WRITE
PLUGIN_WRITE
PLUGIN_WRITE-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
Enable
Eingang
BOOL
Anweisungsblock aktivieren.
  • TRUE: Plug-In-Schreibvorgang wird ausgeführt.
  • FALSE: Es findet kein Schreibvorgang für Daten statt.
SlotID
Eingang
UINT
Nummer des Einsteckplatzes.
Schacht-ID = 1,2,3,4,5 (beginnend mit dem äußersten linken Steckplatz = 1).
AddrOffset
Eingang
UINT
Adressversatz der ersten zu schreibenden Daten; wird vom ersten Byte des generischen Plug-In-Moduls aus berechnet.
DataLength
Eingang
UINT
Die Anzahl der zu schreibenden Byte.
DataArray
Eingang
USINT
In das generische Plug-In-Modul zu schreibende Daten.
Sts
Ausgang
UINT
PLUGIN_WRITE-Statuscodes.
Statuscodes (Sts):
  • 0x00: Funktionsblock nicht aktiviert (kein Betrieb).
  • 0x01: Erfolgreicher Einsteckbetrieb.
  • 0x02: Einsteckbetrieb schlägt aufgrund ungültiger Schacht-ID fehl.
  • 0x03: Plug-In-Betrieb schlägt fehl, da es sich nicht um ein gültiges generisches Plug-In-Modul handelt.
  • 0x04: Einsteckbetrieb schlägt fehl, da sich die zum Betrieb verwendeten Daten außerhalb des Bereichs befinden.
  • 0x05: Einsteckbetrieb schlägt aufgrund eines Paritätsfehlers beim Datenzugriff fehl.
ENO
Ausgang
BOOL
Aktivieren der Ausgabe.
Gilt nur für Kontaktplan-Programme.

PLUGIN_WRITE-Beispiele

Beispiel für ein PLUGIN_WRITE-Funktionsblockdiagramm
Beispiel für ein PLUGIN_WRITE-Funktionsblockdiagramm
Beispiel für einen PLUGIN_WRITE-Kontaktplan
Beispiel für einen PLUGIN_WRITE-Kontaktplan
Beispiel für strukturierten PLUGIN_WRITE-Text
Beispiel für strukturierten PLUGIN_WRITE-Text
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal