Rockwell AB PLC和PROFIBUS設備通訊解決方案 |
----赫優(yōu)訊(Hilscher)通訊模塊RIF 1769/1788 |
(提供: 北京高維精誠科技有限公司 ) |
一打洼、 引言 隨著科學技術的高速發(fā)展龄糊,現(xiàn)場總線在工業(yè)控制中的應用越來越廣泛,當今募疮,現(xiàn)場總線的種類繁多炫惩,如PROFIBUS、DeviceNet阿浓、CanOpen他嚷、AS-Interface等,而PROFIBUS作為目前比較流行的現(xiàn)場總線標準之一芭毙,已經(jīng)在國內(nèi)一些行業(yè)中廣泛應用筋蓖,基于PROFIBUS總線的設備也是每日劇增。而已有30年歷史的PLC技術魁跷,發(fā)展至今孟若,應用行業(yè)更是非常廣泛,生產(chǎn)廠商舉不勝舉洗念,如Siemens炮方、Rockwell、GE提蕴、Schneider崇旺、歐姆龍、三菱难踱、富士、松下等猪楣。 如今刷络,如何實現(xiàn)各廠商PLC與各種現(xiàn)場總線設備之間的通訊,已經(jīng)成為擺在人們面前的關鍵問題象掖。本文以德國赫優(yōu)訊自動化系統(tǒng)有限公司通訊模塊RIF 1769/1788為例丽优,介紹Rockwell AB PLC和PROFIBUS設備通訊的解決方案歹恬。由于赫優(yōu)訊提供多種針對Rockwell 不同PLC型號的通訊模塊,如用于CompactLogix和MicroLogix的RIF 1769-DPM(Profibus-DP master)和RIF 1769-DPS(Profibus-DP slave)手趣、用于FlexLogix和DriveLogix的RIF 1788-DPM和RIF 1788-DPS晌该、面向PanelView Plus和VersaView CE的PVIEW 50-PB、PVIEW 50-DPS绿渣、PVIEW 50-MBP(Modbus Plus)等朝群。以下以赫優(yōu)訊通訊模塊RIF 1769-DPS為例,詳細介紹如何實現(xiàn)西門子S7-300系列CPU315-2DP與羅克韋爾Compact Logix L35E CPU之間的通訊中符。 二姜胖、 赫優(yōu)訊RIF 1769模塊簡介 赫優(yōu)訊作為“Rockwell Automation Encompass Program”積極成員,通過結合Rockwell自動化技術淀散,在獲得相應授權后右莱,所研發(fā)的RIF 1769模塊,主要用于擴展Rockwell自動化CompactLogix/MicroLogix系列產(chǎn)品功能档插,使其具有PROFIBUS總線接口慢蜓,由于模塊本身支持I/O控制和報文傳輸,因此在CompactLogix中集成了DPV0和DPV1郭膛。RIF 1769的硬件圖如圖1所以晨抡。
圖1. RIF 1769的硬件圖
RIF 1769模塊作為標準的I/O模塊,直接連接至Logix控制器中芳倒,通過Rockwell自動化配置軟件RSLogix5000领明、RSLogix500等進行配置,從而實現(xiàn)PROFIBUS功能的擴展姓赂。 RIF 1769不僅具有從站模塊RIF 1769-DPS袋凶,而且有主站模塊RIF 1769-DPM,而作為從站模塊痢腋,通過提供GSD文件弦捶,可很方便地集成到任何PROFIBUS主站網(wǎng)絡中,通過模塊上旋轉開關設置站地址二场,從而實現(xiàn)與主站的連接党砸。主站模塊RIF 1769-DPM則通過赫優(yōu)訊公司配置工具SyCon,實現(xiàn)PROFIBUS網(wǎng)絡信息的配置缤棍,通過配套的診斷電纜莉狠,將配置信息保存至板卡Flash中。 三衅快、 通訊系統(tǒng)的構成 通訊系統(tǒng)由Compact Logix L35E堪俩、RIF 1769-DPS、PROFIBUS電纜般甲、CPU 315-2DP構成肋乍,具體硬件結構圖如圖2所示鹅颊,Siemens CPU 315-2DP作為DP主站,總線地址為2墓造,通過STEP7進行PROFIBUS網(wǎng)絡的配置堪伍,赫優(yōu)訊RIF 1769-DPS作為 DP從站,總線地址為8(地址可通過撥碼開關自行修改)觅闽;通過RSLogix 5000進行赫優(yōu)訊RIF 1769-DPS模塊的加載帝雇,并通過編寫部分程序,實現(xiàn)數(shù)據(jù)交換谱煤。
圖2. 系統(tǒng)硬件圖
四摊求、 通訊系統(tǒng)的實現(xiàn) 通訊系統(tǒng)的實現(xiàn)過程,上述已經(jīng)作了簡要的闡述刘离,以下將詳細分析具體的實現(xiàn)過程室叉,其中實現(xiàn)過程大體分為兩部分,包括通過RSLogix 5000實現(xiàn)RIF 1769-DPS模塊的加載和配置硫惕,以及通過STEP7 進行PROFIBUS的組網(wǎng)和配置茧痕。 1、 Compact Logix L35E CPU參數(shù)配置 A察贵、 通過RSLogix5000軟件慢况,選擇I/O模塊RIF 1769-DPS 首先啟動RSLogix 5000軟件,創(chuàng)建新的工程旋喊,選擇I/O Configuration子菜單CompactBus Local阀秤,右鍵加入新的模塊,從圖3中選擇1769-MODULE哲陷。
圖3. 模塊類型選擇
B鼠台、 通訊參數(shù)的設置 在模塊類型選定后,需要對模塊進行相關信息的配置墙议,如圖4所示确缩。其中,需根據(jù)I/O模塊的硬件插槽選擇相應的插槽號久挖,設定輸入輸出長度和配置信息的大小缎苞,具體的計算方法如表1所示。
圖4. 參數(shù)配置
Connection Parameter Assembly Instance Size (in Words) Input 101 68 + X ... 190 Output 100 2 + Y... 124 Configuration 102 32 表1. 參數(shù)信息 其中Input Size至少為 68 Word歹对,用來存儲狀態(tài)信息售碳,X(X最大為122)表示 PROFIBUS Output data長度;Output Size 至少要為2 Word绞呈,用來存儲COMMAMD信息团滥,Y (最大為122)表示PROFIBUS Input data長度。Configuration Size固定為32 Word报强。 2灸姊、 CPU 315-2DP參數(shù)配置 首先需導入RIF 1769-DPS的GSD文件至STEP7中,然后配置CPU 315-2DP秉溉,配置信息圖如圖4所示力惯,其中需根據(jù)RIF1769-DPS的站地址設置相應的從站地址,根據(jù)RSLogix5000配置I/O參數(shù)是所設定的PROFIBUS 輸入輸出字節(jié)長度召嘶,配置相應的長度父晶,本試驗以輸入輸出長度均為32Word為例,進行配置弄跌。
圖5. CPU 315-2DP配置信息圖
五甲喝、 通訊過程 整個系統(tǒng)的通訊通過編寫程序實現(xiàn),在RSLogix 5000中定義了輸入铛只、輸出數(shù)組贵本,通過數(shù)組來實現(xiàn)PROFIBUS設備與AB PLC進行數(shù)據(jù)的交換。首先通過RIF 1769-DPS模塊的輸入數(shù)據(jù)更新PROFIBUS設備的輸入數(shù)據(jù)尸校,然后根據(jù)讀取設備及CPU的一些狀態(tài)信息選擇相應的數(shù)據(jù)進行交換穴愕,最后是通過OUTPUT數(shù)組來更新PROFIBUS設備的輸出數(shù)據(jù)。關于RIF 1769-DPS通訊的功能函數(shù)在我們的范例中都有詳細說明替程。 六渗蜀、 結束語 本文通過赫優(yōu)訊通訊模塊RIF 1769-DPS為例詳細介紹了如何實現(xiàn)AB LE35 CPU與Siemens CPU 315-2DP 之間的通訊,提供了一種Rockwell AB PLC和PROFIBUS設備通訊的解決方案撕陈,同時赫優(yōu)訊針對AB PLC其它系列產(chǎn)品历喊,還有更多的通訊模塊,所有此類通訊模塊都采用背板總線的連接方式連接至AB PLC生凯,通訊穩(wěn)定法竭、可靠、使用方便危劫。此解決方案已在工程項目中得到一定的應用彭旬,效果得到一致認可,具有很好的市場前景容诬。
|
|
|
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)娩梨,轉載的目的在于傳遞更多信息及用于網(wǎng)絡分享,并不代表本站贊同其觀點和對其真實性負責览徒,也不構成任何其他建議狈定。本站部分作品是由網(wǎng)友自主投稿和發(fā)布、編輯整理上傳习蓬,對此類作品本站僅提供交流平臺纽什,不為其版權負責。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻躲叼、圖片芦缰、文字如涉及作品版權問題企巢,請第一時間告知,我們將根據(jù)您提供的證明材料確認版權并按國家標準支付稿酬或立即刪除內(nèi)容让蕾,以保證您的權益浪规!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn。