工控網(wǎng)首頁
>

應(yīng)用設(shè)計

>

淺析工業(yè)機(jī)器人控制器的設(shè)計實現(xiàn)

淺析工業(yè)機(jī)器人控制器的設(shè)計實現(xiàn)

在當(dāng)前市場上,機(jī)器人控制器的設(shè)計實現(xiàn)方式主要有兩種:

第一種就是走完全自主研發(fā)的路線,從硬件設(shè)計到軟件模塊的編寫實現(xiàn),都是靠自己的團(tuán)隊來完整的實現(xiàn)。但要走這種完全自主研發(fā)的路線對于國內(nèi)絕大多數(shù)的機(jī)器人企業(yè)而言風(fēng)險太大,因為它不僅僅要求企業(yè)具備較強(qiáng)財力支撐,更要求企業(yè)具備一支訓(xùn)練有素的隊伍來逐一攻克機(jī)器人控制器核心算法和機(jī)器人運動學(xué)中的一些難點問題。以當(dāng)前國內(nèi)企業(yè)的研發(fā)實力和對于工業(yè)機(jī)器人的理解掌握來說,能夠做到自主研發(fā)的還是少之又少,或者說即使有些公司費盡周折開發(fā)出來自己的核心控制器,但其功能和性能比起國外廠家的機(jī)器人來說還有不小的差距。

第二種方式就是借助第三方控制器來集成開發(fā)實現(xiàn)。比如說客戶可以直接購買KEBA或者貝加萊等公司提供的機(jī)器人控制器和示教器等來集成開發(fā)設(shè)計自己的工業(yè)機(jī)器人。這種方式的特點也比較突出,就是研發(fā)設(shè)計上風(fēng)險確實不大,出產(chǎn)品也相對較快,但是在成本控制方面沒有太大的競爭力,畢竟所用的核心技術(shù)還是主要來自于這些控制器的提供廠家。

那么在機(jī)器人控制器的設(shè)計實現(xiàn)方面有沒有一種開發(fā)風(fēng)險很小而同時又可以把成本控制的比較有競爭力的解決方案呢?答案是肯定的,這就是來自于我們菲尼克斯電氣軟件的工業(yè)機(jī)器人控制器軟件解決方案。接下來,我們可以一同看看這種機(jī)器人控制器軟件解決方案的架構(gòu)和特點。

菲尼克斯電氣軟件解決方案

1.系統(tǒng)架構(gòu)

如下圖所示,菲尼克斯電氣軟件提供基于IPC上的高性能機(jī)器人運動控制平臺軟件,包括:實時操作系統(tǒng),運動控制核心與現(xiàn)場總線技術(shù),開放式PLC開發(fā)軟件平臺。

2.特點

高性能IPC實時運動控制平臺:

基于Windows實時內(nèi)核INTime實時性穩(wěn)定性非常高,應(yīng)用程序開發(fā)維護(hù)非常簡單,INTime同時Windows操作系統(tǒng)可以運行各種為機(jī)器人系統(tǒng)軟件提供穩(wěn)定可靠的開放式平臺。

使用PLC編程語言控制機(jī)器人運動:

采用IEC61131-3國際標(biāo)準(zhǔn)的編程規(guī)范對機(jī)器人運動與邏輯進(jìn)行控制,可以使用FBD, LD, ST,IL以及SFC五種語言進(jìn)行編程。支持符合PLCopen Motion Control標(biāo)準(zhǔn)的算法功能塊,為客戶提供針對機(jī)器人應(yīng)用的標(biāo)準(zhǔn)操控方式。

機(jī)器人本體電機(jī)軸與外部輔助軸最多可達(dá)16軸聯(lián)動,支持在線3D仿真與調(diào)試。

機(jī)器人運動與軌跡:

機(jī)器人運動控制核心可以支持單軸,電子齒輪凸輪以及機(jī)器人的控制,并且支持多通道架構(gòu),同時可以支持多臺機(jī)器人同時進(jìn)行工作。

運動控制核心支持不同軌跡差補,包括直線,圓弧,樣條曲線等差補。支持S型速度曲線,以及連續(xù)軌跡之間的優(yōu)化。

機(jī)器人運動學(xué)支持:

目前支持常用的機(jī)器人結(jié)構(gòu)運動學(xué)模板,6自由度機(jī)器人,SCARA與Delta機(jī)器人,以及直角坐標(biāo)機(jī)器人。

客戶可以使用C/C++開發(fā)自定義運動學(xué)模型:

機(jī)器人核心擴(kuò)展性

借助開放式的Windows & INTime雙系統(tǒng)的軟件平臺架構(gòu),使用INTime以及PLC開發(fā)工具包,客戶可以使用C/C++以及PLC編程語言擴(kuò)展機(jī)器人控制器的外圍設(shè)備,例如:示教器,視覺模塊,驅(qū)動系統(tǒng)以及IO模塊等。

3.總結(jié)

菲尼克斯電氣軟件提供了開發(fā)機(jī)器人控制器必須的開放式軟件平臺,客戶可以基于標(biāo)準(zhǔn)的IPC安裝菲尼克斯電氣軟件提供的機(jī)器人軟件包,借助高性能,高可靠性的軟件解決方案,客戶可以快速進(jìn)行二次開發(fā),從而快速推出適合于各種機(jī)器人結(jié)構(gòu)的控制器產(chǎn)品。

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

展會邀請 | 讓汽車制造更聰明的絕活 AMTS上揭曉

菲尼克斯:殼體也有“全家桶”了!選型更簡單!

菲尼克斯:安全感拉滿!PLCnext與您共筑工業(yè)信息安全堡壘

【航海日志】與海鷗共舞,與星辰對話!

創(chuàng)新與標(biāo)準(zhǔn)同行|菲尼克斯電氣榮獲GB/T 20234-2023 CQC認(rèn)證