两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

工業(yè)監(jiān)控器的制作方法

文檔序號:6286918閱讀:204來源:國知局
專利名稱:工業(yè)監(jiān)控器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于工業(yè)現(xiàn)場的監(jiān)控設備,尤其涉及一種可在遠程監(jiān)控現(xiàn)場情況
的工業(yè)監(jiān)控器。
背景技術(shù)
現(xiàn)在是工業(yè)現(xiàn)代化高速發(fā)展的時期,工業(yè)控制設備種類繁多,功能復雜。在工業(yè)現(xiàn) 場各種不同的設備相互配合協(xié)調(diào)工作,從而使整條生產(chǎn)線有條不紊地進行生產(chǎn)。但是一旦 某個設備發(fā)生故障,將對整個生產(chǎn)線造成嚴重的影響,所以工作人員需要經(jīng)常去現(xiàn)場視察, 以便即時發(fā)現(xiàn)并排除故障,可現(xiàn)場情況復雜,面對眾多的設備,工作人員根本無法及時獲得 設備的工作狀態(tài),也不可能根據(jù)實際情況及時調(diào)整一些重要設備的狀態(tài)以達到優(yōu)化或保護 生產(chǎn)線的目的。這種人工現(xiàn)場視察的工作方式工作量大且效率低,不能滿足工業(yè)現(xiàn)代化高 速發(fā)展的需求。 目前解決上述問題的方法有a、人工去現(xiàn)場視察、控制各設備;b、通過監(jiān)視設備 來了解各設備工作狀態(tài)。a方法操作人員人工視察工作量大,效率低,且人的能力、經(jīng)驗有 限,不能做到面面?zhèn)樀健J謩涌刂圃O備時對操作人員的技術(shù)水平要求較高,且危險性較高, 一方面容易出現(xiàn)誤操作,另一方面容易出現(xiàn)生產(chǎn)事故,可操作性、安全性都比較差。b方法 是通過放置在現(xiàn)場的一些監(jiān)視設備來視察各設備的運行狀態(tài),監(jiān)視設備運行相關(guān)的應用軟 件,通過與現(xiàn)場一些控制設備的連接、通訊獲取現(xiàn)場數(shù)據(jù)并提供給用戶查看,也可以通過無 線網(wǎng)絡、CDMA等方式進行遠程地監(jiān)視。此方法可以在現(xiàn)場或遠程查看現(xiàn)場狀況,但無法直接 控制現(xiàn)場設備,且組網(wǎng)方式不夠靈活,當網(wǎng)絡出現(xiàn)故障或重負載情況下,很容易漏失信息, 通訊的可靠性不是很高,更不能對設備運行情況進行自動記錄與回放,功能比較單一,通訊 可靠性不是很高。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種工業(yè)監(jiān)控器,其可以直接控制現(xiàn)場設備的運行狀態(tài),提 高了設備操作的簡便性和靈活性。 為解決上述技術(shù)問題,本發(fā)明包括液晶顯示器,液晶顯示器前設置觸摸屏,液晶 顯示器和觸摸屏連接CPU, CPU連接內(nèi)存儲器、程序存儲器,外設接口通過外設控制模塊連 接CPU,網(wǎng)絡通訊接口通過網(wǎng)絡模塊連接CPU,所述的程序存儲器中固化如下步驟的組態(tài)處 理軟件 (l)CPU每隔90-100ms通過外設控制模塊,請求將外設的設備控制信息傳回內(nèi)存 儲器; (2)判斷是否是本地工業(yè)監(jiān)控器如果是本地工業(yè)監(jiān)控器,則在CPU的控制下將設 備控制信息,顯示在液晶顯示器的組態(tài)處理軟件界面中; (3)如果(2)的判斷結(jié)果不是本地工業(yè)監(jiān)控器,則通過網(wǎng)絡通訊接口與本地工業(yè) 監(jiān)控器通訊,將本地工業(yè)監(jiān)控器內(nèi)存儲器中的設備控制信息傳給遠程工業(yè)監(jiān)控器,遠程工業(yè)監(jiān)控器的液晶顯示器將控制信息顯示在組態(tài)處理軟件界面中;
和 (a)通過觸摸屏修改液晶顯示器上顯示組態(tài)處理軟件界面中的設備控制信息后, 判斷是否是本地工業(yè)監(jiān)控器,如果是本地工業(yè)監(jiān)控器,則根據(jù)本地數(shù)據(jù)庫的"連接設備"項, 將當前設備控制信息通過通訊接口傳給外設; (b)如果不是遠程工業(yè)監(jiān)控器,根據(jù)遠程數(shù)據(jù)庫里的"連接設備"項,查找本地工業(yè) 監(jiān)控器,如果查找到本地工業(yè)監(jiān)控器,則將當前控制信息通過網(wǎng)絡通訊接口傳送給本地工 業(yè)監(jiān)控器,如果控制信息收發(fā)正常,則比較同時進入本地工業(yè)監(jiān)控器的設備控制信息的優(yōu) 先級,將優(yōu)先級最高的控制信息通過通訊接口傳給外設,其他設備控制信息丟棄。
所述的程序存儲器中還固化有如下步驟的回放軟件 ( I )在內(nèi)存儲器中建立1個堆棧,堆棧的高度為2,堆棧的數(shù)據(jù)類型字符文件; ( II )每隔4-5分鐘將當前內(nèi)存儲器中的數(shù)據(jù)鏈表壓入堆棧; (III)當用戶通過組態(tài)軟件界面調(diào)用回放圖標時,將堆棧棧頂?shù)臄?shù)據(jù)鏈表傳入內(nèi)
存儲器中的數(shù)據(jù)計算區(qū)。 所述的程序存儲器中固化的網(wǎng)絡通訊程序控制信息的收發(fā)包括如下步驟 (1)在遠程和本地工業(yè)監(jiān)控器間建立一條數(shù)據(jù)鏈路A,通過數(shù)據(jù)鏈路A進行數(shù)據(jù)的
收發(fā); (2)在遠程和本地工業(yè)監(jiān)控器間建立另一條數(shù)據(jù)鏈路B,通過鏈路B進行數(shù)據(jù)的收發(fā);
(3)如果數(shù)據(jù)鏈路A接收數(shù)據(jù)成功,數(shù)據(jù)鏈路B接收數(shù)據(jù)成功,且各自接收到的控 制信息經(jīng)諸位比較后如果一致,則將接收的數(shù)據(jù)轉(zhuǎn)入本地,如果不一致,則請求遠程工業(yè)監(jiān) 控器重新發(fā)送控制信息; (4)如果數(shù)據(jù)鏈路A或數(shù)據(jù)鏈路B中有一路接收數(shù)據(jù)不成功,則向遠程工業(yè)監(jiān)控
器,發(fā)送提示信息,中斷控制信息發(fā)送; 所述的數(shù)據(jù)鏈路的建立包括如下步驟 (1)從監(jiān)控器向主監(jiān)控器發(fā)送請求幀; (2)如果從監(jiān)控器在8-10ms內(nèi)接收到主監(jiān)控器的應答幀,則通訊握手成功,本地
工業(yè)監(jiān)控器向遠程工業(yè)監(jiān)控器發(fā)送數(shù)據(jù)信息。否則,對失敗次數(shù)進行累加,如果累計值小于
等于5次,則重新回到(1)執(zhí)行,如果大于5次,則收發(fā)失敗,提示用戶檢查線路。 本發(fā)明通過采用網(wǎng)絡模塊,使用戶能夠?qū)崿F(xiàn)多臺監(jiān)控器的自由組網(wǎng),使操作人員
可在監(jiān)控室內(nèi)遠程控制本地監(jiān)控器連接的外設狀態(tài),提高了設備操作的簡便性和靈活性。
本發(fā)明以形象的圖形界面顯示設備的運行狀態(tài),直觀性、互動性強,當需要操作控制現(xiàn)場設
備時,通過觸摸屏進行簡單的參數(shù)設置即可實現(xiàn)復雜的現(xiàn)場控制,可操作性強。同時在監(jiān)控
器間通訊時,采用多條通信鏈路的雙發(fā)機制和通訊握手、重發(fā)機制提高了網(wǎng)絡通訊的可靠
性,保證數(shù)據(jù)可靠接收。設備通訊模塊直接對硬件的內(nèi)部寄存器進行數(shù)據(jù)的讀取,不用由外
部通訊接口通過通訊協(xié)議獲取數(shù)據(jù),可靠性高;還具有數(shù)據(jù)的自動記錄、回放功能,使用戶
可以隨時回放先前的數(shù)據(jù)。


