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