登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:做过PLC的Modbus编程的请进
点击:2005 回复:10
楼主
编辑
引用
管理
gaoq924
在用PLC与变频器进行Modbus通信时,怎样进行CRC校验编程.如果有哪位大侠做过这方面的编程能否把你的程序发给我参考一下(gaoq924@hotmail.com),最好是三菱的PLC.
因为对PLC编程及Modbus协议都不是很梳洗,所以觉得无从下手,希望大侠们多指点,小妹在这里跪谢了!!!!
09-02-18 09:57
1楼
编辑
引用
管理
ZCMY
三菱FX的不支持Modbus协议;
09-02-18 10:05
2楼
编辑
引用
管理
pqsh
最好找支持modbus的.
一般如果通讯双方支持modbus的话,校验是自动完成的,是不需要你去编程考虑的.
如果不支持,自己编的话,可以暂时不考虑modbus的校验.只按照modbus协议做收发报文部分,校验随便填.这种方法曾在VB做简单modbus主机用过,不知能否适合你的需求?
09-02-18 10:38
3楼
编辑
引用
管理
gaoq924
我要做的是利用PLC编写程序,与变频器通讯,控制变频器的操作,变频器的通讯格式是Modbus协议的,所以我如果要控制变频器动作,只能在PLC里将校验编写好,操作时,是发送一条完整的指令控制变频器动作。
关键是在控制变频器的转速时,因为转速是变化的,所以发送的指令也是变化的,校验也就有所变化,我不可能像控制正反转一下在PLC里写完整的指令,只能编写校验的程序了
09-02-18 11:01
4楼
编辑
引用
管理
gaoq924
谢谢两位大侠的指点
09-02-18 11:02
5楼
编辑
引用
管理
yanxueqiang
做过bcc校验 crc要复杂一点
09-02-18 11:24
6楼
编辑
引用
管理
yanxueqiang
用modbus库
09-02-18 11:29
7楼
编辑
引用
管理
gaoq924
我已在论坛里找到相关资料了,不过还没有验证!谢谢各位了!
如果可以的话,就要考虑LRc校验了,这个应该简单点
09-02-18 13:17
8楼
管理
txww98012
该帖内容不符合相关规定!
09-02-18 13:21
9楼
编辑
引用
管理
gm99cn
如图是硬件流方法。你可以照图用循环编。
09-02-18 16:20
上一页
下一页
工控新闻
西克新品 | MWS250 测量轮编码器上市
中国籍数学家首获菲尔兹奖 有望夯实工业技术创新地基
CC-Link IE TSN 技术,打造工业通信统一 “赛场规则”
高集成,高性能:华北工控MITX-6155助力解决工业数据孤岛
工业领域具身智能数据集2.0发布
Geega产品图谱 | Geega工艺专家数智引擎,从设计到作业的智能跃迁
AI加速跑进千行百业:让智能创新扎根实体经济
具身智能前瞻|破题人形机器人在工厂的规模化落地
更多新闻资讯