Ceil And Floor (Generate Next Higher And Lower Integer From Floating-Point Number) Instructions - Siemens S7-1200 System Manual

Hide thumbs Also See for S7-1200:
Table of Contents

Advertisement

Basic instructions
7.7 Conversion operations
7.7.4
CEIL and FLOOR (Generate next higher and lower integer from floating-point
number) instructions
Table 7- 86
CEIL and FLOOR instructions
LAD / FBD
SCL
out := CEIL(in);
out := FLOOR(in);
For LAD and FBD: Click the "???" (by the instruction name) and select a data type from the drop-down menu.
1
Table 7- 87
Data types for the parameters
Parameter
Data type
IN
Real, LReal
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
Table 7- 88
ENO status
ENO
Description
1
No error
0
IN is +/- INF or +/- NaN
250
Description
Converts a real number (Real or LReal) to the closest integer
greater than or equal to the selected real number (IEEE "round
to +infinity").
Converts a real number (Real or LReal) to the closest integer
smaller than or equal to the selected real number (IEEE "round
to -infinity").
System Manual, 03/2014, A5E02486680-AG
Description
Floating point input
Converted output
Result OUT
Valid result
+/- INF or +/- NaN
S7-1200 Programmable controller

Advertisement

Table of Contents
loading

Table of Contents