亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        AB7000網(wǎng)關在水利泵站測控系統(tǒng)中的應用

        2014-12-03 07:56:12安利娟曹永恒陳英凱王富強
        重型機械 2014年5期
        關鍵詞:子網(wǎng)西門子寄存器

        安利娟,賈 濤,曹永恒,張 維,陳英凱,王富強

        (中國重型機械研究院股份公司,陜西 西安 710032)

        0 前言

        在多數(shù)企業(yè)自動化和信息化項目中,由于各設備生產(chǎn)廠家開發(fā)平臺不同,不同設備、系統(tǒng)之間的通訊方式和通訊協(xié)議也不相同,造成各系統(tǒng)間數(shù)據(jù)共享性差,信息難以及時溝通,易造成控制層、管理層決策上的障礙,因此,網(wǎng)絡之間的互聯(lián)顯得越來越重要。工業(yè)網(wǎng)關為聯(lián)接不同現(xiàn)場總線網(wǎng)絡提供了一種解決方案,使用不同的網(wǎng)關產(chǎn)品,可以聯(lián)接任意兩種現(xiàn)場總線網(wǎng)絡,簡單地實現(xiàn)I/O數(shù)據(jù)交換,使不同的網(wǎng)絡之間進行聯(lián)接并相互通訊。

        陜西某抽黃灌區(qū)泵站自動化監(jiān)控系統(tǒng),為了實現(xiàn)泵站內(nèi)所有設備的本地和遠程控制操作、主要設備參數(shù)的實時監(jiān)測、故障報警、運行過程模擬顯示以及當?shù)貓D像監(jiān)視等功能,不同設備需要與西門子S7-400PLC進行數(shù)據(jù)通訊,并將相關數(shù)據(jù)實時上傳到上位監(jiān)控系統(tǒng)。其中綜合保護系統(tǒng)、直流控制系統(tǒng)、溫度檢測系統(tǒng)、配電系統(tǒng)設備等都采用以RS485為接口的ModbusRTU串行通訊方式,中國重型機械研究院股份公司采用了Anybus Communicator的AB7000網(wǎng)關將不同設備通訊協(xié)議轉(zhuǎn)換為西門子PLC支持的Profibus-DP現(xiàn)場總線協(xié)議,很好地解決了各設備與PLC間的數(shù)據(jù)交換及通訊。

        1 控制系統(tǒng)組成

        該泵站的自動化監(jiān)控系統(tǒng)配置了2臺HMI監(jiān)控站、1個PLC主站、1個視頻監(jiān)控站、現(xiàn)場I/O站、多視頻監(jiān)控點、報表打印機等,控制系統(tǒng)采用工業(yè)以太網(wǎng)、現(xiàn)場總線及串行通信為通訊方式進行數(shù)據(jù)交換;其中主控制站采用西門子S7-400系列PLC通過以太網(wǎng)交換機與上層操作監(jiān)控站相連;現(xiàn)場操作站采用西門子Profibus-DP總線作為底層通訊方式,通過此方式將遠程操作站、儀表等與PLC控制系統(tǒng)進行無縫鏈接,同時由于該總線具有通訊穩(wěn)定、抗干擾強等特點,有效地保證了系統(tǒng)控制的穩(wěn)定與準確;高壓控制系統(tǒng)的綜合保護裝置、直流屏、溫度巡檢儀、配電系統(tǒng)等作為從站采用Modbus RTU協(xié)議通過Anybus Communicator的AB700網(wǎng)關設備轉(zhuǎn)換為Profibus-DP協(xié)議與PLC實現(xiàn)數(shù)據(jù)的實時采集與交換,并通過以太網(wǎng)將數(shù)據(jù)傳送到HMI監(jiān)控站進行實時監(jiān)控與記錄。系統(tǒng)組態(tài)結(jié)構(gòu)如圖1所示。

        圖1 系統(tǒng)組態(tài)結(jié)構(gòu)Fig.1 Structure diagram of system configuration

        2 系統(tǒng)硬件配置

        該泵站的自動化監(jiān)控系統(tǒng)主站PLC硬件主要采用了西門子S7-400系列PLC控制器,CPU選用了412-1DP型作為主站,各遠程控制站選用配有300系列I/O模塊的ET200M作為從站。同時在該項目中采用了Anybus Communicator的AB7000網(wǎng)關把ModbusRTU協(xié)議的網(wǎng)絡轉(zhuǎn)為ProfibusDP協(xié)議的網(wǎng)絡,通過AB7000網(wǎng)關將綜合保護系統(tǒng)、直流控制系統(tǒng)、溫度檢測系統(tǒng)、配電系統(tǒng)等作為從站設備將串行數(shù)據(jù)發(fā)至上層網(wǎng)絡,實現(xiàn)數(shù)據(jù)的實時采集和交換。

        2.1 數(shù)據(jù)交換方式

        該系統(tǒng)利用 Anybus Communicator系列的AB7000網(wǎng)關聯(lián)接非聯(lián)網(wǎng)的、帶有串行接口的自動化設備(綜合保護裝置、直流屏、溫度巡檢儀、配電裝置等)到Profibus現(xiàn)場總線網(wǎng)絡,實現(xiàn)使用串行協(xié)議的自動化設備與Profibus現(xiàn)場總線網(wǎng)絡之間的智能轉(zhuǎn)換。對于帶有Modbus-RTU接口的自動化設備,AB7000作為Modbus-RTU主站使用,為Modbus-RTU設備提供協(xié)議轉(zhuǎn)換。

        Profibus現(xiàn)場總線和串行網(wǎng)絡之間的數(shù)據(jù)交換方式是所有數(shù)據(jù)都被儲存在Communicator內(nèi)部的存儲器緩沖區(qū)中,現(xiàn)場總線和自動化設備之間的數(shù)據(jù)交換使用Communicator內(nèi)部的存儲器的輸入/輸出緩沖區(qū)。在Communicator所連接的兩個網(wǎng)絡都有一個內(nèi)部的I/O數(shù)據(jù)存儲器。如圖2所示,串行子網(wǎng)上收發(fā)的數(shù)據(jù)將作為I/O數(shù)據(jù)映射到上層工業(yè)網(wǎng)絡上,I/O數(shù)據(jù)臨時存儲在網(wǎng)關內(nèi)部數(shù)據(jù)緩沖區(qū)內(nèi),轉(zhuǎn)發(fā)過程可以根據(jù)串行數(shù)據(jù)的幀格式進行配置,從而實現(xiàn)只將純數(shù)據(jù)映射為I/O數(shù)據(jù)。對于上層網(wǎng)絡的控制關系,數(shù)據(jù)交換只需要對指定區(qū)域的數(shù)據(jù)進行讀寫就可實現(xiàn)與串行子網(wǎng)的數(shù)據(jù)交換。數(shù)據(jù)和串行通訊協(xié)議的處理是在串行網(wǎng)關內(nèi)部完成的,不需要PLC參與,因此簡化了將串行設備集成至工業(yè)網(wǎng)絡的工作并且提高了數(shù)據(jù)傳輸效率。

        圖2 智能數(shù)據(jù)映射交換方式Fig.2 Exchange mode of intelligent data mapping

        2.2 AB7000網(wǎng)關配置

        在使用Anybus網(wǎng)關時需先對網(wǎng)關本身進行配置,然后再進行PLC的配置。因為在PLC中的Anybus網(wǎng)關進行I/O配置時,需要與網(wǎng)關本身的I/O字節(jié)數(shù)一致。

        AB7000要實現(xiàn)與帶有Modbus-RTU接口的工業(yè)設備的聯(lián)網(wǎng),無需創(chuàng)建腳本和串行數(shù)據(jù)幀,只需使用Anybus Configuration Manager配置軟件中的可視化模版向?qū)нM行連接配置即可。

        該系統(tǒng)采用AB7000網(wǎng)關配置時,首先需選擇現(xiàn)場網(wǎng)的類型,是Profibus-DP;其次再配置“Protocol Mode”為 Master Mode(對應 Modbus RTU);子網(wǎng)的配置,先配置子網(wǎng)的接口參數(shù):通訊率為9 600 bps;數(shù)據(jù)位8位;沒有奇偶校驗;物理通訊口為RS485;一個停止位;在配置軟件界面“子網(wǎng)”上點擊右鍵添加一個Modbus-RUT從站。配置從站地址,添加數(shù)據(jù)交換命令,根據(jù)系統(tǒng)通訊數(shù)據(jù)要求分別添加讀、寫寄存器命令0x03和0x10。

        配置AB7000時使用輸入寄存器區(qū)和輸出寄存器區(qū)這兩個區(qū)來進行現(xiàn)場網(wǎng)和子網(wǎng)之間的數(shù)據(jù)交換。配置命令時,對于讀寄存器的命令,如0x03,在編輯其響應信息幀時寄存器地址用輸入寄存器區(qū);對于寫寄存器的命令,如0x10,在編輯其請求信息幀時寄存器地址用輸出寄存器區(qū)。其數(shù)據(jù)資源見表1。

        表1 數(shù)據(jù)資源列表Tab.1 Data list

        使用Anybus Config Tool對網(wǎng)關進行配置之后,通過“子網(wǎng)監(jiān)視器”功能查看網(wǎng)關的I/O字節(jié)數(shù)。網(wǎng)關配置完成并與子網(wǎng)上的串行設備通訊正常,LED5應為綠色常亮,LED6應為綠色閃爍。網(wǎng)關與串行子網(wǎng)正常通訊后,可以使用網(wǎng)關的“節(jié)點監(jiān)視器”功能查看網(wǎng)關內(nèi)部數(shù)據(jù)區(qū)的數(shù)據(jù)。

        2.3 PLC系統(tǒng)與AB7000網(wǎng)關配置

        通過西門子Step7軟件實現(xiàn)對PLC系統(tǒng)的配置。在配置Profibus總線之前,先要配置PLC和主站硬件。該系統(tǒng)選用西門子S7412-1 CPU和4A電源、工業(yè)以太網(wǎng)模塊以及標準機架。運行Simatic軟件環(huán)境新建一個工程,在insert工具欄選擇插入 SIMATIC 400 Station。雙擊 SIMATIC 400站點圖標,選擇“Hardware”打開硬件配置,添加導軌、電源和 PLC,添加配置 Profibus網(wǎng)絡,在對話框中點擊“Properties”,選擇正確的參數(shù)并點擊“OK”完成PLC配置。導入ABC-PDP的GSD文件到PLC,網(wǎng)關可在硬件目錄中顯示出來,名稱為Anybus-C PDP,添加ABC-PDP網(wǎng)關到PLC網(wǎng)絡中。在硬件目錄中雙擊網(wǎng)關“Anybus-C PDP”插入到DP網(wǎng)絡中。

        硬件添加完成后需要根據(jù)具體應用的要求對PLC讀寫I/O數(shù)據(jù)區(qū)進行配置,且要求與網(wǎng)關數(shù)據(jù)區(qū)輸入輸出字節(jié)數(shù)相一致。根據(jù)網(wǎng)關輸入輸出數(shù)據(jù)區(qū)的字節(jié)數(shù),模塊(module)的選擇有兩種形式,一種讀取字節(jié)數(shù)不多時,可以根據(jù)字節(jié)數(shù)對模塊進行自由地選擇和組合;另一種如果需要讀取超過4個字節(jié)的完整數(shù)據(jù),需要使用“Universal Module”,設置起始地址、輸入輸出數(shù)據(jù)大小以及偏移地址等。該PLC網(wǎng)絡配置如圖3所示。

        圖3 PLC網(wǎng)絡配置Fig.3 PLC network configuration

        2.4 PLC編程

        適用于大多數(shù)應用的PLC能夠從I/O映像中以字節(jié)(Byte)、字(Word)或雙字(Double Word)形式直接讀取1個、2個或4個字節(jié)完整數(shù)據(jù)。但是如果需要讀取其它形式的超過4個字節(jié)完整數(shù)據(jù)區(qū),則必需使用系統(tǒng)功能塊SFC14和SFC15。該設計編程中需要在硬件配置中指定一個完整數(shù)據(jù)區(qū),因此在配置中選擇“Universal Module”,并進行屬性設置。選擇需要的數(shù)據(jù)類型(In,Out,or In/Out),然后再設置數(shù)據(jù)偏移、長度和單位。如某一個站點,配置輸出數(shù)據(jù)長度為64字節(jié),輸入數(shù)據(jù)長度為64字節(jié),完整性為整個長度,地址偏移為10和16。

        要讀取所設置的完整數(shù)據(jù),確保數(shù)據(jù)以整個長度完整地傳輸,PLC程序使用了 SFC14和SFC15系統(tǒng)功能塊。SFC14的功能是從過程映像的輸入?yún)^(qū)域讀取數(shù)據(jù),并將數(shù)據(jù)復制到另一個存儲位置;SFC15的功能是從任意存儲位置讀取數(shù)據(jù)并將其復制到工程映像的輸出數(shù)據(jù)區(qū)中。該功能塊數(shù)據(jù)所讀取或?qū)懭脒^程映像的位置在硬件配置中定義,其具體編程實例如圖4所示,輸入輸出數(shù)據(jù)見表2。

        圖4 程序?qū)嵗鼺ig.4 Program example

        表2 SFC14、SFC15傳輸數(shù)據(jù)Tab.2 Data transmission of SFC14 and SFC15

        3 結(jié)束語

        AB7000網(wǎng)關模塊在泵站自動化監(jiān)控系統(tǒng)中的使用已經(jīng)四五年時間,該系統(tǒng)性能穩(wěn)定可靠、數(shù)據(jù)傳輸實時準確。AB7000網(wǎng)關模塊也應用于其他工業(yè)場合,很好地解決了各異構(gòu)系統(tǒng)間數(shù)據(jù)傳輸及通訊問題,為聯(lián)接不同現(xiàn)場總線網(wǎng)絡提供了一種有效解決方案。

        [1]崔堅.西門子工業(yè)網(wǎng)絡通訊指南[M].北京:機械工業(yè)出版社,2005.

        [2]如何在西門子S7 PLC中配置Anybus Communicator Profibus DP[Z].應用指南,2009.

        [3]謝崇寶.灌區(qū)用水管理信息化結(jié)構(gòu)體系[M].北京:中國水利水電出版社,2010.

        [4]李紀人,潘世兵,張建立.中國數(shù)字流域[M].北京:電子工業(yè)出版社,2009.

        猜你喜歡
        子網(wǎng)西門子寄存器
        一種簡單子網(wǎng)劃分方法及教學案例*
        計算機時代(2023年1期)2023-01-30 04:08:22
        Lite寄存器模型的設計與實現(xiàn)
        計算機應用(2020年5期)2020-06-07 07:06:44
        子網(wǎng)劃分問題研究及應用
        西門子重型燃機出海
        能源(2017年7期)2018-01-19 05:05:05
        分簇結(jié)構(gòu)向量寄存器分配策略研究*
        子網(wǎng)劃分的簡易方法
        西門子亮相CIIF201
        西門子 分布式I/O Simatic ET 200AL
        西門子引領制造業(yè)的未來
        自動化博覽(2014年7期)2014-02-28 22:32:28
        基于安全協(xié)議的虛擬專用子網(wǎng)研究
        河南科技(2014年16期)2014-02-27 14:13:04
        国产一区二区三区在线观看免费版| 性高朝久久久久久久| 538在线啪在线观看| 一本色道久久综合亚洲精品蜜臀| 丝袜美腿制服诱惑一区二区| 免费网站内射红桃视频| 在线va免费看成| 九九在线精品视频xxx| 日韩在线精品免费观看| 亚洲av色香蕉一区二区三区| 中文人妻av久久人妻18| 一区二区三区日本大片| 日本视频一区二区三区| 琪琪色原网站在线观看 | 亚洲国产高清精品在线| 人妻丰满熟妇av无码区hd| 夜夜春精品视频| 久久久人妻一区精品久久久| 精品人妻码一区二区三区剧情| 国产97色在线 | 日韩| 亚洲日产无码中文字幕| 中文无字幕一本码专区| 日本边添边摸边做边爱喷水| 欧美日本国产va高清cabal | 无码专区人妻系列日韩精品| 国产影片中文字幕| 久久亚洲第一视频黄色| 亚洲乱码中文字幕三四区| 国产精品爽爽久久久久久竹菊| 粗大的内捧猛烈进出在线视频| 蜜桃伦理一区二区三区| 蜜桃一区二区三区视频网址| 久久久久久好爽爽久久| 骚片av蜜桃精品一区| 国产午夜福利小视频在线观看 | 男人扒开女人下面狂躁小视频| 白色橄榄树在线免费观看| 久久国产精品美女厕所尿尿av| 天堂中文官网在线| 国产精品毛片无遮挡高清| 亚洲精品在线观看自拍|