您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC实数转换成双整数:ROUND和TRUNC

来源:艾特贸易2017-06-05

简介实数转换成双整数的两个转换指令的梯形图和语句表分别如图 3 -96 (a) 和 (b) 所示,使能输入端 EN 有效时,将实数型输入数据 IN 转换成双整数类型,并将结果送到 OUT 输出。两条指令的

    实数转换成双整数的两个转换指令的梯形图和语句表分别如图3 -96 (a)(b)所示,使能输入端EN有效时,将实数型输入数据IN转换成双整数类型,并将结果送到OUT输出。两条指令的区别是:前者小数部分四舍五入,而后者小数部分直接舍去。输入数据超出实数范围则产生溢出。    IN的寻址范围:VDIDQDMDSDSMDLDHCAC*VD*LD* AC和常量。    OUT的寻址范围:VDIDQDMDSDSMDLDHCAC*VD*LD* AC    指令格式:ROUND    INOUT    TRUNC    INOUT    本指令影响的特殊存储器位:SM1.1(溢出)。    使能流输出ENO断开的出错条件:0006(间接寻址);SM1.1(溢出);SM4.3(运行时间)。
实数转换成双整数
    3 - 96    实数转换成双整数    (a)四舍五入指令;(b)舍尾取整部分