ST_RFID_CfgStruct_PepperlFuchsIDENT
Die Struktur ist für das Lesen mit eRFC_GetConfig geeignet (siehe RFID-Befehlssatz). Dabei handelt es sich nicht um die Parametrierung der TwinCAT-RFID-Bibliothek, sondern um die proprietäre Konfiguration des RFID Readers.
TYPE ST_RFID_CfgStruct_PepperlFuchsIDENT :
STRUCT
tTimeout :TIME;
iBaudrate :UINT;
iIdentChannel :USINT;
bMultiplexMode :BOOL;
arrHeadCfg :ARRAY [0..3] OF ST_RFID_HeadCfg;
arrTriggerCfg :ARRAY [0..1] OF ST_RFID_TriggerCfg;
END_STRUCT
END_TYPE
Das Pepper+Fuchs Gerät Ident Control Compact besteht aus einer Zentraleinheit und 1-4 Schreib-/Leseköpfen. Jedes dieser fünf Elemente erhält einen Identifikationskanal (Ident Channel), mit dem sich Befehle zu einzelnen Elementen zuordnen lassen. Im Standardfall ist die Zentraleinheit mit dem Kanal 0 versehen und die Schreib-/Leseköpfe mit den Kanälen 1-4.
Mit dem Befehl eRFC_GetConfig und den Ausgaben am Ausgang stReaderCfg können die Einstellungen für alle Identifikationskanäle überprüft werden.
Name | Beschreibung |
---|---|
tTimeout | tTimeout gibt die Dauer an, die das RFID-Gerät auf weitere Zeichen eines Telegramms wartet. Hat das Gerät nach dieser Dauer keinen verständlichen Befehl erkannt, folgt eine Fehlermeldung. (Standard ist 0 ms) |
iBaudrate | Mit iBaudrate wird die aktuell verwendete Baudrate des RFID-Gerätes angezeigt. Die unterstützten RFID-Geräte verfügen über eine maximale Übertragungsrate von 38400 Baud. |
iIdentChannel | Identifikationskanal der Zentraleinheit |
bMultiplexMode | Im Multiplex-Modus ist eine gegenseitige Beeinflussung der Schreib‑/Leseköpfe minimiert, weil immer nur ein Kopf gleichzeitig aktiv ist. |
arrHeadCfg | Es existieren Geräte mit bis zu vier Schreib-/Leseköpfen. Jeder Kopf hat einen Status und einen DataCarrierType. Diese Information ist je Kopf in einer Struktur vom Typ ST_RFID_HeadCfg hinterlegt. Mögliche Werte für iDCType sind in ST_RFID_Control erläutert. TYPE ST_RFID_HeadCfg : |
arrTriggerCfg | Es existieren Geräte mit bis zu vier Schreib-/Leseköpfen. Jeder Kopf besitzt einen iIdentChannel und bTriggerMode. Diese Information ist je Triggersensor in einer Struktur vom Typ ST_RFID_TriggerCfg hinterlegt. iIdentChannel bezeichnet den Schreib-/Lesekopf für den der Triggersensor konfiguriert ist. Wenn iTriggerMode TRUE ist, ist der Trigger Modus ist für einen Triggersensor aktiv. Wenn zudem bInverted TRUE ist, so handelt es sich um ein invertiertes Triggersignal. Weitere Informationen zum Thema Trigger Mode finden Sie im Abschnitt Pepperl+Fuchs TYPE ST_RFID_TriggerCfg : |
Weitere Informationen zum Ablauf der RFID-Reader-Konfiguration sind im Abschnitt Konfiguration zusammengefasst.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TC3.1.4013 | PC oder CX (x86, x64) | Tc2_RFID |