技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 技術百科 > 基于工業(yè)人機界面(HMI)觸摸屏的應急電源監(jiān)控器

基于工業(yè)人機界面(HMI)觸摸屏的應急電源監(jiān)控器

時間:2018-11-14 16:22:05來源:劉暉、李多山 電氣技術

導語:?基于工業(yè)人機界面(HMI)觸摸屏的應急電源監(jiān)控器,已經實現(xiàn)產品應用,與以往的應急電源監(jiān)控器相比,性能有很大的提升。

摘要

合肥聯(lián)信電源有限公司的研究人員劉暉、李多山,在2018年第9期《電氣技術》雜志上撰文,主要介紹了工業(yè)人機界面(HMI)觸摸屏及其實現(xiàn)應急電源監(jiān)控的方法。詳細敘述了通過Modbus協(xié)議,實現(xiàn)工業(yè)人機界面(HMI)觸摸屏與應急電源數(shù)據(jù)傳輸,以及使用組態(tài)軟件進行應急電源監(jiān)控器界面的設計方法。

在許多重要場合都采用集中蓄電池式應急電源供電。集中蓄電池式應急電源采用逆變技術,將蓄電池的直流電能逆變成交流電能,提供給交流應急負荷(如應急照明燈、疏散指示燈具和消防泵等)使用。

集中蓄電池式應急電源由電源監(jiān)控器、應急電源主機、配電系統(tǒng)、充電器電池組、消防聯(lián)動裝置等組成,其中電源監(jiān)控器由顯示器、控制板及通信等組成。早期的顯示器通常采用LED數(shù)碼管、LCD液晶顯示屏,必須設計相應的控制電路才能使用,而且功能簡單,顯示內容少。

隨著液晶彩屏和觸摸屏的成本不斷下降,液晶彩屏和觸摸屏也逐步應用在工業(yè)領域的監(jiān)控顯示上。但彩屏和觸摸屏的驅動程序較為復雜,在一定程度上限制了彩屏和觸摸屏在應急電源行業(yè)的應用。

1  工業(yè)人機界面(HMI)觸摸屏簡介

工業(yè)人機界面(HMI)觸摸屏主要應用在PLC工業(yè)控制領域,比如冶金、紡織、先進制造系統(tǒng)和裝備控制等行業(yè)[2]。觸摸屏集成了CPU單元、輸入輸出單元、顯示屏、內存等模塊單元,是開放性、高質量的人機界面產品,一般都提供標準的串行接口與其他設備相連。

工業(yè)人機界面(HMI)觸摸屏采用通用的工業(yè)自動化組態(tài)編輯軟件進行界面的編程設計,該類型軟件是一種用于快速構造和生成嵌入式計算機監(jiān)控系統(tǒng)的軟件,以窗口為單位,構造圖形界面。用戶使用工業(yè)自動化組態(tài)畫面編輯軟件,只需要通過簡單的操作就可構造自己的組態(tài),從而把用戶從繁瑣的編程中解脫出來。

2  基于工業(yè)人機界面(HMI)觸摸屏的應急電源監(jiān)控器

實現(xiàn)工業(yè)人機界面(HMI)觸摸屏在應急電源的應用,主要進行兩方面的設計:①實現(xiàn)工業(yè)人機界面(HMI)觸摸屏與應急電源的數(shù)據(jù)傳輸;②應用組態(tài)軟件完成(HMI)觸摸屏的人機界面設計。

2.1工業(yè)人機界面(HMI)觸摸屏與應急電源的數(shù)據(jù)傳輸

只有實現(xiàn)工業(yè)人機界面(HMI)觸摸屏與應急電源的數(shù)據(jù)傳輸,才能實現(xiàn)工業(yè)人機界面(HMI)觸摸屏實時顯示應急電源的信息。工業(yè)人機界面(HMI)觸摸屏的通信方式主要是串行通信,支持與當今市面上主流PLC通信,如三菱Mitsubishi,西門子Siemens,歐姆龍OMRON,莫迪康Modicon,Modbus等。設計時,選用Modbus協(xié)議作為工業(yè)人機界面(HMI)觸摸屏與應急電源通信的協(xié)議[5]。

