艾默生EC10系列PLC在砌塊成型機上的應用
某品牌通訊協(xié)議:
變頻器是采用一種異步串行的主從MODBUS協(xié)議,該通訊協(xié)議的數(shù)據(jù)格式分為RTU(遠程終端單元)和ASCII模式兩種通訊格式。
和艾默生EC10通訊采用MODBUS RTU方式進行通訊。RTU模式中,每個字節(jié)的格式如下:
編碼系統(tǒng):8位二進制,十六進制0~9、A~F每個8位的幀域中,包含兩個十六進制字符。
在RTU模式中,幀總是以3.5個字節(jié)的傳輸時間靜默,作為開始。RTU的數(shù)據(jù)格式為:
按照某品牌變頻器的通訊說明,通用的變頻器的功能碼如下:
幀格式為:站號 功能碼(03H) 起始地址高位 起始地址低位 數(shù)據(jù)個數(shù)高位 數(shù)據(jù)個數(shù)低位 CRC低位 CRC高位
所以,如果上位機通訊讀取變頻器頻率的協(xié)議幀如下:
艾默生PLC通訊:
通 訊組幀功能部分,通過字數(shù)據(jù)傳輸指令(MOV)可以將數(shù)據(jù)組成通訊幀,從D302開始到D307結束。艾默生的MODBUS協(xié)議自動在通訊幀的后面加了CRC校驗,不需要使用者計算CRC校驗。
SM135:通訊口1的MODBUS的通訊完成
SM124:串口1空閑標志
SM136:通訊口1的MODBUS的通訊錯誤
利用標志位進行通訊互鎖,MODBUS指令發(fā)送數(shù)據(jù)串,接收數(shù)據(jù)放入D7970中。
四、總結
通過模塊化的編程與PLC雙通信口的功能,把一個中型機的功能在小型機上就輕易實現(xiàn)了,實現(xiàn)了砌塊成型機工藝要求的全部功能,并降低了客戶的成本。










