戰(zhàn)戟
摘要:本文探討了分布式先進(jìn)控制軟件系統(tǒng)的組成,研究分析了分布式先進(jìn)控制軟件技術(shù)的應(yīng)用,目的在于提高人們對分布式先進(jìn)控制軟件技術(shù)的認(rèn)知水平。
關(guān)鍵詞:分布式;軟件技術(shù);應(yīng)用
中圖分類號:TP311.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2020)02-0031-02
0 引言
在科學(xué)技術(shù)快速發(fā)展的同時,計算機(jī)的適用范圍也在不斷拓展,尤其是大數(shù)據(jù)時代背景下,計算機(jī)軟件得到了更加全面性的發(fā)展。分布式先進(jìn)控制軟件技術(shù)是當(dāng)下的技術(shù)產(chǎn)物,該科學(xué)技術(shù)的出現(xiàn),解決了傳統(tǒng)工業(yè)控制系統(tǒng)設(shè)計當(dāng)中的相關(guān)問題,如接口不統(tǒng)一,大數(shù)據(jù)同步處理慢等。從而提升了信息交互質(zhì)量和管理效率,促進(jìn)信息技術(shù)沿著更深層次的發(fā)展。
1 分布式先進(jìn)控制軟件系統(tǒng)的組成
1.1 分布操作系統(tǒng)
在分布式先進(jìn)控制軟件系統(tǒng)組成結(jié)構(gòu)中,分布操作系統(tǒng)屬于非常重要的組成結(jié)構(gòu)之一。該系統(tǒng)的主要工作內(nèi)容在于執(zhí)行和反饋主系統(tǒng)命令。系統(tǒng)在正常運(yùn)行過程中會產(chǎn)生較多的運(yùn)行申請,在分布式先進(jìn)控制系統(tǒng)當(dāng)中,會結(jié)合實際需求將操作內(nèi)容分為多個應(yīng)用操作系統(tǒng),在出現(xiàn)運(yùn)行問題之后,分布操作系統(tǒng)會作為執(zhí)行單元,對該問題進(jìn)行綜合分析,選擇最恰當(dāng)?shù)慕鉀Q指令進(jìn)行下達(dá),分布操作系統(tǒng)在完成指令執(zhí)行操作之后,還會將現(xiàn)有操作情況反饋給主操作系統(tǒng)進(jìn)行匯總處理,為后續(xù)工作的開展提供科學(xué)性依據(jù)。
1.2 分布文件處理系統(tǒng)
在大數(shù)據(jù)時代背景下,系統(tǒng)每天都會接收到大量的應(yīng)用數(shù)據(jù),此類數(shù)據(jù)信息的種類繁多,包括文字、圖片、影像、數(shù)據(jù)包等,同時所傳輸?shù)臄?shù)據(jù)中還存在著錯誤、重復(fù)、缺失類型的數(shù)據(jù)。若不能對其進(jìn)行科學(xué)性處理,那么也將導(dǎo)致系統(tǒng)處理數(shù)據(jù)的科學(xué)性降低,無法起到指導(dǎo)性意義。分布文件處理系統(tǒng)的主要作用是對接收到的文件信息進(jìn)行初步處理,將那些錯誤類的數(shù)據(jù)進(jìn)行清除,同時還會將同類型的數(shù)據(jù)信息進(jìn)行匯總整合,從而提升數(shù)據(jù)的應(yīng)用價值[1]。
1.3 文件數(shù)據(jù)庫保存系統(tǒng)
已經(jīng)整理好的數(shù)據(jù)信息除了在當(dāng)下階段擁有應(yīng)用價值外,還可以作為發(fā)展規(guī)律分析的參考數(shù)據(jù)。因此,在數(shù)據(jù)完成處理分析后,需要對數(shù)據(jù)信息進(jìn)行存儲。結(jié)合以往的系統(tǒng)構(gòu)建經(jīng)驗,目前所構(gòu)建數(shù)據(jù)庫保存系統(tǒng)會與云存儲技術(shù)進(jìn)行關(guān)聯(lián),借助云端存儲量龐大、取用信息方便的優(yōu)勢,對所采集到的數(shù)據(jù)信息進(jìn)行科學(xué)性存儲。在需要取用數(shù)據(jù)信息時,可以直接完成數(shù)據(jù)信息靈活取用,提高了數(shù)據(jù)信息應(yīng)用的便捷性[2]。
2 分布式先進(jìn)控制軟件技術(shù)的應(yīng)用
2.1 OPC技術(shù)
(1)應(yīng)用原理。OPC技術(shù)中主要包括繼電器震蕩保護(hù)模式,系統(tǒng)程序識別模式,OPC技術(shù)在傳統(tǒng)計算機(jī)控制技術(shù)的基礎(chǔ)上,用戶直接輸入管理程序,確定工業(yè)生產(chǎn)中工業(yè)運(yùn)行的程序命令,從而實現(xiàn)技術(shù)管理的多元化發(fā)展,技術(shù)命令運(yùn)行執(zhí)行程序可以應(yīng)用算法進(jìn)行模式控制,從而進(jìn)一步增加了工業(yè)生產(chǎn)的系統(tǒng)之間的相互聯(lián)系,自動化水平增強(qiáng)。例如:OPC技術(shù)應(yīng)用自動管理程序建立自動化處理系統(tǒng),系統(tǒng)依據(jù)用戶輸入的程序驗證碼,執(zhí)行OPC技術(shù)的數(shù)據(jù)控制管理程序,進(jìn)而進(jìn)一步到達(dá)優(yōu)化工業(yè)生產(chǎn)干管理的技術(shù)應(yīng)用結(jié)構(gòu)逐步完善。(2)具體應(yīng)用。OPC技術(shù)在我國工業(yè)生產(chǎn)中得到廣泛應(yīng)用,OPC技術(shù)在實際應(yīng)用中的技術(shù)模型主要構(gòu)建為依據(jù)企業(yè)工業(yè)生產(chǎn)的基本程序,設(shè)定技術(shù)應(yīng)用環(huán)境,使用OPC技術(shù)在公司工業(yè)生產(chǎn)環(huán)節(jié)中的自動化應(yīng)用,可以大大提供技術(shù)應(yīng)用的靈活性,強(qiáng)化工業(yè)生產(chǎn)的生產(chǎn)環(huán)節(jié)的可控制性發(fā)展[3]。
2.2 COM技術(shù)
(1)應(yīng)用原理。與OPC技術(shù)相類似,COM技術(shù)在應(yīng)用過程中,其主要的應(yīng)用原理在于完成計算機(jī)分布式控制管理環(huán)節(jié)的自動化控制,結(jié)合系統(tǒng)分類標(biāo)準(zhǔn),對于目前組件控制對象進(jìn)行劃分,從而構(gòu)建出相應(yīng)的模型結(jié)構(gòu)。每一類模型結(jié)構(gòu)都依托于計算機(jī)技術(shù)進(jìn)行關(guān)聯(lián),從而提升系統(tǒng)的應(yīng)用價值。COM技術(shù)在實際應(yīng)用中,其主要的應(yīng)用功能是進(jìn)行數(shù)據(jù)轉(zhuǎn)換與程序預(yù)測量分析兩方面。現(xiàn)階段所傳輸?shù)臄?shù)據(jù)信息的多樣性較強(qiáng),部分?jǐn)?shù)據(jù)包中涵蓋了多種數(shù)據(jù),對此需要借助系統(tǒng)兼容性來實現(xiàn)信息的完整傳輸。而程序預(yù)測量則是結(jié)合現(xiàn)階段運(yùn)行情況對下階段運(yùn)行量進(jìn)行科學(xué)預(yù)測,為程序調(diào)整提供科學(xué)性依據(jù)。(2)具體應(yīng)用。在COM技術(shù)的具體應(yīng)用過程中,需要注意幾方面內(nèi)容:1)在系統(tǒng)正常運(yùn)行的過程中,在遇到相關(guān)性問題之后,借助分布管理程序來生成相應(yīng)的執(zhí)行命令,相關(guān)的執(zhí)行命令會通過人機(jī)接觸窗口完成既定指令的輸入操作。2)OPC服務(wù)器會對已經(jīng)輸入的系統(tǒng)命令進(jìn)行初步處理,包括指令的完整性、準(zhǔn)確性等。在進(jìn)行處理時會借助相應(yīng)的數(shù)據(jù)處理技術(shù),COM技術(shù)在該環(huán)節(jié)的主要工作是進(jìn)行分析后數(shù)據(jù)的實時緩存,同時還會對執(zhí)行數(shù)據(jù)的應(yīng)用規(guī)律進(jìn)行客觀分析。3)完成數(shù)據(jù)信息自動化管理之后,會借助PLC技術(shù)對整個執(zhí)行過程科學(xué)控制,使相關(guān)的執(zhí)行命令可以順利完成,從而提高系統(tǒng)運(yùn)行過程的層次性。
2.3 自動安裝技術(shù)
在分布式先進(jìn)控制軟件技術(shù)當(dāng)中,自動安裝技術(shù)也屬于重要的組成部分。在系統(tǒng)正常運(yùn)行過程中,有時會出現(xiàn)一些運(yùn)行BUG需要進(jìn)行修復(fù),有時需要順應(yīng)市場發(fā)展趨勢進(jìn)行程序設(shè)計語言的更新,分布式先進(jìn)控制軟件覆蓋范圍較廣,若進(jìn)行逐一更新修復(fù)操作所需要耗費的時間成本較高。自動安裝技術(shù)是借助網(wǎng)絡(luò)通信技術(shù)實現(xiàn)各個區(qū)域信號的實時交互,在需要執(zhí)行更新維護(hù)操作時,可以借助通信技術(shù)來實現(xiàn)系統(tǒng)的自動安裝,從而提升系統(tǒng)更新情況的同步性,提高數(shù)據(jù)信息的實用價值。
2.4 軟件信號傳輸控制
在軟件應(yīng)用過程中,信號傳輸質(zhì)量也決定了軟件應(yīng)用效果。就目前發(fā)展情況來看,數(shù)據(jù)信息傳輸?shù)姆绞街饕袩o線傳輸模式和有線傳輸方式,前者傳播速度較快,適用性強(qiáng),但是容易收到外部其他電磁信號干擾導(dǎo)致信息傳輸完整性下降。后者信息傳輸?shù)姆€(wěn)定性較強(qiáng),不過其信息傳輸?shù)谋憬菪暂^差。就綜合情況考慮過后,分布式先進(jìn)控制軟件技術(shù)在很多區(qū)域使用的都是無線傳輸方式,這就需要抗干擾自動調(diào)節(jié)技術(shù)來輔助整個信息的穩(wěn)定傳輸。其主要的操作方式在于對電磁信號進(jìn)行功率加強(qiáng),提升信號的傳輸強(qiáng)度,以確保信號傳輸?shù)姆€(wěn)定性。對于有線傳輸過程,其應(yīng)用原理在于穩(wěn)定信號傳輸電流,使其處于相對穩(wěn)定的狀態(tài),從而提升資源管理過程的完善度。
2.5 程序語言下異常信息處理
軟件在實際應(yīng)用過程中,有時會遇到一些異常數(shù)據(jù)信息,此時便需要借助軟件的自動處理功能來完成信息處理,從而維持軟件運(yùn)行的穩(wěn)定性。在程序語言應(yīng)用背景下,分布式先進(jìn)控制軟件技術(shù)獲取到了更好地發(fā)展空間,加快了技術(shù)的更新速度。在具體操作中,可以利用查詢語言SQL完成相應(yīng)的運(yùn)行指令信息,并且在系統(tǒng)接收到該語句信息之后,可以對其進(jìn)行客觀分析,確定其合理性之后會對其展開客觀性分析,從而起到協(xié)調(diào)系統(tǒng)穩(wěn)定運(yùn)行,提高系統(tǒng)實際操作能力的作用。
3 結(jié)語
綜上所述,在大數(shù)據(jù)時代背景下,人們對于數(shù)據(jù)信息的處理效率和處理準(zhǔn)確性提出了更高地要求。分布式先進(jìn)控制軟件技術(shù)作為依托于互聯(lián)網(wǎng)技術(shù)的新型技術(shù)手段,該技術(shù)的應(yīng)用一方面可以完成數(shù)據(jù)信息的分層處理,提高數(shù)據(jù)信息的處理效率,另一方面對于加快技術(shù)應(yīng)用手段的創(chuàng)新速度有著積極地意義。
參考文獻(xiàn)
[1] 張磊.分布式先進(jìn)控制軟件技術(shù)與應(yīng)用[J].電子技術(shù)與軟件工程,2018(06):71.
[2] 張明.基于OPC技術(shù)的預(yù)測控制軟件包的研究與實現(xiàn)[D].青島:青島科技大學(xué),2018.
[3] 王躍宣.先進(jìn)控制策略與軟件實現(xiàn)及應(yīng)用研究[D].杭州:浙江大學(xué),2018.
Distributed Advanced Control Software Technology and Application
ZHAN Ji
(Dalian Mingyu Automation Engineering Co., Ltd., Dalian? Liaoning? 116001)
Abstract:This paper discusses the composition of distributed advanced control software system, and studies and analyzes the application of distributed advanced control software technology, the purpose is to improve people's awareness of distributed advanced control software technology.
Key words:distributed; software technology; application