登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:做过PLC的Modbus编程的请进
点击:1981 回复: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
上一页
下一页
工控新闻
印尼PT SMART Tbk代表团到访中控技术,共探食品及加工领域数字化合作新机遇
5 月 RatingDog 中国通用制造业 PMI 为 51.8 通胀压力半年来首次缓解
京东工业发起百川计划, 构建工业大模型新生态
工业互联网为油气储运装上“数智大脑”
米尔电子纳秒级抖动×24小时零丢帧:RK3576工业级EtherCAT主站全拆解
尼得科推出可提升数据中心设计灵活性的新产品“STC 1.0”样机
广域铭岛刘心棋:以“数据智能”穿越周期,生态协同重塑制造业价值链
2026沈阳机器人大会开幕
更多新闻资讯