工業軟件——機器制造商可持續研發的關鍵

文:貝加萊工業自動化(中國)有限公司2023年第六期

  最近幾年,工業軟件成為產業熱議的焦點。然而人們更多的目光放在了CAX、仿真類軟件;而作為制造工廠里最大資產占比的機器,它們所運行的嵌入式軟件,以及開發這些嵌入式應用的平臺軟件尚未得到重視。本文將以機器開發的軟件演進,以及開發平臺如何有效的構建機器的應用軟件的機制,來闡述自動化開發工業平臺軟件的價值和意義。

  文/貝加萊工業自動化(中國)有限公司

  1 從印刷的視角看機器的演進

  為了清晰地說明機器的發展,我們可以選擇其中一個行業,如印刷技術,來展示機器控制技術的演進。

  印刷,改變著人類文明的進程,通過印刷,文字所承載的文明得以被傳承。經歷了雕版/活字,到古登堡的機械傳動印刷機、輪轉印刷機、卷筒印刷這個鉛與火的時代,在20世紀進入了電氣傳動控制時代,印刷也快速進入了發展變更期,及至數字印刷技術的快速成長,并從單機發展到數字化運營時代。

  自20世紀進入電氣時代,印刷機開始有了電機驅動機械長軸傳動的階段。到了約90年代,伺服電機被廣泛應用,電子軸或稱為無軸傳動開始逐步取代機械長軸,以提供更高速和靈活的印刷作業。隨著紙張的種類開始擴張,瓦楞紙、塑料薄膜、金屬材料也被用于包裝材料,印刷開始擴張到軟包裝、紙板、金屬等包裝領域。印刷的速度不斷突破極限(高速新聞紙可以達到1200m/min速度),而精度也在不斷的提高。另一方面,作為一個傳統領域,它在不斷的競爭中對于成本也變得苛刻——這就要求更低的廢品率,以及快速切換中降低浪費……凡此種種,都依賴于控制技術來保障。

