一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

三菱PLC中LRC校驗碼程序編寫方法圖解

 榕樹老任 2018-04-12

電工學(xué)習(xí)網(wǎng):www.diangon.com

關(guān)注電工學(xué)習(xí)網(wǎng)官方微信公眾號“電工電氣學(xué)習(xí)”,收獲更多經(jīng)驗知識。

三菱plc中的LRC校驗碼程序的編寫,在PLC與設(shè)備進(jìn)行通訊時采用MODBUS協(xié)議時,一般會有兩種數(shù)據(jù)模式,1是RTU模式,2是ASCII碼模式。RTU的數(shù)據(jù)傳輸采用CRC校驗,而ASCII碼則采用LRC校驗值。LRC值校驗涵蓋從從機(jī)地址到數(shù)據(jù)的信息部分,校驗和等于所有參與校驗數(shù)據(jù)的字符和的補(bǔ)碼。
我們先說下具體的校驗碼怎么計算,然后說三菱plc的LRC校驗碼程序的編寫。
例子1
采用ASCII碼模式控制變頻器指令:01 03 21 00 00 01,這條指令中01一般是站號,03是讀取命令,2100是參數(shù)地址(例如運(yùn)行頻率),00 01代表數(shù)據(jù)的個數(shù)。那么它的LRC校驗碼怎么計算:指令的數(shù)據(jù)是16進(jìn)制的,和為:0x01+0x03+0x21+0x01=0x26,對0x25取2的補(bǔ)碼就是DA,具體計算就是取反加1,如:0x26=B0010,0110,取反后得到B1101,1001,加1得到B11011010=0xDA,那么LRC校驗碼就是DA。
例子2
同樣的控制變頻器指令:03 06 00 03 27 10, 和為0x43,取反加1為0xBD,LRC校驗值就是BD。
明白了它的計算過程接下來我們在PLC編寫它的算法,我們知道在PLC的運(yùn)算中都是十進(jìn)制的,為了方便轉(zhuǎn)換和計算,可采取另外一種方法(原理一樣),我們知道ASCII碼是2位的16進(jìn)制數(shù),取反過程可看做0xFF減去檢驗總和如上述的0x26、0x43,加1就變成0x100減去檢驗總和,轉(zhuǎn)換成10進(jìn)制的就是256(D)-和(D),再經(jīng)過ASCI指令轉(zhuǎn)換成ACIIS碼就可以了。以下面梯形圖進(jìn)行說明:


使用RS指令向變頻器發(fā)送命令,01 03 33 03 00 01,轉(zhuǎn)換成16進(jìn)制01 03 21 03 00 01這是一個讀取頻率的指令,LRC校驗碼的運(yùn)算梯形圖:


使用一個變址寄存器Z0對數(shù)據(jù)D201到D206進(jìn)行累加求和D40,最后用K256減去41就是LRC校驗碼215,通過ASCI指令轉(zhuǎn)換成ASCII碼,通過查看擴(kuò)展ASCII碼表:


215的16進(jìn)制為D7,與01+03 +21+ 03+ 00 +01=0x29=B00101001,取反加1得到11010111=0x(D7),結(jié)果一致。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久国内午夜福利直播| 乱女午夜精品一区二区三区| 国产极品粉嫩尤物一区二区 | 亚洲一级二级三级精品| 国产精品不卡高清在线观看| 日本淫片一区二区三区| 欧美激情视频一区二区三区| 亚洲精品中文字幕无限乱码| 蜜桃臀欧美日韩国产精品| 中文字幕亚洲精品人妻| 视频一区二区 国产精品| 青青操日老女人的穴穴| 婷婷伊人综合中文字幕| 国产精品乱子伦一区二区三区| 91免费一区二区三区| 国产亚洲中文日韩欧美综合网| 扒开腿狂躁女人爽出白浆av| 日本欧美三级中文字幕| 亚洲国产精品久久综合网| 九七人妻一区二区三区| 国产免费一区二区三区av大片| 欧美一区二区在线日韩| 后入美臀少妇一区二区| 国产成人精品一区二区三区| 蜜桃臀欧美日韩国产精品| 国产丝袜女优一区二区三区| 永久福利盒子日韩日韩| 色婷婷国产精品视频一区二区保健| 极品少妇嫩草视频在线观看| 欧美一级日韩中文字幕| 好吊妞视频这里有精品| 欧美精品久久99九九| 国产一区二区熟女精品免费| 亚洲黄香蕉视频免费看| 精品国产日韩一区三区| 国产精品香蕉在线的人| 中文字幕五月婷婷免费| 丝袜视频日本成人午夜视频| 国产乱人伦精品一区二区三区四区| 在线亚洲成人中文字幕高清| 国产精品日本女优在线观看|