S71200编程 “除法”指令的问题

如图 
我把除法的设置成“real” 型  pressure01类型为“int"   那我得出的“tag_3” 应该设置成什么类型? 是浮点数还是整数?
能不能 除法类型为“real"    In1为“整数” out还是为“整数”?

问题补充:
那怎么把 整数转换成浮点数呢?

图片说明:

S71200编程  “除法”指令的问题   

最佳答案

1、所有的算术运算,参见运算的变量、常数及储存结果变量的数据类型必须一致,这样得到的结果才能保证正确。
如果数据类型不一致,首先要转换一致后再运算。
2、问题补充:
应用CONVERT  指令:通过在指令中设置数据类型,将大量的指令合并为一条指令。效果最为明显的是转换指令CONVERT(见下图),被转换数的数据类型有12种,每种可以转换为数种数据类型,相当于好几十条指令。详见上传的截图:
http://www.diangon.com/wenku/PLC/ximenzi/201402/00008045.html

图片说明:

S71200编程  “除法”指令的问题  

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc195244.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午11:09
下一篇 2017年8月18日

相关推荐