Basic instructions
7.5 Math functions
S7-1200 Programmable controller
System Manual, 03/2014, A5E02486680-AG
233
Table 7- 48 Data types for parameters
SInt, Int, DInt, USInt, UInt, UDInt
Math operation input and output
Table 7- 49 ENO status
0 The resulting value is outside the valid number range of the selected data type.
Example for SInt: INC (+127) results in +128, which exceeds the data type maximum.
ABS (Form absolute value) instruction
Table 7- 50 ABS (absolute value) instruction
Calculates the absolute value of a signed integer or real number at parameter
IN and stores the result in parameter OUT.
1
For LAD and FBD: Click the "???" and select a data type from the drop-down menu.
Table 7- 51 Data types for parameters
SInt, Int, DInt, Real, LReal
SInt, Int, DInt, Real, LReal
1
The IN and OUT parameters must be the same data type.
Table 7- 52 ENO status
0 The math operation result value is outside the valid number range of the selected data type.
Example for SInt: ABS (-128) results in +128 which exceeds the data type maximum.