|
摘要:采用T910PLC單機為硬件基礎、組態軟件LABVIEW為軟件基礎,使用常用的MODBUS協議作為橋梁開發一套某電站電力監控係統,以監控電站電力運行情況。
關鍵詞:騰控T910、PLC、MODBUS、電力監控係統、LABVIEW
一、 前言
近(jin)年(nian)來(lai),隨(sui)著(zhe)電(dian)力(li)係(xi)統(tong)的(de)規(gui)模(mo)和(he)技(ji)術(shu)水(shui)平(ping)的(de)飛(fei)速(su)發(fa)展(zhan),為(wei)保(bao)障(zhang)電(dian)力(li)係(xi)統(tong)安(an)全(quan)可(ke)靠(kao)的(de)運(yun)行(xing)和(he)獲(huo)得(de)更(geng)高(gao)的(de)經(jing)濟(ji)效(xiao)益(yi),電(dian)力(li)部(bu)門(men)所(suo)要(yao)求(qiu)監(jian)測(ce)的(de)參(can)數(shu)種(zhong)類(lei)越(yue)來(lai)越(yue)多(duo)。而(er)傳(chuan)統(tong)的(de)人(ren)工(gong)測(ce)量(liang)和(he)測(ce)量(liang)儀(yi)器(qi)在(zai)對(dui)被(bei)測(ce)參(can)數(shu)的(de)采(cai)集(ji)、分析、評估等各個方麵都存在著嚴重的不足,因此,為了滿足現有電力部門的需求和著眼於未來的發展需要,迫切需要出現一種高效、準確替代手段。而伴隨著工用PLC技術的發展,PLC越來越強大的數據處理能力以及邏輯判斷能力為解決這個問題提供了新的辦法。
以往在工程實踐當中,多選用西門子、鬆下、三菱等國外產品,但是其價格昂貴,維護成本過高,往往令企業望塵莫及。近年來,隨著我國工業發展水平的提高,一批優秀的國產PLC應運而生,其中騰控T9係列產品就是代表之一。
二、 關於騰控T-910PLC
T-910可編程控製器是北京騰控科技有限公司T9係列PLC其中一款產品,使用最大頻率72MHz的ARM工業級CPU,外擴32M SDRAM和4M FLASH,嵌入式操作係統,2M用戶程序存儲區和2M用戶數據存儲區。編程軟件使用KW MULTIPROG,通過以太網下載程序,另有3路RS232/485接口。T-910集成12路DI、8路DO、8路AI、2路AO、2路高速脈衝計數、24V直流輸出於一體。單台模塊即可靈活應用於各種小型工業自動控製場合。
騰控T9係列PLC具有單機輸入/輸出端口類型全、數量多、配置標準等特點。特別是模擬量輸入端口數量和信號輸入標準恰能滿足現場需要。而且支持MODBUS協議方便用戶通過第三方軟件對其進行操作,用戶組網選擇性強。
三、 電力監控係統的設計
該係統是某研究所所使用,對係統穩定性及準確性要求比較高,采用騰控T-910PLC作為中間橋梁,采集電力儀表中的電力參數,包括三相電壓、電流、功率、功率因數等電量參數,而且還可以檢測到開關運行、故障狀態、工作位置信號。重要的是使用工業標準RS485通訊,有較高的通訊效率及穩定性,並且使用技術成熟的Modbus協議,不易出現錯誤,對係統的穩定性有很大的幫助。
四、硬件配置
各裝置安裝於該電站電力控製室內,主要由T-910PLC、電力儀表、計算機、RS485數據線組成。根據各單元的資源情況和對終端功能的要求,完成硬件電路連接的設計如圖1所示。
圖1 係統硬件結構
PLC硬件端口[2]使用情況為:
AI(0-5):8路模擬量輸入。分別接入現場測量變送器輸出的電流(Ia、Ib、Ic)、電壓(Uab、Ubc),電流0-20mA,電壓0-5V。
DI0(I0.0-I0.2):分別連接電力儀表的開關運行、故障狀態、工作位置信號I0.0為開關運行信號,I0.1為故障狀態、I0.2定義為工作位置。
COM1:數傳通道,與計算機RS485 PCI卡連接。
DIP開關:站號設置。
五、 軟件設計
1. Modbus通信協議
Modbus協議是應用於電子控製器上的一種通用語言。通過此協議,控製器相互之間、控(kong)製(zhi)器(qi)經(jing)由(you)網(wang)絡(luo)和(he)其(qi)它(ta)設(she)備(bei)之(zhi)間(jian)可(ke)以(yi)通(tong)信(xin)。它(ta)已(yi)經(jing)成(cheng)為(wei)一(yi)通(tong)用(yong)工(gong)業(ye)標(biao)準(zhun)。有(you)了(le)它(ta),不(bu)同(tong)廠(chang)商(shang)生(sheng)產(chan)的(de)控(kong)製(zhi)設(she)備(bei)可(ke)以(yi)連(lian)成(cheng)工(gong)業(ye)網(wang)絡(luo),進(jin)行(xing)集(ji)中(zhong)監(jian)控(kong)。
Modbus可分為兩種傳輸模式:ASCII模式和RTU模式。使用何種模式由用戶自行選擇,包括串口通信參數(波特率、校驗方式等)。在配置每個控製器的時候,同一個Modbus網絡上的所有設備都必須選擇相同的傳輸模式和串口參數。由於該係統使用RTU模式,在這裏簡單介紹一下RTU模式下的數據幀。
其消息幀的數據格式如下表所示。
|
開始
|
地址
|
功能碼
|
數據
|
CRC 校驗
|
結束
|
|
T
|
8bits
|
8 bits
|
n× 8 bits
|
16 bits
|
T
|
表1 RTU消息幀
起始位與結束位用於標識數據長度,地址碼為預讀寄存器起始地址,數據區就是采集數據信息或采集到的數據,CRC校驗碼用於檢驗數據的正確性。
2. 虛擬儀器技術
虛擬儀器技術就是利用高性能的模塊化硬件,結合高效靈活的軟件來完成各種測試、測ce量liang和he自zi動dong化hua的de應ying用yong。靈ling活huo高gao效xiao的de軟ruan件jian能neng幫bang助zhu用yong戶hu創chuang建jian完wan全quan自zi定ding義yi的de用yong戶hu界jie麵mian,模mo塊kuai化hua的de硬ying件jian能neng方fang便bian地di提ti供gong全quan方fang位wei的de係xi統tong集ji成cheng,標biao準zhun的de軟ruan硬ying件jian平ping台tai能neng滿man足zu對dui同tong步bu和he定ding時shi應ying用yong的de需xu求qiu。這zhe也ye正zheng是shiNI近30年來始終引領測試測量行業發展趨勢的原因所在。隻有同時擁有高效的軟件、模塊化I/O硬件和用於集成的軟硬件平台這三大組成部分,才能充分發揮虛擬儀器技術性能高、擴展性強、開發時間少,以及出色的集成這四大優勢。
其中美國國家儀器公司(NI公司)開發LabVIEW (Laboratory virtual instrument engineering workbench-實驗室虛擬儀器工程平台)就是其中的典型代表,世界各國的工程師和科學家們都已將NI LabVIEW圖形化開發工具用於產品設計周期的各個環節,從而改善了產品質量、suoduanlechanpintoufangshichangdeshijian,bingtigaolechanpinkaifaheshengchanxiaolv。shiyongjichenghuadexuniyiqihuanjingyuxianshishijiedexinhaoxianglian,fenxishujuyihuoqushiyongxinxi,gongxiangxinxichengguo,youzhuyuzaijiaodafanweineitigaoshengchanxiaolv。xuniyiqitigongdegezhonggongjunengmanzuwomenrenhexiangmuxuyao。
3. 軟件整體思路:
首先,由於騰控T-910支持MODBUS通訊協議,並且不需要過多進行過多編程,隻需要把硬件連接好,對應的輸入輸出參數就進入到了T-910的內部寄存器中,在使用MODBUS協議將寄存器中的內容讀取出來即可。
例如,T-910內部寄存器地址30001-30006對應著Ia、Ib、Ic、Uab、Ubc Uca,量程0-2000。若采集到的電流參數為a,電壓參數為b則有:
實際電流I=K*(a/20000)*20,單位A,其中K為電力儀表比例參數。
實際電壓U=K*(a/20000)*5,單位V,其中K為電力儀表比例參數。
這樣,就可以在計算機上進行數據的分析,存儲等功能。
六、 結論
該電力監控係統使用騰控T910係類PLC、LabVIEW軟件及Modbus通信協議完成了電力儀表數據采集工作,並使用數據庫完成了電力參存儲、查(zha)詢(xun)等(deng)多(duo)項(xiang)功(gong)能(neng),精(jing)確(que)地(di)將(jiang)電(dian)力(li)參(can)數(shu)顯(xian)示(shi)出(chu)來(lai),使(shi)用(yong)報(bao)警(jing)功(gong)能(neng)實(shi)現(xian)了(le)現(xian)場(chang)少(shao)人(ren)或(huo)者(zhe)無(wu)人(ren)值(zhi)守(shou),保(bao)障(zhang)了(le)操(cao)作(zuo)人(ren)員(yuan)的(de)安(an)全(quan),而(er)且(qie)還(hai)給(gei)操(cao)作(zuo)人(ren)員(yuan)提(ti)供(gong)了(le)一(yi)個(ge)可(ke)視(shi)的(de)、良好的操作環境,運行穩定可靠,滿足了係統的主要技術指標,受到用戶好評。因此具有一定的實際意義。
參考文獻
1 騰控科技編.T-910可編程控製器使用說明
2 楊洪仁.T9可編程控製器硬件手冊.版本01 201106.北京:騰控科技
3 孫義. T910 PLC的自由串口編程.北京:騰控科技網站技術論壇
|