控制系統(tǒng)架構(gòu)對(duì)應(yīng)用的影響

文:文/宋華振2021年第六期

導(dǎo)語(yǔ):作為一個(gè)自動(dòng)化行業(yè)老兵,十?dāng)?shù)年來(lái),本人在與制造業(yè)包括機(jī)器制造業(yè)工廠打交道的過(guò)程中發(fā)現(xiàn),很多時(shí)候追求低成本無(wú)可厚非,但是就實(shí)而論,卻經(jīng)??吹较喾吹慕Y(jié)果,無(wú)法達(dá)到真正的高效。真心想給些許建議,但是,作為一個(gè)企業(yè)的市場(chǎng)人員,又很容易被有色眼鏡理解為“立場(chǎng)”問(wèn)題。但是,經(jīng)過(guò)大量與用戶的交流,還是覺(jué)得有必要以閑聊的方式分享一下,畢竟,在工業(yè)領(lǐng)域的市場(chǎng)與銷售行為中更偏向于一種“顧問(wèn)式銷售”,得有專業(yè)擔(dān)當(dāng)。(原文轉(zhuǎn)載自“說(shuō)東道西 ”微信公眾號(hào))

  1. 傳統(tǒng)PLC局限帶來(lái)的問(wèn)題 

比較常見的是歷史遺留的架構(gòu),即傳統(tǒng)PLC的確比較擅長(zhǎng)

邏輯控制,自70年代甚至到現(xiàn)在很長(zhǎng)一段時(shí)間里,都存在著這種情況。像印刷里的套色、并條里的勻整、CNC與機(jī)器人系統(tǒng)等,通常都是專用系統(tǒng),包括最近看到的光伏設(shè)備里的溫度控制,它需要非常強(qiáng)的自整定、溫區(qū)解耦要求,普通的PLC的確干不了這個(gè)事情,才產(chǎn)生了很多專用型控制器。

但是,實(shí)際上自90年代中,貝加萊推出基于定性分時(shí)多任務(wù)操作系統(tǒng)的可編程計(jì)算機(jī)控制器(PCC),就已經(jīng)支持高級(jí)語(yǔ)言編程,能夠?qū)?fù)雜的回路調(diào)節(jié)、時(shí)間嚴(yán)苛型任務(wù)(有個(gè)叫TPU的功能)、運(yùn)動(dòng)控制(CNC)集成于一體了。因此,像印刷套色系統(tǒng)替代專用套色、壁厚控制、多軸向經(jīng)編機(jī)等很多應(yīng)用中,得益于這一架構(gòu),貝加萊用通用控制器代替了原來(lái)的專用控制器的應(yīng)用,這使得系統(tǒng)整體成本得到降低,因?yàn)椴恍枰獮榇酥Ц秲商紫到y(tǒng)的成本。

今天,包括Hypervisor的PC,集成Linux/RTOS,使得像邊緣調(diào)度、策略性任務(wù)也可以與實(shí)時(shí)控制任務(wù)集成,包括機(jī)器學(xué)習(xí)類都可以被集成到統(tǒng)一平臺(tái)。

圖片21.png

圖 1 單循環(huán)掃描的 PLC 運(yùn)行機(jī)制

當(dāng)然,必須承認(rèn)這里有一個(gè)工藝Know-How移植的問(wèn)題,以前老是和用戶談還是得自主掌握這些Know-How,專用系統(tǒng)其實(shí)都是因?yàn)楣に嘖now-How而非硬件值錢,但是,這些封閉的系統(tǒng)無(wú)法讓我們真正贏得競(jìng)爭(zhēng)力。但是,對(duì)于價(jià)格來(lái)說(shuō),還是通用平臺(tái)有更高的性價(jià)比。

在運(yùn)動(dòng)控制領(lǐng)域,CNC通常也是一個(gè)專用系統(tǒng),因?yàn)樗枰幚淼牟逖a(bǔ)運(yùn)算都需要反復(fù)的計(jì)算、動(dòng)態(tài)處理,因此, 會(huì)看到一些老的架構(gòu)采用一個(gè)CNC系統(tǒng)來(lái)處理,并同時(shí)用另一個(gè)控制器去處理插補(bǔ)任務(wù),但是有時(shí)候一些需要用到CNC功能的非典型CNC(如車銑刨磨)機(jī)器中的CNC又僅僅只是簡(jiǎn)單的直線插補(bǔ)或圓弧插補(bǔ),而由于普通的PLC+運(yùn)動(dòng)控制模塊處理不了,就又增加了一個(gè)CNC系統(tǒng),這就很尷尬,為了一個(gè)簡(jiǎn)單的CNC必須架構(gòu)一個(gè)系統(tǒng),價(jià)格倒也不高,但是很煩人,因?yàn)椋?這兩個(gè)系統(tǒng)還得協(xié)調(diào)。

