nan5267
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 108 点
下载积分: 652 分
在线时间: 23(小时)
注册时间: 2014-08-27
最后登录: 2020-05-08
查看nan5267的 主题 / 回贴
楼主  发表于: 2014-09-22 16:31
图片:
大家好 目前在学习 C24 485通讯,根据手册的OUTPUT命令,按手册上写了一模一样的程序,通讯目标位在线PH计,结果在PLC运行时提示 操作错误,错误行为OUTPUT命令行,不知道问题出在哪里 请帮忙看下。 厂家提供通讯协议如下 MODBUS协议 波特率固定 9600 ,命令格式为 地址+功能码+起始地址+数据个数+CRC校验 数据为 ADDR+0X03+0X00+0X0006+CRC16  ;字节为 1+1+2+2+2
poorwer
级别: 略有小成
精华主题: 0
发帖数量: 277 个
工控威望: 485 点
下载积分: 1387 分
在线时间: 225(小时)
注册时间: 2008-07-26
最后登录: 2021-01-19
查看poorwer的 主题 / 回贴
1楼  发表于: 2014-09-22 22:46
你模块的起始IO是多少?
nan5267
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 108 点
下载积分: 652 分
在线时间: 23(小时)
注册时间: 2014-08-27
最后登录: 2020-05-08
查看nan5267的 主题 / 回贴
2楼  发表于: 2014-09-23 07:30
基板是Q312 0号插口,起始I/O是 x0/y0
nan5267
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 108 点
下载积分: 652 分
在线时间: 23(小时)
注册时间: 2014-08-27
最后登录: 2020-05-08
查看nan5267的 主题 / 回贴
3楼  发表于: 2014-09-23 08:48
问题解决了 我把地址搞错了 D3应该是D2就可以了
fredxia
请多关照!
级别: 略有小成
精华主题: 0
发帖数量: 166 个
工控威望: 288 点
下载积分: 21594 分
在线时间: 96(小时)
注册时间: 2012-04-05
最后登录: 2024-09-11
查看fredxia的 主题 / 回贴
4楼  发表于: 2014-09-23 10:52
学习了!
请多关照!