当前位置:
工控论坛
>
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
s200(cpu224)与PC通过modbus通信的问题
点击:
2404
| 回复:
6
impetus
关注
私信
精华:0帖
求助:1帖
帖子:1帖 | 10回
年度积分:0
历史总积分:1
注册:2007年7月27日
发表于:2007-07-27 16:17:00
楼主
用一块PLC(224),做modbus从站,rtu格式,编程按照西门子给的从站例程序编写。
通过PC/PPI线与PC相连。
用modscan32测试程序测试modbus连接通不通。
结果显示一直为“设备连接失败”。
检查串口设置参数也都相对应。
检查程序模块,modbus init初始化模块运行成功。
mobus slave运行模块没有反应。
不知道是哪里出了问题?望高手解惑?不胜感激!
(另,用串口调试工具按照modbus通信协议发送数据,没有响应)
分享到:
收藏
邀请回答
回复楼主
举报
楼主最近还看过
·
嵌入式操作系统介绍
·
2017年度PLC技术军团签到帖
impetus
关注
私信
精华:0帖
求助:1帖
帖子:2帖 | 10回
年度积分:0
历史总积分:13
注册:2007年7月27日
发表于:2007-07-28 10:30:00
1楼
用串口调试工具发送数据:0101000100086c0c
还是没有响应,不过检测错误提示信号,对应modbus从站协议执行错误代码为[7],即接收CRC错误。
继续调试。
回复
引用
举报
impetus
关注
私信
精华:0帖
求助:1帖
帖子:2帖 | 10回
年度积分:0
历史总积分:13
注册:2007年7月27日
发表于:2007-07-28 11:03:00
2楼
谁有西门子使用的modbus的CRC表阿?
现在看的比较乱,哪位高手指点一下
回复
引用
举报
老愚者
关注
私信
精华:1帖
求助:0帖
帖子:9帖 | 2253回
年度积分:0
历史总积分:10007
注册:2006年8月20日
发表于:2007-07-28 11:48:00
3楼
本人也是modbus新手,不过感觉s7200(cpu224)与PC通过modbus通信,用modscan32测试程序测试应属于傻瓜型的。从站地址,波特凉率,端口应对上号。有一点,最容易被新手忽略的是:modscan32中的Addyess(默认为1)和Length(默认为100)的值,一定不可以超出你在S7-200modbus从站模块编程所编写的MaxIQ、MaxAI、MaxH~的具体数值,否则连接不通。
回复
引用
举报
老愚者
关注
私信
精华:1帖
求助:0帖
帖子:9帖 | 2253回
年度积分:0
历史总积分:10007
注册:2006年8月20日
发表于:2007-07-28 12:13:00
4楼
建议你把modscan32中的和Length的值修改为1、2、3、4....,从1开始试验,再逐步增大试验。PLC(224),做modbus从站,rtu格式,用modscan32测试程序测试应该是很容易的。不象有些二流厂家生产的仪表,也号称支持modbus从站协议,rtu格式,但往往会让新手焦添烂额。
回复
引用
举报
impetus
关注
私信
精华:0帖
求助:1帖
帖子:2帖 | 10回
年度积分:0
历史总积分:13
注册:2007年7月27日
发表于:2007-07-28 20:05:00
5楼
调通。有些地方还是不太明白,不过工程上可以用就放心了。
有几个地方需要说明一下:modbus从站不能用“1”,其他数字都可以。
电脑上用的modscan程序有些问题。用串口调试工具发送modbus协议数据,通信成功。
通过modbus读模拟量输入时,读的值在变化。由于工程上不用,没有细细分析。
读模拟量输出值时,不能直接读AQ变量区,只能通过V变量区间接读值??这个有待以后找找原因。
确实,modbus和西门子的PLC通信是很简单的。不过对于新手来说,没有人在旁边指导,在遇到问题时,往往找不到原因,只能慢慢摸索。
感谢“老愚者”的建议,极大的缓解了我焦虑的心情。
感谢工控论坛。
回复
引用
举报
panquan
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 38回
年度积分:0
历史总积分:146
注册:2005年7月29日
发表于:2010-08-17 22:03:12
6楼
我用PC/PPI电缆连接PC与s7200, 用modscan32进行测试,为什么连不通?PC/PPI电缆需要拔码吗?还是需要什么设置?
回复
引用
举报
热门招聘
相关主题
给工控初学者几点 ‘忠告‘
[7125]
简单的梯形图,有便宜的PLC吗...
[17064]
(已结贴)工控PLC擂台第40期-...
[7900]
我感觉国产的PLC打不开市场,...
[10812]
PLC的电池无电了,原程序会丢...
[26167]
“输出继电器”与“继电器输出”...
[9842]
(已结帖)工控PLC擂台第33期-...
[7423]
PLC设计抢答器梯形图
[20818]
请教高手:三菱PLC如何实现时...
[11199]
用PLC的梯形图语言能写一个判...
[8295]
官方公众号
智造工程师
客服
小程序
公众号