[請益] 請教自製工控人機介面的可能性

作者: Isaea (Isaea)   2021-11-29 00:26:39
小弟目前從事工控相關的行業小菜雞,主要是將產線數據蒐集進資料庫做分析後顯示到網
頁上
常看到PLC工程師開發使用的HMI人機介面,就有個念頭是能否自行開發一套出來(純粹好
玩想試試)
我有跟著使用過人機,搭配它們的IDE都滿簡單好用的
目前操作下來有幾個要點是我想請教版上大大的:
1. 上電開機到run project中間時間相當短,我拆開人機看過沒有SSD,有用過工業電腦
安裝FreeBSD跑跑看還是沒辦法相比至少也要個20來秒,我這邊很單純就是開機用啟動X W
indow並執行寫好的程式
2. 能夠在運作中直接斷電關機,無需執行關機程序,資料依然不會損害
3. 底層的OS跟執行的語言,有想過是window ce執行QT,所以透過他們的IDE才有辦法交
叉編譯直接快速開發
人機介面對工控人來說很稀鬆平常,但從軟體的角度來看我覺得蠻有意思的,還望各位大
大能給點意見,文章菜味太重請見諒
作者: enthos (影斯作業系統)   2021-11-29 00:37:00
OrsoEric/2020-07-26-Longan-Screen-Class-Demo @ github
作者: chuegou (chuegou)   2021-11-29 00:59:00
你要快速開機就只建議走rtos類型 直接去刻FW吧
作者: OriginStar   2021-11-29 20:51:00
https://www.dmatektw.com/tw/product/304參考參考。不過目前有些業者是開發可以在PC與HMI上跑的圖控軟體
作者: testPtt (測試)   2021-11-29 23:06:00
labview很多好玩的東西
作者: fgkor123 (n(N))   2021-11-30 03:10:00
你看過哪個工控會去搞隨時可以關機的玩意?即使是rtos寫起來要保證這件事也很麻煩開機自檢和回復到初始狀態,多感測配複雜流程會痛苦死另外要兜PLC不用MCU不碰硬體是在??如果你只是要收感測排流程弄個圖,那就是軟體阿= =那用QT根本自找麻煩 C#相容性好多了...
作者: OriginStar   2021-11-30 09:00:00
如果原PO想實現圖控的功能,就先實現PLC Driver,像三菱是MC Protocol是開放的,但FX3U和FX5U/Q系不相容,西門子S7 Protocol是封閉的,所以使用第3方的套件或用官方的。接下來就是實現拉畫面及配方的功能,大概醬
作者: fgkor123 (n(N))   2021-12-01 04:58:00
Android/Linux透過driver或mcu 直接收類比資料,windows 可以參考a/l但是這邊我不熟類比->數位以後才是寫gui不熟win那邊bsp 做的工作就很類似

Links booklink

Contact Us: admin [ a t ] ucptt.com