本發(fā)明涉及顯示屏,尤其涉及一種礦用全彩led顯示屏的顯示方法。
背景技術(shù):
1、隨著煤礦智能化礦山建設(shè)的發(fā)展,煤礦對顯示屏的功能要求越來越高,對led顯示屏的需求日益增加,越來越多的邊緣設(shè)備、終端設(shè)備需要顯示環(huán)境參數(shù)信息,顯示屏不僅需要在煤礦各大主流系統(tǒng)中使用,還需要對立于系統(tǒng)就地顯示。礦用led顯示屏作為井下重要的顯示設(shè)備,廣泛應(yīng)用于信息發(fā)布系統(tǒng)、人員精確定位系統(tǒng)、車輛輔助運輸系統(tǒng)、安全監(jiān)控系統(tǒng)。
2、目前,led顯示屏主要是單色或者雙色顯示,顯示圖片、文字、表格等,用于顯示安全標語、避難措施、人員定位設(shè)備情況、各類緊急通知、傳感器測測點數(shù)據(jù)等,led顯示屏通過網(wǎng)絡(luò)或者rs485總線接入上位機系統(tǒng),上位機系統(tǒng)下發(fā)顯示模板以及需要顯示的內(nèi)容進行信息發(fā)布,顯示內(nèi)容變化,則上位機重新下發(fā),通信協(xié)議采用傳統(tǒng)的二進制協(xié)議或者json文本協(xié)議,然而,現(xiàn)有礦用led顯示屏存在以下缺點:
3、1、現(xiàn)有礦用led顯示屏采用單色或者雙色顯示屏,顯示顏色單一、顯示內(nèi)容不豐富,不支持全彩色動態(tài)圖片以及視頻播放;
4、2、設(shè)備終端數(shù)據(jù)顯示,需要先將具通過rs485總線或者網(wǎng)絡(luò)上傳至上位機,然后通過上位機軟件下發(fā)顯示格式與顯示數(shù)據(jù);
5、3、顯示屏僅是顯示設(shè)備,不支持傳感器或者執(zhí)行設(shè)備的數(shù)據(jù)采集功能;
6、4、字體、顏色、圖表等顯示格式需要通過上位機信息編輯軟件按照協(xié)議格式生成,協(xié)議需要上位機和顯示屏共同約定,后續(xù)如果需要增加顯示格式就要修改通訊協(xié)議,上位機和顯示屏雙方都需要修改軟件,不利用后期功能擴展,使用不靈活。
技術(shù)實現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問題是:為了解決現(xiàn)有單色或者雙色led顯示屏不具備數(shù)據(jù)采集功能的技術(shù)問題,本發(fā)明提供一種礦用全彩led顯示屏的顯示方法,通過對全彩led顯示屏的改進,能夠?qū)崿F(xiàn)各種類型數(shù)據(jù)的實時采集以及顯示。
2、本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:一種礦用全彩led顯示屏的顯示方法,包括以下步驟:
3、s1、多類型傳感器數(shù)據(jù)采集:多類型傳感器通過rs485總線與全彩led顯示屏的控制板相連接,以實現(xiàn)傳感器監(jiān)測數(shù)據(jù)的實時采集;
4、s2、手持終端設(shè)備操作全彩led顯示屏:手持終端設(shè)備與全彩led顯示屏相連接,通過手持終端設(shè)備的app實現(xiàn)信息發(fā)布、配置全彩led顯示屏;
5、s3、嵌入式web服務(wù):采用mongoose?web服務(wù)器,mongoose提供api接口以及庫文件,庫文件嵌入到全彩led顯示屏控制板的應(yīng)用程序中,為全彩led顯示屏控制板的應(yīng)用程序提供web接口,通訊協(xié)議采用http對全彩led顯示屏進行配置以及獲取初始化數(shù)據(jù),采用websocket協(xié)議,主動推動多類型傳感器的監(jiān)測數(shù)據(jù)以及將手持終端設(shè)備的數(shù)據(jù)上報到上位機與web客戶端。
6、由此,全彩led顯示屏與多類型傳感器、電源設(shè)備相連接,實現(xiàn)本地數(shù)據(jù)的采集與實時顯示,能夠作為顯示與采集設(shè)備獨立使用,也能夠與煤礦信息發(fā)布系統(tǒng)、瓦斯巡檢系統(tǒng)、安全監(jiān)控系統(tǒng)等各大系統(tǒng)配套使用,滿足煤礦多樣化的使用需求;采用html文件定義顯示模板,顯示內(nèi)容設(shè)計靈活、豐富,能夠定義全彩圖片、各種表格、音頻、視頻等組合顯示,html文件具有簡單性、通用性、可移植性、可維護性、跨平臺兼容性的優(yōu)勢;嵌入式web服務(wù)方式,顯示格式變化僅需要更改html文件并重新下發(fā),嵌入式軟件不需要修改,變厚后續(xù)功能擴展,節(jié)省人力,提高開發(fā)效率;將嵌入式web開放方式應(yīng)用于全彩led顯示屏的設(shè)計中,為后續(xù)開發(fā)煤礦終端設(shè)備的本地交互與管理提供了技術(shù)儲備。
7、進一步地,在步驟s1中,通過定時巡檢傳感器,以獲取傳感器類型、實時監(jiān)測值、通訊狀態(tài)以及故障信息。
8、進一步地,在步驟s1中,多類型傳感器數(shù)據(jù)根據(jù)協(xié)議格式保存為文本,數(shù)據(jù)變化,更新文本。
9、進一步地,在步驟s2中,信息發(fā)布用于將手持終端設(shè)備的本地數(shù)據(jù)發(fā)送到全彩led顯示屏進行顯示;配置全彩led顯示屏包括:ip配置、web服務(wù)網(wǎng)頁媒體配置、設(shè)備編號配置。
10、進一步地,在步驟s2中,信息發(fā)布包括:發(fā)布位置、測點名稱、唯一id、監(jiān)測數(shù)值;網(wǎng)絡(luò)參數(shù)的獲取與配置包括:全彩led顯示屏的ip地址、子網(wǎng)掩碼、設(shè)備唯一碼;網(wǎng)頁配置,編輯網(wǎng)頁媒體包括:節(jié)目id、媒體名稱、類型、數(shù)據(jù)源網(wǎng)址、開始時間、接收時間。
11、進一步地,在步驟s3中,web接口的定義包括以下步驟:
12、s3-1、獲取多類型傳感器的初始化數(shù)據(jù);
13、s3-2、配置信息下發(fā);
14、s3-3、websocket協(xié)議主動推送數(shù)據(jù);
15、s3-4、html網(wǎng)頁文件。
16、進一步地,在步驟s3-1中,獲取多類型傳感器的初始化數(shù)據(jù)包括:傳感器類型以及地址。
17、進一步地,在步驟s3-2中,web接口用于配置全彩led顯示屏,配置信息包括:當前時間、網(wǎng)絡(luò)參數(shù)、與上位機相關(guān)的屬性配置、與上位機相關(guān)的通訊參數(shù)配置;“system”參數(shù)類型為數(shù)組,以便于擴展。
18、進一步地,在步驟s3-3中,當多類型傳感器數(shù)據(jù)變化時,該web接口主動上傳傳感器的實時數(shù)據(jù)值。
19、進一步地,在步驟s3-4中,在html中,采用各種元素來定義顯示內(nèi)容,元素包括:標題、段落、鏈接、圖片、列表、表格、視頻、音頻;html文件作為顯示模板保存于全彩led顯示屏中,當需要更改全彩led顯示屏的現(xiàn)實內(nèi)容時,只需要更改html文件,html文件由上位機軟件并通過網(wǎng)絡(luò)下發(fā)或者手持終端設(shè)備通過無線下發(fā)。
20、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
21、1、本發(fā)明通過全彩led顯示屏與多類型傳感器、電源設(shè)備相連接,實現(xiàn)本地數(shù)據(jù)的采集與實時顯示,能夠作為顯示與采集設(shè)備獨立使用,也能夠與煤礦信息發(fā)布系統(tǒng)、瓦斯巡檢系統(tǒng)、安全監(jiān)控系統(tǒng)等各大系統(tǒng)配套使用,滿足煤礦多樣化的使用需求。
22、2、本發(fā)明采用html文件定義顯示模板,顯示內(nèi)容設(shè)計靈活、豐富,能夠定義全彩圖片、各種表格、音頻、視頻等組合顯示,html文件具有簡單性、通用性、可移植性、可維護性、跨平臺兼容性的優(yōu)勢。
23、3、本發(fā)明嵌入式web服務(wù)方式,顯示格式變化僅需要更改html文件并重新下發(fā),嵌入式軟件不需要修改,變厚后續(xù)功能擴展,節(jié)省人力,提高開發(fā)效率。
24、4、本發(fā)明將嵌入式web開放方式應(yīng)用于全彩led顯示屏的設(shè)計中,為后續(xù)開發(fā)煤礦終端設(shè)備的本地交互與管理提供了技術(shù)儲備。
1.一種礦用全彩led顯示屏的顯示方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s1中,通過定時巡檢傳感器,以獲取傳感器類型、實時監(jiān)測值、通訊狀態(tài)以及故障信息。
3.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s1中,多類型傳感器數(shù)據(jù)根據(jù)協(xié)議格式保存為文本,數(shù)據(jù)變化,更新文本。
4.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s2中,信息發(fā)布用于將手持終端設(shè)備的本地數(shù)據(jù)發(fā)送到全彩led顯示屏進行顯示;
5.根據(jù)權(quán)利要求4所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s2中,信息發(fā)布包括:
6.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s3中,web接口的定義包括以下步驟:
7.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s3-1中,獲取多類型傳感器的初始化數(shù)據(jù)包括:
8.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s3-2中,web接口用于配置全彩led顯示屏,配置信息包括:
9.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s3-3中,當多類型傳感器數(shù)據(jù)變化時,該web接口主動上傳傳感器的實時數(shù)據(jù)值。
10.根據(jù)權(quán)利要求1所述的礦用全彩led顯示屏的顯示方法,其特征在于,在步驟s3-4中,在html中,采用各種元素來定義顯示內(nèi)容,元素包括: