咨詢熱線

      18621916738

      當前位置:首頁  >  技術文章  >  s7-300 modbus RTU CRC校驗程序如何編寫

      s7-300 modbus RTU CRC校驗程序如何編寫

      更新時間:2015-10-30      點擊次數:1893

      s7-300 modbus RTU CRC校驗程序如何編寫

      VAR_INPUT
         DB_NO : INT ; 
         DBB_Start : INT ; 
         DBB_Counts : INT ; 
       END_VAR
       VAR_OUTPUT
         CRC_H : BYTE ; 
         CRC_L : BYTE ; 
       END_VAR
       VAR_TEMP
         CRC_REG : WORD ; 
         DB_NO_TEMP : INT ; 
         BytesChecked : INT ; 
         BitsChecked : INT ; 
       END_VAR
       BEGIN
       NETWORK
       TITLE =
       
             L     W#16#FFFF; 
             T     #CRC_REG; //預置CRC寄存器
             L     #DB_NO; 
             T     #DB_NO_TEMP; 
             OPN   DB [#DB_NO_TEMP]; 
             L     #DBB_Start; //讀入校驗起始字節
             SLD   3; 
             LAR1  ; 
       
             L     #DBB_Counts; //讀入校驗字節數量
       _A:   T     #BytesChecked; //字節處理循環
             L     DBB [AR1,P#0.0]; 
             L     LB     1; 
             XOW   ; 
             T     LB     1; 
       
             L     8; 
       _B:   T     #BitsChecked; //位處理循環
             L     #CRC_REG; 
             SRW   1; 
             T     #CRC_REG; 
             JZ    _C; //檢驗移出位是否為1
             L     #CRC_REG; 
             L     W#16#A001; 
             XOW   ; 
             T     #CRC_REG; 
       
       _C:   L     #BitsChecked; //校驗下個位
             LOOP  _B; 
       
             +AR1  P#1.0; //校驗下個字節
             L     #BytesChecked; 
             LOOP  _A; 
       
             L     LB     1; //輸出校驗碼
             T     #CRC_H; 
             L     LB     0; 
             T     #CRC_L; 
       END_FUNCTION

      聯系我們

      上海翰粵自動化系統有限公司 公司地址:上海市松江區思賢路2399弄137號   技術支持:化工儀器網
      • 聯系人:黃政武
      • QQ:76868608
      • 公司傳真:021-57657276
      • 郵箱:76868608@qq.com

      掃一掃 更多精彩

      微信二維碼

      網站二維碼

      亚洲国产老鸭窝一区二区三区| 国产l精品国产亚洲区在线观看| 亚洲欧洲日产国码二区首页| 亚洲AV日韩精品久久久久久久 | 亚洲综合中文字幕无线码| 亚洲av色福利天堂| 亚洲AV乱码一区二区三区林ゆな | 久久综合图区亚洲综合图区| 亚洲精品国偷自产在线| 亚洲人成77777在线播放网站| 国产91精品一区二区麻豆亚洲| 精品亚洲视频在线观看| 亚洲午夜无码久久久久| 亚洲乱码精品久久久久..| 久久91亚洲人成电影网站| 亚洲av无码不卡一区二区三区| 亚洲AV日韩精品久久久久久久| 99ri精品国产亚洲| 亚洲国产精品乱码在线观看97| 亚洲三级在线视频| 亚洲性色精品一区二区在线| 亚洲国产区男人本色| 亚洲福利中文字幕在线网址| 亚洲色偷拍区另类无码专区| 亚洲小说区图片区另类春色| 亚洲va中文字幕无码久久不卡| 亚洲人成依人成综合网| 亚洲国产精品一区二区久| 亚洲视频无码高清在线| 亚洲丁香婷婷综合久久| 亚洲国产精品成人网址天堂 | 亚洲大片免费观看| 午夜在线a亚洲v天堂网2019| 亚洲AV无码一区二区三区久久精品 | 91精品国产亚洲爽啪在线影院 | 国产成人精品日本亚洲直接| 亚洲小说图区综合在线| 亚洲äv永久无码精品天堂久久 | 亚洲中文字幕久久精品无码A| 日韩亚洲翔田千里在线| 亚洲爽爽一区二区三区|