Chapter 8 Logic Instructions
Users can choose different data types for the input parameter in this instruction. But the data type of
the output parameter is restricted to LREAL. An error will occur during the compiling of the software
if the data type of the output parameter is not LREAL.
Precautions for Correct Use
The input variable is not allowed to omit. An error will occur during the compiling of the software if
the input variable is omitted. But the output variable is allowed to omit.
When the value of In is 0, +∞, -∞ and a nonnumeric value, the corresponding output values of Out is
listed in the following table.
+∞ +∞
-∞
0.0
Programming Example
The data types of EXP _In and Out1 are INT and LREAL respectively. The value of Out1 is 1.0 if the
value of EXP _In is 0 when EXP _EN changes to TRUE. And the value of Out1 is
2.71828182845905 as EXP _In is 1.
Variable 1
Variable name Data type Current value
EXP_EN
BOOL
TRUE
Variable 2
The program
1
EXP
EN ENO
In Out
EXP_EN
EXP_ In Out1
8-99