This function block is used to configure the hardware inputs and outputs if the hardware uses the so called UIOs. UIOs means that the hardware does not have the fixed number of AI, BI, BO, AO but each terminal is configured via this function block whether it is an AI, BI, BO or AO.
|
Figure 2: UIO Property Sheet |
Input
Input Name |
Description |
In |
This input is used if the InType is Binary output or Analog output.
|
InType (In & Par) |
This input defines the hardware type of UIO. If the type is selected, the more exact usage is configured via the characteristics.
|
In Characteristics (In & Par) |
Characteristics specifies the use of input or output defined via InType. The values are not unique.
|
InReset |
If InType = Binary Input and InCharacteristic = Pulse Counter then a change from 0->1 resets the pulse counter, shown on Out to 0. Booloean : 0=False, 1=True. |
P: In Type Par |
This shows on the Function block Level the configuration parameter InTypePar. The value is read only. This value is independent of the input InType. The effective value between the input and the parameter is not displayed here, only the value of the parameter. |
In Type Characteristic Par |
In Type Par: See InType for description. Default is Used In Type Characteristic Par: See InCharacteristics for description. Default is Not Used. |
Table 1: Inputs of UIO Function block
Output
Output Name |
Description |
Out |
If InType = Binary Output or Analog Output, Out = In. Numeric= 32-Bit floating-point value(float) |
OutCause |
This output has various conditions that can occur specially when reading in analog values. 1= Not configured 2= Normal If Intype= Analog input and Characteristic is a temperature sensor: 3= Sensor open 4= Sensor Short If Characteristicis 2-10 Volts 5= Under Range If Characteristicis is 0-10V, 2-10V, 0-20mA, 4-20mA or milliOhms: 6=Over Range |
Table 2: Outputs of UIO Function block
Parameters
Parameter Name |
Description |
InTypePar (In & Par) |
See InType for description. Default=Not Used. |
Fault Cause |
This field is read-only. Indicates the cause of the parameter's fault state. This property is empty unless a fault occurs. When multiple errors occur, the fault cause displays only the top errors on the list. If the error is resolved, the next error message will be displayed |
Pin |
Displays a list of supported pins based on the configured controller. |
P: In Type Par |
See InType for description. Default is Unused. |
P: InCharacteristics Par (In & Par) |
See InCharacteristics for description. Default is unused. |
Table 3: Parameter of UIO Function block