您現(xiàn)在的位置:
中國傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
技術(shù)百科
>
基于PLC、組態(tài)王設(shè)計(jì)氣體計(jì)量檢定系統(tǒng)
時(shí)間:2008-10-24 09:19:00來源:ronggang
圖1 系統(tǒng)原理框圖[/align]
3 硬件配置
3.1 光電雙向編碼器
光電雙向編碼器,是一種通過光電轉(zhuǎn)換將輸出軸上的機(jī)械幾何位移量轉(zhuǎn)換成電脈沖信號的傳感器。其原理框圖如圖2。為判斷旋轉(zhuǎn)方向,碼盤還可提供相位相差90º的兩路脈沖信號和零位信號。三個(gè)通道輸出信號A、B、Z。順時(shí)針旋轉(zhuǎn)時(shí),通道A輸出波形超前通道B波形90°;逆時(shí)針旋轉(zhuǎn)時(shí),通道A輸出波形遲通道B波形90°;光電雙向編碼器每旋轉(zhuǎn)一圈,輸出一個(gè)基準(zhǔn)脈沖,基準(zhǔn)脈沖的波形中心對準(zhǔn)通道A輸出的波形。
[align=center]
圖2光電雙向編碼器原理圖[/align]
3.2 PLC可編程控制器
下位機(jī)PLC可編控制器選用日本歐姆龍CJ1M-CPU22系列機(jī),該系列機(jī)為單元連接器連接,由電源模塊、CPU模塊、存儲(chǔ)單元等組成。CJIM-CPU22最大I/O點(diǎn)數(shù)為320點(diǎn),最多可連接單元數(shù)為10個(gè),程序容量10K步,數(shù)據(jù)存儲(chǔ)器容量為32K字,LD指令處理速度為100ns,內(nèi)置I/O:10個(gè)輸入,6個(gè)輸出,輸入:4個(gè)中斷輸入(脈沖撲捉);2個(gè)高速計(jì)數(shù)器輸入(差相:50KHz;單相100 KHz)。
3.2.1 內(nèi)置CPU單元輸入、輸出分配
字CIO2960的位03、06、08接高速計(jì)數(shù)器0的Z、A、B。字CIO2961的位00、01接鐘罩的上升和下降啟動(dòng)開關(guān)。
4 PLC與上位機(jī)通信
上位機(jī)使用的是工控機(jī)和組態(tài)王軟件,也就是PLC與組態(tài)王軟件的通訊問題。
4.1 帶有RS232接口的PLC連接,通信設(shè)置值如下
波特率:9600;數(shù)據(jù)位長度:7;停止位長度:2;奇偶校驗(yàn)位:偶校驗(yàn)。OMRON公司提供了網(wǎng)絡(luò)通信類型是SYSMAC WAY(bcd data),數(shù)據(jù)傳輸格式是基于bcd碼,HOSTLINK協(xié)議就是基于這種網(wǎng)絡(luò)類型。 在進(jìn)行PLC網(wǎng)絡(luò)設(shè)置時(shí),其中的主鏈接單元號要與組態(tài)王中定義設(shè)備時(shí)的設(shè)備地址相一致,PLC在組態(tài)王中的設(shè)置地址范圍為0-31。
5 軟件設(shè)計(jì)
軟件設(shè)計(jì)包括兩部分:上位機(jī)用組態(tài)王軟件編寫,它的主要功能是:監(jiān)控下位機(jī)來得數(shù)據(jù),管理實(shí)時(shí)和歷史數(shù)據(jù),實(shí)時(shí)畫面,檢定證書打印;下位機(jī)用PLC可編程控制器編程。它主要實(shí)現(xiàn),數(shù)據(jù)采集,運(yùn)算和自動(dòng)控制。
5.1 PLC可編程控制器編程
CJ1M-CPU22可編程控制器采集由光電雙向編碼器來得脈沖信號,進(jìn)行累積流量,瞬時(shí)流量計(jì)算,自動(dòng)控制各個(gè)檢定點(diǎn)?;具\(yùn)算公式如下:
(1) Q=K*f 其中:Q——累積流量,單位:升;K——儀表系數(shù),單位:升/個(gè)脈沖;f——脈沖數(shù),單位:Hz。
(2)Q1 =Q/t 其中:Q1——-瞬時(shí)流量,單位:m3/h; Q——-累積流量,單位:升; t——-時(shí)間,單位:小時(shí)。
5.1.1存儲(chǔ)單元分配
存儲(chǔ)單元分配如表4
表 4

圖5程序框圖[/align]
6.1 程序清單(略)
6.2 上位機(jī)組態(tài)王軟件編程
它的主要功能是:監(jiān)控實(shí)時(shí)生產(chǎn)過程和下位機(jī)來得數(shù)據(jù),管理實(shí)時(shí)和歷史數(shù)據(jù),實(shí)時(shí)畫面,檢定證書打印。
6.2.1 在組態(tài)王數(shù)據(jù)字典里定義I/O變量
使PLC可編程控制器里的內(nèi)存單元與組態(tài)王的I/O變量相對應(yīng),從而使兩者建立起通信聯(lián)系。
所有變量的變量類型都是:I/O整型;
連接設(shè)備是:CJ1M;連接設(shè)備是:CJ1M;讀寫屬性都是:讀寫;采集頻率:1ms。
6.2.2 模擬工作過程,實(shí)現(xiàn)數(shù)據(jù)記錄,檢定證書打印
根據(jù)上述工作原理在組態(tài)王里作出工作畫面、進(jìn)行動(dòng)畫連接和數(shù)據(jù)管理。這里所有的“按鈕”和“指示燈”用Bit函數(shù)、BitSet函數(shù)和彈起時(shí)、填充屬性連接來實(shí)現(xiàn)。
所有“數(shù)字”都用模擬值輸入和輸出連接實(shí)現(xiàn)要求功能。
6.2.2.1 實(shí)現(xiàn)數(shù)據(jù)記錄與查詢
這里主要是數(shù)據(jù)的記錄和查詢,即對鐘罩式氣體計(jì)量器所檢定的數(shù)據(jù)進(jìn)行記錄,根據(jù)需要對數(shù)據(jù)進(jìn)行查詢。
1.在SQL Server建立數(shù)據(jù)庫報(bào)表格式如表5
表5
標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>500kN.m聯(lián)軸器扭矩剛度疲勞試驗(yàn)系統(tǒng)
2025-11-10
2025-11-10
多項(xiàng)行業(yè)首發(fā)!免畫圖拆單七大升級功能...
2025-11-07
2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17