Chapter 8 Logic Instructions
When the data types of input variables are one of BOOL, TIME, DATE, TOD and STRING, all the
input variables and output variable should be of the data type. For example, if the data type of In1 is
TIME, the data type of In2~InN must be TIME. Otherwise, an error will occur during the compiling of
the software.
Precautions for Correct Use
The input variables are not allowed to omit. An error will occur during the compiling of the software if
the input variables are omitted. But the output variable is allowed to omit.
The length of the data type of the output variable must contain the length of all input parameters.
Otherwise, an error will occur during the compiling of the software.
Programming Example
The data types of MIN_In1, MIN_In2 and MIN_In3 are INT, UINT and DINT respectively. The data
type of Out1 is DINT. If the values of MIN_In1, MIN_In2 and MIN_In3 are -10, 50 and 100
respectively, the value of Out1 is -10 when MIN_EN is TRUE.
The variable table and program
The data types of MIN_In1 and MIN_In2 are TIME. The data type of Out1 is TIME.
If the values of MIN_In1 and MIN_In2 are T#1ms and T#50ms respectively, the value of Out1 is
T#1ms when MIN_EN is TRUE.
The variable table and program
1
MIN
EN ENO
In1 Out
In3
In2
MIN_EN
MIN_In1
MIN_In3
MIN_In2
Out1
1
MIN
EN ENO
In1 Out
MIN_EN
MIN_In Out1
In2
MIN_Num
8-135