Ⅰ 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