導航:首頁 > 編程系統 > linuxcanopen

linuxcanopen

發布時間:2025-01-04 17:45:25

A. openPLC 嘗試,踩坑記錄

1 下載 openplc editor 了解一下

下載地址 openplcproject.com/wp-c...

直接網頁下載速度很慢, 可以用迅雷下載

安裝的時候無法修改安裝路徑, 只能安裝到C盤

C:\Users\013\OpenPLC_Editor

根據目錄來看看它包含哪些內容:

內置一個 git 環境, 一個 python2.7, 一個mingw c++環境

editor 裡面的界面程序, 竟然都是 python 寫的, 驚訝到我了,

一直以為 QT 才是跨平台界面程序的首選, 沒想到 python 也可以呀

editor 內的文件夾結構來看看:

可以看出來, openplc 所支持的匯流排, 有 canfestival, modbus , opcua, ethercat,

但也意味著, 它不支持 profinet, cc-link , ethernet-ip 這3種匯流排,

至於國內的浙大工控更是沒影了

瀏覽它的 tests 文件夾

可以估計, 它對 HMI 屏幕估計支持的可以, canopen 協議支持的可以,

然後看看 targets 文件夾,

令人意外的是, 它既然對 Xenomai 有專門的支持, 我一直以為 Preempt-RT比 xenomai 更熱, 在 linux 軟實時領域,

由於 openplc 使用 python 這個 解釋型語言 來開發界面, 意味著改動界面內容會非常容易, 改個 logo 啥的太簡單了

2 運行 openplc editor 看看

對比一下博圖

對比一下匯川的PLC編程界面:

3 找個硬體測試運行一下程序

樹莓派

TODO

arino

TODO

星光板

TODO

香橙派

TODO

B. Linux系統下如何運行使用PMM系列CANopen通信一體化伺服電機

在前文講解了如何在Linux系統下配置NiMotionUSBCAN轉換器後,現在我們將進一步指導如何操作PMM60系列CANopen通信一體化伺服電機使其運行。本文將通過實例演示在Linux環境下控制電機的步驟。


首先,確保硬體連接。將USB轉CAN轉換器連接電腦(通過Ubuntu 18.04.2桌面版的Linux虛擬機)和電機,具體連接方式如圖所示。所需工具包括NiMotionUSBCAN轉換器、PMM6040伺服電機,以及Linux x86_64的NiMServoSDK文件包,可通過聯系銷售或客服獲取。


下面是操作步驟:



  1. 在電腦上創建一個名為"SDK"的文件夾,並將驅動程序文件放入並解壓。

  2. 通過"Open in Terminal"打開終端,切換到SDK的bin目錄。

  3. 配置終端環境,使其識別SDK的可執行文件。

  4. 運行可執行文件test_pp,傳入參數"通信協議"、"轉換器類型"和"傳動比",例如"0"、"1001"和"10000"。


執行這些步驟後,電機將進入輪廓位置模式,進行一次相對位置運動和絕對位置運動,表明電機已成功在Linux系統中運行。


至此,您已掌握了在Linux環境下控制PMM系列CANopen伺服電機的基本操作。期待更多關於智能控制的精彩內容,請持續關注我們,共同探索驅動未來的無限可能!

閱讀全文

與linuxcanopen相關的資料

熱點內容
蘋果沒qq聲音怎麼回事啊 瀏覽:410
網路共享顯示器 瀏覽:343
什麼是數字圖像的數據量 瀏覽:763
使用什麼軟體可以對plc進行編程 瀏覽:131
廣電網路綠色繳費通道 瀏覽:247
iphone4s麥克風 瀏覽:845
怎麼用cmd運行java路徑 瀏覽:318
2014年日歷下載word 瀏覽:198
微信個人轉發量統計 瀏覽:196
怎麼樣將app里按鈕變大 瀏覽:769
狼蛛鼠找不到配置文件 瀏覽:845
土豪金編程器軟體打不開什麼原因 瀏覽:957
備分數據換SD片是什麼意思 瀏覽:666
jmp數據分析時主要看哪些參數 瀏覽:59
js循環 瀏覽:505
大數據大二學生可以做哪些實習 瀏覽:567
微信上沒有小程序選項 瀏覽:839
電腦桌面的excel文件不顯示圖標 瀏覽:992
ios無法綁定支付寶支付密碼 瀏覽:6
linux文件系統叫什麼 瀏覽:721

友情鏈接