guanyumou
串口通信之家
级别: 论坛先锋
精华主题: 0
发帖数量: 1149 个
工控威望: 1731 点
下载积分: 4458 分
在线时间: 33(小时)
注册时间: 2009-09-04
最后登录: 2025-07-30
查看guanyumou的 主题 / 回贴
楼主  发表于: 13天前
8种PLC结构化文本编程封装CRC16校验功能块

一、使用硬件和软件:
使用结构化文本编程实现,PLC分别为罗克韦尔Micro850、西门子S7-1200、施耐德M241、三菱FX5U、欧姆龙NX1P2、松下FPXH、台达DVP-ES3、汇川Easy521。编程平台分别为Connected Components Workbench、TIA Portal V18、SoMachine V4.3、GX Works3、Sysmac Studio、Control FPWIN Pro 7、ISPSoft 3.21、AutoShop。

二、功能块参数:
1、功能块输入参数:
xDataBuf:UINT类型或者WORD类型数组,128个元素,参与CRC16校验的缓冲区;
xDataCount:UINT类型或者WORD类型,参与CRC16校验的字节数;
2、功能块输出参数:
yCRCData:UINT类型或者WORD类型,最终CRC16校验值








        

三、功能块调用截图:







  
    

四、功能块结构化文本程序:















 
             
微信:guanyumou
微信:chinesegongkong
QQ:149034219
串口通信之家http://modbus.taobao.com
棋影工控之家http://profibus.taobao.com
honggun
级别: 网络英雄
精华主题: 0
发帖数量: 1695 个
工控威望: 7121 点
下载积分: 40576 分
在线时间: 945(小时)
注册时间: 2009-11-16
最后登录: 2025-08-01
查看honggun的 主题 / 回贴
1楼  发表于: 13天前
辛苦了,比那些发广告链接的实在。
不小心遇见你
自动项目、PLC、视觉、通讯等工控软件开发QQ3515716
级别: 工控侠客

精华主题: 3 篇
发帖数量: 2119 个
工控威望: 3042 点
下载积分: 25401 分
在线时间: 1518(小时)
注册时间: 2014-01-05
最后登录: 2025-08-01
查看不小心遇见你的 主题 / 回贴
2楼  发表于: 12天前
PLC都有CRC指令啊
自己纯撸啊modbusRTU的CRC初始值0xFFFF
项目、视觉、通讯QQ3515716
gouliuping
级别: 略有小成
精华主题: 0
发帖数量: 265 个
工控威望: 418 点
下载积分: 203444 分
在线时间: 686(小时)
注册时间: 2012-11-01
最后登录: 2025-08-01
查看gouliuping的 主题 / 回贴
3楼  发表于: 10天前
厉害,楼主
hgz284631157
工控小君
级别: 家园常客
精华主题: 0
发帖数量: 424 个
工控威望: 527 点
下载积分: 1604 分
在线时间: 203(小时)
注册时间: 2009-04-07
最后登录: 2025-07-29
查看hgz284631157的 主题 / 回贴
4楼  发表于: 9天前
厉害,楼主
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 12029 个
工控威望: 19423 点
下载积分: 14568 分
在线时间: 2792(小时)
注册时间: 2013-01-31
最后登录: 2025-08-01
查看往事如风的 主题 / 回贴
5楼  发表于: 前天
厉害,楼主
三人行者必有我师 ,择其善者而从之