包括機(jī)器人也存在這樣的情況,由于傳統(tǒng)意義上,機(jī)器人也是普通控制器處理不了的,因此,機(jī)器人控制系統(tǒng)都是有專用的控制系統(tǒng),通常運(yùn)行Windows+RTOS這樣的架構(gòu),隨著工藝的集成度越來(lái)越高,就會(huì)出現(xiàn)一些機(jī)器人針對(duì)打磨、焊接、涂裝等領(lǐng)域的工藝Know-How的封裝,這樣的機(jī)器人系統(tǒng)因?yàn)榧闪诵袠I(yè)Know-How,而變得更為專業(yè)。但是,在另外一些機(jī)器應(yīng)用中,例如注塑機(jī)的取件、包裝中的碼垛、印刷種的裝版等場(chǎng)景,這里的機(jī)器人工作相對(duì)比較單一,為此專門配置機(jī)器人系統(tǒng)控制似乎不那么合算,完全可以利用通用控制器的處理能力,并能夠在一個(gè)軟件架構(gòu)下編程,實(shí)現(xiàn)機(jī)器人與機(jī)器在位置、速度、時(shí)間上的高精度同步,這就是貝加萊的Machine Centric Robotics的理念,這樣,對(duì)于機(jī)器制造商來(lái)說(shuō),就可以直接在機(jī)器中集成一個(gè)機(jī)器人,這個(gè)應(yīng)用中,機(jī)器是中心,機(jī)器人相當(dāng)于一個(gè)運(yùn)動(dòng)執(zhí)行單元。

基于開放架構(gòu)的控制器,借用了開放的芯片世界中的處理

能力、存儲(chǔ)和網(wǎng)絡(luò)通信能力,而將Know-How以軟件形式運(yùn)行

圖片22.png

2 定性分時(shí)多任務(wù)操作系統(tǒng)架構(gòu)下的控制器

于其上,這樣的架構(gòu)就更能滿足集成性高、開放連接多的新時(shí)代機(jī)器配置需求。


2.降低成本帶來(lái)的組合

另一種情況,就是一些廠商可能把系統(tǒng)拆分為一個(gè)個(gè)的

產(chǎn)品、組件來(lái)理解,以純采購(gòu)的模式來(lái)分析系統(tǒng),然后尋找最便宜的解決方案,曾經(jīng)見過(guò)一個(gè)機(jī)器上用了A家的PLC、B家的HMI用于機(jī)器操作、C家的運(yùn)動(dòng)控制器、D家的驅(qū)動(dòng)器、E家的電機(jī)、F家的工業(yè)PC用于Windows畫面、H家的I/O端子、I家的變頻器里面有J家的電源、K家的低壓電器,還有一個(gè)找人開發(fā)的板子,總之,那個(gè)是我見過(guò)最壯觀的自動(dòng)化產(chǎn)品展示柜??戳撕?,我第一個(gè)想法就是這些東西如果出現(xiàn)了問(wèn)題,到

底要找誰(shuí)來(lái)解決問(wèn)題?而且,這工程師為了寫這些程序、調(diào)試這些參數(shù)怎么辦?硬件看上去便宜了,但是,軟的方面卻帶來(lái)了很大的問(wèn)題,工程師也無(wú)可奈何。

集成系統(tǒng)自有它的好處,但如果一個(gè)控制器即可完成邏輯、運(yùn)動(dòng)控制、高級(jí)算法等功能,則更經(jīng)濟(jì),人們總是忽略了工程師的成本,以及耗費(fèi)在軟件上的成本——今天,在這種局面下,人工成本不斷上升,軟件越來(lái)越復(fù)雜,我想這種架構(gòu)可能也比較少見了吧?


3.歷史遺留問(wèn)題——規(guī)劃的問(wèn)題

宜組件的視角,但是,它經(jīng)常會(huì)出現(xiàn)多個(gè)PLC或多個(gè)PC堆疊的情況,也有幾個(gè)HMI的,你說(shuō)是模塊化吧?好像也并非如此, 后來(lái)通過(guò)很多用戶的交流,才發(fā)現(xiàn)也是歷史遺留問(wèn)題。這個(gè)機(jī)器的系統(tǒng)現(xiàn)在的格局是在不同階段做的,然后后來(lái)又增加了一個(gè)需求,然后原來(lái)的控制器做不了,加一個(gè)新的系統(tǒng),這個(gè)又跟前面不兼容,后來(lái)又需要增加一個(gè)子系統(tǒng),然后又增加了一個(gè)專門處理這個(gè)復(fù)雜任務(wù)的PC或PLC。而這些系統(tǒng)之間要么就沒(méi)有什么關(guān)系,要么就是寫了復(fù)雜的接口或?qū)iT的轉(zhuǎn)化模塊, 應(yīng)該說(shuō)并非是最優(yōu)系統(tǒng)設(shè)計(jì),而且成本也很高,再就是退出成本也很高,就是你想更換系統(tǒng),還退不了,因?yàn)?,這種遷移成本會(huì)很高。

