
![]() |
|||||||||||||||||||
CW61125臥式車床采用變頻器通信程序的設(shè)計(jì)來提高61125車床價(jià)格時(shí)間:2019-06-24 08:34 來源:http://m.jusi-it.com 作者:車床
CW61125臥式車床變頻器通信程序的設(shè)計(jì)。CW61125臥式車床PLC與CW61125臥式車床變頻器的通信采用RS485 MODBUS通信協(xié)議進(jìn)行通信。CW61125臥式車床價(jià)格與61125車床通信接口有關(guān)。CW61125臥式車床PLC有內(nèi)置的RS485通信接口。CW61125臥式車床通信協(xié)議包含三個(gè)層次:物理層,數(shù)據(jù)鏈路層和應(yīng)用層。物理層和數(shù)據(jù)鏈路層采用了基于RS485的MODBUS通信協(xié)議,應(yīng)用層即通過MODBUS之RTU模式對(duì)CW61125臥式車床變頻器的運(yùn)行、CW61125臥式車床停機(jī)控制和CW61125臥式車床變頻器參數(shù)的讀寫操作。CW61125臥式車床價(jià)格與車床變頻器有關(guān)。CW61125臥式車床變頻器的MODBUS通信為主從通信。上位機(jī)發(fā)送指令,變頻器應(yīng)答。循環(huán)冗余碼校驗(yàn)(Cyclical Redundancy Check),簡(jiǎn)稱CRC校驗(yàn)碼。CRC-16碼由兩個(gè)字節(jié)構(gòu)成,CRC碼的生成如下:在開始時(shí)設(shè)置CRC寄存器,并給其賦值FFFF(hex);將數(shù)據(jù)的第一個(gè)8-bit字符與1CW61125臥式車床CRC寄存器的低8位進(jìn)行異或,并把結(jié)果存入CW61125臥式車床CRC寄存器;CRC寄存器向右移一位,MSB(最高位元)補(bǔ)零,移出并檢查CW61125臥式車床LSB(最低有效位);如果LSB為0,重復(fù)第三步,若LSB為1,CW61125臥式車床CRC寄存器與多項(xiàng)式碼相異或;重復(fù)第3與第4步直到8次移位全部完成。此時(shí)一個(gè)8-bit數(shù)據(jù)處理完畢;重復(fù)第2至第5步直到所有數(shù)據(jù)全部處理完成;最終CW61125臥式車床CRC寄存器的內(nèi)容即為CRC值。
![]() RTU幀格式如下:
|