【廣告】
一個(gè)完整的控制系統(tǒng)由PLCs,網(wǎng)絡(luò),I/O,終端設(shè)備和軟件聯(lián)合而成。所有部分一起工作形成一個(gè)完整的控制系統(tǒng)。在分布式io控制系統(tǒng)的結(jié)構(gòu)中,有許多子系統(tǒng)以及描述子系統(tǒng)的術(shù)語。
I/O系統(tǒng)通常被稱為本地的或分布式的:
1.本地是指I/O直接連接到控制器上或是和控制器在同一個(gè)背板上
2.分布式I/O和控制器不在同一個(gè)背板上。分布式I/O使用網(wǎng)絡(luò)進(jìn)行連接。
分布式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é)果回送給客戶的存根對象。
如何設(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í),該種設(shè)置方式就無法進(jìn)行;二是遠(yuǎn)程用上位系統(tǒng)(如筆記本電腦)設(shè)置模式,該模式優(yōu)點(diǎn)是設(shè)置簡單可以迅速對整個(gè)系統(tǒng)進(jìn)行設(shè)置,缺點(diǎn)是這種設(shè)置只能在系統(tǒng)停機(jī)維護(hù)時(shí)運(yùn)用,因?yàn)橐粋€(gè)整系統(tǒng)不能同時(shí)處于傳送數(shù)據(jù)和設(shè)置信息兩種狀態(tài)。在保留兩種傳統(tǒng)設(shè)置模式上,新加入的紅外設(shè)置功能,根本上了兩種傳統(tǒng)設(shè)置模式的缺點(diǎn),只要用一個(gè)帶紅外口的設(shè)備(如手機(jī)、PDA)就能實(shí)現(xiàn)對整個(gè)遠(yuǎn)程IO系統(tǒng)的維護(hù),無論是在就地還是控制室,在離前端近還是相對較遠(yuǎn)(5米),都能進(jìn)行操作,大方便了用戶。
許多新的分布式I/O系統(tǒng)采用了完全模塊化設(shè)計(jì)選型方案,因?yàn)槟K化設(shè)計(jì)能夠進(jìn)一步滿足工業(yè)用戶對過程控制系統(tǒng)高度柔性化的系統(tǒng)選型要求。模塊化設(shè)計(jì)也有助于滿足工業(yè)用戶對于各種類型I/O模件的需求,因?yàn)榇蠖鄶?shù)控制系統(tǒng)都具有數(shù)字量和模擬量混合控制的要求。只有采取數(shù)字量和模擬量混合型模塊化設(shè)計(jì)方案,才能進(jìn)一步滿足這種過程控制系統(tǒng)非常柔性化的要求。