genverly
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 205 点
下载积分: 84 分
在线时间: 51(小时)
注册时间: 2008-02-20
最后登录: 2024-11-14
查看genverly的 主题 / 回贴
楼主  发表于: 2008-08-23 20:34
FX1N如何把整数转换为小数实数?在FX2N里面有FLT指令,请问在FX1N里面如何实现?
langman
级别: 家园常客
精华主题: 0
发帖数量: 576 个
工控威望: 606 点
下载积分: 1500 分
在线时间: 227(小时)
注册时间: 2008-06-23
最后登录: 2021-04-09
查看langman的 主题 / 回贴
1楼  发表于: 2008-08-25 16:33
FX1N不支持浮点运算,如果精度要求不高的话用下列办法(以算百分比为例):
  被除数D0,除数D1,商D3(余数D4),设D0是良品,D1是总产量,算良率,并且良率要在人机上显示。
  先将D0乘以10000,再除以D1,得到D3,将D3在画面上显示时,设置成两位小数,此时D3就能显示带两位小数的良率。
朗工自动化,承接自动化改造工程:PLC控制系统、伺服系统、气动、步进、节能灯设备、机械手、集成电路测试设备、变频器、人机界面,欢迎洽谈,