lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
楼主  发表于: 2012-05-14 08:52


  


PLC是CPU224XP。通信线连接在端口0。想做实验用modbus软件控制Q0.0的闭合。程序没报错,软件没报错,为什么我写000001为1时,Q0.0不输出呢。
请大师们指教
lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
1楼  发表于: 2012-05-14 10:59



大家看这图,写入单线圈,modbus的功能码应该是05,上面的modbus调试助手上,我把000001写入数值1,怎么出来个01 06 00 01 00 01 19 CA 。软件编译出来的功能码是06。是不是这里的问题呢。我想让Q0.0闭合(modbus对应地址是000001)的话,这串代码应该是什么?
jx_einstein
级别: 论坛先锋
精华主题: 0
发帖数量: 868 个
工控威望: 1047 点
下载积分: 2421 分
在线时间: 860(小时)
注册时间: 2010-01-09
最后登录: 2024-11-22
查看jx_einstein的 主题 / 回贴
2楼  发表于: 2012-05-14 23:27
你看一下,VB0,MAXHOLD,地址要对应上,还有从站库用SM0.0,还有数据帧
lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
3楼  发表于: 2012-05-14 23:41
modbus软件的事,现在解决了,谢谢大家
lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
4楼  发表于: 2012-05-14 23:45



现在用modscan32软件调试西门子的PLC是没问题了。就又连接上一台三菱D740变频器,现在电脑和变频器进行modbus通信,用modbus软件调试,怎么提示这个警告,是什么意思呢?调试PLC怎么不提示。