techo
级别: 略有小成
精华主题: 0
发帖数量: 335 个
工控威望: 409 点
下载积分: 1126 分
在线时间: 117(小时)
注册时间: 2010-05-09
最后登录: 2015-11-29
查看techo的 主题 / 回贴
楼主  发表于: 2010-07-10 10:31
台达PLC可以通过MODRD读智能模块数据吗,采用RTU 模式,读出的数据咋样处理成浮点数
ljc2008
一学到老
级别: 家园常客
精华主题: 0
发帖数量: 406 个
工控威望: 562 点
下载积分: 499 分
在线时间: 172(小时)
注册时间: 2008-10-04
最后登录: 2024-03-04
查看ljc2008的 主题 / 回贴
1楼  发表于: 2010-07-10 12:31
NO,MODRD是变频器专用通信指令
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158670 分
在线时间: 3155(小时)
注册时间: 2007-11-21
最后登录: 2024-11-14
查看sjm213的 主题 / 回贴
2楼  发表于: 2010-07-10 19:25
台达PLC的编程手册上的介绍其实很清楚了,连外围设备返回的数据保存到PLC内存区的对应关系都一清二楚。
既然已经得到了数据,处理这些数据还是难事吗?
lxd19821127
级别: 略有小成
精华主题: 0
发帖数量: 32 个
工控威望: 232 点
下载积分: 687 分
在线时间: 105(小时)
注册时间: 2007-11-02
最后登录: 2017-06-22
查看lxd19821127的 主题 / 回贴
3楼  发表于: 2010-07-13 16:01
可以,只要仪表支持MODBUS协议
把读出来的十进制数值做浮点转换呀,有指令的
techo
级别: 略有小成
精华主题: 0
发帖数量: 335 个
工控威望: 409 点
下载积分: 1126 分
在线时间: 117(小时)
注册时间: 2010-05-09
最后登录: 2015-11-29
查看techo的 主题 / 回贴
4楼  发表于: 2010-07-13 16:15
         请问三楼大哥,有啥指令,请指教一下,我要有12组参数可以一次读出来来吗
谢谢,
lxd19821127
级别: 略有小成
精华主题: 0
发帖数量: 32 个
工控威望: 232 点
下载积分: 687 分
在线时间: 105(小时)
注册时间: 2007-11-02
最后登录: 2017-06-22
查看lxd19821127的 主题 / 回贴
5楼  发表于: 2010-07-30 14:50
可以,用MODRW指令,最后一位K就是指定你要读取word的长度