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