<button id="ggig0"><input id="ggig0"></input></button><rt id="ggig0"></rt>
  • <button id="ggig0"><tbody id="ggig0"></tbody></button>
  • <dl id="ggig0"><acronym id="ggig0"></acronym></dl>
  • <cite id="ggig0"><pre id="ggig0"></pre></cite>
  • <rt id="ggig0"></rt>
  • <bdo id="ggig0"></bdo>
    <noscript id="ggig0"><tr id="ggig0"></tr></noscript>
    <rt id="ggig0"></rt>
    <rt id="ggig0"></rt>
  • <center id="ggig0"></center>
  • 久久99国产精一区二区三区-日韩精品一区二区亚洲AV观看-娇妻色情按摩H-来一水AV@lysav

    咨詢熱線

    18621916738

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

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

    更新時間:2015-10-30      點擊次數(shù):1927

    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; //預(yù)置CRC寄存器
           L     #DB_NO; 
           T     #DB_NO_TEMP; 
           OPN   DB [#DB_NO_TEMP]; 
           L     #DBB_Start; //讀入校驗起始字節(jié)
           SLD   3; 
           LAR1  ; 
     
           L     #DBB_Counts; //讀入校驗字節(jié)數(shù)量
     _A:   T     #BytesChecked; //字節(jié)處理循環(huán)
           L     DBB [AR1,P#0.0]; 
           L     LB     1; 
           XOW   ; 
           T     LB     1; 
     
           L     8; 
     _B:   T     #BitsChecked; //位處理循環(huán)
           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; //校驗下個字節(jié)
           L     #BytesChecked; 
           LOOP  _A; 
     
           L     LB     1; //輸出校驗碼
           T     #CRC_H; 
           L     LB     0; 
           T     #CRC_L; 
     END_FUNCTION

    聯(lián)系我們

    上海翰粵自動化系統(tǒng)有限公司 公司地址:上海市松江區(qū)思賢路2399弄137號   技術(shù)支持:化工儀器網(wǎng)
    • 聯(lián)系人:黃政武
    • QQ:76868608
    • 公司傳真:021-57657276
    • 郵箱:76868608@qq.com

    掃一掃 更多精彩

    微信二維碼

    網(wǎng)站二維碼

    A级毛片在线观看| 男男做爰猛烈叫床视频GV| 亚洲18色成人网站WWW| 免费A级毛片无码无遮挡| 性VODAFONEWIFI另类| 男女作爱免费网站| 亚洲AV无码乱码国产精品久久| 无码H黄肉3D动漫在线观看| 人人添人人妻人人爽夜欢视AV| 亚洲国产成人精品无码区花野真一 | 西西里的美丽传说在线观看| 人妻中文字幕乱人伦在线| 亚洲一区二区三区AV天堂| 粗大挺进朋友人妻身体里国产电影 | 精品一区二区三区在线观看| 玩小雪跪趴把腿分到最大影视| 顶级少妇倣爱A片XXX| 丁香花在线影院观看在线播放| 一边摸一边抽搐一进一出| 免费a级毛片出奶水| 国产乡下妇女做爰| 香蕉人妻AV久久久久天天| 免费a级毛片出奶水| 国产精久久一区二区三区| 免费大黄网站| 最近中文字幕高清字幕MV| 亚洲AV成人无码网天堂| 久久久久亚洲AV无码专区首JN| AV国产剧情MD精品麻豆| 日本在线观看| 玩弄白嫩少妇XXXXX性| 久久99精品久久久久久噜噜| 粗大的内捧猛烈进出在线视频| 欧美性狂猛XXXXXBBBBB| 狂野欧美性猛交XXXX| 差差差很疼30分钟的视频| 国产偷v国产偷v亚洲高清| 无码88AⅤ欧美熟妇人妻影院| 亚洲AV无码久久寂寞少妇| 中文字幕亚洲乱码熟女一区二区 | 亚洲AV无码成人精品区狼人影院|