《電子技術應用》
您所在的位置:首頁 > 電源技術 > 設計應用 > 采用PLC數據匹配的MCD風力發電機虛擬仿真監控
采用PLC數據匹配的MCD風力發電機虛擬仿真監控
2016年微型機與應用第09期
邢學快1,王直杰1,沈亮亮2,顧志心2,楊超3
1.東華大學 信息科學與技術學院,上海 201620;2.西門子工業軟件(上海)有限公司,上海 200042; 3.上海交通大學 機械學院,上海 200030
摘要: 機電一體化概念設計(Mechatronics Concept Designer,MCD)是西門子工業軟件有限公司研發的全新仿真平臺,比傳統WinCC仿真效果更加清晰直觀、便捷。MCD尚處于研發階段,與PLC進行通信的過程尚不能實現數據的完整交互。該文研究如何實現MCD仿真平臺與PLC數據交換進而實現虛擬仿真監控,包括對MCD平臺建立的運動仿真模型進行優化,通過XML變量匹配PLC輸入/輸出(I/O)數據,利用OPC Server作為MCD與PLC通信的橋梁,從而實現MCD與PLC的數據交換,完成虛擬仿真監控。
關鍵詞: MCD 虛擬仿真 PLC 監控
Abstract:
Key words :

  邢學快1,王直杰1,沈亮亮2,顧志心2,楊超3

 ?。?.東華大學 信息科學與技術學院,上海 201620;2.西門子工業軟件(上海)有限公司,上海 200042;3.上海交通大學 機械學院,上海 200030)

  摘要:機電一體化概念設計(Mechatronics Concept Designer,MCD)是西門子工業軟件有限公司研發的全新仿真平臺,比傳統WinCC仿真效果更加清晰直觀、便捷。MCD尚處于研發階段,與PLC進行通信的過程尚不能實現數據的完整交互。該文研究如何實現MCD仿真平臺與PLC數據交換進而實現虛擬仿真監控,包括對MCD平臺建立的運動仿真模型進行優化,通過XML變量匹配PLC輸入/輸出(I/O)數據,利用OPC Server作為MCD與PLC通信的橋梁,從而實現MCD與PLC的數據交換,完成虛擬仿真監控。

  關鍵詞: MCD;虛擬仿真;PLC;監控

0引言

  MCD是西門子開發的在下一代數字化產品開發系統(Unigraphics Next Generation,UG NX)環境下建立3D模型與實現運動仿真的虛擬平臺[1]。這種全新的仿真平臺從功能出發,在研發的需求階段建立需求模型,在仿真平臺上根據實際運動場景,對3D模型進行運動物體的定義以及傳感器等系統定義,通過與硬件PLC進行實時通信,實現工業生產線在MCD平臺上的協同監控[2],這種設計理念比傳統視窗控制仿真監控效果更加清晰直觀、便捷。

  MCD在運動仿真模型建立的過程中,考慮到以運動副作為設計對象的仿真序列不能通過STEP7編譯,無法與PLC進行數據交互,從而大大增加了運動模型創建的難度,本文拋棄傳統的基于時間的仿真序列而采用全新的基于事件的仿真序列,創建的仿真模型可以將每個運動屬性設置成行為序列,為PLC數據匹配提供了可能[3]。在MCD仿真模型創建完成之后,需要尋找一種能夠通過STEP7編譯的文件,本文利用MCD仿真模型創建的特點,將仿真序列壓縮成XML文件,其中的變量在模型創建的過程中,保留了事件屬性以及地址變量,從而可以匹配硬件PLC輸入/輸出(I/O)數據變量。PLC是通過數字或模擬式輸入/輸出控制各種類型的機械運動,目前兩者不具備直接通信的可能[4],本文總結MCD仿真模型創建的特點以及PLC通信原理,通過運用一種利用微軟的接口技術來達成自動化控制協定(OLE for Process Control,OPC) Server,協助完成數據的傳輸,同時利用MCD模型分配的地址數據匹配PLC輸入輸出數據的地址,實現MCD與PLC信息交互,從而實現MCD監控真實機械物體運動的狀態[5]。

