gugb
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 142 点
下载积分: 1116 分
在线时间: 42(小时)
注册时间: 2010-10-03
最后登录: 2024-04-18
查看gugb的 主题 / 回贴
楼主  发表于: 2021-01-23 00:12
请问s7-200的端口在modbus自由通讯中,485总线上的设备有两种奇偶校验模式,在做轮询时可以在端口空闲的时候改变SMB30的值来切换奇偶校验模式吗?请各位高手指点!谢谢!
明维修
级别: 略有小成
精华主题: 0
发帖数量: 142 个
工控威望: 255 点
下载积分: 958 分
在线时间: 172(小时)
注册时间: 2010-11-01
最后登录: 2024-11-21
查看明维修的 主题 / 回贴
1楼  发表于: 2021-01-23 07:17
既然用自由口了,一切皆有可能,就看你怎么调度。我以前做过可以的,在接收完中断里重新配置
gugb
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 142 点
下载积分: 1116 分
在线时间: 42(小时)
注册时间: 2010-10-03
最后登录: 2024-04-18
查看gugb的 主题 / 回贴
2楼  发表于: 2021-01-23 08:43
我就是利用接受完成中断中选择更改的通道号的校验模式!但接受信息有许多不定因数在里面,比如超时,接受信息错误等,有好的处理思路吗?
湛蓝小尔
工控交流 Q703935819
级别: 家园常客

精华主题: 0
发帖数量: 349 个
工控威望: 642 点
下载积分: 2101 分
在线时间: 80(小时)
注册时间: 2014-03-03
最后登录: 2024-07-10
查看湛蓝小尔的 主题 / 回贴
3楼  发表于: 2021-01-23 10:59
理论可以。不建议
你能修改设备的校验方式吗
专心搞钱
Q群943838323   博图
Q群703935819   昆仑通态
gugb
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 142 点
下载积分: 1116 分
在线时间: 42(小时)
注册时间: 2010-10-03
最后登录: 2024-04-18
查看gugb的 主题 / 回贴
4楼  发表于: 2021-01-28 10:05
设备的校验模式不能更改,设备太低档了!感谢老师建议!
cdxjfj
问题总是很多
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 254 点
下载积分: 842 分
在线时间: 42(小时)
注册时间: 2013-11-12
最后登录: 2024-11-10
查看cdxjfj的 主题 / 回贴
5楼  发表于: 2021-04-24 23:02
研究modbus自由通讯了,厉害,普通modbus我都没研究清楚
自动机器
级别: 略有小成
精华主题: 0
发帖数量: 176 个
工控威望: 288 点
下载积分: 1041 分
在线时间: 1132(小时)
注册时间: 2010-05-21
最后登录: 2024-11-17
查看自动机器的 主题 / 回贴
6楼  发表于: 2021-04-25 10:21
用网关吧,几百块搞定,耗的这写程序的人工够买好几个网关了。以前也是经常自己做PLC通信程序,现在都用网关了,省事稳定。