Each I/O module data tag struct contains tags that are dedicated to error/status messages.
The values listed below are given in hexadecimal.
Notes |
|
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x10 |
Supply voltage is low or missing |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
|
|
0x80 |
Contact Support |
|
Status Output Channel |
UINT8 |
0x00 |
No Errors |
|
0x02 |
Output Overflow (See note below) |
|
|
0x04 |
Output Over Range |
|
|
0x08 |
Output Under Range |
|
|
0x10 |
Output Underflow |
|
|
0x20 |
If configured as
|
|
|
0x80 |
Contact Support |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
|
|
0x40 |
Sensor Disconnected |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x10 |
Supply Voltage is low or missing |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
|
|
0x40 |
Sensor Disconnected |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
|
|
0x01 |
Contact Support |
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
|
|
0x01 |
Contact Support |
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x08 |
Short-circuit detected |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
PWM Function, UID-0808T*
PWM1: Parameter Error |
Bit |
Duty Cycle> 100% Frequency=0 or >10 Turns on only if PWM Enable =1, and if Frequency and/or Duty Cycle are out of range. |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x10 |
Supply Voltage is low or missing |
|
|
0x08 |
Short-circuit detected |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
|
|
0x40 |
Sensor Disconnected |
|
|
0x80 |
Contact Support |
|
Status Output Channel |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Output Overflow (See note below) |
|
|
0x04 |
Output Over Range |
|
|
0x08 |
Output Under Range |
|
|
0x10 |
Output Underflow |
|
|
0x20 |
If configured as
|
|
|
0x80 |
Contact Support |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x10 |
Supply Voltage is low or missing |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Input Channel This is an array, with a UINT8 assigned to each input(0-3) |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Input Overflow (See note below) |
|
|
0x04 |
Input Over-range |
|
|
0x08 |
Input Under-range |
|
|
0x10 |
Input Underflow |
|
|
0x40 |
Sensor Disconnected |
|
|
0x80 |
Contact Support |
|
Status Output Channel |
UINT8 |
0x00 |
No Errors |
|
0x01 |
Contact Support |
|
|
0x02 |
Output Overflow (See note below) |
|
|
0x04 |
Output Over Range |
|
|
0x08 |
Output Under Range |
|
|
0x10 |
Output Underflow |
|
|
0x20 |
If configured as
|
|
|
0x80 |
Contact Support |
Data Tag |
Data Type |
Value |
Error/Status Message |
IO - Status |
UINT32 |
0x00 |
No Errors |
0x01 |
Contact Support |
||
|
|
0x02 |
Contact Support |
|
|
0x04 |
Contact Support |
|
|
0x10 |
Supply Voltage is low or missing |
|
|
0x20 |
Configuration Mismatch: the I/O defined in Hardware Configuration does not match the actual, physical I/O used in the field. |
Status Output Channel |
UINT8 |
0x00 |
No Errors |
|
0x02 |
Output Overflow (See note below) |
|
|
0x04 |
Output Over Range |
|
|
0x08 |
Output Under Range |
|
|
0x10 |
Output Underflow |
|
|
0x20 |
If configured as
|
|
|
0x80 |
Contact Support |
Note |
Overflow or Underflow is when an input value exceeds the Over-range or Under-range boundaries respectively. Input Overflow: Temperature Inputs:
Output Under/Overflow The module's analog outputs are able to output values that are slightly higher or lower (if applicable) than the nominal output range (Output Over/Under-range respectively). |
UID-0808R, UID-0016R, UID-0808T, UID-0016T, UID-1600
LED Indications |
|||
Input LEDs |
Green |
Input state |
|
Output LEDs |
Green |
Output state |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
On |
Output short-circuit |
|
Slow blink |
No IO exchange |
||
Rapid blink |
Communication error |
||
Orange |
Rapid blink |
OS Upgrade |
LED Indications |
|||
Output LEDs |
Red |
On: Open Circuit (when set to Current mode) |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
On |
Supply voltage is low or missing |
|
Slow blink |
No IO exchange |
||
Rapid blink |
Communication error |
||
Orange |
Rapid Blink |
OS Upgrade |
LED Indications |
|||
Input LEDs |
Red |
On: Input value is in Overflow |
|
Output LEDs |
Red |
On: Short Circuit (when set to Voltage mode) Open Circuit (when set to Current mode) |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
On |
Supply voltage is low or missing |
|
Slow blink |
No IO exchange |
||
Rapid blink |
Communication error |
||
Orange |
Rapid Blink |
OS Upgrade |
LED Indications |
|||
Input LEDs |
Red |
On: Input value is in Overflow |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
On |
Supply voltage is low or missing |
|
Slow blink |
No IO exchange |
||
Rapid blink |
Communication error |
||
Orange |
Rapid Blink |
OS Upgrade |
LED Indications |
||||
Input LEDs |
Green |
Input state |
||
Output LEDs |
Green |
Output state |
||
Status LED |
A triple color LED. Indications are as follows: |
|||
Color |
LED State |
Status |
||
Green |
On |
Operating normally |
||
Slow blink |
Boot |
|||
Rapid blink |
OS initialization |
|||
Green/Red |
Slow blink |
Configuration mismatch |
||
Red |
On |
Output short-circuit |
||
Slow blink |
No IO exchange |
|||
Rapid blink |
Communication error |
|||
Orange |
Rapid blink |
OS Upgrade |
LED Indications |
|||
Input LEDs |
Red |
On: Input value is in Overflow, Underflow, or a connection fault occurs |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
Slow blink |
No IO exchange |
|
Rapid blink |
Communication error |
||
Orange |
Rapid Blink |
OS Upgrade |
LED Indications |
|||
Input LEDs |
Red |
On: Input value is in Overflow, Underflow, or a connection fault occurs |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
Slow blink |
No IO exchange |
|
Rapid blink |
Communication error |
||
Orange |
Rapid Blink |
OS Upgrade |
LED Indications |
|||
Input LEDs |
Red |
On: Input value is in Overflow, Underflow, or a connection fault occurs |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
Slow blink |
No IO exchange |
|
Rapid blink |
Communication error |
||
Orange |
Rapid Blink |
OS Upgrade |
LED Indications |
|||
Input LEDs |
Green |
Input state |
|
Output LEDs |
Green |
Output state |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
Slow blink |
No IO exchange |
|
Rapid blink |
Communication error |
||
Orange |
Rapid blink |
OS Upgrade |
LED Indications |
|||
Digital Input LEDs |
Green |
Input state |
|
Analog Input LEDs |
Red |
On: Input value is in Overflow |
|
Temperature Input LEDs |
Red |
On: Input value is in Overflow, Underflow, or a connection fault occurs |
|
Relay and Transistor Output LEDs |
Green |
Output state |
|
Analog Output LEDs |
Red |
On: Open Circuit (when set to Current mode) |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
Slow blink |
No IO exchange |
|
Rapid blink |
Communication error |
||
Solid Red |
Indicates that there is no power provided to the module. |
||
Orange |
Rapid blink |
OS Upgrade |
LED Indications |
|||
Digital Input LEDs |
Green |
Input state |
|
Analog Input LEDs |
Red |
On: Input value is in Overflow |
|
Temperature Input LEDs |
Red |
On: Input value is in Overflow, Underflow, or a connection fault occurs |
|
Relay and Transistor Output LEDs |
Green |
Output state |
|
Analog Output LEDs |
Red |
On: Open Circuit (when set to Current mode) |
|
Status LED |
A triple color LED. Indications are as follows: |
||
Color |
LED State |
Status |
|
Green |
On |
Operating normally |
|
Slow blink |
Boot |
||
Rapid blink |
OS initialization |
||
Green/Red |
Slow blink |
Configuration mismatch |
|
Red |
Slow blink |
No IO exchange |
|
Rapid blink |
Communication error |
||
Solid Red |
Indicates that there is no power provided to the module. |
||
Orange |
Rapid blink |
OS Upgrade |