Use
ROUND is controlled by the user with two parameters:
VAR1 = 5.2328543
VAR2 = ROUND( VAR1, 4 )
Result: VAR2 = 5.2339
VAR1 contains the number to be rounded. The parameter “4” indicates the number of decimal
places in the result, which is placed in VAR2.
Trigonometric functions
Trigonometric functions Identifier
SIN(x) Sine of x
COS(x) Cosine of x
TAN(x) Tangent of x
ATAN(x, y) Arc tangent of x/y
SQRT(x) Square root of x
ABS(x) Absolute value of x
SDEG(x) Conversion to degrees
SRAD(x) Conversion to radian
CALC_ASIN(x) Arc sine of x
CALC_ACOS(x) Arc cosine of x
Note
The functions operate with radian measure. The functions SDEG() and SRAD() can be used
for conversion.
Example: VAR1.VAL = SQRT(2)
Mathematical functions
Mathematical functions Identifier
CALC_CEIL(x) Determines the next highest integer of x (round up)
CALC_FLOOR(x) Determines the next lowest integer of x (round down)
CALC_LOG(x) Determines the (natural) logarithm for the base e of
x
CALC_LOG10(x) Determines the logarithm for the base 10 of x
CALC_POW(x, y) Determines x to the power of y
CALC_MIN(x, y) Determines the lower number of x and y
CALC_MAX(x, y) Determines the higher number of x and y
Programming commands
6.1 Operators
SINUMERIK Integrate Run MyScreens (BE2)
122 Programming Manual, 12/2017, 6FC5397-1DP40-6BA1