Wir verwenden Statusbytes auf den RevPi Geräten, um verschiedene Funktionen oder Informationen an einer bestimmten Stelle im Prozessabbild einzutragen. Welche Statusbytes es auf den RevPi Geräten gibt und wie Du diese verwenden kannst, kannst Du in den Abschnitten Statusbytes am RevPi Core und Statusbytes am RevPi Connect nachlesen.
Verwendung von Statusbytes mit CODESYS
CODESYS bietet ein automatisches Mapping zwischen der Variable, die Du in Deiner Anwendung verwendest, und dem Statusbyte des RevPi Geräts.
- Doppelklicke auf das RevPi Gerät im Gerätebaum.
Die Tabelle Mapping öffnet sich.
In der Spalte Channel sind alle Statusbytes des RevPi Geräts (hier eines RevPi Core) aufgelistet:
- Gib in der Spalte Variable einen benutzerdefinierten Namen für das Statusbyte ein, das Du verwenden möchtest.
Beim Laden eines Projekts auf das RevPi Gerät werden die Werte automatisch gemappt.
Mapping der Werte in CODESYS
Die Standardwerte für die konfigurierbaren Statusbytes sind:
Statusbyte |
Standardwert |
---|---|
RS485ErrorLimit1 | 10 |
RS485ErrorLimit2 | 1000 |
RevPiLED | FALSE |
Wenn die Standardwerte geändert werden sollen, müssen die Werte in der entsprechenden POU (Program Organisation Unit) zugewiesen werden. Weitere Informationen zur POU findest Du in der CODESYS Online Hilfe.