最近和一名同事又聊到了為什么用戶設(shè)計(jì)系統(tǒng)會(huì)出現(xiàn)很多架構(gòu)上其實(shí)并不經(jīng)濟(jì)的問(wèn)題,大概想來(lái)是我們這個(gè)產(chǎn)業(yè)發(fā)展太快造成的,先做個(gè)能用的,其實(shí)并未有一個(gè)長(zhǎng)遠(yuǎn)的規(guī)劃,導(dǎo)致了系統(tǒng)的架屋疊床的局面,在單一的組件上看上去成本低,但是,當(dāng)新的子系統(tǒng)進(jìn)入時(shí),由于無(wú)法兼容之前的,并且原有程序無(wú)法輕易移植,導(dǎo)致了必須保留它,多次這樣的設(shè)計(jì),就導(dǎo)致最終成本很高,但是又處于無(wú)奈,因?yàn)橥瞬怀鰜?lái),重新來(lái)過(guò)又需要大量的開發(fā)與測(cè)試,結(jié)果導(dǎo)致積重難返。

系統(tǒng)規(guī)劃是一個(gè)“磨刀不誤砍柴工”的事情,必須預(yù)先考慮到未來(lái)的潛在需求,規(guī)劃人員必須站在5-10年的視野來(lái)看待系統(tǒng)架構(gòu)。不僅僅是硬件架構(gòu),而且,更多是未來(lái)的機(jī)器軟件架構(gòu),能夠具有長(zhǎng)期可擴(kuò)展,而在新增時(shí),如何避免大動(dòng)干戈的調(diào)整,推到重來(lái)的代價(jià)實(shí)際上是非常高的。但是,換個(gè)視角,又發(fā)現(xiàn)工程師在整個(gè)項(xiàng)目的決策中受到了很多不利因素的影響,做出了妥協(xié),要么因?yàn)闀r(shí)間與進(jìn)度關(guān)系,或者因?yàn)槭袌?chǎng)銷售方面的決策因素,或者因?yàn)榉悄撤N特殊政策(單一品牌戰(zhàn)略),導(dǎo)致了無(wú)法選擇更為全局長(zhǎng)遠(yuǎn)的架構(gòu)規(guī)劃——記得以前讀《用工程師思維來(lái)工作》一書提到,工程師思維很重要的一個(gè)點(diǎn),即讓工程師來(lái)決策,但是,顯然這很難做到。


4.系統(tǒng)架構(gòu)設(shè)計(jì)

有一次,一個(gè)友商朋友問(wèn)到,為何在進(jìn)行電子凸輪裁切這

類任務(wù)的時(shí)候切不好,我說(shuō)當(dāng)然切不好,因?yàn)槟愕募軜?gòu)決定了這個(gè)結(jié)果。貝加萊的驅(qū)動(dòng)系統(tǒng),它是可以直接把外接編碼器接入到驅(qū)動(dòng)系統(tǒng)的(多個(gè)編碼器槽直接在驅(qū)動(dòng)器上),那么這個(gè)

圖片23.png

架構(gòu)會(huì)帶來(lái)的好處在于,它可以直接在驅(qū)動(dòng)器中計(jì)算同步外接編碼器的位置或速度,這使得它可以獲得更高的響應(yīng),而采用PLC的I/O反饋外接編碼器來(lái)跟隨的模式,就會(huì)達(dá)不到高速下的高精度裁切,因?yàn)檫@個(gè)同步關(guān)系受到了PLC任務(wù)的延時(shí)影響。

還有一個(gè)就是像POWERLINK,有些人提出它的通信周期100微秒好像并不算快,但是,POWERLINK的架構(gòu)并非是一個(gè)主站集中控制模式下的運(yùn)行,而是基于分布式架構(gòu)的廣播幀方式,可支持交叉通信,因此,很多同步任務(wù)并不需要去主站,而是軸間可以通過(guò)廣播幀實(shí)現(xiàn)直接跟隨關(guān)系。因此,它并不必須通信周期那么快,卻可以實(shí)現(xiàn)高的控制任務(wù)響應(yīng),包括它的PRC省略握手過(guò)程的機(jī)制等優(yōu)化方法,這都是架構(gòu)的力量。

