<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 總線專題:第六講 PROFINET(下)

          總線專題:第六講 PROFINET(下)

          作者: 時間:2016-12-16 來源:網絡 收藏
          3. PROFINET的概況

          PROFINET是一種新一代的基于工業(yè)以太網的自動化的解決方案,它包括分散式現(xiàn)場設備PROFINET IO與基于組件的自動化分布式自動化系統(tǒng)CBA(Component Based Automation)的集成。

          本文引用地址:http://www.ex-cimer.com/article/201612/330596.htm

          (1)分散式現(xiàn)場設備(PROFINET IO)

          分散式現(xiàn)場設備通過PROFINET IO集成,他采用通常的PROFIBUS DP的IO觀點,從而可將現(xiàn)場設備的IO數(shù)據循環(huán)地傳輸給PLC。

          PROFINET IO描述設備模型,他以PROFIBUS DP 的特性為基礎,并由槽和通道組成,現(xiàn)場設備的特性通過基于XML(擴展的標記語言)的GSD通用站描述(General Station Description)文件來描述。

          所有熟悉PROFIBUS DP的人對于PROFINET的工程設計應該是熟悉的,從而可在組態(tài)期間將分散式自動化設備分配給控制器,其體系結構如圖6所示。

          (2)分布式自動化(組件模型)

          在分布式自動化系統(tǒng)中組件模型將機器或成套設備的自治模塊描述為工藝技術模塊?;诠に嚰夹g模塊而開發(fā)的分布式自動化系統(tǒng)簡化了成套裝備和機器的模塊化設計,由于這些模塊可以重復使用,因此大量地減少了工程設計的成本和縮短工程進度。

          基于組件模型的PROFINET通過PCD(PROFINET Component Description)來描述。他是一個XML文件,并可以使用制造商特定的組態(tài)工具的組件生成器或PROFINET的組件編輯器來創(chuàng)建。

          分布式自動化成套裝備的工程設計分為:各個工藝技術模塊的控制邏輯的編程(制造商特定的組態(tài)工具)和整個成套裝備的工藝技術組態(tài),后者決定這些工藝技術模塊之間的通信關系。

          這里可用一條飲料工業(yè)的生產線作為例子來說明。圖7表示整個生產線由機器1的洗瓶、充填,機器2的封蓋和機器3的包裝三個技術模塊所組成。而每個技術模塊都由機械、電氣/電子和軟件共同組成,見圖8所示的灌裝技術模塊。

          (3)通信

          PROFINET根據通信目的不同而采用不同的性能等級:

          1)PROFINET通過TCP/UDP和IP在標準通道上傳送非苛求時間的數(shù)據。如參數(shù)、組態(tài)數(shù)據和互通信息以滿足與企業(yè)內MES、EPR連接的需求。

          2)對于有苛求時間數(shù)據的傳輸,則采用實時通道SRT現(xiàn)實時(Soft Real Time)。

          3)對于運動控制所要求時間同步的應用,則采用等時同步實時通信IRT(Isochronous Real Time)。他允許在時鐘速率為1ms時,抖動精度為1µs。

          4)與現(xiàn)場總線的集成

          為了保護PROFIBUS用戶的利益,PROFINET可以PROFIBUS集成,即采用代理服務器(Proxy)的辦法來解決,如圖9所示。

          下面就PROFINET IO與PROFINET CBA有關事項作一些補充說明。

          4.關于分散式現(xiàn)場設備

          采用PROFINET IO,分散式現(xiàn)場設備的集成可以直接在以太網上實現(xiàn),為此,大家所熟悉地PROFIBUS DP主/從訪問方法被改成生產者/消費者的模式。從通信的角度看,以太網上所有設備都被平等地對待。通過組態(tài)來決定哪些現(xiàn)場設備分配給中央控制器。外用設備將信號送給控制器,信號經處理后再輸出給有關的外圍設備。其通信關系見圖10。

          (1)功能范圍

          PROFINET IO分為三種設備類型:IO控制器,IO設備和IO監(jiān)視器。

          ?IO控制器:在IO控制器上運行自動化程序。

          ‚IO設備:分配給某個IO控制器的現(xiàn)場設備。

          ƒIO監(jiān)視器:具有投運和診斷功能的編程裝置/PC。

          數(shù)據可在IO控制器與IO設備之間通過下列通道傳輸。

          ?循環(huán)ID數(shù)據:在實時通道上傳輸

          ‚事件控制的報警:在實時通道上傳輸

          ƒ參數(shù)分配、組態(tài)及讀取診斷信息:在基于UDP/IP的標準通道上傳輸。

          開始時(見圖10),在UDP通道上建立IO控制器與IO設備之間的應用關系(AR)。他包含若干通信關系(CR),組態(tài)、IO數(shù)據和中斷通過這些通信關系進行傳輸。IO控制器在“記錄通信關系”(Record Data CR)上傳送制定的IO設備的參數(shù)化和組態(tài)數(shù)據。IO數(shù)據的循環(huán)傳輸在IO通信關系上實現(xiàn);非循環(huán)事件在“報警通信關系”(alarm CR)上傳送給IO控制器,并且給予確認。PROFINET報警類型有:撥(upplag),插(plugin),診斷(diagnostics),狀態(tài)(status),更新中斷(update interrupt)。還可以有制造商特定的報警??山o中斷賦予高/低優(yōu)先權。


          上一頁 1 2 下一頁

          關鍵詞: 總線專題PROFINE

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();