Limit 1 und Limit 2, Swap Limit Bits
Limit 1 und Limit 2, Index 0x80n0:13, Index 0x80n0:14
Beim Über- bzw. Unterschreiten der Werte, die in den Indizes 0x80n0:13 und 0x80n0:14 eingegeben werden können, werden die Bits in den Indizes 0x60n0:03 und 0x60n0:05 entsprechen gesetzt (siehe unteres Beispiel). Zur Aktivierung der Grenzwertüberwachung dienen die Indizes 0x80n0:07 bzw. 0x80n0:08.
Ausgabe Limit n (2 Bit):
- 0: nicht aktiv
- 1: Wert ist kleiner als Grenzwert
- 2: Wert ist größer als Grenzwert
- 3: Wert ist gleich dem Grenzwert
Limit-Auswertung Die Limit-Auswertung geht von einer Signed-Darstellung aus. Die Umrechnung in die gewünschte Darstellung (Index 0x80n0:02) erfolgt erst nach der Limit-Auswertung. |
Verlinkung in der PLC mit 2-Bit-Werten Die Limit-Information besteht aus 2 Bit. Im System Manager kann Limitn mit der PLC oder einer Task verknüpft werden. |
- PLC:
Es gibt in der IEC61131-PLC keinen 2-Bit-Datentyp der mit diesem Prozessdatum 1:1 verlinkt werden kann. Zur Übertragung der Limit-Information definieren Sie deshalb ein Eingangsbyte (z. B. siehe Abb. Definition Eingangsbyte ), und verlinken Sie den Limit mit dem VariableSizeMismatch-Dialog, wie im Kapitel Hinweis zum 1-Byte-Status früherer EtherCAT Klemmen beschrieben. - Zusätzliche Task
Im System Manager können 2-Bit-Variablen angelegt werden.
Beispiel für EL3162:
Kanal 1; Limit 1 und Limit 2 enabled, Limit 1 = 2,8 V, Limit 2 = 7,4 V, Darstellung: signed integer
Eingabe in Index (Limit 1): 0x8000:13
(2,8 V / 10 V) x 216 / 2 - 1 = 9.174dez
Eingabe in Index (Limit 2): 0x8000:14
(7,4 V / 10 V) x 216 / 2 - 1 = 24.247dez
Ausgabe:
Eingang Kanal 1 |
Index 0x6000:03 |
Index 0x6000:05 |
---|---|---|
1.8 V |
0x01hex, (Limit 1, Grenzbereich unterschritten) |
0x01hex, (Limit 2, Grenzbereich unterschritten) |
2.8 V |
0x03hex, (Limit 1, Grenzbereich erreicht) |
0x01hex, (Limit 2, Grenzbereich unterschritten) |
4.2 V |
0x02hex, (Limit 1, Grenzbereich überschritten) |
0x01hex, (Limit 2, Grenzbereich unterschritten) |
8.5 V |
0x02hex, (Limit 1, Grenzbereich überschritten) |
0x02hex, (Limit 2, Grenzbereich überschritten) |
Swap Limit Index 0x80n0:0E
Durch SwapLimitBits in Index 0x80n0:0E kann die Limit-Funktion invertiert werden.
Ausgabe n (2 Bit):
Einstellung SwapLimitBits | Wert |
---|---|
FALSE (Default-Einstellung) |
|
TRUE |
|
Die Swap Limit Funktion ist verfügbar nach unten stehender Tabelle
Klemme | Swap Limit Funktion ab |
---|---|
EL31x1, EL31x4 | Alle FW-Versionen |
EL3112-0011 | Alle FW-Versionen |
EL3102 | Firmware 08 |
EL3112 | Firmware 08 |
EL3122 | Firmware 08 |
EL3142 | Firmware 08 |
EL3152 | Firmware 09 |
EL3162 | Firmware 08 |
EL3174, EL3174-00xx | Alle FW-Versionen |