【廣告】
分布式IO模塊的遠(yuǎn)程方法調(diào)用
1.RMI
RMI使運(yùn)行在不同計(jì)算機(jī)上的Java對象通過遠(yuǎn)程方法調(diào)用來進(jìn)行通信,這些方法調(diào)用和對同一程序中對象的操作是一樣的。RMI使得Java遠(yuǎn)程服務(wù)程序和訪問這些服務(wù)程序的Java客戶程序的編寫工作變得輕松、簡單。
2.遠(yuǎn)程方法調(diào)用的工作方式
(1)RMI服務(wù)器:包括遠(yuǎn)程對象,提供RMI服務(wù),并用rmiregistry在注冊處注冊,獲取服務(wù)名。
RMI客戶:引用遠(yuǎn)程對象,在RMI注冊處查找注冊服務(wù),獲取對遠(yuǎn)程對象的引用。
(2)RMI服務(wù)器與RMI客戶之間的交互方式
客戶端的存根對象:充當(dāng)代理對象,向RMI服務(wù)器傳達(dá)請求,等待響應(yīng),返回結(jié)果給應(yīng)用程序。
服務(wù)器端的骨架對象:復(fù)雜傳入的RMI請求,把它們傳遞給RMI服務(wù),骨架對象將結(jié)果回送給客戶的存根對象。
分布式IO的日常維護(hù)從這幾個方面入手
分布式IO的日常維護(hù)從這幾個方面入手:
1.電源故障:電源故障問題較多,保險配置不合理,備用電源不能自投,電源波動引起保護(hù)誤動及接插頭接觸不良易造成無電源。
2.干擾造成的故障:對于干擾主要是接地問題,備用電源的切換和大功率的無線通信設(shè)備如手機(jī)、對講機(jī)等。
分布式控制系統(tǒng)的軟件可分為系統(tǒng)軟件、組態(tài)軟件、應(yīng)用軟件。其中應(yīng)用軟件用于整個生產(chǎn)過程的操作和控制,過程數(shù)據(jù)收集,信息分析、優(yōu)化,監(jiān)控控制,外來設(shè)備的網(wǎng)絡(luò)化及完善。提供數(shù)據(jù)采集和事件分析處理、信息存儲和管理、二次計(jì)算、人機(jī)界面監(jiān)視、遠(yuǎn)程控制操作及其他的應(yīng)用功能。
如何設(shè)置遠(yuǎn)程IO模塊的維護(hù)模式?
如何設(shè)置遠(yuǎn)程IO模塊的維護(hù)模式?維護(hù)設(shè)置模式
設(shè)置模式:就地小操作系統(tǒng)設(shè)置、上位系統(tǒng)設(shè)置、紅外設(shè)置模式。
遠(yuǎn)程IO設(shè)置維護(hù)功能主要有兩種,一是就地小操作系統(tǒng)設(shè)置模式,該模式優(yōu)點(diǎn)是對位直接清晰,缺點(diǎn)是對安裝位置有要求,當(dāng)前端安裝位置較遠(yuǎn)或者較惡劣,人員無法到達(dá)時,該種設(shè)置方式就無法進(jìn)行;二是遠(yuǎn)程用上位系統(tǒng)(如筆記本電腦)設(shè)置模式,該模式優(yōu)點(diǎn)是設(shè)置簡單可以迅速對整個系統(tǒng)進(jìn)行設(shè)置,缺點(diǎn)是這種設(shè)置只能在系統(tǒng)停機(jī)維護(hù)時運(yùn)用,因?yàn)橐粋€整系統(tǒng)不能同時處于傳送數(shù)據(jù)和設(shè)置信息兩種狀態(tài)。在保留兩種傳統(tǒng)設(shè)置模式上,新加入的紅外設(shè)置功能,根本上了兩種傳統(tǒng)設(shè)置模式的缺點(diǎn),只要用一個帶紅外口的設(shè)備(如手機(jī)、PDA)就能實(shí)現(xiàn)對整個遠(yuǎn)程IO系統(tǒng)的維護(hù),無論是在就地還是控制室,在離前端近還是相對較遠(yuǎn)(5米),都能進(jìn)行操作,大方便了用戶。