系統(tǒng)架構(gòu)設(shè)計(jì)實(shí)際上在于“巧”,所謂的“四兩撥千斤” 就是這個(gè)意思,從產(chǎn)品思維出身和從方案思維出身的企業(yè)決定了對(duì)于“系統(tǒng)”的理解是不同的,而做系統(tǒng)的人,他會(huì)有全局優(yōu)化的概念,而做產(chǎn)品的更多從局部思考問(wèn)題,很難做到全局最優(yōu)的設(shè)計(jì)。因此,做控制系統(tǒng)出身的廠商和電機(jī)出身的廠商,看待運(yùn)動(dòng)控制的視角也是不同的,控制因?yàn)樽鳛橹髡?,需要全局協(xié)同,而做電機(jī)出身的做運(yùn)動(dòng)控制,其視角主要在電機(jī)本身的性能與對(duì)象的匹配這個(gè)局部問(wèn)題上。

5.底層架構(gòu)的影響

其實(shí),像開放架構(gòu)非常適合于開發(fā)自主的應(yīng)用,所謂開

放,其實(shí)主要是指采用“開放世界”的技術(shù),即橫向產(chǎn)業(yè)技術(shù),這個(gè)事情要回到十多年前,做銷售的時(shí)候,其實(shí)客戶愿意用已有的封閉專用系統(tǒng),因?yàn)檫@樣快,雖然那時(shí)就和客戶談自主研發(fā)工藝Know-How的重要性,但是,受制于對(duì)封閉系統(tǒng)的路徑依賴,其實(shí),我們也并未掌握核心工藝,這種依賴會(huì)隨著系統(tǒng)越來(lái)越強(qiáng),最終導(dǎo)致今天缺乏工業(yè)軟件,雖然很多人把工業(yè)軟件聚焦到了CAD/CAE,但嵌入式應(yīng)用的Know-How一樣是普遍存在于工業(yè)系統(tǒng)的。

還有一個(gè)問(wèn)題在于我們對(duì)工業(yè)軟件理解的問(wèn)題,就是商用軟件或者在設(shè)計(jì)端的工業(yè)軟件,與在運(yùn)行端的嵌入式軟件、DCS這樣的軟件的發(fā)展模式實(shí)際上完全相反,因此,用軟件的發(fā)展思維來(lái)發(fā)展工業(yè)軟件實(shí)際上一定會(huì)出問(wèn)題的。

IT系統(tǒng)的軟件是一種自上而下的架構(gòu),先有骨架再去“豐滿”,而OT的軟件研發(fā)是先有應(yīng)用問(wèn)題需要解決,然后再標(biāo)準(zhǔn)化的過(guò)程,而工業(yè)軟件的模式則必須經(jīng)歷不斷的工程迭代過(guò)程,這個(gè)時(shí)候,就必須考慮非常強(qiáng)的底層架構(gòu)設(shè)計(jì),以讓這樣的系統(tǒng)具有擴(kuò)展能力,而又不會(huì)影響原來(lái)的架構(gòu)。




中傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

伺服與運(yùn)動(dòng)控制

關(guān)注伺服與運(yùn)動(dòng)控制公眾號(hào)獲取更多資訊

直驅(qū)與傳動(dòng)

關(guān)注直驅(qū)與傳動(dòng)公眾號(hào)獲取更多資訊

中國(guó)傳動(dòng)網(wǎng)

關(guān)注中國(guó)傳動(dòng)網(wǎng)公眾號(hào)獲取更多資訊

2021年第六期

2021年第六期

圖片閱讀

掃碼關(guān)注小程序

時(shí)刻關(guān)注行業(yè)動(dòng)態(tài)

雜志訂閱

填寫郵件地址,訂閱更多資訊:

撥打電話咨詢:13751143319 余女士
郵箱:chuandong@chuandong.cn

熱搜詞
  • 運(yùn)動(dòng)控制
  • 伺服系統(tǒng)
  • 機(jī)器視覺(jué)
  • 機(jī)械傳動(dòng)
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機(jī)界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機(jī)器人
  • 低壓電器
  • 機(jī)柜
回頂部
點(diǎn)贊 0
取消 0
往期雜志
  • 2025年第二期

    2025年第二期

    伺服與運(yùn)動(dòng)控制

    2025年第二期

  • 2025年第一期

    2025年第一期

    伺服與運(yùn)動(dòng)控制

    2025年第一期

  • 2024年第六期

    2024年第六期

    伺服與運(yùn)動(dòng)控制

    2024年第六期

  • 2024年第五期

    2024年第五期

    伺服與運(yùn)動(dòng)控制

    2024年第五期

  • 2024年第四期

    2024年第四期

    伺服與運(yùn)動(dòng)控制

    2024年第四期