工作職責1. 設備數據采集與通信開發
-
負責工廠生產設備(PLC、CNC、儀器儀表等)的數據采集系統開發,支持 Siemens、Omron、三菱 等主流PLC通信。
-
基于 OPC UA/DA、Modbus TCP/RTU、Profibus、S7 等工業協議,實現設備與上位機的實時數據交互。
-
處理非標設備數據(如 TXT日志、圖片、Excel 等),設計解析方案并集成到系統。
-
優化數據采集性能,解決高并發、高頻率數據讀取的穩定性問題(如斷線重連、數據緩存)。
2. 工業軟件與MES系統開發
-
使用 C#/.NET 開發 WinForm/WPF 上位機應用,或 WebAPI 服務,實現設備數據與 MES(制造執行系統) 的對接。
-
設計數據庫架構,基于 SQL Server/Oracle/MySQL 存儲設備數據,并優化查詢效率。
-
開發數據看板、報警監控、報表導出等功能模塊,支持生產管理需求。
3. 技術文檔與協作
-
編寫 設備通信協議文檔、API接口文檔 及 系統設計說明書。
-
使用 Git/SVN 進行代碼版本管理,遵循團隊開發規范。
-
與電氣工程師、生產部門協作,分析設備通信問題并提供解決方案。
4. 系統維護與優化
-
排查設備通信異常,修復數據采集漏洞,提升系統穩定性。
-
持續優化數據采集效率,降低延遲,提高系統響應速度。
-
研究新技術(如 工業物聯網(IIoT)、時序數據庫(InfluxDB)),推動系統升級。
能力要求:
1.大專及以上學歷,計算機、軟件工程等相關專業優先;
2.熟悉C#代碼開發,.NET Framework 框架及底層原理,Winform或WPF或者WebApi相關開發,熟悉SVN或GIT軟3. 熟悉SQLServer、Oracle、MYSQL、Access、SQLite等常見數據庫;
4.熟悉市場上主流PLC如(Siemens,Omron,三菱)、了解工業領域常用的協議,如OPC,Modbus,Profibus,RS232, RS485,S7+,Socket工業以太網等協議;
5.具備良好的代碼風格、編程和測試習慣,能夠撰寫高質量的設計文檔;
6.有良好的溝通能力與團隊合作意識,能夠承擔一定工作壓力;
7.熟悉MES系統業務優先;
8.有工廠類設備數據采集經驗者優先;
9.對于非標準化的設備數據采集,比如本地txt、圖片等