• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      PLC自動(dòng)化系統(tǒng)的DDE技術(shù)運(yùn)用

      2019-03-18 11:52:06梁禮群
      卷宗 2019年6期

      摘 要:在現(xiàn)代數(shù)據(jù)收集技術(shù)不斷成熟的過程中,得到信息方法較為多樣化,對(duì)于信息精準(zhǔn)性、實(shí)時(shí)性的需求在不斷的提高。本文對(duì)PLC自動(dòng)化系統(tǒng)中的DDE技術(shù)使用進(jìn)行了全面的分析,利用服務(wù)器創(chuàng)建發(fā)射機(jī)控制系統(tǒng)PLC和自動(dòng)控制系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)交換,從而實(shí)現(xiàn)遠(yuǎn)程監(jiān)控發(fā)射機(jī)目的。此DDE技術(shù)具有良好的安全性,并且具有較強(qiáng)實(shí)時(shí)性及較高的可靠性。

      關(guān)鍵詞:PLC自動(dòng)化系統(tǒng);DDE技術(shù);技術(shù)使用

      在目前自動(dòng)化及信息化不斷發(fā)展的過程中,廣播發(fā)射機(jī)作為傳統(tǒng)的新聞媒體具有逐漸邊緣化的趨勢(shì),雖然其較為普通,但是還是作為現(xiàn)代廣播發(fā)射機(jī)維護(hù)者,為了滿足現(xiàn)代信息化的發(fā)展需求,其自動(dòng)化更新為主要趨勢(shì)。所以,在結(jié)合現(xiàn)代廣播技術(shù)的基礎(chǔ)上,還要重視如何結(jié)合計(jì)算機(jī)技術(shù)和發(fā)射機(jī)技術(shù),使學(xué)習(xí)的計(jì)算機(jī)知識(shí)滿足工作需求?;诖?,本文就分析PLC自動(dòng)化系統(tǒng)中的DDE技術(shù)。

      1 DDE技術(shù)

      DDE技術(shù)也稱之為動(dòng)態(tài)數(shù)據(jù)交換,其指的是進(jìn)程之間相互通訊的方法。進(jìn)程之間的相互通訊指的是進(jìn)程及同步時(shí)間的數(shù)據(jù)傳遞,DDE利用共享內(nèi)存實(shí)現(xiàn)進(jìn)程數(shù)據(jù)交換,還能夠通過DDE協(xié)議得到傳遞數(shù)據(jù)同步。DDE協(xié)議為一組全部DDE應(yīng)用程序要滿足的規(guī)則集,DDE協(xié)議能夠在兩種DDE應(yīng)用程序中使用,第一種為將消息作為基礎(chǔ)的DDE,第二種為將動(dòng)態(tài)數(shù)據(jù)交換管理庫應(yīng)用程序作為基礎(chǔ)[1]。

      DDE應(yīng)用程序主要包括服務(wù)器、客戶、監(jiān)視器及客戶/服務(wù)器,DDE會(huì)話主要是在客戶應(yīng)用程序及服務(wù)器應(yīng)用程序中,客戶應(yīng)用程序通過服務(wù)器應(yīng)用程序?qū)崿F(xiàn)服務(wù)及數(shù)據(jù)的請(qǐng)求,服務(wù)器應(yīng)用程序?qū)蛻魬?yīng)用程序服務(wù)及數(shù)據(jù)請(qǐng)求進(jìn)行響應(yīng)。監(jiān)視器能夠?qū)崿F(xiàn)調(diào)試,客戶/服務(wù)器屬于客戶和服務(wù)器的應(yīng)用程序服務(wù)器,其能夠發(fā)送請(qǐng)求,還能夠提供信息。DDE協(xié)議要求會(huì)話中的消息要能夠?qū)崿F(xiàn)同步控制,但是應(yīng)用程序能夠在不同會(huì)話中異步切換[3]。

      2 系統(tǒng)的設(shè)計(jì)思路

      隨著信息化建設(shè)的不斷發(fā)展,尤其是在提出有人留守,無人值班的工作方式,發(fā)射機(jī)自動(dòng)監(jiān)控也提出了較為重要的議事日程?;诖耍鸵獙?shí)現(xiàn)滿足現(xiàn)代化發(fā)展需求的自動(dòng)控制系統(tǒng)。PLC屬于工業(yè)控制界較為成熟的控制模式,還是上下位機(jī)模式,上位機(jī)使用工控機(jī),下位機(jī)使用PLC為較為成熟的方式。為了實(shí)現(xiàn)成本節(jié)約,通過發(fā)射機(jī)目前PLC系統(tǒng)尋找和其相互通信的方法為自動(dòng)控制系統(tǒng)中的重點(diǎn)。所以,使用RSlinx服務(wù)器實(shí)現(xiàn)數(shù)據(jù)傳輸,之后使用VB編程語言實(shí)現(xiàn)監(jiān)控程序編寫。利用相應(yīng)的分析使任務(wù)劃分成為兩個(gè),一個(gè)為硬件安裝,創(chuàng)建數(shù)據(jù)服務(wù)器,另外就是設(shè)計(jì)監(jiān)控軟件,也就是VB開發(fā)應(yīng)用監(jiān)控軟件。利用DDE實(shí)現(xiàn)發(fā)射機(jī)監(jiān)視及控制,編寫簡(jiǎn)單演示界面,通過掌握編程語言程序?qū)崿F(xiàn)監(jiān)控應(yīng)用程序,利用不斷運(yùn)行測(cè)試對(duì)程序進(jìn)行修改,如此的反復(fù)修改,直到實(shí)現(xiàn)具體設(shè)計(jì)[4]。

      3 PLC的配置

      在此過程中使用PLC CPU模塊,將EN311作為通信模塊。利用通信模塊能夠與上位機(jī)或者其他T3H/T2N控制站實(shí)現(xiàn)數(shù)據(jù)交換,從而進(jìn)行通信,還能夠創(chuàng)建局域網(wǎng),設(shè)計(jì)計(jì)算機(jī)信息監(jiān)控系統(tǒng)。在此過程中,為了能夠保證EN311模塊正常的運(yùn)行,就要設(shè)置IP地址與端口號(hào),并且實(shí)現(xiàn)運(yùn)行模式的設(shè)置。在設(shè)置EN311模塊參數(shù)的過程中,只需要利用兩條控制指令就能夠?qū)崿F(xiàn)CPU對(duì)于EN311的全部控制,分別誒RECV和SEND,圖1為指令格式。

      A寄存器數(shù)據(jù)以EN311模塊在PLC底板中不同的插槽位置,所有T3H能夠支持四個(gè)EN311模塊,以CPU模塊的距離,分別為1-4。參數(shù)B指的是指令執(zhí)行的結(jié)果,在執(zhí)行指令的過程中,指令執(zhí)行的狀態(tài)能夠在寄存器B中保存,利用B寄存器中各個(gè)值進(jìn)行查詢,對(duì)指令是否執(zhí)行成功進(jìn)行判斷[5]。

      使IP地址及端口號(hào)朝著十六進(jìn)制數(shù)進(jìn)行轉(zhuǎn)變,也就是設(shè)置IP地址為84H.70H.5AH.0AH,設(shè)置端口號(hào)微0401H。之后將IP地址中的第一個(gè)字節(jié)到A+2寄存器低八位,第二字節(jié)在A+2寄存器高八位中保存,第三個(gè)字節(jié)在A+3寄存器的低八位字節(jié)中的保存,端口號(hào)在A+4寄存器中保存。IP地址和端口號(hào)參數(shù)的設(shè)置,之后實(shí)現(xiàn)IP地址端口號(hào)的配置。此工作模式要能夠?qū)崿F(xiàn)SW寄存器的讀取,其中的SW寄存器F位指的是EN311模塊故障模式,其值表示為1,指的是模塊故障。

      4 DEE的通信

      4.1 監(jiān)控系統(tǒng)

      監(jiān)控系統(tǒng)能夠?yàn)樽詣?dòng)化系統(tǒng)的子系統(tǒng),主要目的就是對(duì)系統(tǒng)工作情況進(jìn)行全面的監(jiān)測(cè)。不同貨道出口及入口都具有監(jiān)控裝置,使實(shí)時(shí)收集的信號(hào)對(duì)控制臺(tái)中進(jìn)行發(fā)送,利用PLC軟件處理之后轉(zhuǎn)變成為信息。之后,VB通過ADO技術(shù)使接收的數(shù)據(jù)轉(zhuǎn)存到SQL數(shù)據(jù)庫中,實(shí)現(xiàn)進(jìn)一步數(shù)據(jù)處理及分析。。

      4.2 和VB通信的實(shí)現(xiàn)

      實(shí)現(xiàn)PLC監(jiān)控系統(tǒng)和PC機(jī)的通信重點(diǎn)為實(shí)現(xiàn)基于DDE應(yīng)用程序的開發(fā)。VB中的DDE具備數(shù)據(jù)交換方式:首先,創(chuàng)建客戶程序和服務(wù)器程序的會(huì)話;其次,客戶程序?qū)Ψ?wù)器程序發(fā)送請(qǐng)求;最后,服務(wù)器程序?qū)蛻舫潭葘?shí)現(xiàn)服務(wù)及數(shù)據(jù)的提供。

      其一,創(chuàng)建PLC和PC機(jī)的物理連接。首先,對(duì)使用PLC類型、COM端口及波特率等參數(shù)進(jìn)行選擇,在成功連接之后將RSLinx程序打開。

      其二,實(shí)現(xiàn)VB應(yīng)用程序的創(chuàng)建。首先對(duì)窗體進(jìn)行創(chuàng)建,選擇DDE功能空間TextBox空間,所有RSLinx空間中都具有相關(guān)口的對(duì)應(yīng),所有Text控件都和數(shù)據(jù)項(xiàng)相互對(duì)應(yīng),也就是Text控件中所展現(xiàn)的動(dòng)態(tài)數(shù)據(jù)指的是貨到中實(shí)時(shí)變化的信息。

      4.3 動(dòng)態(tài)數(shù)據(jù)傳輸和存儲(chǔ)

      為了使動(dòng)態(tài)數(shù)據(jù)傳輸及存儲(chǔ)過程中的問題進(jìn)行解決,數(shù)據(jù)的傳輸過程。為了使數(shù)據(jù)一致性及安全性進(jìn)行保證,設(shè)置接口信息表,表中的數(shù)據(jù)結(jié)構(gòu)除了DDE字符串信息之外,還設(shè)置了標(biāo)志屬性。標(biāo)志值為0的時(shí)候,說明數(shù)據(jù)沒有到MIS數(shù)據(jù)庫中存儲(chǔ)。在標(biāo)志值為1的時(shí)候,表示數(shù)據(jù)已經(jīng)在MIS數(shù)據(jù)庫中存儲(chǔ),從而有效避免重復(fù)處理動(dòng)態(tài)數(shù)據(jù)。VB能夠有效支持ADO技術(shù),還具有數(shù)據(jù)庫訪問的手段及技術(shù)。

      5 結(jié)束語

      作為較為成熟的數(shù)據(jù)通訊方式,利用RSLinx服務(wù)器中的DDE技術(shù)能夠在自動(dòng)化系統(tǒng)中良好使用,而且便于維護(hù)、操作簡(jiǎn)單,滿足初步設(shè)計(jì)需求。利用此種DDE通訊方式的自動(dòng)化控制系統(tǒng),通過不斷改進(jìn),能夠經(jīng)受考驗(yàn),長時(shí)間的運(yùn)行,具有良好效益,對(duì)系統(tǒng)實(shí)際水平記性改善。所以,此系統(tǒng)也產(chǎn)生了良好的實(shí)際使用價(jià)值。

      參考文獻(xiàn)

      [1]李菁川.基于PLC和單片機(jī)的多模式綜合試驗(yàn)系統(tǒng)設(shè)計(jì)[J].現(xiàn)代制造技術(shù)與裝備,2018,12(10):69-70.

      [2]穆佩紅,賈廷綱,牛玉剛.DDE技術(shù)在污水處理控制系統(tǒng)中的應(yīng)用[J].電氣自動(dòng)化,2016,38(02):91-94.

      [3]李佛垚.定量卸料自動(dòng)計(jì)量集控系統(tǒng)的設(shè)計(jì)與研究[D].太原理工大學(xué),2015.

      [4]王志榮.基于PLC和VB的三段式排泥監(jiān)控系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].凈水技術(shù),2014,33(S1):84-95.

      [5]劉年霖,彭佑多.基于組態(tài)王和Matlab的大風(fēng)預(yù)警系統(tǒng)[J].自動(dòng)化與儀表,2014,29(04):45-48.

      [6]楊鴿,鄭萍,葉建平,張鳳西,彭京平,蔣志軍.基于PLC和單片機(jī)的多模式綜合實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理,2013,30(10):83-86.

      作者簡(jiǎn)介

      梁禮群(1982-),女,廣西桂平市,漢族,大學(xué)本科,廣西機(jī)電職業(yè)技術(shù)學(xué)院教師,講師,研究方向:控制工程與自動(dòng)化、電氣自動(dòng)化。

      新和县| 民乐县| 仁布县| 阿拉善盟| 鹰潭市| 华容县| 牟定县| 古丈县| 阿坝| 滨海县| 申扎县| 平遥县| 福清市| 驻马店市| 武功县| 扶余县| 湖口县| 化州市| 赤水市| 怀安县| 延吉市| 常宁市| 贺兰县| 平谷区| 行唐县| 安平县| 阳原县| 大理市| 北辰区| 正宁县| 河西区| 营山县| 习水县| 通化县| 石景山区| 三穗县| 新化县| 唐山市| 乌什县| 通州市| 青海省|