《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 實驗室智能監(jiān)控系統(tǒng)設計
實驗室智能監(jiān)控系統(tǒng)設計
來源:電子技術應用2014年第3期
吳大中, 宋俊飛
南京信息工程大學 江蘇省氣象探測與信息處理重點實驗室, 江蘇 南京210044
摘要: 設計了一種基于PLC+STM32的智能實驗室SCADA系統(tǒng)。RTU硬件采用分散式的結構,將原來由一個MCU完成的復雜任務分散給多個MCU共同完成,系統(tǒng)可靠性和數(shù)據(jù)處理速率得到大幅度提高。RTU軟件遵循可配置性原則,每個GPIO可以針對不同的用途重新配置成,提高了軟件的開發(fā)效率。調試結果表明,該系統(tǒng)運行穩(wěn)定,保證實驗室各環(huán)境參數(shù)滿足設定要求。
中圖分類號: TP391
文獻標識碼: A
文章編號: 0258-7998(2014)03-0120-03
Laboratory design with intelligent monitor and control system
Wu Dazhong, Song Junfei
Jiangsu Key Laboratory of Meteorological Observation and Information Processin, Nanjing University of Information Science & Technology, Nanjing 210044, China
Abstract: Design an intelligent SCADA laboratory system based on PLC+STM32. By using decentralized structure, RTU hardware distributed the original complex tasks completed by a MCU to multiple MCUs. The reliability of the system and the data processing rate increases. RTU software follow the configuration principle, each GPIO can be reconfigured for different purposes, improves the efficiency of software development. The debugging results show that the system runs steadily, it can ensure the laboratory environment parameters meet the requirements set and provide a safe.
Key words : SCADA;laboratory;monitoring system;distributed

    實驗室是進行各種實驗工作的特殊環(huán)境。為了保證整個實驗室系統(tǒng)安全可靠地運行,實時檢測、監(jiān)控實驗室各項環(huán)境參數(shù),保證實驗室狀態(tài)穩(wěn)定,并在發(fā)生意外或者系統(tǒng)出現(xiàn)故障時,自動采取一定的保護措施,設計一種智能實時監(jiān)控系統(tǒng)是非常必要的。
    本文提出一種分散式結構的SCADA智能實驗室系統(tǒng),將原本由一個MCU處理的復雜任務分散給多個MCU共同處理,從而使系統(tǒng)的可靠性、穩(wěn)定性及處理數(shù)據(jù)速度、系統(tǒng)效率大幅度提高,增強了系統(tǒng)的可擴展性和可改造性。
    數(shù)據(jù)采集與監(jiān)控系統(tǒng)SCADA(Supervisory Control And Data Acquisition)是以計算機、通信網(wǎng)絡為基礎的生產(chǎn)過程控制與調度自動化系統(tǒng)。通過對現(xiàn)場的運行設備進行監(jiān)視和控制,實現(xiàn)數(shù)據(jù)采集、設備控制、測量、參數(shù)調節(jié)及各類信號報警等功能[1]。根據(jù)SCADA系統(tǒng)結構,該智能實驗室SCADA系統(tǒng)由RTU、HMI、TCOM 3個層次構成。遠程控制單元RTU(Remote Terminal Unit)(即傳統(tǒng)的下位機),主要負責實驗室參數(shù)采集和控制;人機接口HMI(Human Machine Interface),主要負責提供良好的人機接口;遠程通信網(wǎng)TCOM(Telecommunication),用于HMI與各RTU之間的通信。
1 總體架構
    智能實驗室總體架構由房間控制系統(tǒng)、氣流控制系統(tǒng)(即通風柜控制系統(tǒng)和閥控制系統(tǒng))、遠程控制系統(tǒng)及人機接口部分組成。如圖1所示。

    房間控制部分是實驗室監(jiān)控系統(tǒng)的核心,連接著PLC、閥控制器、通風柜控制器以及觸摸屏,主要負責采集房間參數(shù),并發(fā)送命令給PLC、閥控制器、通風柜控制器,以控制整個實驗室的正常運行。氣流控制部分和閥控制器主要根據(jù)房間控制器發(fā)送參數(shù)和命令,PID調節(jié)房間送/排風,在保證房間最小換氣次數(shù)的前提下,保證房間的負壓環(huán)境。遠程控制部分由遠程PC和PLC組成,用戶可以通過PC機的上位機軟件發(fā)送命令給PLC和房間控制器,從而達到遠程控制整個系統(tǒng)的效果。
    人機接口除了遠程PC外,每個房間控制器都配有一臺7英寸液晶觸摸屏,用戶可以通過觸摸屏發(fā)送命令給房間控制器,控制整個系統(tǒng)的運行。此外,監(jiān)控系統(tǒng)還包含報警裝置,當房間參數(shù)超出設定值,或者出現(xiàn)毒氣泄漏等危險情況時即刻發(fā)出報警信號。