Modbus協(xié)議是應用于電子控制器上的一種通用語言,其已經成為一種通用工業(yè)標準,協(xié)議定義了消息結構和內容的公共格式。協(xié)議內容包括控制器請求訪問其他設備的過程,如何回應來自其他設備的請求,以及怎樣偵測錯誤并記錄。

Modbus協(xié)議建立了主設備查詢的格式:設備(或廣播)地址、功能代碼、所有要發(fā)送的數(shù)據(jù)、一錯誤檢測域[3]。從設備回應消息也由Modbus協(xié)議構成,包括確認要行動的域、任何要返回的數(shù)據(jù)、和一錯誤檢測域。Modbus協(xié)議的RTU模式多采用CRC校驗,軟件實現(xiàn)RTU的CRC校驗有多種方法,一般常用的是查表法和計算法,但是都存在一定的運行速度,并占用程序時間。

應急電源控制系統(tǒng)采用TMS320LF2407芯片和SVPWM調制技術進行逆變控制,算法較為復雜,內容涉及非線性運算、求解陣矩方程等,所以實時y運算要求很高,由于Modbus協(xié)議中CRC校驗算法較復雜,且芯片中不含內置的CRC算法模塊[6],如果在應急電源控制芯片的串口通信中加入復雜的CRC校驗算法,將影響SVPWM調制控制技術的實時性,所以,在工業(yè)人機界面(HMI)觸摸屏與應急電源的數(shù)據(jù)傳輸方式中,增加通信轉換板作為通信中繼。

設計中選用STC15W系列單片機,利用其2個USART接口,設計雙RS485串口,RS485-1與TMS320LF2407芯片的RS485口進行普通和效驗通信,RS485-2與觸摸屏進行ModbusRTU協(xié)議的數(shù)據(jù)通信[4]。

在觸摸屏與應急電源的通信轉換板的通信方式中,Master端為監(jiān)控觸摸屏,Slave端為應急電源的通信板。Master端發(fā)出數(shù)據(jù)請求消息,Slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到Master端,以響應請求。

在Modbus通信協(xié)議中,有許多功能碼[1],設計時采用03功能碼實現(xiàn)Master端取得Slave端的模擬量。采用01功能碼實現(xiàn)Master端取得Slave端的開關量,Master端接收到Slave端數(shù)據(jù),觸摸屏將應急電源的參數(shù)按照數(shù)據(jù)定義,通過監(jiān)控觸摸屏,將參數(shù)顯示出來。

參數(shù)傳輸定義如下。

1)監(jiān)控觸摸屏發(fā)送命令:[通信板地址][命令號03][起始寄存器地址高8位][低8位][讀取的寄存器數(shù)高8位][低8位][CRC校驗的低8位][CRC校驗的高8位]

例如:[01][03][00][00][00][04][CRC低][CRC高]

2)應急電源的通信板參數(shù)返回:[通信板地址][命令號03][返回的字節(jié)個數(shù)][數(shù)據(jù)1][數(shù)據(jù)2]…[數(shù)據(jù)n][CRC校驗的低8位][CRC校驗的高8位]

例如:

[01][03][08][02][2B][00][00][00][64][02][2B][CRC低][CRC高]

意義如下。

(1)返回的字節(jié)個數(shù):表示數(shù)據(jù)的字節(jié)個數(shù),也就是數(shù)據(jù)1,2,…,n中的n的值。例子中返回了4個模擬量的數(shù)據(jù),因為一個模擬量需要2個字節(jié)所以共8個字節(jié)。

(2)數(shù)據(jù)1,…,n:其中[數(shù)據(jù)1][數(shù)據(jù)2]分別是第1個模擬量的高8位和低8位,[數(shù)據(jù)3][數(shù)據(jù)4]是第2個模擬量的高8位和低8位,以此類推。

例中定義為[數(shù)據(jù)1][數(shù)據(jù)2]:直流電壓。[數(shù)據(jù)3][數(shù)據(jù)4]:市電電壓。[數(shù)據(jù)5][數(shù)據(jù)6]:應急電壓。[數(shù)據(jù)7][數(shù)據(jù)8]:輸出電流。

3)監(jiān)控觸摸屏發(fā)送命令:[通信板地址][命令號01][起始寄存器地址高8位][低8位][讀取的寄存器數(shù)高8位][低8位][CRC校驗的低8位][CRC校驗的高8位]。

例如:[01][01][00][00][00][08][CRC低][CRC高]

