guanyumou
串口通信之家
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1160 個(gè)
工控威望: 1742 點(diǎn)
下載積分: 4496 分
在線時(shí)間: 34(小時(shí))
注冊(cè)時(shí)間: 2009-09-04
最后登錄: 2025-09-02
查看guanyumou的 主題 / 回貼
樓主  發(fā)表于: 49天前
8種PLC結(jié)構(gòu)化文本編程封裝CRC16校驗(yàn)功能塊

一、使用硬件和軟件:
使用結(jié)構(gòu)化文本編程實(shí)現(xiàn),PLC分別為羅克韋爾Micro850、西門子S7-1200、施耐德M241、三菱FX5U、歐姆龍NX1P2、松下FPXH、臺(tái)達(dá)DVP-ES3、匯川Easy521。編程平臺(tái)分別為Connected Components Workbench、TIA Portal V18、SoMachine V4.3、GX Works3、Sysmac Studio、Control FPWIN Pro 7、ISPSoft 3.21、AutoShop。

二、功能塊參數(shù):
1、功能塊輸入?yún)?shù):
xDataBuf:UINT類型或者WORD類型數(shù)組,128個(gè)元素,參與CRC16校驗(yàn)的緩沖區(qū);
xDataCount:UINT類型或者WORD類型,參與CRC16校驗(yàn)的字節(jié)數(shù);
2、功能塊輸出參數(shù):
yCRCData:UINT類型或者WORD類型,最終CRC16校驗(yàn)值








        

三、功能塊調(diào)用截圖:







  
    

四、功能塊結(jié)構(gòu)化文本程序:















 
             
本帖最近評(píng)分記錄:
  • 下載積分:+5(eaglesence) 好貼好貼!
  • 下載積分:+5(龍芯) 好貼好貼!
  • 微信:guanyumou
    微信:chinesegongkong
    QQ:149034219
    串口通信之家http://modbus.taobao.com
    棋影工控之家http://profibus.taobao.com
    不小心遇見你
    自動(dòng)項(xiàng)目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
    級(jí)別: 工控俠客

    精華主題: 3 篇
    發(fā)帖數(shù)量: 2131 個(gè)
    工控威望: 3053 點(diǎn)
    下載積分: 25412 分
    在線時(shí)間: 1533(小時(shí))
    注冊(cè)時(shí)間: 2014-01-05
    最后登錄: 2025-09-06
    查看不小心遇見你的 主題 / 回貼
    1樓  發(fā)表于: 48天前
    PLC都有CRC指令啊
    自己純擼啊modbusRTU的CRC初始值0xFFFF
    項(xiàng)目、視覺、通訊QQ3515716