您现在所在的是:

现场总线

回帖:5个,阅读:942 [上一页] [1] [下一页]
* 帖子主题:

rtu校验码程序编写

617
abc56000
文章数:5
年度积分:50
历史总积分:617
注册时间:2012/2/6
发站内信
发表于:2017/7/27 22:04:02
#0楼
请问师傅们PLC与变频器RTU通讯校验程序怎么编写,程序是通用的吗?
10分悬赏
6409
1041858828
文章数:434
年度积分:50
历史总积分:6409
注册时间:2012/4/21
发站内信
发表于:2017/7/28 5:55:23
#1楼
可以计算的,无协议通信计算好发出就可以了。
此帖发自论坛手机版
7662
jiouai84
文章数:655
年度积分:50
历史总积分:7662
注册时间:2013/1/7
发站内信
发表于:2017/7/28 8:35:16
#2楼
是modbus rtu吗,应该是crc校验吧,自己编写好作为子程序,然后调用,不过三菱3u以上是不是支持CRC指令了?
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2017/7/28 8:38:04
#3楼
以下是引用abc560002017/7/27 22:04:02的发言:
请问师傅们PLC与变频器RTU通讯校验程序怎么编写,程序是通用的吗?

程序不通用,但是算法是通用的。

之所以程序不通用的原因是:有些厂家支持字节变量的处理,有些厂家只支持字变量的处理,因此在程序语法编写上会有些差异。

有些厂家的小型机已经实现了CRC的指令,直接调用就可以,有些厂家的中型机模块上内置了CRC的功能,因此不需要编写CRC的校验程序。

HAVE FUN!
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/7/29 1:17:20
#4楼
以下是引用abc560002017/7/27 22:04:02的发言:
请问师傅们PLC与变频器RTU通讯校验程序怎么编写,程序是通用的吗?
分别给你
1、三菱FX2N系列PLC(RS指令,编写CRC校验子程序)和三菱D720S变频器Modbus RTU串口通信小例子!
2、西门子S7-200系列PLC(XMT和RCV指令,编写CRC校验子程序)和三菱D720S变频器Modbus RTU串口通信小例子!
3、欧姆龙CP1H系列PLC(TXD和RXD指令,编写CRC校验子程序)和三菱D720S变频器Modbus RTU串口通信小例子!
4、松下FPX系列PLC(MTRN指令,编写CRC校验子程序)和三菱D720S变频器Modbus RTU串口通信小例子!
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
附件:
[本地下载]
[此贴子已经被作者于2017/7/29 1:19:02编辑过]
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/7/29 1:20:51
#5楼
以下是引用abc560002017/7/27 22:04:02的发言:
请问师傅们PLC与变频器RTU通讯校验程序怎么编写,程序是通用的吗?
你可以看看这几种CRC校验子程序,为了好理解,编写的流程很相似,不是最优设计!!!

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

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

62.4004