Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
Arbeiten mit Rezepten
Kapitel 13
363
Vom Rezept-Assistenten erzeugte Operationen
Unterprogramm RCPx_Read
Das Unterprogramm RCPx_READ wird vom
Rezept-Assistenten erstellt und dient zum Lesen eines
einzelnen Rezepts aus dem Speichermodul in den
angegebenen Bereich im Variablenspeicher.
Das x in der Operation RCPx_READ entspricht der
Rezeptdefinition, die das Rezept enthält, das Sie lesen
möchten.
Der Eingang EN aktiviert die Ausführung der Operation,
wenn der Eingang eingeschaltet ist.
Der Eingang Rcp gibt das Rezept an, das aus dem
Speichermodul geladen wird.
Der Ausgang Error gibt das Ergebnis der Ausführung dieser
Operation aus. In Tabelle 13-3 werden die Fehlercodes
definiert.
Unterprogramm RCPx_Write
Das Unterprogramm RCPx_WRITE wird vom
Rezept-Assistenten erstellt und ersetzt ein Rezept im
Speichermodul mit dem Inhalt des Rezepts im
Variablenspeicher.
Das x in der Operation RCPx_WRITE entspricht der
Rezeptdefinition, die das Rezept enthält, das Sie ersetzen
möchten.
Der Eingang EN aktiviert die Ausführung der Operation,
wenn der Eingang eingeschaltet ist.
Der Eingang Rcp gibt das Rezept an, das im
Speichermodul ersetzt wird.
Der Ausgang Error gibt das Ergebnis der Ausführung dieser
Operation aus. In Tabelle 13-3 werden die Fehlercodes
definiert.
Tabelle 13-2 Gültige Operanden für das Rezept-Unterprogramm
Eingänge/Ausgänge
Datentyp
Operanden
Rcp
Word
VW, EW, AW, MW, SW, SMW, LW, AC, *VD, *AC, *LD, Konstante
Error
Byte
VB, EB, AB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Tabelle 13-3 Fehlercodes für die Rezept-Operationen
Fehlercode
Beschreibung
0
Kein Fehler aufgetreten.
132
Zugriff auf Speichermodul fehlgeschlagen.
Tipp
Der im Speichermodul verwendete EEPROM unterstützt eine begrenzte Anzahl
Schreiboperationen. Typischerweise liegt dieser Grenzwert bei 1 Million Schreibvorgängen.
Wenn dieser Wert erreicht wird, funktioniert der EEPROM nicht mehr einwandfrei.
Achten Sie darauf, dass Sie die Operation RCPx_WRITE nicht in jedem Zyklus aktivieren.
Wenn Sie diese Operation in jedem Zyklus aktivieren, ist das Speichermodul in relativ kurzer
Zeit verschlissen.