1系統構成

  本文選擇風力發電機來實現MCD與PLC之間相互通信,完成對真實風力發電機虛擬監控。在MCD平臺下,通過對風力發電機3D模型的建立、物理屬性的定義、運動屬性的定義、運動仿真序列的創建從而實現在MCD平臺中虛擬仿真運動,通過PLCOen XML在PLC端實現鏈接,進而在西門子開發的一款PLC編程平臺S7 Graph中修改監控數據。MCD中的輸出參數是PLC中的輸入控制條件指令,PLC中輸出指令作為控制MCD運動狀態的輸入數據,合理匹配兩者通信地址的數據,再利用OPC Server作為MCD與PLC中間橋梁協助完成數據傳遞,最終完成MCD監控真實風力發電機的運動狀態。本文在虛擬仿真階段采用PLCSIM作為調試工具,模擬監控MCD風力發電機運行狀態,同時在西門子工業軟件有限公司自動化圖1MCD與PLC通信結構圖智能實驗室提供硬件PLC的條件下完成了真實風力發電機模型的現場演示,證明了MCD與PLC在工業生產中可以實現虛擬仿真監控數據實時交互[6]。

001.jpg

2模型建立與仿真優化

  2.1模型建立

  整個風力發電機模型主要包括3個模塊:風扇、齒輪以及軸承支架。在MCD環境中以軸承支架為基準逐一建立模型。整個建模中,進入草圖環境,根據風力發電機尺寸大小、風扇角度、齒輪數量畫出草圖,通過運用UG NX提供的3D模型繪制平臺,完成風力發電機模型的創建。MCD提供了一個可以模擬真實場景的仿真平臺,能夠定義剛體、碰撞體、體積、質量、摩擦因子、阻力、密度等物理屬性,方便用戶進行真實運動的實驗,也能定義機械運動的所有運動副、傳感器、平臺接口以及運動序列。在整個風力發電機模型設計中,需要定義各部分何時開始執行運動,何時運動停止以及如何運動。

  2.2仿真優化

  仿真序列是MCD中的控制元素,可以通過仿真序列控制MCD中的任何對象。在MCD定義的對象中,每個對象都有一個或多個參數,可以通過創建仿真序列修改預設值?;跁r間的仿真序列是通過時間追蹤風力發電機每個時刻的運動狀態,這種仿真參數的設置對于機械運動有很好的跟蹤效果,但是無法獲得每個模塊的具體地址數據。本文采用優化事件的仿真序列,比如風力發電機風扇的運動控制,物理對象選擇相應的位置控制器,在參數列表中選擇需要賦值的參數并設置輸入值,當位置和速度被賦予預設值時,MCD仿真模型會根據其運動狀態自動計算其時間,并不需要設置時間參數,同時在仿真序列中創建條件語句來確定何時觸發以改變參數。這樣的優化設計大大提高了MCD與PLC通信的可能。