圖1為本發(fā)明第一種實施方式的硬件結(jié)構(gòu)圖。
5
圖2為本發(fā)明第一種實施方式的程序流程圖。 圖3為本發(fā)明第一種實施方式的外設控制原理圖。 圖4為本發(fā)明第一種實施方式的網(wǎng)絡信息收發(fā)處理流程圖, 圖5為本發(fā)明第一種實施方式的網(wǎng)絡通訊處理流程圖。 圖6為本發(fā)明第一種實施方式的遠程監(jiān)控設備連接圖。
具體實施例方式
本發(fā)明的第一種實施方式如圖1所示本發(fā)明采用液晶顯示器,液晶顯示器前設 置觸摸屏,液晶顯示器和觸摸屏連接CPU, CPU連接SDRAM內(nèi)存儲器、FLASHROM程序存儲器 和輸出通訊接口 , CPU采用ARM9系列核心模塊,液晶顯示屏采用彩色高分辨率TFT,觸摸屏 配備4線電阻式觸摸屏,外設接口采用接線柱,通過外設接口可直接連接外設。網(wǎng)絡通訊接 口采用RJ-45接口 ,網(wǎng)絡模塊采用現(xiàn)有技術(shù)中三星的解決方案。ARM9CPU連接SDRAM內(nèi)存儲 器和FLASHROM程序存儲器,以及外設接口電路,外設控制模塊的電路為現(xiàn)有技術(shù)。液晶顯 示器通過顯示接口連接顯卡模塊電路,觸摸屏通過輸入接口連接觸摸屏輸入模塊電路。顯 卡模塊電路和觸摸屏輸入模塊電路,以及顯示接口和輸入接口電路均為現(xiàn)有技術(shù)。
如圖2程序存儲器中固化了如下步驟的組態(tài)處理軟件 (1) CPU每隔90ms通過外設控制模塊,請求將外設的設備控制信息傳回內(nèi)存儲器;
(2)判斷是否是本地工業(yè)監(jiān)控器如果是本地工業(yè)監(jiān)控器,則在CPU的控制下將設 備控制信息,顯示在液晶顯示器的組態(tài)處理軟件界面中; (3)如果(2)的判斷結(jié)果不是本地工業(yè)監(jiān)控器,則通過網(wǎng)絡通訊接口與本地工業(yè) 監(jiān)控器通訊,將本地工業(yè)監(jiān)控器內(nèi)存儲器中的設備控制信息傳給遠程工業(yè)監(jiān)控器,遠程工 業(yè)監(jiān)控器的液晶顯示器將控制信息顯示在組態(tài)處理軟件界面中;
禾口 (a)通過觸摸屏修改液晶顯示器上顯示組態(tài)處理軟件界面中的設備控制信息后, 判斷是否是本地工業(yè)監(jiān)控器,如果是本地工業(yè)監(jiān)控器,則根據(jù)本地數(shù)據(jù)庫的"連接設備"項, 將當前設備控制信息通過外設控制模塊由外設接口傳給外設; (b)如果不是本地工業(yè)監(jiān)控器,根據(jù)遠程數(shù)據(jù)庫里的"連接設備"項,查找本地工業(yè) 監(jiān)控器,如果查找到本地工業(yè)監(jiān)控器,則將當前控制信息通過網(wǎng)絡通訊接口傳送給本地工 業(yè)監(jiān)控器,如果有多個遠程工業(yè)監(jiān)控器的設備控制信息同時進入本地工業(yè)監(jiān)控器,則比較 同時進入本地工業(yè)監(jiān)控器的設備控制信息的優(yōu)先級,將優(yōu)先級最高的控制信息通過外設控 制模塊由外設接口傳給外設,其他設備控制信息丟棄。 如圖4所示程序存儲器中固化的網(wǎng)絡通訊程序控制信息的收發(fā)包括如下步驟
(1)在遠程和本地工業(yè)監(jiān)控器間建立一條數(shù)據(jù)鏈路A,通過數(shù)據(jù)鏈路A進行數(shù)據(jù)的 收發(fā); (2)在遠程和本地工業(yè)監(jiān)控器間建立另一條數(shù)據(jù)鏈路B,通過鏈路B進行數(shù)據(jù)的收 發(fā); (3)如果數(shù)據(jù)鏈路A接收數(shù)據(jù)成功,數(shù)據(jù)鏈路B接收數(shù)據(jù)成功,且各自接收到的控 制信息經(jīng)諸位比較后如果一致,則將接收的數(shù)據(jù)轉(zhuǎn)入本地,如果不一致,則提示通訊不太可 靠,請檢查鏈路;
6
(4)如果數(shù)據(jù)鏈路A或數(shù)據(jù)鏈路B中有一路接收數(shù)據(jù)不成功,則向遠程工業(yè)監(jiān)控 器,發(fā)送提示信息檢查相應的不通的鏈路,中斷控制信息發(fā)送。
如圖5所示的數(shù)據(jù)鏈路的建立包括如下步驟
(1)從監(jiān)控器向主監(jiān)控器發(fā)送請求幀; (2)如果從監(jiān)控器在8ms內(nèi)接收到主監(jiān)控器的應答幀,則通訊握手成功,本地工業(yè)
監(jiān)控器向遠程工業(yè)監(jiān)控器發(fā)送數(shù)據(jù)信息。否則,對失敗次數(shù)進行累加,如果累計值小于等于
5次,則重新回到(1)執(zhí)行,如果大于5次,則收發(fā)失敗,提示用戶檢查線路。 本發(fā)明中的設備控制信息包括設備名和操作指令。 本地數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)如下
變量名
變量類型
連接設備
數(shù)據(jù)值

