当前位置: 主页 > PLC控制

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

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

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

图片说明:

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

最佳答案

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

图片说明:

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

提问者对于答案的评价:

  • 关注微信

猜你喜欢

微信公众号