[發(fā)明專利]一種控制模塊與顯示模塊之間的通信方法及工控顯示裝置有效
| 申請?zhí)枺?/td> | 201210394478.8 | 申請日: | 2012-10-17 |
| 公開(公告)號: | CN102945197A | 公開(公告)日: | 2013-02-27 |
| 發(fā)明(設(shè)計)人: | 袁愛進(jìn);閆鑫;郭長城 | 申請(專利權(quán))人: | 上海華興數(shù)字科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F3/14 |
| 代理公司: | 上海申新律師事務(wù)所 31272 | 代理人: | 袁亞軍 |
| 地址: | 201299 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 控制 模塊 顯示 之間 通信 方法 顯示裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信故障排除方法,尤其涉及一種控制模塊與顯示模塊之間的通信方法及工控顯示裝置。
背景技術(shù)
工控顯示裝置的驅(qū)動部分一般為一個顯示模塊,通過串口或其他通迅方式與原有系統(tǒng)進(jìn)行通信集成,實現(xiàn)原有系統(tǒng)的顯示功能擴(kuò)展。但顯示模塊與原有系統(tǒng)的控制模塊通信時,在一些環(huán)境比較惡劣的工業(yè)使用場合,兩者間的通信易受干擾,或者顯示模塊自身質(zhì)量不穩(wěn)定,導(dǎo)致出現(xiàn)終端顯示裝置花屏、黑屏、數(shù)據(jù)不更新等現(xiàn)象。
發(fā)明內(nèi)容
針對現(xiàn)有的工控顯示裝置所存在的上述問題,現(xiàn)提供一種旨在自動排除控制模塊與顯示模塊之間通信故障的控制模塊與顯示模塊之間的通信方法及工控顯示裝置。
具體技術(shù)方案如下:
一種控制模塊與顯示模塊之間的通信方法,包括主要以硬件形成的控制模塊、主要以硬件形成的顯示模塊以及用于呈現(xiàn)圖像的顯示器;
所述控制模塊通過通信接口與所述顯示模塊連接,并以中斷的形式向所述顯示模塊發(fā)送需要顯示的數(shù)據(jù),所述顯示模塊與所述顯示器連接,并將來自所述控制模塊的數(shù)據(jù)處理為適合所述顯示器呈現(xiàn)的形式后傳送至所述顯示器,其中,
所述控制模塊包括一監(jiān)控部件,所述監(jiān)控部件監(jiān)控所述通信接口處中斷發(fā)生的次數(shù),所述控制模塊內(nèi)預(yù)存有單位時間內(nèi)中斷次數(shù)預(yù)設(shè)值,所述監(jiān)控部件將所述通信接口處單位時間內(nèi)發(fā)生的中斷次數(shù)與所述中斷次數(shù)預(yù)設(shè)值進(jìn)行比較,如所述通信接口處單位時間內(nèi)發(fā)生的中斷次數(shù)小于所述中斷次數(shù)預(yù)設(shè)值則判斷為異常,當(dāng)發(fā)生所述異常時所述控制模塊對自身或者所述通信接口或者所述顯示模塊進(jìn)行重啟以使所述異常消除。
優(yōu)選的,所述控制模塊重啟自身或重啟所述通信接口或者所述顯示模塊的方法具體包括如下步驟:
步驟a1、所述控制模塊判斷初次出現(xiàn)所述異常后對所述通信接口進(jìn)行重啟,并于所述通信接口重啟后判斷所述異常是否消除,如所述異常消除則退出;
步驟a2、如所述異常未消除則重復(fù)步驟a1預(yù)定次數(shù);
步驟a3、如重復(fù)步驟a1預(yù)定次數(shù)后所述異常仍未消除,則對所述顯示模塊進(jìn)行重啟,并于所述顯示模塊重啟后判斷所述異常是否消除,如所述異常消除則退出;
步驟a4、如所述異常未消除則對所述控制模塊自身進(jìn)行重啟。
優(yōu)選的,還包括一報警部件,所述步驟a4執(zhí)行完畢后如所述異常仍未消除則所述控制模塊驅(qū)動所述報警部件進(jìn)行報警的步驟。
一種工控顯示裝置,其中,采用上述控制模塊與顯示模塊之間的通信方法進(jìn)行控制。
上述技術(shù)方案的有益效果是:
1、采用控制模塊的通信接口中斷監(jiān)控的方法,保證了控制模塊與顯示模塊之間通信連接可靠性的檢測。
2、采用對系統(tǒng)影響范圍由低到高的三種不同的自恢復(fù)方法,最大限度上對通信異常進(jìn)行自動恢復(fù)。
附圖說明
圖1為本發(fā)明一種控制模塊與顯示模塊之間的通信方法的實施例中的控制模塊、顯示模塊和顯示裝置的連接結(jié)構(gòu)示意圖;
圖2為本發(fā)明一種控制模塊與顯示模塊之間的通信方法的實施例中的控制模塊重啟自身或重啟通信接口或者顯示模塊的方法的流程框圖。
具體實施方式
下面結(jié)合附圖和具體實施例對本發(fā)明作進(jìn)一步說明,但不作為本發(fā)明的限定。
如圖1所示,本發(fā)明一種控制模塊與顯示模塊之間的通信方法的實施例,包括主要以硬件形成的控制模塊、主要以硬件形成的顯示模塊以及用于呈現(xiàn)圖像的顯示器;控制模塊通過通信接口與顯示模塊連接,并以中斷的形式向顯示模塊發(fā)送需要顯示的數(shù)據(jù),顯示模塊與顯示器連接,并將來自控制模塊的數(shù)據(jù)處理為適合顯示器呈現(xiàn)的形式后傳送至顯示器,其中,控制模塊包括一監(jiān)控部件,監(jiān)控部件監(jiān)控通信接口處中斷發(fā)生的次數(shù),控制模塊內(nèi)預(yù)存有單位時間內(nèi)中斷次數(shù)預(yù)設(shè)值,監(jiān)控部件將通信接口處單位時間內(nèi)發(fā)生的中斷次數(shù)與中斷次數(shù)預(yù)設(shè)值進(jìn)行比較,如通信接口處單位時間內(nèi)發(fā)生的中斷次數(shù)小于中斷次數(shù)預(yù)設(shè)值則判斷為異常,當(dāng)發(fā)生異常時控制模塊對自身或者通信接口或者顯示模塊進(jìn)行重啟以使異常消除。控制模塊可內(nèi)置一儲存部件以儲存中斷次數(shù)預(yù)設(shè)值,監(jiān)控部件可設(shè)置一累加器以累加通信接口處單位時間內(nèi)發(fā)生的中斷次數(shù),并設(shè)置一計時器以控制單位時間。當(dāng)計時器到達(dá)單位時間,監(jiān)控部件通過查詢控制模塊中的儲存部件以獲得中斷次數(shù)預(yù)設(shè)值,并與累加器的當(dāng)前值進(jìn)行比較,以確定通信接口處單位時間內(nèi)發(fā)生的中斷次數(shù)是否小于中斷次數(shù)預(yù)設(shè)值。
于上述技術(shù)方案基礎(chǔ)上,進(jìn)一步的,如圖2所示,控制模塊重啟自身或重啟通信接口或者顯示模塊的方法具體包括如下步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海華興數(shù)字科技有限公司,未經(jīng)上海華興數(shù)字科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210394478.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





