三菱PLC中LRC校验码程序编写方法图解

时间:2023-03-05作者:佚名
三菱plc中的LRC校验码程序的编写,在PLC与设备进行通讯时采用MODBUS协议时,一般会有两种数据模式,1是RTU模式,2是ASCII码模式。RTU的数据传输采用CRC校验,而ASCII码则采用LRC校验值。LRC值校验涵盖从从机地址到数据的信息部分,校验和等于所有参与校验数据的字符和的补码。
我们先说下具体的校验码怎么计算,然后说三菱plc的LRC校验码程序的编写。
例子1
采用ASCII码模式控制变频器指令:01 03 21 00 00 01,这条指令中01一般是站号,03是读取命令,2100是参数地址(例如运行频率),00 01代表数据的个数。那么它的LRC校验码怎么计算:指令的数据是16进制的,和为:0x01 0x03 0x21 0x01=0x26,对0x25取2的补码就是DA,具体计算就是取反加1,如:0x26=B0010,0110,取反后得到B1101,1001,加1得到B11011010=0xDA,那么LRC校验码就是DA。
例子2
同样的控制变频器指令:03 06 00 03 27 10, 和为0x43,取反加1为0xBD,LRC校验值就是BD。
明白了它的计算过程接下来我们在PLC编写它的算法,我们知道在PLC的运算中都是十进制的,为了方便转换和计算,可采取另外一种方法(原理一样),我们知道ASCII码是2位的16进制数,取反过程可看做0xFF减去检验总和如上述的0x26、0x43,加1就变成0x100减去检验总和,转换成10进制的就是256(D)-和(D),再经过ASCI指令转换成ACIIS码就可以了。以下面梯形图进行说明:

三菱PLC中LRC校验码程序编写方法图解
使用RS指令向变频器发送命令,01 03 33 03 00 01,转换成16进制01 03 21 03 00 01这是一个读取频率的指令,LRC校验码的运算梯形图:

三菱PLC中LRC校验码程序编写方法图解
使用一个变址寄存器Z0对数据D201到D206进行累加求和D40,最后用K256减去41就是LRC校验码215,通过ASCI指令转换成ASCII码,通过查看扩展ASCII码表:

三菱PLC中LRC校验码程序编写方法图解
215的16进制为D7,与01 03 21 03 00 01=0x29=B00101001,取反加1得到11010111=0x(D7),结果一致。

相关阅读

【提醒】万万没想到!家家在用的这些东西,一个月能偷近百度电!

来源:中国经济网(ID:ourcecn)江苏新闻(ID:jstvjsxw) 智能电表是不是比老式电表走得快?家里的电费为什么会居高不下?你是不是有这样的疑问?3月15日,南京供电公司的工作人员走...
2023-06-11
【提醒】万万没想到!家家在用的这些东西,一个月能偷近百度电!

16平方铜电缆为何带不动18.5千瓦电机?

16平方铜能带80A左右的电流,18.5KW电机的额定电流只有37A,怎么看16平方铜电缆足以能带动18.5KW电机了,但是谁也没有想到,电机接二连三的烧坏,电工检查后才发现,电机的电压只有340V...
2026-04-27
16平方铜电缆为何带不动18.5千瓦电机?

机电设备安装规范实例图解,施工图和实际安装的偏差你遇到过吗?

机电设备安装工程指机电设备的组装。 如楼宇设备自控系统工程、保安监控及防盗报警系统工程、智能卡系统工程;通讯系统工程、共享电视系统工程、车库管理系统工程、综合布线系...
2023-06-11
机电设备安装规范实例图解,施工图和实际安装的偏差你遇到过吗?

一例浪涌保护器的安装接线图

分享一个浪涌保护器的安装接线图,介绍了电涌保护器的接入模式,浪涌保护器的小知识:开关型浪涌保护器和限压型浪涌保护器的区别,与浪涌保护器相配合的微型断路器的选型方法...
2023-06-26
一例浪涌保护器的安装接线图

数控机床常用的故障诊断方法

1、了解故障在什么情况下发生 当发生故障时为了更快的恢复机床,首先应正确地把握故障情况,进行妥善处理是最主要,因此应根据下列内容确认故障情况。 (1)“何时”发生的故障...
2023-03-21
数控机床常用的故障诊断方法

热销商品

广东珠江电线电缆阻燃国标定制BYJBV BVR YJV YJY RVV RVS RV KVV

广东珠江电线电缆,专注于阻燃国标定制,产品涵盖BYJBVBVRYJVYJYRVVRVSRVKVV等多种规格。我们采用先进生产技术,严格遵循国家标准,确保产品质量可靠、性能稳定。产品适...
¥ 1

可换头防静电塑胶镊子ESD-7A/242/249/259防划伤夹IC硅晶片陶瓷头

ESD-7A/242/249/259是一款专为半导体行业设计的防静电塑胶镊子,有效防止静电对敏感电子元件的损害。其独特之处在于可更换的镊子头,包括专为夹持IC硅晶片和陶瓷元件...
¥ 2

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

86型开关超薄自粘贴式防水罩浴霸开关家用防水盒浴室插座防溅盒子

86型开关超薄自粘贴式防水罩浴霸开关,是一种专为家用浴室设计的创新产品。其采用超薄设计,无需复杂布线,自粘贴式安装方式简洁高效,有效节省空间。防水罩有效阻挡水汽...
¥ 3.9

L型套筒扳手铣口烟斗双头弯头7字穿孔机修六角汽修轮胎工具6-19mm

L型套筒扳手是一款常用于工业领域的多功能工具,具备双头设计,可高效完成铣口、烟斗等多种工件孔位加工,适用六角汽修、轮胎等场景。其套筒尺寸为6-19mm,精准适配各类...
¥ 3.5

网站栏目