有关台达plc与触摸屏小数点运算指令的用法,乘法MUL指令,除法运算,有小数点时,必须转化为浮点型,触摸屏组件“数值显示”需要做正确设置才能正常显示。
1、乘法MUL指令,16位的D20和16位的D26相乘,存于D27中,结果D27为低位,D28为高位。自动转化为32位。
2、除法运算,有小数点时,必须转化为浮点型,指令DFLT(FLT)。此处使用了DFLT将D27转为浮点后保存在D29中,因为D27是32位。
3、转化为浮点型后,直接用DEDIV进行除法操作,结果存于D33中。
4、触摸屏中直接将这个浮点型的D33显示出来,数值单位Double Word,格式为Floating。
触摸屏组件“数值显示”需要做正确设置才能正常显示:
触摸屏有个问题,数值设定中,浮点型Floating,且是Double Word,竟然整数和小数位数加起来最多只有8位,实在不解?
plc:台达DVP40ES200R。
触摸屏:台达DOP-B07S201。
本站仅提供信息发布平台,文章仅代表作者个人观点。