Grenzwertüberwachung
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
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. und verlinken Sie den Limit mit dem VariableSizeMismatch-Dialog, wie in der Abbildung Verlinkung 2-Bit-Variable mit zusätzlicher Task beschrieben. - Zusätzliche Task
Im System Manager können 2-Bit-Variablen angelegt werden.
Beispiel für EL3062:
Kanal 1; Limit1 und Limit 2 enabled, Limit 1 = 2,8 V, Limit 2 = 7,4 V, Darstellung: signed integer
Eingabe in Index 0x80n0:13 (Limit 1):
(2,8 V / 10 V) x 216 / 2 - 1 = 9.174dez
Eingabe in Index 0x80n0:14(Limit 2):
(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) |