3數據匹配與通信驗證

  3.1XML與PLC數據匹配

  MCD運動的邏輯存儲在運動序列編輯導航器中,而在STEP7中則是用S7 Graph來呈現一個設計的運動邏輯。在STEP7中支持用PLC語言編寫邏輯程序。為了能夠將MCD地址與STEP7地址對應匹配,本文運用MCD模型建立的特點,在仿真序列編輯器中以XML文件格式導出仿真數據,由于建立模型與運動仿真具有相似的輸入輸出地址,可以在PLC中分配相同的地址。在MCD平臺下,風力發電機運動屬性在仿真序列中呈現與硬件PLC通信數據相似的特點,本文運用這一特點進行數據匹配。以下是風力發電機MCD仿真模型導出的XML文件部分數據:

  <Item name="Real MD20"type="float" PLC="1" address="MD20"/>

  <Item name="Real MD40"type="float" PLC="1" address="MD40"/>

  <Item name="Bool M0.0"type="bool" PLC="1" address="M0.0"/>

  <Item name="Byte MB1"type="byte" PLC="1" address="MB1"/>

  由于MCD中部分文件與PLC數據地址不能直接匹配,本文在總結模型建立特點與仿真運動序列邏輯變化的基礎上,提出了新的修改方案:

 ?。?)將風力發電機MCD模型通過仿真序列導航器導出 PLC open XML,并檢查XML文件輸入輸出數據是否完整。建立的模型并不一定能夠完整呈現所需要的數據,通過對PLC特點的分析,修改XML文件,將地址為MD20、MD40的變量與PLC輸出變量進行匹配,控制風力發電機風扇的旋轉與軸承支架的轉動[7]。

  (2)通過SIMATIC Manager提供的編程平臺,建立工程、選擇PLC型號(本文選擇插入SIMATIC 300 Station),在SIMATIC中進行硬件的組態。利用SIMATIC Manager 中資源項Source導入XML文件而不是采用S7 Graph平臺繪制順序控制圖。

 ?。?)PLC數據的配置。在SIMATIC Manager中編譯MCD_DataBlock、添加MCD_Seq、編輯Seq圖、初始化變量MCD Data、添加主程序OB1、設置PG/PC Interface。DataBlock DB1是PLC數據塊,將DB1.DBX0.0與DB1.DBB1作為控制風力發電機風扇旋轉與軸承支架轉動的硬件PLC地址數據。以下給出了本次設計部分配置地址數據:

  <Item name="Bool DB1.DBX0.0" type="bool" address="DB1.DBX0.0"/>

  <Item name="Byte DB1.DBB1" type="byte" address="DB1.DBB1"/>

  <Item name="Int DB1.DBW2" type="short"address="DB1.DBW2"/>

  <Item name="Word DB1.DBW4" type="ushort" address="DB1.DBW4"/>

  3.2.OPC與PLC數據匹配

  MCD中信號不能直接與PLC進行通信,MCD提供的外部訪問接口有很多,OPC是最典型常用的,它是一種網絡通信協議。將PLC地址中的信號數據與MCD仿真序列圖2OPC與PLC通信匹配圖中的信號數據在OPC Server 中相匹配,PLC中控制風扇旋轉與軸承轉動的是OPC Server的輸入數據,而OPC Server輸出的數據作為PLC控制觸發條件,這樣在外部的鏈接工作就完成了。

002.jpg

  3.3MCD與PLC通信驗證

  MCD數據與PLC數據的交互是通過信號傳遞來完成的。硬件PLC中自帶了OPC Server,通過數據線就可以實現信號的傳輸。

  本次設計中采用PLCSIM仿真。在PLC中,OPC Server中的信號是不限的,只要MCD中設置的信號在PLC中圖3MCD與PLC通信監控狀態圖都能夠被接收,通過在PLC上按啟動開關按鈕、位置控制按鈕實現對MCD運動模型的驅動。這些運動信號通過網線傳輸到MCD中,MCD再將接收信號轉換成具體的仿真運動,從而實現MCD與PLC的連接、虛擬調試以及自動化控制?;氐組CD平臺中,抑制所有的仿真序列,點擊播放,MCD中的模型仍然能夠按照設計仿真運動,此時MCD中運動邏輯在STEP7中通過PLCSIM仿真控制,實現了MCD模型虛擬監控真實發電機運動狀態,解決了MCD開發初期不能作為PLC虛擬監控的問題。

003.jpg

4結論

  本文通過對MCD平臺建立的仿真模型進行優化,采用XML變量匹配PLC輸入/輸出(I/O)數據的新思路,利用OPC Server作為MCD與PLC的通信橋梁,最終實現了MCD風力發電機虛擬仿真監控。MCD在與PLC通信的過程中表現出了清晰直觀、方便監控的優勢,MCD的優勢不僅僅局限于產品運動設計的過程能夠調試仿真,它還支持與軟件和硬件的數據交互,利用軟件的虛擬調試來替代原本傳統設計方案的物理調試。西門子提供一系列的硬件、軟件可以與MCD進行融合,避免了多種品牌硬件、軟件相互發生沖突的可能。

  MCD在現代設計制造業領域發揮著不可替代的作用。三維設計軟件的誕生更加讓人們認識到利用計算機輔助平臺,可以幫助設計者跨越時間、空間制造出客戶所需求的產品。傳統的產品設計很難實現虛擬仿真和虛擬調試,MCD概念設計是一種真正實現虛擬現實、信息交互、協同控制、虛擬調試的仿真平臺,定將在“工業4.0”時代中成為佼佼者。