4)應急電源的通信板參數(shù)返回:[通信板地址][命令號01][返回的字節(jié)個數(shù)][數(shù)據(jù)1][數(shù)據(jù)2]…[數(shù)據(jù)n][CRC校驗的低8位][CRC校驗的高8位]

例如:[01][01][01][08][CRC低][CRC高]

意義如下:

(1)[01]返回的字節(jié)個數(shù):表示數(shù)據(jù)的字節(jié)個數(shù),也就是數(shù)據(jù)1,2,…,n中的n的值。

(2)[08]:數(shù)據(jù)

第1位過流;第2位電池欠壓;第3位電池過壓;第4位模塊故障;第5位強制狀態(tài)第6位充電器故障;第7位輸出狀態(tài);第8位應急狀態(tài)。

2.2觸摸屏的人機界面設計

1)組態(tài)軟件的功能

觸摸屏的畫面開發(fā)系統(tǒng)采用組態(tài)軟件,組態(tài)軟件的功能一般包括:標題欄、菜單條、工具按鈕、工程管理器、狀態(tài)欄等,如圖1所示。在可視觸摸屏顯示畫面中,文字屬于組態(tài)軟件文本功能,功能鍵屬于組態(tài)軟件按鍵功能,數(shù)據(jù)顯示屬于組態(tài)軟件數(shù)據(jù)顯示功能,背景屬于組態(tài)軟件靜態(tài)圖片功能。

圖1組態(tài)軟件的功能塊

2)數(shù)據(jù)顯示與報警

在觸摸屏中顯示應急電源的參數(shù)是組態(tài)軟件數(shù)據(jù)顯示功能實現(xiàn)的,如圖2所示。監(jiān)視地址指向通信協(xié)議中的通信板地址、命令號03、數(shù)據(jù)位置,數(shù)據(jù)類別、顯示類別、外形、顏色等通過可視、模塊化簡單操作即可完成數(shù)據(jù)顯示功能的設定。

圖2數(shù)據(jù)顯示功能圖

在觸摸屏中應急電源的報警信息是通過組態(tài)軟件報警顯示器功能實現(xiàn)的。報警顯示器功能圖如圖3所示,地址輸入指向通信協(xié)議的通信板地址、命令號01、數(shù)據(jù)位置,不同受控位對應不同報警信號。

圖3報警顯示器功能圖

通信參數(shù)在開發(fā)系統(tǒng)的組態(tài)軟件中通信口設定對話框進行設置,包括通信口的名稱、通信方式、連接口、通信協(xié)議等。在通信參數(shù)設置中通信波特率、數(shù)據(jù)長度、停止位、校驗均可設置,并可以設置可視觸摸屏和主機通信板的地址、通信時間等。通信口參數(shù)設置分別如圖4、圖5所示。

圖4通信口屬性設置圖

圖5通信口參數(shù)設置圖

3)界面參數(shù)設計

組態(tài)軟件采用面向對象的編程技術,在編輯觸摸屏監(jiān)控界面,可以方便地建立畫面的圖形接口,構圖時可以像搭積木那樣利用系統(tǒng)提供的圖形對象完成畫面的生成。同時支持畫面之間的圖形對象拷貝生成,可重復使用以前的開發(fā)結果。編輯的應急電源監(jiān)控界面如圖6所示。

圖6應急電源監(jiān)控界面

結論

基于工業(yè)人機界面(HMI)觸摸屏的應急電源監(jiān)控器,已經實現(xiàn)產品應用,與以往的應急電源監(jiān)控器相比,性能有很大的提升。按照通用串口通信協(xié)議設計應急電源通信軟件,實現(xiàn)數(shù)據(jù)工業(yè)人機界面(HMI)觸摸屏和應急電源通信的方法,可以應用到含通用串口通信協(xié)議的不同品牌工業(yè)人機界面(HMI)觸摸屏。

直接應用高度集成化的工業(yè)人機界面(HMI)觸摸屏作為應急電源監(jiān)控顯示,減少了應急電源產品軟、硬件的設計難度,降低了設計成本,提高了監(jiān)控自動化程

標簽:

點贊

分享到:

上一篇:PLC與電腦聯(lián)機的幾種方式

下一篇:淺析ABB LTB245 E1系列開關典...

中國傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(wǎng)(m.u63ivq3.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。

本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

相關資訊

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號