Limit, Swap Limit
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 entsprechend 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. |
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 („Swap limit bits“, CoE-Objekt 0x80n0:0E) ist verfügbar nach unten stehender Tabelle
Klemme | Swap Limit Funktion ab |
---|---|
EL300x | Firmware 05, Rev. EL300x-000-0018 |
EL301x, | Firmware 01, Rev. EL301x-0000-0016 |
EL3041, | Firmware 05, Rev. EL3041-0000-0017 |
EL3044, | Firmware 06, Rev. EL3044-000-0017 |
EL3051, | Firmware 05, Rev. EL3051-000-0017 |
EL3054, | Firmware 06, Rev. EL3054-000-0017 |
EL3061, | Firmware 04, Rev. EL3061-000-0017 |
EL3064, | Firmware 06, Rev. EL3064-000-0017 |
EL3072, | Firmware 02, Rev. EL3072-0000-0016 |
Beispiel für EL3062:
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) |
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.