精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

自動化仿真系統搭建實踐

智能制造之家 ? 來源:智能制造之家 ? 2024-01-04 11:28 ? 次閱讀

寫在前面

今天我們分享TIAV17+PLCSIM+PS+SIMIT:自動化仿真系統搭建實踐。

產線虛擬調試解決方案,是數字化雙胞胎技術的應用拓展,可實現產線在實際投入生產或集成之前,即可在虛擬環境中進行仿真及測試,通過將產線的機械、自動化、電氣系統的仿真技術結合,打造產線的數字孿生體,實現在虛擬環境中即可對產線進行全方位的仿真及調試,助力企業縮短產線設計與調試周期,降低風險,節約成本,提升質量與靈活性。

產線虛擬調試解決方案基于 Process Simulate(簡稱PS),PLCSIM Advanced/SIMATIC PLC,TIA , SIMIT等軟硬件產品,通過將上述產品組合使用,搭建產線虛擬調試平臺,通過將機械、電氣、自動化多學科協同并行的設計方法,可集成上游和下游工程領域,包括需求管理、機械設計、電氣設計以及軟件/ 自動化工程,使這些學科能夠同時工作,專注于包括機械部件、傳感器驅動器、PLC 程序設計、運動控制和機器人程序的設計。

目前產線的虛擬調試解決方案已經成功的應用于汽車、電池、電子、物流等行業,通過軟硬件一體的解決方案,利用Process Simulate和 PLCSIM Advanced等軟件,打造產線的數字孿生體,在產線規劃階段驗證PLC 程序和機器人運動,通過 TIA Portal建立標準庫,將工程模塊標準化并重復利用,在設計期間完成對設計過程和工藝布局進的驗證,減少調試時間,提高產品上市速度,避免傳統調試的安全隱患和過高的人員成本,提高工程質量。

一、仿真的發展過程

通常情況下,數字化工廠生產線建設周期長、投資大、自動化控制邏輯復雜,現場調試的難度與工作量比較多。按照常規生產線建設規律,越早發現問題,整改的成本就越低,因此有必要在生產線正式生產、安裝和調試之前,在虛擬環境下對生產線進行模擬調試,解決生產線的規劃、干涉、PLC程序控制等問題。在模擬調試完成之后,再把調試好的程序移植到真實的生產線上。

467f0f2a-aab1-11ee-8b88-92fbcf53809c.png

通過在Process simulate導入或創建產線的三維模型,對模型進行運動和人機料屬性配置,可以對線體進行仿真驗證,如生產單元布局、工藝邏輯、機器人運動及干涉等,避免機器人運動時與其他設備干涉,優化機器人程序出離線減少現場機器人調試時間;對裝配工藝進行虛擬驗證,發現裝配工藝設計問題并迭代,提高工藝現場可行性;人因工程分析在裝配過程中的人機交互過程,優化工位布局及工裝,消除潛在的操作風險,確保工人工作身心安全。需要對產線上的關鍵工位進行數字孿生方面的虛擬調試,虛擬調試是基于控制信號對系統進行模擬仿真的技術。模擬和分析控制線體自動化設備及安全聯鎖功能的PLC程序、人機控制、I/O信號,并使用各種“假設分析”方案執行系統診斷,確保正確的機械操作順序及聯動控制邏輯,為后期產線在線調試提供較為準確的基礎數據,提高在線調試通過率、降低風險。

468d27ae-aab1-11ee-8b88-92fbcf53809c.png

二、虛擬調試軟件安裝

