碩班期間有通過接洽方式協助小型公司將設備自動化,由於論文因素,使用python進行開發。
這邊使用的架構是
- WEB作為HMI,使用websocket與後端flask串接。
- 設備上使用有限狀態機進行管理生產流程(主控)
- 地端控制(水閥)使用MCU做通訊上位機串聯,用於控制。
任職於Navcore,進行新設備與舊有設備開發。
任職於Navcore期間,整合原有不同的自制設備開發平台至統一框架,由該框架進行發展。
- 使用PySide作為前端HMI介面。
- 使用asyncIO作為流程控制。
- 至少具備modbus下位機功能,但此部分按現場原有架構不去更動。
- 此部分至少有發展出四種設備。
- 協助周邊硬體設計、Debug以及量測方法規劃。
線上設備:
- 分光光度計、電鍍液添加劑分析儀、滴定設備、光學滴定設備。