【中國傳動網(wǎng) 企業(yè)動態(tài)】 在2018年ACW技術(shù)研討會上,貝加萊業(yè)務(wù)發(fā)展經(jīng)理姚彥龍為產(chǎn)業(yè)客戶分享了工業(yè)APP-貝加萊mapp技術(shù)的設(shè)計(jì)思想與應(yīng)用。
自動化行業(yè)的競爭不斷的邁向深入的領(lǐng)域,提供行業(yè)解決方案的廠商才能贏得未來,隨著硬件的趨于同質(zhì)化,使得自動化業(yè)界贏得競爭力必須緊密與客戶應(yīng)用緊密結(jié)合,以軟件形式來封裝應(yīng)用,一方面,可以應(yīng)對靈活的生產(chǎn)需求,另一方面可以保護(hù)自身知識產(chǎn)權(quán)。
工業(yè)APP主要作用在于封裝“知識”,未來是一個(gè)“知識自動化”的時(shí)代,制造業(yè)在其發(fā)展過程中積累的大量經(jīng)驗(yàn)、知識、工藝必須可以被充分的利用于更多的場景,才能均攤成本,使得其具有經(jīng)濟(jì)性,而智能時(shí)代的應(yīng)用就是要讓這些積累的知識被復(fù)制,再利用,并使得研發(fā)降低成本。
要解決工業(yè)知識的封裝,軟件復(fù)用(Software Reuse)是一個(gè)比較重要的軟件工程思想,它是將相關(guān) 的知識通過標(biāo)準(zhǔn)化與規(guī)范化的封裝形成可服用的軟件功能模塊。
貝加萊的mapp技術(shù)正是典型的工業(yè)APP應(yīng)用,基于PLCopen的標(biāo)準(zhǔn)與規(guī)范,將其在各個(gè)領(lǐng)域里共性的軟件進(jìn)行封裝,然后根據(jù)機(jī)器與工廠自動化的應(yīng)用場景進(jìn)行重組,配置為一個(gè)新的應(yīng)用。
它帶來的好處包括以下幾個(gè)方面:
(1)降低代碼開發(fā)的時(shí)間,經(jīng)過嚴(yán)格的測試,mapp技術(shù)較之以往的軟件開發(fā)縮短67%的開發(fā)時(shí)間,對于軟件開發(fā)而言,時(shí)間不僅意味著成本,也意味著快速的交付。
(2)應(yīng)對機(jī)器的靈活開發(fā)需求:對于變化的生產(chǎn)而言,機(jī)器業(yè)本身需要靈活的配置以適應(yīng)變化,例如注塑機(jī)會根據(jù)需要有油壓、伺服泵、全電等各種形式,根據(jù)工藝需要其工藝參數(shù)需要自整定,而這些都可以配置為標(biāo)準(zhǔn)的功能,按照工藝流程、控制工藝抽取共性的模塊如射膠、熔膠、保壓、開合模、參數(shù)配置等,包括審計(jì)追蹤、能源、OEE都可以設(shè)計(jì)為可以單獨(dú)運(yùn)行的模塊,這樣當(dāng)機(jī)器的工藝、配置、操作不同時(shí),開發(fā)人員僅需簡單配置軟件模塊即可快速裝配一臺機(jī)器。在現(xiàn)場,操作人員也可以在線修改邏輯(mappCodeBox可以實(shí)現(xiàn)在線的邏輯編程,無需開發(fā)環(huán)境即可)。
(3)知識封裝,保護(hù)知識產(chǎn)權(quán),通過對軟件的封裝,留給用戶接口,但其本身對工藝的模型等核心算法則可以保護(hù)起來,確保知識產(chǎn)權(quán)的安全。
除了為機(jī)器控制開發(fā)mapp模塊,貝加萊的mapp基于Windows+Runtime的運(yùn)行平臺還可以將工廠的生產(chǎn)運(yùn)營任務(wù)封裝為APP運(yùn)行于邊緣控制器上,如OrangeBOX,這些APP包括OEE計(jì)算、Energy能源監(jiān)測模塊、為食品與制藥行業(yè)所開發(fā)的審計(jì)追蹤mapp Audit,以及為邊緣側(cè)的數(shù)字化呈現(xiàn)開發(fā)的基于Web技術(shù)的mappVIEW。
正如姚彥龍所說“APP使得機(jī)器與工廠自動化的應(yīng)用開發(fā)變得更為簡單,客戶僅需配置而非編程方式即可實(shí)現(xiàn)機(jī)器的快速開發(fā),以及工廠整體呈現(xiàn)、能源、OEE等的快速應(yīng)用組織”。