在產線虛擬調試中用到軟件Tecnomatix 2301、TIA V17、 PLCSIM Advanced 4.0、SIMIT 10.3版本軟件。(具體安裝過程可以參考B站對應軟件安裝教程

469f091a-aab1-11ee-8b88-92fbcf53809c.png

產線虛擬調試平臺包含的工具軟件

借助西門子Tecnomatix軟件進行仿真驗證,基于軟件運行的模式仿真場景可通過與Tecnomatix集成方式或獨立運行方式進行構建,在基于Tecnomatix集成模式時,從Tecnomatix中將工藝結構、產品模型、工藝資源模型、人體模型等一鍵加載到Process Simulate中,在此過程中,系統自動調用相關的轉換工具,并按照工藝結構中對象的屬性設置所導入數據的類型,如零件、資源等,實現對數據的分類管理,而后進行工藝仿真和人體仿真。

46bcfa74-aab1-11ee-8b88-92fbcf53809c.png

Tecnomatix軟件界面

TIA博途采用此新型、統一軟件框架,可在同一開發環境中組態西門子的所有可編程控制器、人機界面和驅動裝置。在控制器、驅動裝置和人機界面之間建立通信時的共享任務,可大大降低連接和組態成本。例如,用戶可方便地將變量從可編程控制器拖放到人機界面設備的畫面中。然后在人機界面內即時分配變量,并在后臺自動建立控制器與人機界面的連接,無需手動組態。

46d5796e-aab1-11ee-8b88-92fbcf53809c.png

TIA V17軟件界面

PLC高級仿真器(SIMATIC S7-PLCSIM Advanced)可以作為虛擬控制器對 S7-1500或 ET200SP CPU的功能進行全方位仿真。通過它可以在電腦中虛擬出一臺 PLC,它不僅可以實現對PLC基本的程序邏輯模擬,還可以仿真通訊,安全程序等功能;通過 PLCSIM Advanced,可以實現在電腦中虛擬出PLC,用于PLC仿真調試,如果有觸摸屏或監控系統,還可以與 TIA Portal WinCC Runtime和經典WinCC進行通訊聯調;并且,它可以連接到NX Mechatronics Concept Designer,SIMIT等仿真軟件,進行聯合仿真調試,從而對PLC程序進行全面驗證。同時,它支持開放式的應用程序編程接口(API),可以用于將虛擬PLC連接到其他軟件,或其他高級語言編寫的應用。

46eab0c2-aab1-11ee-8b88-92fbcf53809c.png

PLCSIM Advanced 4.0軟件界面

SIMIT的全稱是SIMIT Simulation Framework簡稱SIMIT。一款直觀易用且運行高效的自動化項目安裝測試系統。SIMIT仿真測試自動化工程組態,實現虛擬調試。對于虛擬調試而言,可以早期進行故障排除,縮短調試時間,減少對硬件的損害,將實際調試時間縮短 75%,總上市時間縮短15%;操作員培訓(OTS)使用模擬模型培訓與自動化系統的交互,對于操作員培訓而言,可以培訓操作員如何在異常情況下做出反應,以減少潛在事故。通過安全、高效的工廠運營,增加生產天數,確保提高利潤和業務績效。

SIMIT仿真系統支持四層系統仿真:

控制層仿真

信號層仿真

設備層仿真

工藝層仿真

SIMIT的更多優勢:

卓越的易用性和設計便捷性

高度靈活的組態方式與開放性

高設計效率

良好的可擴展性和互操作性

46ee6cbc-aab1-11ee-8b88-92fbcf53809c.png

Simit 軟件界面

三、PLC實例創建方式

應用PLCSIM Advanced可以仿真PLC程序,另外除了類似于 PLCSIM 的 Softbus 通信,先進的PLCSIM Advanced 提供了一套完整的以太網連接方式,包括分布式通信方式,例如 PLCSIM Advanced與真實PLC或者HMI通信,PLCSIM Advanced同時預留了用戶接口(API),利用它可以同用戶 C++/C#程序或者仿真軟件交互。

PLCSIM Adv.(后面 PLCSIM Advanced 簡稱為 PLCSIM Adv.)可用新建多個PLC實例,一個PLC實例可用認為是一個虛擬的 PLC, PLCSIM Adv.的PLC 實例可用通過 Softbus 或者“Siemens PLCSIM Virtual Ethernet Adapter”虛擬網卡進行通信。

(1)Softbus 是一種內部總線,只能實現PLCSIM Adv.實例與同一臺 PC 中的另一個 PLCSIM Adv.實例、TIA PORTAL軟件、仿真 HMI等的通信。

(2)應用“Siemens PLCSIM Virtual Ethernet Adapter”虛擬網卡進行通信,PLCSIM Adv.實例的通信對象既可以在同一臺 PC 或者虛擬機內,也可以在不同的PC或者虛擬機內。

TIA Portal與PLCSIM Adv.的基本通信方式分為三種情況:

方式 1:通過 Softbus 的方式訪問 PLCSIM Adv.中的實例,這種情況 TIA Portal與PLCSIM Adv.安裝于同一個 PC 或者虛擬機內,通信接口選擇 PLCSIM。

方式 2:通過 PLCSIM Adv.的虛擬網卡訪問 PLCSIM Adv.實例,同時 TIA Portal與PLCSIM Adv.安裝于同一個 PC 或者虛擬機內。

方式 3:同樣通過 PLCSIM Adv.的虛擬網卡訪問 PLCSIM Adv.實例,但是 TIA Portal 與 PLCSIM Adv.安裝于不同 PC 或者虛擬機內。

下面依次說明下 TIA Portal 與 PLCSIM Adv.的三種通信方式如何操作:

方式1:點擊桌面 PLCSIM Adv.圖標,啟動 PLCSIM Adv.,本例是 S7-PLCSIM Advanced V4.0,如圖所示,在線問方式為 PLCSIM,點擊“Start Vitual S7-1500 PLC”前面 箭頭。輸入“Instance name”,隨后點擊“Start”,用同樣的方法可以創建多個實例 PLC。

46f269f2-aab1-11ee-8b88-92fbcf53809c.png

在TIA portal 內新建項目,通過“添加新設備”新添加 1500PLC 設備,在項目上點擊右鍵選擇“屬性”在“保護”的選項卡里勾選“塊編譯時支持仿真”,如圖所示。

46f63500-aab1-11ee-8b88-92fbcf53809c.png

在博圖軟件中新建項目選擇支持仿真

點擊TIA 內下載按鈕,通過 Softbus 的下載方式,TIA Portal 會自動為客戶選擇好 PG/PC 接口(PG/PC:PLCSIM),在“下載預覽”的窗口選擇“裝 載”,在下載結果窗口內選擇“啟動模塊”并點擊“完成”。此時TIA Potal項目就成功裝載如PLCSIM Adv.內,接下來可以實現程序邏輯的在線監控了。

46fb06ac-aab1-11ee-8b88-92fbcf53809c.png

下載程序到 PLCSIM Adv

方式2:此種方式,如圖所示,PLCSIM Adv.與TIA Portal 仍然安裝于同一臺PC或者虛擬機上,但在線訪問切換至“PLCSIM Virtual Eth.Adapter”側,點擊“Start Virtual S7-1500 PLC”展開實例的設置界面,設置實例名稱,IP 地址,子網掩碼,網關,PLC類型后,點擊“Start”。修改實例內容,用同樣的方法可以創建多個實例 PLC。

470b2672-aab1-11ee-8b88-92fbcf53809c.png

應用 PLCSIM Adv.虛擬網卡的在線訪問方式創建實例

打開電腦內以太網卡設置頁面,找到名為“Siemens PLCSIM Virtual Ethernet Adapter”的網卡適配器的屬性界面,如圖所示,修改其IP地址與PLCSIM Adv.為同一網段。

471e49be-aab1-11ee-8b88-92fbcf53809c.png

置 PLCSIM Adv.虛擬網卡與PLCSIM Adv.實例同一網段

點擊下載按鈕,如圖所示,在 PG/PC 接口選擇“Siemens PLCSIM Virtual Ethernet Adapter”,點擊“開始搜索”,選中搜索到的PLC,點擊“下載”,如圖所示,在“下載預覽”的窗口選擇“裝載”,在下載結果窗口內選擇“啟動模 塊”并點擊“完成”。此時TIA Potal項目就成功裝載如PLCSIM Adv.內,接下來可以實現程序邏輯的在線監控了。

47312a8e-aab1-11ee-8b88-92fbcf53809c.png

PLC程序下載PLCSIM Adv.實例中

方式3:此種方式 PLCSIM Adv.與TIA protal安裝在不同的 PC內或者不同的虛擬機內,此種方式TIA Portal最接近操作真實 PLC。如圖所示,此時要確保 PC1 中“PLCSIM Virtual Eth.Adapter”與PC1中網卡“屬性”中的“Siemens PLCSIM Virtual Switch”勾選(此選項 PLCSIM Adv.4.0 安裝默認勾選)。

473b35ce-aab1-11ee-8b88-92fbcf53809c.png

下載方式示意圖

首先如圖所示在安裝有PLCSIM Adv.的電腦(PC1)中進行配置,將PLCSIM Adv.在線訪問切換至“PLCSIM Virtual Eth.Adapter”側,點擊“Start Virtual S7-1500 PLC”展開實例的設置界面,設置實例名稱,IP 地址,子網掩碼,網關,PLC 類型后, 點擊“Start”。修改實例內容,用同樣的方法可以創建多個實例 PLC。

474bd80c-aab1-11ee-8b88-92fbcf53809c.png

應用 PLCSIM Adv.虛擬網卡的在線訪問方式創建實例

在安裝有TIA Potal 的電腦(PC2)內以太網卡設置頁面,找到與PC1 連接的網卡如圖所示,此例中此網卡名為“Intel(R) Ethernet Connection (7) I219-LM”(注意不同的電腦的網卡名字可能不同)的網卡適配器的屬性界面,修改其IP地址與 PLCSIM Adv.的PLC實例為同一網段。此時通過PC2內的“ping 192.168.0.1”命令可以成功得到PC1內PLC實例的回復。

47515eb2-aab1-11ee-8b88-92fbcf53809c.png

設置本地網卡與 PLCSIM Adv.實例同一網段

點擊下載按鈕,PG/PC 接口選擇與 PC1 相連接的網卡,如圖 12 所示,本 例為“Intel(R) Ethernet Connection (7) I219-LM”,點擊“開始搜索”,選中搜索 到的 PLC,點擊“下載”, 如圖所示,在“下載預覽”的窗口選擇“裝載”,在下載結果窗口內選擇“啟動模塊”并點擊“完成”。此時TIA Potal項目就成功裝載如PLCSIM Adv.內,接下來可以實現程序邏輯的在線監控了。

475551a2-aab1-11ee-8b88-92fbcf53809c.png

PG/PC 接口選擇

四、PDPS與PLCSIM Advanced連接方式

PS與PLC數據進行通訊的過程,PLC將程序下載到PLCSIM Advanced中去,PS通過外部連接接口對PLCSIM Advanced進行實時訪問,這樣PLC中的信號可以控制PS設備按照其邏輯進行相應的動作和是否啟動機器人相關程序等,同時PS也將設備運行到達的狀態通過相關信號反饋給PLCSIMAdvance,以滿足邏輯需要。

477038e6-aab1-11ee-8b88-92fbcf53809c.png

在PS中選擇PLCSIM Advanced連接

TIA博途里面編寫好PLC程序,并把它已SDF格式導出

47862052-aab1-11ee-8b88-92fbcf53809c.png

在博圖中變量表信號以SDF格式導出去

即使導入數千個信號,該命令也能流暢快速地運行。將文件中的信號作為原始數據加載后,可以在導入信號之前對其進行操作以獲得最佳結果。該命令可識別電子表格文件(*.xls、*.xslx、*.xslm、*.csv)和文本文件(來自TIAportal導出的*.sdf、*.txt和任何其他文本文件)。下表列出了可識別的信號類型并注明了它們的等效過程模擬名稱。

479c55c0-aab1-11ee-8b88-92fbcf53809c.png

選擇控制選項卡→映射組→導入信號。或者在信號查看器中,單擊。

47a00f1c-aab1-11ee-8b88-92fbcf53809c.png

導入信號表(在原始數據表下方)包含SignalName、Type、Address和Comment列。這些是將信號導入ProcessSimulate時所需的信號屬性(注釋是可選的)。通常,原始數據不會以這種方式格式化,如以下示例所示。

47aa6c78-aab1-11ee-8b88-92fbcf53809c.png

將相關列從原始數據表拖動到導入信號表。

47ae8722-aab1-11ee-8b88-92fbcf53809c.png

47b31aee-aab1-11ee-8b88-92fbcf53809c.png

在PS中導入博圖導出的變量表分別拖入對應的表格中就完成了

所有變量導入PS里面來,產線設備與變量一一對應起來,運行仿真,在博途軟件里面用HMI界面控制設備運行成功與否。調試過程中傳感器能夠感應正確的零件,反饋信號地址正確;設備邏輯塊按照其功確定是否需要反饋至PLC;零件流正確,無重復,冗余,或錯誤工位出現零件;零件與載具的負載關系正常,抓手抓放,夾具負載零件運動等動作中零件無丟失及位移;零件產生由邏輯控制,不會出現VC啟動后零件不受控的狀況。配合西門子TIA Portal博途和PLCSim Advanced虛擬PLC或者PLC硬件設備集成一體的虛擬調試在軟件中虛擬設計測試信號邏輯和反饋;能試運行說明虛擬調試成功,否則檢查變量與信號的關系,重新調整設置。

47c4c668-aab1-11ee-8b88-92fbcf53809c.png

虛擬調試界面

總結

虛擬調試系統可分Software inLoop(SIL)與Hardware inLoop(HIL)兩類環境。SIL把所有設備資源虛擬化,由虛擬控制器VRC、虛擬HMI、虛擬PLC模擬器、虛擬訊號及算法軟件等等進行模擬仿真。HIL則是把全部設備硬件連接到仿真環境中,使用真實物理控制器、真實HMI、真實的I/O訊號與虛擬環境交互仿真。在SIL環境中驗證通過后,可替換任一虛擬資源為真實設備,進行部分驗證,最終全替換為HIL,完成物理與虛擬映射的調試。

借助S7-PLCSIM Advanced工具實現TIA博途與Tecnomatix的聯合虛擬調試,不需要真實的PLC硬件,即可完成PLC程序調試和生產線仿真驗證。此種方式只需一臺PC即可完成聯合調試工作,不需要復雜的設置。運用聯合虛擬調試相較于基于傳統可編程控制器的調試具有以下優點.

a.縮短了現場調試周期,減少停產時間;

b.更好的PLC程序和機器人軌跡質量,并可重復測試;

c.在室內即可完成調試,對現場工程師的技能要求降低;

d.降低了調試成本;

e.在虛擬環境中測試程序,驗證干涉區,降低碰撞事故與風險。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2548

    文章

    50740

    瀏覽量

    752140
  • 驅動器
    +關注

    關注

    52

    文章

    8168

    瀏覽量

    146052
  • plc
    plc
    +關注

    關注

    5008

    文章

    13167

    瀏覽量

    462181
  • 仿真系統
    +關注

    關注

    1

    文章

    95

    瀏覽量

    20629
  • WinCC
    +關注

    關注

    6

    文章

    204

    瀏覽量

    47957

原文標題:TIAV17+PLCSIM+PS+WinCC:自動化仿真系統搭建實踐

文章出處:【微信號:智能制造之家,微信公眾號:智能制造之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    自動化

    系統管理技術和制造系統優化技術等等。   2.2 更加注重研究制造自動化系統中人的作用的發揮   在過去一段時期,人們曾認為全盤自動化和無人
    發表于 05-24 18:59

    FPGA設計之自動化

    概述所謂自動化設計,就是在邏輯設計流程中,有些過程需要反復進行,比如編譯、仿真和工程調試等等,可以通過一定的方式使得這些流程可以自動運行,而不必每次都需要人工手動去啟動。參考[3]介紹了如何
    發表于 12-16 15:09

    智慧樓宇自動化控制系統開發搭建

    設備的服役壽命,降低能源消耗,減低維護人員的勞動強度和工時數量。最終,降低了設備的運行成本。智慧樓宇自動化控制系統開發搭建有效的對機電設備實施一站式智能管理!智慧樓宇自動化控制
    發表于 11-30 10:22

    現代物流倉儲自動化系統如何控制運行

    物流倉儲自動化是指物流作業過程的設備和設施自動化。如,自動識別系統自動檢測系統自動分揀
    發表于 09-09 06:56

    工廠自動化系統分享

    工廠自動化結構 PLC系統應用 IO-Link系統解決方案 工廠自動化中的工業機器人 問答環節
    發表于 09-07 06:32

    基于NI產品搭建汽車空調控制器的自動化測試系統

    基于NI產品搭建汽車空調控制器的自動化測試系統 應用方案:使用National Instruments 公司的IMAQ Vision 工具包,LabVIEW 6.1 開發工具包,模擬汽車空調控制器的復雜的
    發表于 03-26 17:25 ?36次下載

    變電站自動化系統實時仿真裝置設計

    針對 變電站自動化 發展中存在的檢測難點,提出了基于變電站自動化設備網絡功能模塊思想設計的實時仿真模型
    發表于 08-10 14:00 ?554次下載
    變電站<b class='flag-5'>自動化</b><b class='flag-5'>系統</b>實時<b class='flag-5'>仿真</b>裝置設計

    自動化測試系統的最佳實踐指南秘籍

    自動化測試系統的最佳實踐指南秘籍 ,學習資料。
    發表于 03-21 16:02 ?0次下載

    ATE自動化測試系統是什么_ATE自動化測試系統介紹

    本文首先介紹了ATE自動化測試系統發展線路,其次闡述了ATE自動化測試系統的作用及原理、特點、優勢,最后介紹了ATE自動化測試
    發表于 05-23 16:47 ?3.2w次閱讀

    自動化焊接機器人自動化生產線仿真系統應用分析

    的計算機技術作為實踐工具,實現仿真作業手法,實現機械制造與自動化生產線系統可視的展現設計方案并進行驗證。 一、機器模型運動的
    發表于 02-09 14:12 ?1148次閱讀

    嵌入式自動化測試的示例方案

    宏控UTP協同自動化測試系統(以下簡稱UTP測試系統)是一款通用的自動化測試系統,支持全仿真和部
    的頭像 發表于 02-11 09:49 ?2032次閱讀

    modelsim自動化仿真實驗 利用腳本實現modelsim自動化仿真

    大家好!今天給大家帶來的是modelsim自動化仿真程序。我們在代碼編寫完成時,通常都需要先進行仿真,然后上板實驗。但是如果我們每次仿真都要去新建一個工程,添加.v文件以及testbe
    的頭像 發表于 07-19 10:10 ?1607次閱讀
    modelsim<b class='flag-5'>自動化</b><b class='flag-5'>仿真</b>實驗 利用腳本實現modelsim<b class='flag-5'>自動化</b><b class='flag-5'>仿真</b>

    沙特stc和華為商用核心網自動化實踐榮獲“年度最佳自動化項目獎”

    近期,Global Telecom Awards(GTA)頒獎典禮在英國倫敦舉行。沙特stc和華為因在核心網自動化方面的創新實踐榮獲“年度最佳自動化項目獎”(Automation
    的頭像 發表于 01-17 10:15 ?422次閱讀

    TI RF Transceiver EVM自動化環境搭建方法

    電子發燒友網站提供《TI RF Transceiver EVM自動化環境搭建方法.pdf》資料免費下載
    發表于 09-04 09:35 ?0次下載
    TI RF Transceiver EVM<b class='flag-5'>自動化</b>環境<b class='flag-5'>搭建</b>方法

    Python環境下的代理服務器搭建自動化管理

    在Python環境下搭建自動化管理代理服務器是一項涉及網絡編程和自動化技術的綜合任務。
    的頭像 發表于 11-14 07:31 ?107次閱讀