1.Description
This module compares an input signal with a maximum of 10 values. If a match occurs, a 1 is sent on the respective output. If there is no match, the value is forwarded to the last output. This makes it possible to switch several comparators in series.
2.Inputs
No. | Name | Initialisation | Description |
---|---|---|---|
1 | E1 | 0 | Input value (IV). The communication object to be compared is assigned here. |
2 | E2 CV 1 | 0 | Comparison value 1 (CV1) |
3 | E3 CV 2 | 0 | Comparison value 2 (CV2) |
4 | E4 CV 3 | 0 | Comparison value 3 (CV3) |
5 | E5 CV 4 | 0 | Comparison value 4 (CV4) |
6 | E6 CV 5 | 0 | Comparison value 5 (CV5) |
7 | E7 CV 6 | 0 | Comparison value 6 (CV6) |
8 | E8 CV 7 | 0 | Comparison value 7 (CV7) |
9 | E9 CV 8 | 0 | Comparison value 8 (CV8) |
10 | E10 CV 9 | 0 | Comparison value 9 (CV9) |
11 | E11 CV 10 | 0 | Comparison value 10 (CV10) |
3.Outputs
No. | Name | Initialisation | SBC | Description |
---|---|---|---|---|
1 | A1 CV 1 | 0 | s | Sends a 1 if IV=CV1. |
2 | A2 CV 2 | 0 | s | Sends a 1 if IV=CV2. |
3 | A3 CV 3 | 0 | s | Sends a 1 if IV=CV3. |
4 | A4 CV 4 | 0 | s | Sends a 1 if IV=CV4. |
5 | A5 CV 5 | 0 | s | Sends a 1 if IV=CV5. |
6 | A6 CV 6 | 0 | s | Sends a 1 if IV=CV6. |
7 | A7 CV 7 | 0 | s | Sends a 1 if IV=CV7. |
8 | A8 CV 8 | 0 | s | Sends a 1 if IV=CV8. |
9 | A9 CV 9 | 0 | s | Sends a 1 if IV=CV9. |
10 | A10 CV 10 | 0 | s | Sends a 1 if IV=CV10. |
11 | A11 Other case | 0 | s | Sends the input value if none of the above cases applies. |
s = send, sbc = send by change
4.Other
Recalculation during start: | Yes |
---|---|
Module is retentive: | No |
Internal designation: | 17702 |
Category: | Comparator |