艾特you8
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 140 点
下载积分: 1913 分
在线时间: 35(小时)
注册时间: 2017-10-22
最后登录: 2023-07-11
查看艾特you8的 主题 / 回贴
楼主  发表于: 2018-06-07 17:16
求教各位大神
显控的编程软件可以输入带小数点的整数。例如36.35
这种类型的数据三菱PLC读取后是什么状态?
3635还是   36.35二进制数字?
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9662 个
工控威望: 8559 点
下载积分: 16682 分
在线时间: 5325(小时)
注册时间: 2006-08-10
最后登录: 2024-11-19
查看ymmfa的 主题 / 回贴
1楼  发表于: 2018-06-07 20:45
你要具体测试一下。
不同屏不一样,设置不同也不一样。
有时做出来是3635  16位整数。  
有时做出来是36.35 32位实数。
三菱自己的屏根据设置不同,这两种效果都能行。
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1538 个
工控威望: 1761 点
下载积分: 6246 分
在线时间: 640(小时)
注册时间: 2014-06-16
最后登录: 2024-10-10
查看langui的 主题 / 回贴
2楼  发表于: 2018-06-08 15:55
触摸屏里面直接调用PLC数据都是整数的,上面加的那个小数点值是显示的小数点。比如你寄存器是10000,你显示一个小数点,那就是1000.0,你显示两个就是100.00.你要想直接传浮点数,只有用宏指令。所以不要被那个小数点骗了。
楼主留言:
也就是说我输入12.35    PLC读出的数据是1235   我运算的时候需要➗100      



如果PLC寄存器中的数据是12365,我的触摸屏设置的是两位小数,触摸屏显示的数据是123.65.是这样吗?