您现在所在的是:

PLC论坛

回帖:10个,阅读:1820 [上一页] [1] [2] [下一页]
919
gaoq924
文章数:20
年度积分:50
历史总积分:919
注册时间:2009/2/18
发站内信
发表于:2009/2/18 9:57:14
#0楼
在用PLC与变频器进行Modbus通信时,怎样进行CRC校验编程.如果有哪位大侠做过这方面的编程能否把你的程序发给我参考一下(gaoq924@hotmail.com),最好是三菱的PLC.

     因为对PLC编程及Modbus协议都不是很梳洗,所以觉得无从下手,希望大侠们多指点,小妹在这里跪谢了!!!!
86233
ZCMY 版主
文章数:47558
年度积分:752
历史总积分:86233
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2009/2/18 10:05:09
#1楼
三菱FX的不支持Modbus协议;
19887
pqsh 版主
文章数:7501
年度积分:503
历史总积分:19887
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2009/2/18 10:38:06
#2楼
最好找支持modbus的.
一般如果通讯双方支持modbus的话,校验是自动完成的,是不需要你去编程考虑的.
如果不支持,自己编的话,可以暂时不考虑modbus的校验.只按照modbus协议做收发报文部分,校验随便填.这种方法曾在VB做简单modbus主机用过,不知能否适合你的需求?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
919
gaoq924
文章数:20
年度积分:50
历史总积分:919
注册时间:2009/2/18
发站内信
发表于:2009/2/18 11:01:15
#3楼
我要做的是利用PLC编写程序,与变频器通讯,控制变频器的操作,变频器的通讯格式是Modbus协议的,所以我如果要控制变频器动作,只能在PLC里将校验编写好,操作时,是发送一条完整的指令控制变频器动作。

关键是在控制变频器的转速时,因为转速是变化的,所以发送的指令也是变化的,校验也就有所变化,我不可能像控制正反转一下在PLC里写完整的指令,只能编写校验的程序了
919
gaoq924
文章数:20
年度积分:50
历史总积分:919
注册时间:2009/2/18
发站内信
发表于:2009/2/18 11:02:37
#4楼
谢谢两位大侠的指点
1761
yanxueqiang
文章数:325
年度积分:50
历史总积分:1761
注册时间:2009/1/6
发站内信
发表于:2009/2/18 11:24:52
#5楼
做过bcc校验 crc要复杂一点
1761
yanxueqiang
文章数:325
年度积分:50
历史总积分:1761
注册时间:2009/1/6
发站内信
发表于:2009/2/18 11:29:41
#6楼
用modbus库
919
gaoq924
文章数:20
年度积分:50
历史总积分:919
注册时间:2009/2/18
发站内信
发表于:2009/2/18 13:17:57
#7楼
我已在论坛里找到相关资料了,不过还没有验证!谢谢各位了!

如果可以的话,就要考虑LRc校验了,这个应该简单点
1084
txww98012
文章数:14
年度积分:50
历史总积分:1084
注册时间:2007/7/10
发站内信
发表于:2009/2/18 13:21:29
#8楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
1168
gm99cn
文章数:80
年度积分:50
历史总积分:1168
注册时间:2007/10/18
发站内信
发表于:2009/2/18 16:20:43
#9楼
如图是硬件流方法。你可以照图用循环编。
附件
mail:gaojian@gaojian100.cn网址:gaojian100.cn

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

93.6006