秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
楼主  发表于: 2012-06-28 23:09
FX1N PLC没有浮点数功能,但在计算的时候难免会出现小数点 例如3.14    DIV  K314     K100   D20    ,在D20只显示了商3,余数在D21,
3.14要怎么做程序才能显示在触摸屏上,请师傅指点
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
1楼  发表于: 2012-07-26 23:04
  FX1N不支持浮点运算,如果精度要求不高的话用下列办法(以算百分比为例):
  被除数D0,除数D1,商D3(余数D4),设D0是良品,D1是总产量,算良率,并且良率要在人机上显示。
  先将D0乘以10000,再除以D1,得到D3,将D3在画面上显示时,设置成两位小数,此时D3就能显示带两位小数的良率。