上周,我們分享了《正運(yùn)動技術(shù)XPLC516E 的開放式Linux 平臺使用(上)》。今天,正運(yùn)動技術(shù)的小伙伴們,繼續(xù)給大家分享一下,《正運(yùn)動技術(shù)XPLC516E 的開放式Linux 平臺使用(下)》。
在上部分內(nèi)容中,我們探討了正運(yùn)動技術(shù)的XPLC516E控制器為何要嵌入Linux 系統(tǒng)?它的優(yōu)勢有哪些?系統(tǒng)的介紹了開放式Linux 平臺控制器XPLC516E及其Linux下的Qt開發(fā)。這部分內(nèi)容,我們主要介紹XPLC516E 運(yùn)動控制開發(fā)演示。
正運(yùn)動技術(shù)的XPLC516E運(yùn)動控制器,Qt程序可采用本地接口鏈接控制器的方式,直接內(nèi)存交互,速度在20us左右,比PCI/PCIE數(shù)據(jù)交互快一個數(shù)量級。
一、硬件連接
將鼠標(biāo)、鍵盤、顯示器、EtherCAT的總線伺服、工業(yè)相機(jī)與XPLC516E控制器進(jìn)行連接。


二、推薦使用本地接口
PC上開發(fā)好的Qt項目是可以通過網(wǎng)口方式與控制器進(jìn)行鏈接的,可以在PC上直接運(yùn)行Qt程序,也可以下載到控制器中運(yùn)行Qt程序。
同時,正運(yùn)動技術(shù)的XPLC516E運(yùn)動控制器是支持Qt程序采用本地接口鏈接控制器的,直接進(jìn)行內(nèi)存交互,速度比PCI/PCIE快,所以推薦使用本地接口與控制器進(jìn)行連接。
本地接口與控制器進(jìn)行連接,需要將開發(fā)好的Qt項目下載到控制器中運(yùn)行。

三、PC上開發(fā)好的Qt項目下載到控制器中運(yùn)行
1、Qt項目下載方式
可以通過U盤將Qt項目下載到控制器中,也可以通過控制器上面的網(wǎng)口與PC進(jìn)行連接再通過WinSCP軟件進(jìn)行下載。
當(dāng)插入U盤時,控制器linux系統(tǒng)的桌面位置會顯示U盤圖標(biāo),雙擊U盤圖標(biāo)進(jìn)行文件管理,將Qt項目下載。
WinSCP軟件下載時,連接控制器方法如下:

也可以通過控制器上下載好的Qt軟件直接進(jìn)行項目的開發(fā),這樣開發(fā)好的項目就不用下載了,具體開發(fā)流程可以參考PC的Linux_Qt開發(fā)流程。
2、對動態(tài)庫進(jìn)行替換
先在光盤資料里面下載ARM平臺的動態(tài)庫(zmotion.so)到控制器中,并將動態(tài)庫重命名為libzmotion.so,然后對PC上開發(fā)的Qt項目里面的動態(tài)庫進(jìn)行替換。

3、編譯運(yùn)行
最后通過控制器上面,下載好的Qt軟件,對項目進(jìn)行編譯,就可以運(yùn)行了。

四、XPLC516E開放式Linux平臺
XPLC516E控制器是帶Linux操作系統(tǒng)的,支持Qt機(jī)開發(fā)人機(jī)交互界面。
Qt程序可以用LOCAL接口和控制進(jìn)行鏈接,采用直接內(nèi)存交互,速度快。此外還提供PC函數(shù)庫(zmotion.so),參考ZMotion PC函數(shù)庫編程手冊進(jìn)行運(yùn)動控制編程,可實現(xiàn)直線插補(bǔ)、任意圓弧插補(bǔ)、空間圓弧、螺旋插補(bǔ)、電子凸輪、電子齒輪、同步跟隨、虛擬軸設(shè)置等。

(走手機(jī)殼示意圖)

同時支持第三方視覺,控制器里面有相機(jī)驅(qū)動,可以根據(jù)相機(jī)驅(qū)動的sdk直接調(diào)用相機(jī)采集相關(guān)的API,也支持第三方視覺軟件直接調(diào)用。

(支持第三方視覺)
《正運(yùn)動技術(shù)XPLC516E 的開放式Linux 平臺使用(下)》就講到這里。更多精彩教學(xué)內(nèi)容,請關(guān)注正運(yùn)動小助手的微信公眾號。
本文由正運(yùn)動小助手原創(chuàng),歡迎大家轉(zhuǎn)載,共同學(xué)習(xí),一起提高中國智能制造水平。文章版權(quán)歸正運(yùn)動技術(shù)所有,如有轉(zhuǎn)載請注明文章來源。
正運(yùn)動技術(shù)是一家專注于運(yùn)動控制技術(shù)研發(fā)與應(yīng)用的國家級高新技術(shù)企業(yè),主要從事運(yùn)動控制器、運(yùn)動控制卡、IO擴(kuò)展模塊、運(yùn)動顯控一體機(jī)等系列產(chǎn)品的研發(fā)、生產(chǎn)、銷售和服務(wù)。公司匯集了來自華為、中興等公司的優(yōu)秀人才,在堅持自主創(chuàng)新的同時,積極聯(lián)合各大高校致力于運(yùn)動控制技術(shù)研究與應(yīng)用,是國內(nèi)工控領(lǐng)域發(fā)展最快的企業(yè)之一,也是國內(nèi)完整掌握運(yùn)動控制核心技術(shù)和實時工控軟件平臺技術(shù)的企業(yè)。
|