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 |