PLC與JD係列電子地磅串行通訊技術設計 介紹:
FX係列PLC支持(chí)以(yǐ)下5種通訊類型:N:N網絡、並行鏈(liàn)接、計(jì)算機鏈接(用專用協議進(jìn)行數(shù)據傳(chuán)輸)、無協議通訊(用RS指令進行數據傳輸)、可編程端口.三菱FX2nPLC與(yǔ)JD係列電子地磅之間的通訊主要采用無協議通訊方式(shì),通過PLC的串行通信口和電子地磅實現點對點異(yì)步(bù)通訊.為實現通訊,必(bì)須在(zài)PLC中設置D8120,D8129的值.D8120為16位數據寄存器,用來(lái)設置(zhì)和電子地磅通訊的(de)數(shù)據格式,包括數據(jù)長度,校驗形(xíng)式,協議(yì)方式,傳遞速度等.D8129設置校驗時間t,其值為當電(diàn)子地磅向PLC傳遞數(shù)據失敗時,電子(zǐ)地(dì)磅(páng)從傳遞開始到接收最(zuì)後一個(gè)字符所等待的時間.因采用無協議通訊類型,FX2nPLC與外圍設備進行通訊,主要使用RS指令,該指令為使用RS-232C或RS-485功能擴展板及特(tè)殊適配器的PLC發送接收串(chuàn)行數據,其工作原理如圖1.RS
指令不(bú)僅規定了(le)可編程控製器發送數據的首地址和點數,而且還規定了(le)接收數據的存儲器首地址和最大可接收點數,因在本稱重控製係統中隻需EX2接收電子地磅發送的數據,故FX2nPLC與電子地(dì)磅之間的通訊方式采用(yòng)半雙工(gōng)雙向通訊,控製線選擇普(pǔ)通模式.普通模式的控製線僅能單獨用於數據發送或接收(shōu),即RS指令的接收和(hé)發(fā)送數據功能不能同時並存(cún),兩者必須分開執行,因此將發送數據的點數設置為0(D0=0),即不進入發送等(děng)待狀態.由外部設備控製輸入端子X010的狀態,當電子地磅裝載時,外部設備使X010狀態為ON,此時RS指令被驅動,可編程控(kòng)製器被置為數(shù)據接收等待狀態,等待接收電子地磅發送的數據.當數據接受(shòu)完成後(hòu),特殊輔助繼電器M8123自動導通,產生(shēng)一(yī)個中斷事件.利用中斷
事件對接收數據進行後續處理,然後複位M8123等待接(jiē)收下(xià)一幀數據.當電子地磅空載時(shí),外部設備(bèi)使X010為OFF狀態,等待下一次裝載後再被接通,重複以上過程,完成電子地磅與PLC的通訊.
上述是PLC與JD係列(liè)電子地磅串行通訊技術設計的詳細介紹,望采納!