前言:想要寫出一篇引人入勝的文章?我們特意為您整理了分布式先進控制軟件技術(shù)應(yīng)用研究范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:隨著信息化時代的到來,計算機技術(shù)的使用范圍不斷擴大。分布式控制技術(shù)是現(xiàn)在較為流行的對計算機軟件進行分層次處理的一種手段。隨著計算機軟件的不斷開發(fā)與應(yīng)用,分布式技術(shù)在我國的技術(shù)使用范圍逐漸擴大。文章對分布式先進控制軟件技術(shù)進行概述,并提出了該技術(shù)的應(yīng)用。
關(guān)鍵詞:分布式先進控制軟件技術(shù);應(yīng)用;概念
1分布式先進控制軟件技術(shù)的概念
分布式控制技術(shù)就是基于計算機技術(shù),系統(tǒng)劃分網(wǎng)絡(luò)通信的信息資源管理。系統(tǒng)一般分為四個:操作系統(tǒng)、程序設(shè)計系統(tǒng)、文件處理系統(tǒng)以及文件數(shù)據(jù)庫保存系統(tǒng),而分布式控制技術(shù)就是對這四個系統(tǒng)進行合理的規(guī)劃。先進控制技術(shù)比起傳統(tǒng)常規(guī)的PID技術(shù),更能滿足人們低耗、高效、優(yōu)質(zhì)、安全的要求,從而達到經(jīng)濟效益最大化的目的[1-2]。
2分布式先進控制軟件技術(shù)的應(yīng)用
2.1OPC技術(shù)
OPC是一個通信技術(shù)標準,大都用于工業(yè)以及商業(yè)領(lǐng)域,OPC標準以O(shè)LE技術(shù)為基礎(chǔ),其提供了一種非常高效的機制,逐漸受到客戶以及硬件供應(yīng)商的認可與支持。2.1.1OPC技術(shù)的特點1)分布式。符合OPC標準的驅(qū)動程序有個最大的優(yōu)點,那就是不管是修改還是升級都十分便捷,增加一個提供OPC服務(wù)器的設(shè)備,數(shù)據(jù)也不會丟失。不像以前,設(shè)備與程序能相互匹配的概率很小,通常情況下,要么放棄,要么選擇一個不怎么合適的,因此程序運行的效率十分低下。2)開放性。一般的傳統(tǒng)開放方式是軟件廠商負責(zé)開發(fā)程序,而每個驅(qū)動程序都是特定的。但若是采用了OPC技術(shù)以后,那么將會變成由硬件廠商來負責(zé)這一項工作。硬件制造者只需要開發(fā)一個通用的驅(qū)動程序即可,那么軟件廠商就可以將更多的精力投入開發(fā)核心產(chǎn)品中。而開放性是相對于用戶來說的,用戶可以根據(jù)自己的需要選擇最好的設(shè)備以及軟件,但是前提條件是用戶選擇的工具箱是符合OPC標準的[3]。
2.1.2OPC技術(shù)的應(yīng)用以前的軟件開發(fā)商需要為不同的硬件開發(fā)不同的驅(qū)動軟件,可以看出整個過程都非常的麻煩,而且不管是人力資源還是軟件資源都會出現(xiàn)重復(fù)的情況。然而,OPC技術(shù)能很好地解決這一問題。生產(chǎn)硬件的廠商只需要向用戶提供一套驅(qū)動程序。
2.2COM技術(shù)
COM是一種分布式組件標準,它是由微軟提出的。不管兩個組件是在什么計算機上運行,也不管操作程序有什么不同、使用的什么語言,通過使用COM技術(shù),都能讓兩個組件進行交互,這就是COM技術(shù)神奇的地方。
2.2.1COM技術(shù)的特點1)語言無關(guān)性。在設(shè)計系統(tǒng)的時候,往往會為一個特定的軟件選擇哪種語言而苦惱。然而,COM技術(shù)不需要,因為它采用的是二進制代碼,并不依賴于某種特定的語言。因此,在編寫COM時,除了接口需要使用國際上通用的標準語言IDL,其余的只要生成符合二進制代碼,并沒有語言限制。而語言無關(guān)性最大的一個好處就是可以進行跨語言的交流與合作,這樣能使COM技術(shù)得到更好的發(fā)展。2)安全性。每個軟件模型都需要保證其安全性,從而讓系統(tǒng)正常運行,COM技術(shù)也不例外。COM提供了激活安全性以及調(diào)用安全性這兩種安全性。最典型的一種方法就是,在登錄的時候,需要用戶輸入賬號和密碼,而這些都應(yīng)該被加密。系統(tǒng)則需要對用戶進行確認,并且形成記憶,以便用戶以后調(diào)用[4]。3)多線程性。Windows里程序的運行都是以線程為單位的,再加上COM并沒有規(guī)定特定的線程,還是會涉及線程的問題。COM提供了消息可以循環(huán)的單元線程以及可以自由調(diào)動COM對象的自由線程這兩種線程類型。4)重用性。在COM中,這里的重用指的是可執(zhí)行代碼的重復(fù)使用,這就意味著有一部分的組件是可以直接繼續(xù)使用的,而沒有必要返還給客戶。這樣不僅降低了煩瑣程序,也加快了運行效率。
2.2.2COM技術(shù)的應(yīng)用COM技術(shù)最顯著的應(yīng)用最早體現(xiàn)在OLE技術(shù)當中,而OLE技術(shù)指的是對象的鏈接與嵌入,比如在Word中嵌入一個Excel的表格。正因為OLE技術(shù)的成功,從側(cè)面驗證了COM技術(shù)有著巨大的潛力。
2.3抗干擾自動調(diào)節(jié)技術(shù)
在實際應(yīng)用當中,抗干擾技術(shù)也是較為重要的。在分布式系統(tǒng)進行信息傳輸時,電流處于相對穩(wěn)定的狀態(tài)。然而,也會出現(xiàn)繼電器回流的情況,這對于數(shù)據(jù)資源管理的科學(xué)性、信息輸入的準確性都會有一定的影響。為了避免上述情況的發(fā)生,讓計算機系統(tǒng)得到綜合性的應(yīng)用,可以利用有偏繼電器來進行測試,結(jié)合連續(xù)回路閉合自整定技術(shù),從而得到比較精確的參數(shù)值。
3結(jié)束語
計算機的快速發(fā)展,帶來了技術(shù)的新一輪革命,將軟件技術(shù)應(yīng)用到先進的軟件控制技術(shù)當中去是極為迫切的,否則就會被淘汰。自動化系統(tǒng)的發(fā)展并不取決于自身的技術(shù),而是融合了不同領(lǐng)域的技術(shù),以達到提高自動化系統(tǒng)以及設(shè)備價值的目的。由此看來,分布式技術(shù)真的非常重要,只有充分發(fā)揮分布式先進控制軟件技術(shù),并加以運用,才能實現(xiàn)效益最大化。
參考文獻:
[1]張磊.分布式先進控制軟件技術(shù)與應(yīng)用[J].電子技術(shù)與軟件工程,2017(6):71.
[2]薄迎春,范建國,魏玉平,等.OPC技術(shù)在催化裝置分布式先進控制軟件中的應(yīng)用[J].化工自動化及儀表,2005(6):40-43.
[3]王躍宣,蘇宏業(yè),胡昔祥,等.多層分布式先進控制軟件及其應(yīng)用[J].浙江大學(xué)學(xué)報(工學(xué)版),2004(3):7-11.
[4]王德康.分布式先進控制軟件技術(shù)與應(yīng)用[D].杭州:浙江大學(xué),2001.
作者:蔡靖 單位:廣東科技學(xué)院