工業軟件

  圖1 印刷關鍵控制工藝軟件

  如圖1所示,印刷機也需要更多的控制軟件支撐這些復雜的變化,以及更高的精度與速度要求。在印刷機里,包括張力控制、色標檢測、套色控制、視覺、智能調壓、智能學習等,都被應用于各種印刷機組的控制系統中。

  這種包括印刷機的各種領域產業機器中運行的軟件,往往被忽視——而制造業的關鍵通常又在這里——設備是工廠最為重要的資產,它的穩定運行決定企業的盈利能力。這些被看不到的軟件,決定著機器的競爭力:更高的品質,更高速、更廣泛的材料適應性,更為全局的連接。

  而在不同的機器制造業,這種電氣傳動從機械轉為伺服軸控制已經被廣泛普及,例如全電動注塑機、全伺服熱膜包裝、多電機傳動紡紗、全伺服軸嬰兒紙尿褲……以及材料科技在不同領域的擴展應用,令工藝與傳動控制變得越發復雜。這同樣意味著機器的程序不再是30年前那種簡單邏輯、電氣傳動控制,更多的工藝控制、智能優化需要被開發。

  2 工業軟件在其中扮演的角色

  早在1997年,貝加萊的Automation Studio工具平臺即被投入運行,它的架構極為靈活。即使今天,20多年過去了,它依舊能夠不斷跟隨前沿技術,成為一個全集成自動化工程平臺。我們講制造業里的“工業軟件”,Automation Studio就是“軟件的軟件”,即用于這些控制系統應用的開發,類似于半導體里的EDA設計軟件。

  就如同PC在我們生活中的應用一樣,它同樣需要一個開發平臺,無論是.Net、還是Java、Docker等,都需要開發工具。而裝備與這些軟件的開發更多的還在于它是一個跨平臺、跨學科的集成。

  (1)控制對象的演進

  在70-90年代的電氣發展時代,PLC雖然已經很好地管理了機器,但那時的機器還主要是邏輯控制,有些機器會有算法需求,比如注塑、單晶爐、PECVD這類設備。而且,大多數機器也就是純機械,電氣傳動也是靠主軸傳動的方式,所以,使用變頻器就可以了,它能夠穩定地提供速度環控制。

  機器之所越來越復雜,在于越來越高的加工需求,包括:

  l 運動控制:印刷機從機械軸改為電子軸,而注塑機也從液壓改為全電動,紡織機械從機械改為多電機傳動,連火車都由單一車頭牽引改為“動車組”——這些都是一種獨立驅動技術,目的在于為機器提供更為靈活的生產能力;

  l 視覺:今天,視覺成本越來越低,其本身可以獲得更多的檢測資源;

  l 機器人:被集成到了機器里,以配合生產的外圍撿取、上下料任務,有些是配合機器的加工任務;

  l 柔性輸送:采用電磁控制的長定子直線電機,也被用于后道的組裝,以改變機械輸送對生產的束縛,讓生產獲得更大柔性,并在個性化時代獲得效率提升;

  l 安全:隨著機器速度的提高,以及連線生產、機器人的集成,它對于人的潛在傷害風險也隨之加大,而功能安全成為了機器人身安全的保障,它需要機器安裝獨立的采集與控制單元,并經由安全測試與認證;

  l HMI:以前僅需要幾個按鈕、儀表,這顯然無法滿足較為復雜的圖形界面顯示(如動畫),它會讓機器操作更為簡單;

  l AI集成:在硬件上,控制器的算力得到了進一步提升,而另一方面作為一種軟件對象,它為機器提供了更為智能的動態迭代能力,因此,也成為了當前快速發展的領域,它需要與機器的實時控制交互來讓機器變得更聰明。

  (2)機器開發的流程

  機器開發的過程,包含了很多個任務。

  首先,在工程方面的配置、代碼開發與封裝方面,需要平臺進行支持——在仿真方面,也需要與第三方的機械、工藝進行交互與協助,在測試驗證方面,需要針對邏輯、運動、機器人動作等進行聯調,以確保符合設計。

  其次,在仿真方面,除了控制系統自身,也需要結合機電傳動控制、工藝建模與仿真,并實現機電、工藝與控制的協同仿真,采用虛擬測試驗證方式來降低物理測試驗證成本,以及并行開發來縮短機器開發周期。

  其三,在機器的調試階段,針對邏輯、工藝、電氣傳動軸的程序、參數來進行調試,并能夠為工程師反饋機器本身的運行狀態及潛在的機械問題,進而有效地提升開發效率。

  最后,在機器運行現場,平臺軟件可以進行診斷與維護,并提供現場人員的程序升級等任務,通過便捷的支持,實現遠程的機器運維工作。

  3 Automation Studio對于機器研發的意義

  Automation Studio設計為機器的開發者提供專業的開發平臺支持,它在機器開發的各個階段提供高效開發集成。

  (1)建模與仿真

  它可以針對硬件、機器層面、生產過程多個級別的仿真,通過FMU/FMI或OPC UA接口,提供與第三方的仿真軟件之間的交互與協作。

  通過這些建模仿真軟件間的協作,可以實現機器開發中的各種仿真,以提高開發效率。

工業軟件

  圖2 多個層級的建模與仿真軟件接口

  (2)軟件與工藝集成

  對于任何機器而言,其實它們的應用軟件具有相同的分類:

  如圖3所示,可以看到,機器本身的運行平臺、實時操作系統確保機器的高速實時響應。

  而機器的軟件,則由不同的應用構成。機器也同樣由大量的APP構成,包括:

  l mappControl——主要聚焦在工藝控制類,如溫度、壓力、張力等,這些構成了控制的工藝核心算法;

  l mappMotion——用于軸、軸同步、CNC、機器人、液壓庫等,提供機器的機電傳動控制;

  l mappVIEW——用于機器的可視化,基于Web技術,多終端訪問并支持拖拽的畫面編排;

  l mappService——包括機器的基本功能、報警、趨勢、配方、用戶、數據等各種功能;

  l mappSafety——提供滿足功能安全的安全邏輯設計、測試與驗證……

工業軟件

  圖3 Automation Studio的裝備應用軟件開發平臺

  如果mapp中沒有的行業或客戶獨特的算法,則可以基于C/C++等開發,或采用MATLAB/Simulink為復用的模塊開發,也可以被封裝為不同的APP,與其它已有模塊共同構成機器應用。

  4 連接——為了更高效率的機器

  在任何時候,機器的速度與精度總是矛盾的——唯一可以協調這個矛盾的,就是通信的時間粒度,也被稱為“實時性”。通過更快的采樣頻率,機器的傳輸、控制循環可達到更為高速、高精度。

  工程連接,必須有足夠的開放性,以支持跨供應商的協作,貝加萊提供了針對各個實時網絡的網絡模塊,包括硬件和軟件。

  連接的另一個應用在于“遠程”的診斷與維護,這可以通過無所不在的云資源來實現。

