<source id="lus1e"><tr id="lus1e"></tr></source>

      <source id="lus1e"><optgroup id="lus1e"></optgroup></source>
      1. <source id="lus1e"><tr id="lus1e"></tr></source>

        <small id="lus1e"><dl id="lus1e"></dl></small>

          <td id="lus1e"><ins id="lus1e"><label id="lus1e"></label></ins></td>
        1. 古代熟妇人妻xxxxx视频_国产精品久久久久久久白丝制服_91精品国产高清一区二区三区_男人舔女人下部高潮全视频_来一水AV@lysav

          咨詢(xún)熱線(xiàn)

          18621916738

          當(dāng)前位置:首頁(yè)  >  技術(shù)文章  >  s7-300 modbus RTU CRC校驗(yàn)程序如何編寫(xiě)

          s7-300 modbus RTU CRC校驗(yàn)程序如何編寫(xiě)

          更新時(shí)間:2015-10-30      點(diǎn)擊次數(shù):1574

          s7-300 modbus RTU CRC校驗(yàn)程序如何編寫(xiě)

          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; //讀入校驗(yàn)起始字節(jié)
                 SLD   3; 
                 LAR1  ; 
           
                 L     #DBB_Counts; //讀入校驗(yàn)字節(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; //檢驗(yàn)移出位是否為1
                 L     #CRC_REG; 
                 L     W#16#A001; 
                 XOW   ; 
                 T     #CRC_REG; 
           
           _C:   L     #BitsChecked; //校驗(yàn)下個(gè)位
                 LOOP  _B; 
           
                 +AR1  P#1.0; //校驗(yàn)下個(gè)字節(jié)
                 L     #BytesChecked; 
                 LOOP  _A; 
           
                 L     LB     1; //輸出校驗(yàn)碼
                 T     #CRC_H; 
                 L     LB     0; 
                 T     #CRC_L; 
           END_FUNCTION

          聯(lián)系我們

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

          掃一掃 更多精彩

          微信二維碼

          網(wǎng)站二維碼

          古代熟妇人妻xxxxx视频_国产精品久久久久久久白丝制服_91精品国产高清一区二区三区_男人舔女人下部高潮全视频_来一水AV@lysav

          <source id="lus1e"><tr id="lus1e"></tr></source>

            <source id="lus1e"><optgroup id="lus1e"></optgroup></source>
            1. <source id="lus1e"><tr id="lus1e"></tr></source>

              <small id="lus1e"><dl id="lus1e"></dl></small>

                <td id="lus1e"><ins id="lus1e"><label id="lus1e"></label></ins></td>
              1. 汝州市| 广河县| 同心县| 公主岭市| 徐汇区| 天等县| 丰台区| 拜城县| 阜新市| 东台市| 醴陵市| 蓬溪县| 南华县| 葫芦岛市| 阳高县| 巩留县| 江津市| 葫芦岛市| 晋城| 张家界市| 太仆寺旗| 威信县| 利辛县| 潼南县| 江川县| 岫岩| 米易县| 武胜县| 天门市| 宁安市| 宜章县| 内江市| 新巴尔虎左旗| 兴仁县| 红桥区| 河南省| 衢州市| 安西县| 专栏| 共和县| 凭祥市|