參考文獻

  [1]仇海東.全自動高速紙箱包裝機的設計及電氣控制[J].包裝與食品機械,2007,25(6):4446.

 ?。?]MAYER M P,ODENTHAL B,WAGELS C,et al. Cognitive engineering of automated assembly processes[C]. Human Factors & Ergonomics in Manufacturing,2014:313321.

 ?。?]HAN S H, ALHUSSEIN M,ALJIBOURI S,et al. Automated postsimulation visualization of modular building production assembly line[J]. Automation in Construction,2012(21):229236.

  [4] 鐘偉,張建國,李金山,等. 基于PLC控制的全自動硬幣包裝線系統設計與實現[J]. 制造業自動化,2011,33(11):148152.

 ?。?]何強,楊朱杰,郭晨,等.基于麥克風陣列的高信噪比定向采音系統[J].微型機與應用,2013,32(1):1416,19.

 ?。?]田海,崔杜梅.基于西門子PLC的控制網絡選擇策略與工程實踐[C].2009年全國第十四屆自動化應用學術交流會暨中國計量學會冶金分會,2009:458461.

 ?。?]馬峰,徐和根,趙曼,等.基于FPGA的智能卡控制器的實現[J].微型機與應用,2013,32(1):2022.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩三级| 狠狠狠色丁香婷婷综合激情| 亚洲乱码国产乱码精品精可以看| 中文在线一区| 香蕉尹人综合在线观看| 国产欧美一区二区三区国产幕精品| 欧美在线亚洲一区| 久久久久久久久久久久久久一区| 亚洲第一中文字幕在线观看| 亚洲一区二区三区午夜| 欧美高清一区二区| 亚洲第一精品电影| 久久九九电影| 亚洲一级二级在线| 国产精品卡一卡二卡三| 亚洲国产欧美久久| 久久久久久999| 裸体丰满少妇做受久久99精品| 欧美激情一二区| 国产精品一区二区你懂的| 欧美日韩亚洲系列| 日韩视频在线观看国产| 你懂的网址国产 欧美| 欧美国产日韩一区二区三区| 国产伦一区二区三区色一情| 欧美精品九九| 国产视频一区二区在线观看| 国内精品一区二区| 欧美成人精品激情在线观看| 欧美日韩精品免费观看视一区二区| 亚洲欧洲日本国产| 欧美亚洲不卡| 久久av在线看| 激情伊人五月天久久综合| 欧美性天天影院| 国产日产精品一区二区三区四区的观看方式| 久久婷婷麻豆| 小黄鸭精品aⅴ导航网站入口| 亚洲欧美日本另类| 性欧美精品高清| 亚洲影视在线播放| 亚洲欧美激情视频在线观看一区二区三区| 国产日产亚洲精品系列| 久久久久在线| 亚洲每日在线| 亚洲一区精品视频| 在线播放中文字幕一区| 亚洲字幕一区二区| 国产偷国产偷亚洲高清97cao| 国产精品羞羞答答xxdd| 亚洲视频导航| 国产专区欧美专区| 女生裸体视频一区二区三区| 99成人精品| 一区二区三区不卡视频在线观看| 欧美电影资源| 麻豆亚洲精品| 另类专区欧美制服同性| 久久综合伊人77777麻豆| 亚洲欧美另类国产| 美玉足脚交一区二区三区图片| 亚洲午夜免费福利视频| 国产人成一区二区三区影院| 欧美视频二区36p| 久久九九久久九九| 亚洲深夜福利| 久久综合色一综合色88| 91久久嫩草影院一区二区| 亚洲人成毛片在线播放| 亚洲日韩视频| 久久全球大尺度高清视频| 亚洲美女精品一区| 欧美一区二区三区视频免费播放| 欧美制服第一页| 亚洲美女区一区| 久久影院午夜论| 亚洲一区二区三区精品动漫| 久久精品成人一区二区三区| 亚洲一区三区在线观看| 欧美一区1区三区3区公司| 国产精品美腿一区在线看| 欧美日韩日本视频| 国产一区自拍视频| 久久精品中文字幕一区二区三区| 国产午夜精品一区理论片飘花| 一区二区电影免费在线观看| 国产一区二区三区免费不卡| 欧美性大战久久久久| 亚洲精品乱码久久久久久按摩观| 欧美黄色日本| 国产美女精品免费电影| 欧美日韩ab| 中文日韩电影网站| 一本一本大道香蕉久在线精品| 国产一区二区三区网站| 午夜精品久久久久久久久久久| 国产精品毛片| 欧美激情四色| 亚洲最新视频在线| 久久只精品国产| 欧美色道久久88综合亚洲精品| 韩国自拍一区| 欧美激情精品久久久久久黑人| 欧美成人a∨高清免费观看| 亚洲激情视频在线播放| 中文国产亚洲喷潮| 国产一区在线观看视频| 午夜精品一区二区三区电影天堂| 欧美国产1区2区| 亚洲永久字幕| 在线精品在线| 亚洲私人黄色宅男| 久久成人综合视频| 欧美大片在线观看一区| 亚洲欧美成aⅴ人在线观看| 午夜久久久久| 美女视频黄免费的久久| 欧美日韩精品免费| 久久成人免费| 亚洲欧洲视频在线| 亚洲国产精品成人久久综合一区| 欧美精品日韩www.p站| 国产亚洲精品aa| 欧美一区日本一区韩国一区| 国产欧美午夜| 国内精品福利| 久久久精品日韩| 亚洲欧美在线视频观看| 国产精品久久久久久超碰| 国产精品日韩精品| 麻豆精品网站| 99国产精品国产精品久久| 久久久www成人免费无遮挡大片| 欧美一区二区三区日韩| 影音欧美亚洲| 亚洲欧美第一页| 欧美sm极限捆绑bd| 国产美女精品人人做人人爽| 国产精品a久久久久久| 久久综合国产精品| 在线播放不卡| 国产精品自拍网站| 欧美精品99| 亚洲在线视频免费观看| 欧美一区三区二区在线观看| 日韩午夜高潮| 国产亚洲欧美一级| 国产精品夜夜夜一区二区三区尤| 国产日韩欧美一区二区| 99国产精品自拍| 亚洲大片av| 国产精品亚洲综合色区韩国| 午夜精品视频网站| 国产精品一区二区女厕厕| 国产欧美日韩综合一区在线播放| 欧美一区1区三区3区公司| 日韩亚洲国产欧美| 国产精品女人网站| 国产精品久久久一本精品| 一区二区精品在线| 男人的天堂亚洲在线| 久久午夜电影网| 亚洲欧美综合网| 亚洲区第一页| 蜜臀av在线播放一区二区三区| 国产女主播一区| 99精品国产福利在线观看免费| 99精品99久久久久久宅男| 免费在线视频一区| 在线播放精品| 国产日韩欧美一区二区三区四区| 美腿丝袜亚洲色图| 亚洲理论电影网| 久久在线91| 亚洲精品国产精品乱码不99| 国产一区二区在线免费观看| 亚洲精品久久久久久久久久久| 美女日韩欧美| 一区精品久久| 亚洲一区二区成人在线观看| 久久av资源网站| 欧美在线视频一区二区| 亚洲人成在线观看一区二区| 国产综合色产| 免费久久99精品国产自在现线| 亚洲性夜色噜噜噜7777| 国产日韩欧美精品一区| 亚洲视频每日更新| 国产欧美日韩精品丝袜高跟鞋| 国产精品福利网站| 久久视频在线免费观看| 国产欧美亚洲精品| 欧美三级电影一区| 亚洲视频网站在线观看| 在线免费观看欧美| 国产一区二区欧美日韩| 香蕉免费一区二区三区在线观看| 久久精品夜夜夜夜久久| 一区视频在线| 欧美精品系列| 欧美精选午夜久久久乱码6080| 在线电影欧美日韩一区二区私密| 亚洲无线一线二线三线区别av| 亚洲欧美国产毛片在线| 欧美精品99| 亚洲精品影视在线观看| 99日韩精品| 亚洲区免费影片| 亚洲自拍偷拍网址| 亚洲国产精品成人久久综合一区| 亚洲福利免费| 日韩亚洲欧美一区二区三区| 亚洲欧美综合国产精品一区| 欧美一区二区三区久久精品| 亚洲私人影院在线观看| 在线一区亚洲| 欧美亚州韩日在线看免费版国语版| 欧美视频一区二区三区在线观看| 国产亚洲精品久久久久久| 亚洲手机在线| 国产女人水真多18毛片18精品视频| 另类尿喷潮videofree| 国产裸体写真av一区二区| 欧美一区二区女人| 亚洲制服欧美中文字幕中文字幕| 亚洲另类一区二区| 久久免费高清视频| 欧美日韩一区二区在线| 亚洲精品美女在线观看| 欧美一区久久| 欧美四级剧情无删版影片| 亚洲精品免费在线播放| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲午夜视频在线观看| 亚洲欧美制服另类日韩| 国产精品久久久久久久久果冻传媒| 久久先锋影音| 国产精品久久久久久久久久久久| 欧美69wwwcom| 国产女精品视频网站免费| 久久久精品五月天| 欧美一区二区大片| 国产精品高潮在线| 久久九九有精品国产23| 欧美日韩免费高清一区色橹橹| 原创国产精品91| 亚洲欧洲一区二区在线观看| 在线精品亚洲一区二区| 久久不射2019中文字幕| 欧美日韩国产在线看| 国产精品日韩二区| 狠狠久久亚洲欧美| 欧美激情一区二区三区高清视频| 国产精品国产精品| 国产精品视频大全| 国产主播一区| 亚洲欧洲精品一区二区三区不卡| 一区视频在线播放| 亚洲国产99精品国自产| 韩日成人av| 国产精品视频你懂的| 久久精品噜噜噜成人av农村| 能在线观看的日韩av| 免费观看欧美在线视频的网站| 欧美精品一区二区精品网| 久久xxxx精品视频| 两个人的视频www国产精品| 久久九九热re6这里有精品| 国产欧美视频在线观看| 国产综合色在线| 国产亚洲午夜| 欧美日韩欧美一区二区| 亚洲精品久久久久久久久久久| 亚洲日本成人在线观看| 欧美色欧美亚洲高清在线视频| 亚洲黄色在线| 久久视频在线看| 欧美劲爆第一页| 欧美顶级大胆免费视频| 欧美精品亚洲| 亚洲精品国产精品乱码不99按摩| 亚洲欧美国产毛片在线| 国产精品福利网站| 欧美精品在线免费| 精久久久久久久久久久| 国产精品卡一卡二| 国产精品入口夜色视频大尺度| 欧美精选在线| 99精品热6080yy久久| 国产伦精品一区二区三区在线观看| 亚洲日韩成人| 国产一区二区三区丝袜| 亚洲一区二区三区久久| 欧美福利视频| 欧美性大战久久久久久久蜜臀| 欧美怡红院视频一区二区三区| 欧美理论大片| 国产精品自拍小视频| 久久久久久久久久看片| 国产综合香蕉五月婷在线| 久久先锋影音| 欧美日韩中文另类| 日韩一区二区精品在线观看| 在线欧美不卡| 久久国产66| 韩国三级电影一区二区| 久久久久久91香蕉国产| 狠狠综合久久av一区二区小说| 欧美色播在线播放| 亚洲一级黄色| 欧美一级夜夜爽| 香蕉久久一区二区不卡无毒影院| 欧美体内she精视频| 国产精品成人观看视频免费| 亚洲第一二三四五区| 欧美日韩福利视频| 欧美日韩在线不卡一区| 欧美精品一区二区三区四区| 欧美日韩1区2区3区| 欧美日韩在线视频首页| 在线亚洲自拍| 伊人激情综合| 日韩一区二区精品葵司在线| 亚洲国产另类精品专区| 久久一区二区精品| 一区在线视频观看| 欧美日韩和欧美的一区二区| 国产精品美女久久福利网站|