杨康
学海无崖
级别: 家园常客
精华主题: 0
发帖数量: 704 个
工控威望: 637 点
下载积分: 1947 分
在线时间: 90(小时)
注册时间: 2006-11-23
最后登录: 2023-12-20
查看杨康的 主题 / 回贴
楼主  发表于: 2014-06-18 22:40
做了一个MODBUS通信,CPU224XP做主站,端口0做MODBUS通信,端口1做下载程序,PLC程序已经写好了。读40001地址开始的8个数据,状态表里面监控到的数据是01  03  00   00   00   08   44   0C.   然后我用串口调试工具,用S7-200的下载线连接CPU的端口0,监控到的数据和上面一致,用232-485转换器连接端口0,监控到的数据是7F 7E FF FF EF 77 E7 FF , 这是怎么回事呢?后来又试了一下和仪表通信,总是显示3错误。
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3422 个
工控威望: 20958 点
下载积分: 22346 分
在线时间: 1720(小时)
注册时间: 2010-01-03
最后登录: 2024-06-16
查看tkggtdkjpl的 主题 / 回贴
1楼  发表于: 2014-06-18 22:55
232转485中的数据丢失或干扰
自动化单机,生产线,项目编程调试!