本地數(shù)據(jù)庫其"連接設備"項為監(jiān)控器連接的外部設備的地址' 遠程數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)如下
變量名
變量類型
連接設備
遠程變j
數(shù)據(jù)值
:"項與本 遠程數(shù)據(jù)庫其"連接設備"項為網(wǎng)絡中的主監(jiān)控器的IP地址,"遠程變〗
地數(shù)據(jù)庫中的"變量名"一致。 本發(fā)明的第二種實施方式本發(fā)明的第二種實施方式的硬件結(jié)構(gòu)與第一種實施方 式相同。其程序存儲器中固化了如下步驟的組態(tài)處理軟件 (l)CPU每隔100ms通過外設控制模塊,請求將外設的設備控制信息傳回內(nèi)存儲 器; (2)判斷是否是本地工業(yè)監(jiān)控器如果是本地工業(yè)監(jiān)控器,則在CPU的控制下將設 備控制信息,顯示在液晶顯示器的組態(tài)處理軟件界面中; (3)如果(2)的判斷結(jié)果不是本地工業(yè)監(jiān)控器,則通過網(wǎng)絡通訊接口與本地工業(yè) 監(jiān)控器通訊,將本地工業(yè)監(jiān)控器內(nèi)存儲器中的設備控制信息傳給遠程工業(yè)監(jiān)控器,遠程工 業(yè)監(jiān)控器的液晶顯示器將控制信息顯示在組態(tài)處理軟件界面中;
禾口 (a)通過觸摸屏修改液晶顯示器上顯示組態(tài)處理軟件界面中的設備控制信息后, 判斷是否是本地工業(yè)監(jiān)控器,如果是本地工業(yè)監(jiān)控器,則根據(jù)本地數(shù)據(jù)庫的"連接設備"項, 將當前設備控制信息通過外設控制模塊由外設接口傳給外設; (b)如果不是本地工業(yè)監(jiān)控器,根據(jù)遠程數(shù)據(jù)庫里的"連接設備"項,查找本地工業(yè)
監(jiān)控器,如果查找到本地工業(yè)監(jiān)控器,則將當前控制信息通過網(wǎng)絡通訊接口傳送給本地工
業(yè)監(jiān)控器,如果有多個遠程工業(yè)監(jiān)控器的設備控制信息同時進入本地工業(yè)監(jiān)控器,則比較
同時進入本地工業(yè)監(jiān)控器的設備控制信息的優(yōu)先級,將優(yōu)先級最高的控制信息通過外設控
制模塊由外設接口傳給外設,其他設備控制信息丟棄。 禾口 如下步驟的回放軟件 (1)在內(nèi)存儲器中建立1個堆棧,堆棧的高度為2,堆棧的數(shù)據(jù)類型字符文件;
(2)每隔4分鐘將當前內(nèi)存儲器中的數(shù)據(jù)鏈表壓入堆棧; (3)當用戶通過組態(tài)軟件界面調(diào)用回放圖標時,將堆棧棧頂?shù)臄?shù)據(jù)鏈表傳入內(nèi)存 儲器中的數(shù)據(jù)計算區(qū)。 所述的程序存儲器中固化的網(wǎng)絡通訊程序控制信息的收發(fā)包括如下步驟 (1)在遠程和本地工業(yè)監(jiān)控器間建立一條數(shù)據(jù)鏈路A,通過數(shù)據(jù)鏈路A進行數(shù)據(jù)的
收發(fā); (2)在遠程和本地工業(yè)監(jiān)控器間建立另一條數(shù)據(jù)鏈路B,通過鏈路B進行數(shù)據(jù)的收 發(fā); (3)如果數(shù)據(jù)鏈路A接收數(shù)據(jù)成功,數(shù)據(jù)鏈路B接收數(shù)據(jù)成功,且各自接收到的控 制信息經(jīng)諸位比較后如果一致,則將接收的數(shù)據(jù)轉(zhuǎn)入本地,如果不一致,則提示通訊不太可 靠,請檢查鏈路; (4)如果數(shù)據(jù)鏈路A或數(shù)據(jù)鏈路B中有一路接收數(shù)據(jù)不成功,則向遠程工業(yè)監(jiān)控 器,發(fā)送提示信息檢查相應的不通的鏈路,中斷控制信息發(fā)送。
所述的數(shù)據(jù)鏈路的建立包括如下步驟
(1)從監(jiān)控器向主監(jiān)控器發(fā)送請求幀; (2)如果從監(jiān)控器在10ms內(nèi)接收到主監(jiān)控器的應答幀,則通訊握手成功,本地工 業(yè)監(jiān)控器向遠程工業(yè)監(jiān)控器發(fā)送數(shù)據(jù)信息。否則,對失敗次數(shù)進行累加,如果累計值小于等 于5次,則重新回到(1)執(zhí)行,如果大于5次,則收發(fā)失敗,提示用戶檢查線路。
本發(fā)明的第三種實施方式本發(fā)明的第三種實施方式的硬件結(jié)構(gòu)與第一種實施方 式相同。其程序存儲器中固化了如下步驟的組態(tài)處理軟件 (l)CPU每隔100ms通過外設控制模塊,請求將外設的設備控制信息傳回內(nèi)存儲 器; (2)判斷是否是本地工業(yè)監(jiān)控器如果是本地工業(yè)監(jiān)控器,則在CPU的控制下將設 備控制信息,顯示在液晶顯示器的組態(tài)處理軟件界面中; (3)如果(2)的判斷結(jié)果不是本地工業(yè)監(jiān)控器,則通過網(wǎng)絡通訊接口與本地工業(yè) 監(jiān)控器通訊,將本地工業(yè)監(jiān)控器內(nèi)存儲器中的設備控制信息傳給遠程工業(yè)監(jiān)控器,遠程工 業(yè)監(jiān)控器的液晶顯示器將控制信息顯示在組態(tài)處理軟件界面中;
和 (a)通過觸摸屏修改液晶顯示器上顯示組態(tài)處理軟件界面中的設備控制信息后, 判斷是否是本地工業(yè)監(jiān)控器,如果是本地工業(yè)監(jiān)控器,則根據(jù)本地數(shù)據(jù)庫的"連接設備"項, 將當前設備控制信息通過外設控制模塊由外設接口傳給外設; (b)如果不是本地工業(yè)監(jiān)控器,根據(jù)遠程數(shù)據(jù)庫里的"連接設備"項,查找本地工業(yè)
監(jiān)控器,如果查找到本地工業(yè)監(jiān)控器,則將當前控制信息通過網(wǎng)絡通訊接口傳送給本地工
業(yè)監(jiān)控器,如果有多個遠程工業(yè)監(jiān)控器的設備控制信息同時進入本地工業(yè)監(jiān)控器,則比較
同時進入本地工業(yè)監(jiān)控器的設備控制信息的優(yōu)先級,將優(yōu)先級最高的控制信息通過外設控
制模塊由外設接口傳給外設,其他設備控制信息丟棄。 禾口 如下步驟的回放軟件 (1)在內(nèi)存儲器中建立1個堆棧,堆棧的高度為2,堆棧的數(shù)據(jù)類型字符文件;
(2)每隔5分鐘將當前內(nèi)存儲器中的數(shù)據(jù)鏈表壓入堆棧; (3)當用戶通過組態(tài)軟件界面調(diào)用回放圖標時,將堆棧棧頂?shù)臄?shù)據(jù)鏈表傳入內(nèi)存 儲器中的數(shù)據(jù)計算區(qū)。 所述的程序存儲器中固化的網(wǎng)絡通訊程序控制信息的收發(fā)包括如下步驟 (1)在遠程和本地工業(yè)監(jiān)控器間建立一條數(shù)據(jù)鏈路A,通過數(shù)據(jù)鏈路A進行數(shù)據(jù)的
收發(fā); (2)在遠程和本地工業(yè)監(jiān)控器間建立另一條數(shù)據(jù)鏈路B,通過鏈路B進行數(shù)據(jù)的收 發(fā); (3)如果數(shù)據(jù)鏈路A接收數(shù)據(jù)成功,數(shù)據(jù)鏈路B接收數(shù)據(jù)成功,且各自接收到的控 制信息經(jīng)諸位比較后如果一致,則將接收的數(shù)據(jù)轉(zhuǎn)入本地,如果不一致,則提示通訊不太可 靠,請檢查鏈路; (4)如果數(shù)據(jù)鏈路A或數(shù)據(jù)鏈路B中有一路接收數(shù)據(jù)不成功,則向遠程工業(yè)監(jiān)控 器,發(fā)送提示信息檢查相應的不通的鏈路,中斷控制信息發(fā)送。
所述的數(shù)據(jù)鏈路的建立包括如下步驟
(1)從監(jiān)控器向主監(jiān)控器發(fā)送請求幀; (2)如果從監(jiān)控器在10ms內(nèi)接收到主監(jiān)控器的應答幀,則通訊握手成功,本地工 業(yè)監(jiān)控器向遠程工業(yè)監(jiān)控器發(fā)送數(shù)據(jù)信息。否則,對失敗次數(shù)進行累加,如果累計值小于等 于5次,則重新回到(1)執(zhí)行,如果大于5次,則收發(fā)失敗,提示用戶檢查線路。
本發(fā)明在安裝時,如圖6所示主遠程監(jiān)控器的線纜連接外設,主遠程監(jiān)控器的 RJ-45接口通過網(wǎng)線連接集線器等現(xiàn)有技術(shù)的網(wǎng)路設備,從遠程監(jiān)控器的RJ-45接口也通 過網(wǎng)線連接集線器。在本發(fā)明使用前,設置主、從遠程監(jiān)控器的網(wǎng)絡配置,保證具有有效網(wǎng) 段的IP地址即可,并根據(jù)實際需要設置數(shù)據(jù)字典中所需的變量定義,數(shù)據(jù)字典為用戶設置 需要獲取哪些設備的信息,在進行顯示界面的編輯時用相應的變量名與界面關(guān)聯(lián)起來???以是設備信息的直接顯示,也可以是多個設備信息的運算后的結(jié)果顯示。當系統(tǒng)運行時,系 統(tǒng)將根據(jù)這些信息更新相應的數(shù)據(jù)。如圖3所示外設通過通訊接口傳來的設備控制信息, 傳送入外設的鎖存器中,如果所控制的是模擬量外設備,將鎖存器中的設備控制信息進行 D/A轉(zhuǎn)換,再進行模擬光耦的耦合處理后傳送給現(xiàn)場所控制的設備,從而改變設備的運行參 數(shù),如果所控制的是開關(guān)量設備,則經(jīng)過數(shù)字光耦的耦合處理后傳送給現(xiàn)場所控制的設備, 從而改變設備的開關(guān)狀態(tài)。
權(quán)利要求
一種工業(yè)監(jiān)控器,包括液晶顯示器,液晶顯示器前設置觸摸屏,液晶顯示器和觸摸屏連接CPU,CPU連接內(nèi)存儲器、程序存儲器,外設接口通過外設控制模塊連接CPU,網(wǎng)絡通訊接口通過網(wǎng)絡模塊連接CPU,其特征在于所述的程序存儲器中固化如下步驟的組態(tài)處理軟件(1)CPU每隔90-100ms通過外設控制模塊,請求將外設的設備控制信息傳回內(nèi)存儲器(2)判斷是否是本地工業(yè)監(jiān)控器如果是本地工業(yè)監(jiān)控器,則在CPU的控制下將設備控制信息,顯示在液晶顯示器的組態(tài)處理軟件界面中;(3)如果(2)的判斷結(jié)果不是本地工業(yè)監(jiān)控器,則通過網(wǎng)絡通訊接口與本地工業(yè)監(jiān)控器通訊,將本地工業(yè)監(jiān)控器內(nèi)存儲器中的設備控制信息傳給遠程工業(yè)監(jiān)控器,遠程工業(yè)監(jiān)控器的液晶顯示器將控制信息顯示在組態(tài)處理軟件界面中;和(a)通過觸摸屏修改液晶顯示器上顯示組態(tài)處理軟件界面中的設備控制信息后,判斷是否是本地工業(yè)監(jiān)控器,如果是本地工業(yè)監(jiān)控器,則根據(jù)本地數(shù)據(jù)庫的“連接設備”項,將當前設備控制信息通過外設控制模塊由外設接口傳給外設;(b)如果不是本地工業(yè)監(jiān)控器,根據(jù)遠程數(shù)據(jù)庫里的“連接設備”項,查找本地工業(yè)監(jiān)控器,如果查找到本地工業(yè)監(jiān)控器,則將當前控制信息通過網(wǎng)絡通訊接口傳送給本地工業(yè)監(jiān)控器,如果有多個遠程工業(yè)監(jiān)控器的設備控制信息同時進入本地工業(yè)監(jiān)控器,則比較同時進入本地工業(yè)監(jiān)控器的設備控制信息的優(yōu)先級,將優(yōu)先級最高的控制信息通過外設控制模塊由外設接口傳給外設,其他設備控制信息丟棄。
2. 根據(jù)權(quán)利要求1所述的遠程工業(yè)監(jiān)控器,其特征在于所述的程序存儲器中還固化 有如下步驟的回放軟件(I) 在內(nèi)存儲器中建立1個堆棧,堆棧的高度為2,堆棧的數(shù)據(jù)類型字符文件;(II) 每隔4-5分鐘將當前內(nèi)存儲器中的數(shù)據(jù)鏈表壓入堆棧;(III) 當用戶通過組態(tài)軟件界面調(diào)用回放圖標時,將堆棧棧頂?shù)臄?shù)據(jù)鏈表傳入內(nèi)存儲 器中的數(shù)據(jù)計算區(qū)。
3. 根據(jù)權(quán)利要求1或2所述的工業(yè)監(jiān)控器,其特征在于所述的程序存儲器中固化的 網(wǎng)絡通訊程序控制信息的收發(fā)包括如下步驟(1) 在遠程和本地工業(yè)監(jiān)控器間建立一條數(shù)據(jù)鏈路A,通過數(shù)據(jù)鏈路A進行數(shù)據(jù)的收發(fā);(2) 在遠程和本地工業(yè)監(jiān)控器間建立另一條數(shù)據(jù)鏈路B,通過鏈路B進行數(shù)據(jù)的收發(fā);(3) 如果數(shù)據(jù)鏈路A接收數(shù)據(jù)成功,數(shù)據(jù)鏈路B接收數(shù)據(jù)成功,且各自接收到的控制信 息經(jīng)諸位比較后如果一致,則將接收的數(shù)據(jù)轉(zhuǎn)入本地,如果不一致,則提示通訊不太可靠, 請檢查鏈路;(4) 如果數(shù)據(jù)鏈路A或數(shù)據(jù)鏈路B中有一路接收數(shù)據(jù)不成功,則向遠程工業(yè)監(jiān)控器,發(fā) 送提示信息檢查相應的不通的鏈路,中斷控制信息發(fā)送。
4. 根據(jù)權(quán)利要求3所述的工業(yè)監(jiān)控器,其特征在于所述的數(shù)據(jù)鏈路的建立包括如下 步驟(1) 從監(jiān)控器向主監(jiān)控器發(fā)送請求幀;(2) 如果從監(jiān)控器在8-10ms內(nèi)接收到主監(jiān)控器的應答幀,則通訊握手成功,本地工業(yè)監(jiān)控器向遠程工業(yè)監(jiān)控器發(fā)送數(shù)據(jù)信息。否則,對失敗次數(shù)進行累加,如果累計值小于等于 5次,則重新回到(1)執(zhí)行,如果大于5次,則收發(fā)失敗,提示用戶檢查線路。
全文摘要
本發(fā)明涉及一種用于工業(yè)現(xiàn)場的監(jiān)控設備,尤其涉及一種可在遠程監(jiān)控現(xiàn)場情況的工業(yè)監(jiān)控器。它包括液晶顯示器,液晶顯示器前設置觸摸屏,液晶顯示器和觸摸屏連接CPU,CPU連接內(nèi)存儲器、程序存儲器,外設接口通過外設控制模塊連接CPU,網(wǎng)絡通訊接口通過網(wǎng)絡模塊連接CPU,程序存儲器中固化組態(tài)處理軟件。其可以直接控制現(xiàn)場設備的運行狀態(tài),提高了設備操作的簡便性和靈活性。
文檔編號G05B19/418GK101788800SQ20091006416
公開日2010年7月28日 申請日期2009年1月22日 優(yōu)先權(quán)日2009年1月22日
發(fā)明者劉文敬, 吳曉北 申請人:鄭州紫辰科技開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
灵台县| 南澳县| 乌兰察布市| 高密市| 河间市| 定边县| 麟游县| 海兴县| 天津市| 卓资县| 若尔盖县| 津南区| 佛学| 岐山县| 金乡县| 修水县| 松溪县| 蒙阴县| 栖霞市| 龙泉市| 林甸县| 白朗县| 安岳县| 上思县| 三明市| 盐山县| 洛南县| 黎平县| 九江县| 迁安市| 澄江县| 辉南县| 江川县| 澜沧| 胶州市| 维西| 宣化县| 五华县| 阳原县| 卫辉市| 巩留县|