EasyManua.ls Logo

Siemens S7-1200 - CEIL and FLOOR (Generate Next Higher and Lower Integer from Floating-Point Number) Instructions

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

Table of Contents

Other manuals for Siemens S7-1200

Related product manuals