杨康
学海无崖
级别: 家园常客
精华主题: 0
发帖数量: 703 个
工控威望: 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 篇
发帖数量: 3443 个
工控威望: 20982 点
下载积分: 28465 分
在线时间: 1765(小时)
注册时间: 2010-01-03
最后登录: 2024-12-19
查看tkggtdkjpl的 主题 / 回贴
1楼  发表于: 2014-06-18 22:55
232转485中的数据丢失或干扰
自动化单机,生产线,项目编程调试!
zhouqi
提高自动化技术水平,让生活更美好!
级别: 论坛先锋
精华主题: 0
发帖数量: 240 个
工控威望: 1297 点
下载积分: 3506 分
在线时间: 85(小时)
注册时间: 2009-10-21
最后登录: 2024-12-05
查看zhouqi的 主题 / 回贴
2楼  发表于: 2014-06-19 11:14
看看校验对不对,我上次就是校验设置错了