vb与plc通讯故障

[复制链接]
查看11 | 回复3 | 2010-5-29 10:37:29 | 显示全部楼层 |阅读模式
我用的vb与欧姆龙CPM2A的plc通讯,用的rs232口,应答帧经常有“?”出现,不知道时plc有问题还是我的程序有问题,有时候就正常
如果用plc另一个口通讯就是一直正常的(那个不是rs232口,但也能通讯),通讯协议啥的都设定好了,9600,e,7,2

回复

使用道具 举报

千问 | 2010-5-29 10:37:29 | 显示全部楼层
应答帧经常有“?”出现通常与校验位设置错误有关.如果通信连接线距离过大也会出现干扰.你可用串口调试助手调试,来判别是VB还是PLC出错.
回复

使用道具 举报

千问 | 2010-5-29 10:37:29 | 显示全部楼层
用biteboby抓数据看看,检查下两头校验是否一致,看看是奇81,偶81还是N81.
回复

使用道具 举报

千问 | 2010-5-29 10:37:29 | 显示全部楼层
QQ:179900785我做过VB--PLC欧姆龙的可以一起研究下,没看你的程序怎么知道是不是程序的问题。PLC出现问题可能性不大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行