如果是三菱PLC机型FX3U以上,L系列,Q系列可以直接使用浮点数。
例如E2.2代表浮点数2.2。
所以使用起来非常方便, 例如MOV E2.2 D100 。
如下三菱Q系列网友程序的截图
(, 下载次数: 3) 上传 点击文件名下载附件 如果是FX2N机型。我们要用到FLT指令将数据转换为浮点数再用浮点数据处理函数处理。如下为回答问题,我在电脑上编写程序的截图。 (, 下载次数: 2) 上传 点击文件名下载附件 上图先是准备一个数据D0,再用DFLT指令转换为浮点数D2.再将D2除以得到一个带小数的浮点数D4.最后使用指令DECMP将常用10与浮点数D4对比,10> D4 M100得电。10==D4 M101得电。10< D4 M102得电。 如果是FX2N以下机型。不支持浮点数。具体指令使用还是以手册介绍为主。然后在编程软件里验证。以上就是对问题的回答 欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4
如果是FX2N机型。
我们要用到FLT指令将数据转换为浮点数再用浮点数据处理函数处理。
如下为回答问题,我在电脑上编写程序的截图。
(, 下载次数: 2) 上传 点击文件名下载附件 上图先是准备一个数据D0,再用DFLT指令转换为浮点数D2.再将D2除以得到一个带小数的浮点数D4.最后使用指令DECMP将常用10与浮点数D4对比,10> D4 M100得电。10==D4 M101得电。10< D4 M102得电。 如果是FX2N以下机型。不支持浮点数。具体指令使用还是以手册介绍为主。然后在编程软件里验证。以上就是对问题的回答 欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4
上图先是准备一个数据D0,
再用DFLT指令转换为浮点数D2.
再将D2除以得到一个带小数的浮点数D4.
最后使用指令DECMP将常用10与浮点数D4对比,
10> D4 M100得电。
10==D4 M101得电。
10< D4 M102得电。
如果是FX2N以下机型。
不支持浮点数。
具体指令使用还是以手册介绍为主。
然后在编程软件里验证。
以上就是对问题的回答