2 房間控制部分
    房間控制部分由房間控制器和傳感器組成。房間控制器以STM32F105RB處理器為主控制MCU,通過AI模塊采集溫度、濕度、壓力、風量等信息,并通過DI模塊采集開關量信息,通過AO模塊調節(jié)系統(tǒng)的送/排風量和溫度,通過DO模塊改變系統(tǒng)各開關量的輸出狀態(tài),房間控制部分結構如圖2所示。

    STM32F105RB是基于ARM CORTEX-M3核的32位RISC處理器,相比ARM7速率提高1/3,功耗降低3/4,最高運行頻率可以達到72 MHz。配備CAN模塊、RS485串口模塊、電源模塊、8位DI及6位DO模塊。不僅涵蓋了現(xiàn)有的STM32F103的功能,而且在此基礎上增加了網(wǎng)絡功能[2]。
    溫度檢測模塊采用瑞士偉拓Vector室內溫度傳感器SRA-T1,EEPROM自動保存最值記錄,具有掉電存儲功能。SRA-T1室內溫度變送器感溫敏感元件是NTC電阻,變送器電路的微處理器每秒對溫度采樣一次。濾波時間計算信號平均值,并且根據(jù)濕度量程做線性變換,然后產(chǎn)生信號輸出,保證外部干擾對此變送器影響最小。默認濾波平均時間10 s,測量范圍0~+50℃(+32~+122°F)。本系統(tǒng)每個房間配置一個SRA-T1室內溫度傳感器,采用24 V直流供電,輸出0~10 V電壓,接入房間控制器的AI模塊。房間控制器將電壓轉換為溫度,儲存在RAM中,最后在上位機上顯示。
3 氣流控制部分
    無論應用于何種行業(yè),實驗室氣流控制系統(tǒng)對于實驗室人員的人身安全都是至關重要的。必須確保實驗室有毒氣體從通風柜安全排放,維持合適的溫/濕度環(huán)境和實驗室負壓。因此實驗室通風系統(tǒng)在智能實驗室系統(tǒng)中具有很重要的作用。
    監(jiān)控系統(tǒng)送排風采用全新風直流式裝置及壓差和溫差控制,響應快速。送風空調機將室外風處理至送風狀態(tài),然后送入實驗室內,補充實驗室排風,維持實驗室內溫/濕度和負壓環(huán)境[3]。送風機和排風機各2臺,一用一備。由于實驗室是全新風系統(tǒng),實驗室送風量較大,導致系統(tǒng)能耗和運行的電費較大, 故將PLC和變頻器技術[4-5]應用于實驗室控制系統(tǒng)中,通過檢測管道末端壓力,調節(jié)變頻器頻率,在保證房間最小換氣次數(shù)的前提下,降低送風量,從而達到節(jié)能、減少功耗的目的。各控制器通信圖如圖3所示。

    氣流控制中,通風柜控制器首先通過AO模塊將調節(jié)門開度發(fā)送給排風文丘里閥控制器,并通過485總線將通風柜開關機狀態(tài)、面風速、緊急排風等信息傳輸給排風文丘里閥控制器。然后排風文丘里閥控制器根據(jù)調節(jié)門開度,應用PID方法通過排風文丘里閥開度調節(jié)排風量,同時排風閥控制器會將閥開度反饋給通風柜控制器,通風柜會將閥開度與調節(jié)門開度進行比較,判斷閥控制器是否正常運行。排風閥控制器還會通過AO模塊將排風量發(fā)送給房間控制器,并通過CAN總線將通風柜各種信息發(fā)送給房間控制器。房間控制器會將采集到的排風量發(fā)送給送風文丘里閥,送風文丘里閥會根據(jù)排風量調節(jié)送風閥開度,從而調節(jié)送風量,并且送風閥控制器會將實際送風量反饋給房間控制器。最后房間控制器會將通風柜信息、送/排風量、溫/濕度及壓力等信息顯示在觸摸屏上。由此得出監(jiān)控系統(tǒng)氣流控制部分的關鍵在于通風柜系統(tǒng),只要調節(jié)門開度發(fā)生改變,則排風量發(fā)生改變,隨之送風量也相應發(fā)生改變,而且在幾毫秒內響應。
