luoyang
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 5(小时)
注册时间: 2014-12-19
最后登录: 2015-09-28
查看luoyang的 主题 / 回贴
楼主  发表于: 2014-12-19 12:31
通讯总是报错,请高手指点,我用的是485的通讯方式,通讯协议是modbus RTU
asdqwe
级别: 家园常客
精华主题: 0
发帖数量: 142 个
工控威望: 689 点
下载积分: 39668 分
在线时间: 1017(小时)
注册时间: 2010-07-31
最后登录: 2017-06-04
查看asdqwe的 主题 / 回贴
1楼  发表于: 2014-12-19 13:34
你的程序里选择了一个从站库端口0又选择了2个主站库端口0和1,你到底是从站还是主站,还有通信要端口0还是端口1 [attachment=130174]
luoyang
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 5(小时)
注册时间: 2014-12-19
最后登录: 2015-09-28
查看luoyang的 主题 / 回贴
2楼  发表于: 2014-12-19 13:46
驱动器作从站,PLC端口选择的是0
luoyang
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 5(小时)
注册时间: 2014-12-19
最后登录: 2015-09-28
查看luoyang的 主题 / 回贴
3楼  发表于: 2014-12-19 13:56
我现在把主站库1删除掉了还是通讯出错
asdqwe
级别: 家园常客
精华主题: 0
发帖数量: 142 个
工控威望: 689 点
下载积分: 39668 分
在线时间: 1017(小时)
注册时间: 2010-07-31
最后登录: 2017-06-04
查看asdqwe的 主题 / 回贴
4楼  发表于: 2014-12-19 14:02
那你plc是主站,就用Modbus Master port 0这个库,其他的库不要添加了,重新写一下程序 [attachment=130175] 再试试吧!
luoyang
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 5(小时)
注册时间: 2014-12-19
最后登录: 2015-09-28
查看luoyang的 主题 / 回贴
5楼  发表于: 2014-12-19 14:04
好的,谢谢
luoyang
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 5(小时)
注册时间: 2014-12-19
最后登录: 2015-09-28
查看luoyang的 主题 / 回贴
6楼  发表于: 2014-12-19 15:43
现在出现报错无法编译的情况了
asdqwe
级别: 家园常客
精华主题: 0
发帖数量: 142 个
工控威望: 689 点
下载积分: 39668 分
在线时间: 1017(小时)
注册时间: 2010-07-31
最后登录: 2017-06-04
查看asdqwe的 主题 / 回贴
7楼  发表于: 2014-12-20 09:45
modbus通讯.zip (22 K) 下载次数:119
luoyang
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 5(小时)
注册时间: 2014-12-19
最后登录: 2015-09-28
查看luoyang的 主题 / 回贴
8楼  发表于: 2014-12-22 08:50
谢谢,下载了程序,但是也是报错,是不是我的通讯线的问题?我再检查一下
yefeng1989
级别: 工控侠客
精华主题: 0
发帖数量: 690 个
工控威望: 4304 点
下载积分: 4084 分
在线时间: 86(小时)
注册时间: 2014-11-27
最后登录: 2020-08-17
查看yefeng1989的 主题 / 回贴
9楼  发表于: 2014-12-24 11:25
驱动器作从站,PLC端口选择的是0