工業軟件

  圖5 連接與服務

  貝加萊不僅提供硬件的通信模塊,并且這些各種通信的配置、軟件調用都被封裝為可直接使用的模塊,通

  過簡單配置,即可與第三方系統實現連接。

  5 AI讓機器更“聰明”

  AI的相關方法,如機器學習、深度學習,其實很早就已經被控制理論研究所應用于控制。但是,過去由于算力的成本高昂,另一方面,也因為機理下的競爭也“夠用”,因此,AI尚未被工業界有效的采用。

  今天,首先是競爭越來越走向物理的極限,這導致了在剩余的那些改善空間里的提升都是致勝的關鍵。其次,算力也不再那么昂貴。這些為AI提供了一種對機器的動態持續改善。

  自動化與AI的資源橋接——交互。畢竟一個是周期性任務(Cyclic Task)、一個是事件驅動型任務(Event-driven Task),其運行的平臺也通常為RTOS和GPOS,因此需要構建一個連接,讓IT和OT可以交互,以發揮各自的優勢。

工業軟件

  圖6 exOS連接AI世界

  在貝加萊,exOS是一個可以將基于Linux平臺的算法打包為Automation Studio可調用的模塊導入,使得周期性的控制任務,可以為AI的學習系統提供數據。而另一方面,通過學習系統訓練的模型,也可以為實時任務提供新的“經過優化的參數”或“判斷和推理的規則”。

  通過IT與OT融合,機器會變得更“聰明”,這就相當于過去的自動化任務是按照既定邏輯來調度紅綠燈,而現在,它可以根據檢測的流量,來為各個方向的紅綠燈配置最合適的時間,以達到整個交通流的效率最高。這里的關鍵詞是“更聰明”——因為,它在持續采樣,持續學習,持續分析決策。

  6 打造裝備企業的軟實力

  Automation Studio是一款機器裝備開發的工具平臺,它能夠為不同領域的用戶提供高效的機器開發工具,打造企業自身的軟實力,它是機器控制領域的首選工業軟件平臺。總結它帶來的好處可以包括以下幾點:

  (1)構建長期可用的高質量發展平臺

  對于裝備企業的長期發展,的確需要一個穩定的、能夠支撐其可持續的技術研發平臺,這可以確保企業的知識和資源能夠被有效的保存,進入一個良性的研發迭代過程,為企業的高質量發展奠定基礎。

  (2)創新性開發

  開放的架構,會讓裝備企業能夠通過與機電仿真、控制工藝建模軟件間形成創新性的設計,并且,在數字時代,可以與AI的應用資源結合。

  (3)知識復用降低工程成本

  Automation Studio的知識封裝,積累了行業數十年的經驗,可以與用戶分享,同時,自主開發的功能也可以被復用,這都是降低工程成本的關鍵因素,也降低了人員流動帶來的知識流失風險。

  (4)快速面市

  讓機器能夠更為快速的迭代,并且升級的機器也可以節省大量開發時間,這就使得機器制造商總能走在市場的前沿。

中傳動網版權與免責聲明:

凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

伺服與運動控制

關注伺服與運動控制公眾號獲取更多資訊

直驅與傳動

關注直驅與傳動公眾號獲取更多資訊

中國傳動網

關注中國傳動網公眾號獲取更多資訊

熱搜詞
  • 運動控制
  • 伺服系統
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅系統
  • 工業電源
  • 電力電子
  • 工業互聯
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯接
  • 工業機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0
往期雜志
  • 2025年第三期

    2025年第三期

    伺服與運動控制

    2025年第三期

  • 2025年第二期

    2025年第二期

    伺服與運動控制

    2025年第二期

  • 2025年第一期

    2025年第一期

    伺服與運動控制

    2025年第一期

  • 2024年第六期

    2024年第六期

    伺服與運動控制

    2024年第六期

  • 2024年第五期

    2024年第五期

    伺服與運動控制

    2024年第五期