4 RTU軟件
    系統(tǒng)軟件設計采用傳統(tǒng)的無限循環(huán)方式,開發(fā)平臺采用KeilMDK,采用STM32固件庫VER3.5版本開發(fā)程序[6]。按照靈活性和可重新配置原則,每個AI、AO、DI、DO端口都可以配置成為不同的功能,如AI1既可以作為溫度傳感器的輸入,也可以作為壓力傳感器的輸入,同一時刻只能配置一個功能,可以通過上位機軟件或者觸摸屏設置[7]。
    主程序運行流程如圖4所示,當系統(tǒng)上電后,首先進行設備初始化,然后系統(tǒng)會在每次循環(huán)的開始重啟13路ADC通道,采集各AI的輸入,并通過DMA保存到RAM中[8]。在中斷函數(shù)中,系統(tǒng)時鐘每10 ms產(chǎn)生一次中斷,將c_task[TASK4].TaskStatus置“1”,因此主循環(huán)中會首先執(zhí)行TASK4:DisposalRoomEvent(),程序會進行手動模式和自動模式選擇,默認情況下為自動模式。在手動模式下,風機以工頻形式運行,系統(tǒng)會根據(jù)手動輸入值改變各房間參數(shù)和系統(tǒng)參數(shù)。自動模式下,風機以變頻模式運行,系統(tǒng)會根據(jù)房間溫度和壓力情況,自動調節(jié)水閥開度和通風柜風量大小。

 

 

    主循環(huán)是系統(tǒng)軟件核心,主要負責數(shù)據(jù)的采集、存儲以及與氣流控制系統(tǒng)數(shù)據(jù)的交換。主循環(huán)共有5個任務[1]: (1)TASK1執(zhí)行的是串口1接受數(shù)據(jù)處理任務、完成房間控制器與PLC之間的數(shù)據(jù)通信;(2)TASK2執(zhí)行的是串口2接受數(shù)據(jù)處理任務,完成房間控制器與觸摸屏之間的數(shù)據(jù)通信;(3)TASK3執(zhí)行的是串口3或者CAN總線接受數(shù)據(jù)處理任務,完成房間控制器與通風柜之間的通信;(4)TASK4的作用是處理房間參數(shù)和系統(tǒng)參數(shù);(5)TASK5用來保存房間參數(shù)和系統(tǒng)參數(shù)。
    基于PLC+STM32的智能實驗室SCADA系統(tǒng),利用PLC和變頻器技術調節(jié)風機頻率,節(jié)約能耗,提高了設備的穩(wěn)定性和可靠性。利用CAN總線和串行總線將STM32、PLC、傳感器、觸摸屏組成網(wǎng)絡,可方便地監(jiān)控實驗室設備的運行狀態(tài)。另外,利用智能PID技術調節(jié)系統(tǒng)送/排風以及房間溫度,提高了系統(tǒng)的動/穩(wěn)態(tài)性和自適應性,保證了實驗室溫度、壓力、濕度維持在一個極小的波動范圍內,確保了實驗室的正常工作環(huán)境。
    通過以太網(wǎng)將多個PLC和中央控制室工控計算機聯(lián)網(wǎng),實現(xiàn)風機和實驗室的遠程監(jiān)控以及手動模式和自動模式的切換。該系統(tǒng)已在某海關運行,調試結果表明,系統(tǒng)運行穩(wěn)定,各項參數(shù)都能滿足安全控制要求,極大降低了系統(tǒng)的能耗,保證了實驗室工作環(huán)境的安全性及舒適性。
參考文獻
[1] 陳 穎. SCADA系統(tǒng)通信軟件研究與設計[D].南京:東南大學,2006.
[2] 周計文,王輝. 基于ARM的智能家居控制器的設計[J]. 微計算機信息,2007,8(2):149-151.
[3] 儲云峰.施耐德電氣可編程控制器原理及應用[M].北京:機械工業(yè)出版社,2007.
[4] 賀亮. 基于PLC的高清電子警察控制系統(tǒng)的研制[J].計算機應用與軟件,2012,29(5):241-243.
[5] 洪群歡,呂昂. 一種基于STM32的溫室SCADA系統(tǒng)[J].農機化研究,2010(5):128-132.
[6] 周先春, 石蘭芳, 周杰. 一種出租車調度中心系統(tǒng)的設計[J].電子技術應用,2012,38(3):136-138.
[7] 張楠. 可配置遠程溫度監(jiān)控SoPC系統(tǒng)設計與實現(xiàn)[J].計算機應用與軟件,2012,29(6):61-200.
[8] 劉建成,李樂樂,李浩,等.煤礦瓦斯氣體自動取樣裝置的設計與實現(xiàn)[J]. 電子技術應用,2013,39(7):77-79.

此內容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
主站蜘蛛池模板: 欧美成人午夜精品免费福利| 佐佐木明希哔哩哔哩| 同桌好舒服好粗好硬| 伊人久久大香线蕉AV成人| 亚洲日韩av无码中文| 久久综合九色综合网站| 不卡高清av手机在线观看| 99国产精品自在自在久久| 中文字幕亚洲色图| 草莓视频在线免费 | 小sao货水好多真紧h视频| 国内精品视频在线播放一区| 国产日韩在线看| 午夜理论影院第九电影院| 亚洲国产成人久久综合一区77| 久久精品久噜噜噜久久| www夜插内射视频网站| 99热精品在线免费观看| 一本久久精品一区二区| www性久久久com| 韩国一区二区视频| 男女免费观看在线爽爽爽视频| 欧美怡红院免费全视频| 少妇被躁爽到高潮无码文| 国产真实乱子伦精品视手机观看| 国产亚洲精品美女久久久久| 人妻有码中文字幕| 久久在精品线影院精品国产| 99久久久精品免费观看国产| 边吸奶边扎下面| 欧美破处视频在线| 成年人黄色毛片| 国产禁女女网站免费看| 免费看欧美成人性色生活片| 久久综合九色欧美综合狠狠| 久久综合丝袜日本网| 99精品众筹模特私拍在线| 色婷婷综合在线| 欧美videos在线观看| 女女互揉吃奶揉到高潮视频| 国产福利在线观看极品美女|