專利名稱:兼容不同類型控制卡的led顯示屏及其控制系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種兼容不同類型控制卡的LED顯示屏及其控制系統(tǒng)和方法。
背景技術(shù):
現(xiàn)代社會,隨著科技的飛速發(fā)展,LED顯示屏越來越多的應(yīng)用到人們的日常生活中,LED全彩色顯示屏、交通可變限速標(biāo)志、倒計(jì)時板、看板管理系統(tǒng)等LED顯示屏已經(jīng)不再是少見的產(chǎn)品。LED顯示屏控制系統(tǒng)是LED顯示屏的重要組成部分,也是技術(shù)核心之所在。目前市場上有不少優(yōu)秀的企業(yè)都在生產(chǎn)用于LED顯示屏的控制芯片,但是每個生產(chǎn)控制卡的廠家每種控制卡都有各自的操作程序,在大的工程中,可能就會安裝到幾十個以上帶不同類型的控制卡的LED顯示屏,目前的做法是,在LED顯示屏控制電腦內(nèi),分別安裝不同廠家的操作程序,來分別操作相應(yīng)控制卡,這樣不僅使得控制電腦上的安裝程序很多,而且會對于操作人員的要求也要高很多,必須經(jīng)過專業(yè)的訓(xùn)練,對于每個控制卡所對應(yīng)的驅(qū)動也要非常熟悉,這樣才不會產(chǎn)生人為失誤。此外,由于控制電腦的程序過多,工作人員在交接班的時候,如果上一個班的工作人員關(guān)閉了某些控制卡,那么下一個班的工作人員也會在工作時產(chǎn)生混亂,甚至?xí)斐蓢?yán)
重錯誤。監(jiān)于以上所說的情況,現(xiàn)在急需一種LED顯示屏控制系統(tǒng),它能夠在一個操作軟件上就可以運(yùn)行和控制不同類型的控制卡。
發(fā)明內(nèi)容
本發(fā)明的目的是向社會提供一種兼容不同類型控制卡的LED顯示屏控制方法,用于解決現(xiàn)有技術(shù)中不同類型的控制卡不能在同一個軟件上使用,操作復(fù)雜且容易出錯的缺點(diǎn)。本發(fā)明是這樣實(shí)現(xiàn)的,提供一種兼容不同類型控制卡的LED顯示屏控制方法,所述方法包括以下步驟建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系;啟動控制系統(tǒng)軟件,讀取在內(nèi)部存儲器里的控制卡參數(shù)放入臨時存儲器中;控制系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。串口通訊模式的控制卡所述控制卡標(biāo)記包括類型標(biāo)記和地址碼。網(wǎng)絡(luò)通訊模式的控制卡所述控制卡標(biāo)記包括類型標(biāo)記、IP地址和端口。所述方法還包括在主界面顯示所有模擬卡圖標(biāo)。程序在預(yù)設(shè)間隔時間向控制卡發(fā)送探測命令,如果在設(shè)定的接受時間內(nèi)收到相應(yīng)控制卡的響應(yīng)信號,則通訊鏈路正常,在所述界面上所對應(yīng)的圖標(biāo)變亮;如果在設(shè)定的接受時間內(nèi)沒有收到相應(yīng)控制卡的響應(yīng)信號,則通訊鏈路故障,在所述界面上所對應(yīng)的圖標(biāo)變暗。本發(fā)明還提供一種兼容不同類型控制卡的LED顯示屏控制系統(tǒng),所述系統(tǒng)包括映射模塊,用于建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系;啟動模塊,用于啟動控制系統(tǒng)軟件,讀取在內(nèi)部存儲器里的控制卡參數(shù)放入臨時存儲器中;初始化模塊,用于控制系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。所述系統(tǒng)還包括 顯示模塊,用于在主界面顯示所有模擬卡圖標(biāo)。探測模塊,用于在預(yù)設(shè)間隔時間向控制卡發(fā)送探測命令,如果在設(shè)定的接受時間內(nèi)收到相應(yīng)控制卡的響應(yīng)信號,則通訊鏈路正常,在所述界面上所對應(yīng)的圖標(biāo)變亮;如果在設(shè)定的接受時間內(nèi)沒有收到相應(yīng)控制卡的響應(yīng)信號,則通訊鏈路故障,在所述界面上所對應(yīng)的圖標(biāo)變暗。本發(fā)明還提供一種包括上述兼容不同類型控制卡的LED顯示屏控制系統(tǒng)的LED顯示屏。由于本發(fā)明事先建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系,并且根據(jù)控制卡通訊方式的不同,串口通訊模式的控制卡所述控制卡標(biāo)記包括類型標(biāo)記和地址碼,網(wǎng)絡(luò)通訊模式的控制卡所述控制卡標(biāo)記還包括類型標(biāo)記、IP地址和端口,從而每一個控制卡都有唯一的控制卡標(biāo)記,在初始化的時候根據(jù)所儲存的映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù),這樣就實(shí)現(xiàn)了在同一軟件上能夠控制不同類型的控制卡,并且操作簡單并且不容易出錯。
圖1是本發(fā)明的一種LED顯示屏控制方法實(shí)現(xiàn)流程;圖2是本發(fā)明的一種LED顯示屏控制系統(tǒng)。
具體實(shí)施例方式在本發(fā)明的實(shí)施例中,預(yù)先建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系,啟動控制系統(tǒng)軟件后,讀取在內(nèi)部存儲器里的控制卡參數(shù)放入臨時存儲器中,控制系統(tǒng)再根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù),然后在同一界面上顯示所有控制卡模擬圖標(biāo),此時就可以對控制卡進(jìn)行經(jīng)一步的操作了。請參見圖1,圖1是本發(fā)明的一種LED顯示屏控制方法實(shí)現(xiàn)流程,詳述如下步驟S101,建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系,主要是用映射表來建立控制卡標(biāo)記與控制卡之間的關(guān)系。控制卡標(biāo)記至少包括控制卡類型標(biāo)記,該每種控制卡采用同一類型標(biāo)記,相同類型的控制卡如果采用的是串口連接,則采用地址碼區(qū)別;如果采用的是網(wǎng)絡(luò)連接則采用IP 地址和端口區(qū)別。控制卡類型標(biāo)記可以在0至2M之間選擇,比如01、02、03等選擇,后面根據(jù)控制卡通訊模式的不同,串口通訊模式的控制卡為地址碼,網(wǎng)絡(luò)通訊模式的控制卡為IP地址和端口。比如一網(wǎng)絡(luò)通訊模式的控制卡類型為03,IP地址為192. 168. 0.7,端口為 6768等,就將這此參數(shù)列入映射表內(nèi)??刂瓶ǖ闹饕獏?shù)包括控制卡名稱、與中心控制計(jì)算機(jī)的通訊方式、屏寬、屏高、 控制卡的IP地址、端口或者地址碼等。步驟S102,啟動控制系統(tǒng)軟件,讀取在內(nèi)部存儲器里的控制卡參數(shù)放入臨時存儲器中。步驟S103,控制系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。步驟S104,在主界面(即中心控制計(jì)算機(jī)界面)顯示所有模擬卡圖標(biāo)。在本實(shí)施例中可以在同一界面上顯示所有模擬卡圖標(biāo),圖標(biāo)可以包括通訊鏈路信息,控制卡名稱等。步驟S105,操作控制卡。在本實(shí)施例中可以通過雙擊模擬卡圖標(biāo)后,彈出相應(yīng)的操作菜單,可以對顯示節(jié)目的內(nèi)容進(jìn)行編輯、修改,以及傳輸?shù)炔僮?。步驟S106,程序預(yù)設(shè)的時間間隔(如30秒)時,程序向控制卡發(fā)送探測命令,如果在設(shè)定的接受時間(如2秒)內(nèi)收到相應(yīng)控制卡的響應(yīng)信號時,則通訊鏈路正常,在所述界面上所對應(yīng)的圖標(biāo)變亮(顏色可以是黃色、綠色、紅色等任意顏色);如果在設(shè)定的接受時間內(nèi)沒有收到相應(yīng)控制卡的響應(yīng)信號時,則通訊鏈路故障,在所述界面上所對應(yīng)的圖標(biāo)變暗(顏色可以是灰色,黑色等)。圖2是本發(fā)明的一種LED顯示屏控制系統(tǒng)。為了方便說明,在圖2中僅僅示出了與本發(fā)明實(shí)施例相關(guān)的部分??刂栖浖到y(tǒng)201包括映射模塊2011、啟動模塊2012、初始化模塊2013、顯示模塊2014和探測模塊2015??刂栖浖到y(tǒng)201存儲并運(yùn)行于中心控制計(jì)算機(jī),中心控制計(jì)算機(jī)通過網(wǎng)絡(luò)或者串口 202與一組控制卡203相連,控制卡2031,控制卡2032,……,控制卡 203η分別通過輸出接口與LED顯示屏1,LED顯示屏2,……,LED顯示屏η相連。在映射模塊2011建立控制卡標(biāo)記與控制卡之間的映射關(guān)系??刂瓶?biāo)記至少包括類型標(biāo)記,該類型標(biāo)記為任意編號,在O至2Μ之間,比如01、02、03等,后面根據(jù)控制卡通訊模式的不同,串口通訊模式的控制卡為地址碼,網(wǎng)絡(luò)通訊模式的控制卡為IP地址(也可以是其編號,編號一般取IP地址的最后一個域)和端口。比如一網(wǎng)絡(luò)通訊模式的控制卡類型為03,IP地址為192. 168. 0. 7,端口為6768,就將這此參數(shù)列入映射表內(nèi)。啟動模塊2012只需啟動一個控制系統(tǒng)軟件后,讀取在內(nèi)部存儲器里的控制卡各參數(shù)放入臨時存儲器中,這樣不管多少種類型的控制卡,初始化模塊2013都可以通過控制卡標(biāo)記找到對應(yīng)的控制卡,并且調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。顯示模塊2014在主界面顯示所有模擬卡圖標(biāo),并且探測模塊2015在間隔時間達(dá)到程序設(shè)定的時間間隔時,程序向控制卡發(fā)送探測命令,如果在設(shè)定的接受時間內(nèi)收到相應(yīng)控制卡的響應(yīng)信號時,則通訊鏈路正常,在所述界面上所對應(yīng)的圖標(biāo)變亮;如果在設(shè)定的接受時間內(nèi)沒有收到相應(yīng)控制卡的響應(yīng)信號時,則通訊鏈路故障,在所述界面上所對應(yīng)的圖標(biāo)變暗。
映射模塊2011、啟動模塊2012和顯示模塊2014的功能不需要在中心控制計(jì)算機(jī)與控制卡連接時也可以完成。本發(fā)明事先建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系,并且根據(jù)控制卡通訊方式的不同,串口通訊模式的控制卡所述控制卡標(biāo)記包括類型標(biāo)記和地址碼,網(wǎng)絡(luò)通訊模式的控制卡所述控制卡標(biāo)記還包括類型標(biāo)記、IP地址和端口,從而每一個控制卡都有唯一的控制卡標(biāo)記,在初始化的時候根據(jù)所儲存的映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù),這樣就實(shí)現(xiàn)了在同一軟件上能夠控制不同類型的控制卡,并且操作簡單并且不容易出錯。本發(fā)明包括兼容不同類型控制卡的LED顯示屏控制系統(tǒng)的LED顯示屏。
權(quán)利要求
1.一種兼容不同類型控制卡的LED顯示屏控制方法,其特征在于,所述方法包括以下步驟建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系;啟動控制系統(tǒng)軟件,讀取在內(nèi)部存儲器里的控制卡參數(shù)放入臨時存儲器中;控制系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。
2.根據(jù)權(quán)利要求1所述的兼容不同類型控制卡的LED顯示屏控制方法,其特征在于,串口通訊模式的控制卡所述控制卡標(biāo)記包括類型標(biāo)記和地址碼。
3.根據(jù)權(quán)利要求1所述的兼容不同類型控制卡的LED顯示屏控制方法,其特征在于,網(wǎng)絡(luò)通訊模式的控制卡所述控制卡標(biāo)記包括類型標(biāo)記、IP地址和端口。
4.根據(jù)權(quán)利要求1至3中任意一條權(quán)利要求中所述的兼容不同類型控制卡的LED顯示屏控制方法,其特征在于,所述方法還包括下述步驟在主界面顯示所有模擬卡圖標(biāo)。
5.根據(jù)權(quán)利要求4所述的兼容不同類型控制卡的LED顯示屏控制方法,其特征在于,所述方法還包括下述步驟程序在預(yù)設(shè)間隔時間向控制卡發(fā)送探測命令,如果在設(shè)定的接受時間內(nèi)收到相應(yīng)控制卡的響應(yīng)信號,則表示通訊鏈路正常,在所述界面上所對應(yīng)的圖標(biāo)變亮;如果在設(shè)定的接受時間內(nèi)沒有收到相應(yīng)控制卡的響應(yīng)信號,則表示通訊鏈路故障,在所述界面上所對應(yīng)的圖標(biāo)變暗。
6.一種兼容不同類型控制卡的LED顯示屏控制系統(tǒng),其特征在于,所述系統(tǒng)包括映射模塊,用于建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系;啟動模塊,用于啟動控制系統(tǒng)軟件,讀取在內(nèi)部存儲器里的控制卡各參數(shù)放入臨時存儲器中;初始化模塊,用于控制系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。
7.根據(jù)權(quán)利要求6所述的兼容不同類型控制卡的LED顯示屏控制系統(tǒng),其特征在于,所述系統(tǒng)還包括顯示模塊,用于在主界面顯示所有模擬卡圖標(biāo)。
8.根據(jù)權(quán)利要求6或7所述的兼容不同類型控制卡的LED顯示屏控制系統(tǒng),其特征在于,所述系統(tǒng)還包括探測模塊,用于在預(yù)定的間隔時間向控制卡發(fā)送探測命令,如果在設(shè)定的接受時間內(nèi)收到相應(yīng)控制卡的響應(yīng)信號,則通訊鏈路正常,在所述界面上所對應(yīng)的圖標(biāo)變亮;如果在設(shè)定的接受時間內(nèi)沒有收到相應(yīng)控制卡的響應(yīng)信號,則通訊鏈路故障,在所述界面上所對應(yīng)的圖標(biāo)變暗。
9.一種包括權(quán)利要求6至8任一權(quán)利要求所述的兼容不同類型控制卡的LED顯示屏控制系統(tǒng)的LED顯示屏。
全文摘要
一種兼容不同類型控制卡的LED顯示屏及其控制系統(tǒng)和方法,其所述方法包括以下步驟建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系;啟動控制系統(tǒng)軟件,讀取在內(nèi)部存儲器里的控制卡參數(shù)放入臨時存儲器中;控制系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù)。由于本發(fā)明事先建立并儲存控制卡標(biāo)記與控制卡之間的映射關(guān)系,從而每一個控制卡都有唯一的控制卡標(biāo)記,在初始化的時候根據(jù)所儲存的映射關(guān)系調(diào)用控制卡廠家提供的協(xié)議接口向相應(yīng)控制卡輸送所需參數(shù),這樣就實(shí)現(xiàn)了在同一軟件上能夠控制不同類型的控制卡,并且操作簡單不容易出錯。
文檔編號G06F3/14GK102298513SQ20111019496
公開日2011年12月28日 申請日期2011年7月12日 優(yōu)先權(quán)日2011年7月12日
發(fā)明者陳禮革 申請人:深圳市同鑫科技有限公司