1.負(fù)責(zé)軟件數(shù)據(jù)采集開(kāi)發(fā),主要分為主頁(yè)日志、參數(shù)設(shè)置、PLC配置、數(shù)據(jù)報(bào)表、用戶管理五大模塊。 主要與多臺(tái)PLC進(jìn)行通訊并采集設(shè)備信息及產(chǎn)品數(shù)據(jù)保存到本地及上傳MES...
1. 進(jìn)行設(shè)備MES軟件開(kāi)發(fā),根據(jù)技術(shù)要求/接口文檔進(jìn)行軟件整體流程及交互操作的設(shè)計(jì)開(kāi)發(fā),針對(duì)模塊化的界面進(jìn)行自定義控件的設(shè)計(jì)。通過(guò)Webservice/SOAP協(xié)議以XML報(bào)文的格式與客戶服務(wù)器進(jìn)行通訊。 2. 提供接口供工廠MES調(diào)用,下發(fā)停機(jī)/報(bào)警信號(hào),通過(guò)WebApi框架構(gòu)建http服務(wù)并在設(shè)備上部署,通過(guò)Json格式傳輸數(shù)據(jù),然后通過(guò)TCP/IP將數(shù)據(jù)發(fā)送給軟件,自定義數(shù)據(jù)包格式,避免了粘包和拆包的問(wèn)題。 3. 設(shè)備離線模式開(kāi)發(fā)。MES離線時(shí)會(huì)自動(dòng)暫存設(shè)備所有數(shù)據(jù)至數(shù)據(jù)庫(kù)(MySql),在線時(shí)可以選擇性的上傳數(shù)據(jù),包括電芯的出站數(shù)據(jù),對(duì)齊度檢測(cè)的圖片等。 4. 設(shè)備報(bào)警/解除報(bào)...