预备役高级工程师
我用CM1241 422/285与台达伺服和欧姆龙变频通讯,现在遇到一个问题。 台达的MODBUS RTU的CRC是低字在前,高字在后,而欧姆龙的MODBUS RTU的CRC是高字在前,低字在后。问:西门子的库指令CRC是高在前还是低在前,我与哪个可以用MASTER库指令实现MODBUS RTU通讯!另外一个是不是就要走自由口通讯,自己编写通讯程序?
芳季
omron的直接用这个库就可以了。我用的不是1200,是200。台达的不清楚。不过我想是rtu的话没有什么前后的区别吧。最多帮你到这里了。
fyc871356965
西安哥。。。真巧啊。。。解决了,说说哦
手头没有现货无法实验,只能在理论上验证!等过几天货到了在试验下
回复内容:
对: 芳季 omron的直接用这个库就可以了。我用的不是1200,... 内容的回复!
CRC肯定有高低之分了,如果CRC反的话,西门子会报CRC校验错误的!用单片机实验过的,单片机当时做的CRC是低在前高在后,西门子这边就报CRC校验错误的,改正后通讯就正常了
1200还是没有普及啊!遇到的问题少有人能解决啊!哪里像200已经被用的泛滥了
1200还是没有普及啊!遇到的问题少有人能解决啊!哪里像200已经被用的泛滥了
没有问题,你可以直接调用MODBUS 库指令做就可以了
熊SIR
感谢分享 感谢分享 感谢分享
石头0209
程序不错,值得oooo
zzd365
感谢分享,为你的成果点赞!!!
WQYDX
谢谢楼主的分享,学习学习
看看学习学习谢谢楼主
谢谢发表,学习学习