(一)項目規劃 |
某公司需要生產A產品,計劃增加B設備,同時要求產品質量和工藝參數可追溯。
(二)項目設計 |
(1)設備工作流程:
操作人員掃描產品條碼上傳確認是否允許生產,服務器收到信息后回復確認信息。
產品生產后上傳質量結果和工藝參數,服務器收到信息后根據產品條碼保存數據。
CZZ:信息頭
#A*:質量(1為OK)
#B*:產品條碼(9位)
#C*:工藝參數(L長度 W寬度 C 顏色 )
CZZ#A*1
CZZ#B*123456789
CZZ#C*L=666;W=888;C=GREEN
程序開始
掃碼詢問:采用手動賦值,使用S_MOVE,下同
確認是否發送質量信息:判斷信息需要單個比較字符
確認是否發送產品參數
參數信息格式化:采用INSERT、CONCAT處理字符串
發送信息:TSEND_C TRCV 命令組合
啟動服務器程序,監聽開始 (采用SOCKET 同步通信)
信息判斷部分
信息保存部分 (XML文件格式)
信息顯示部分 (使用委托)
(三)模擬測試流程 |
手動置位程序開始,手動置位掃碼功能后復位,MES程序接收到條形碼
手動在MES程序中發送OK命令,設備進行生產并發送質量信息
手動在MES程序中發送YES命令,設備發送采集的產品參數
MES程序接收到參數后根據條形碼保存參數信息
檢查程序顯示和保存的文件是否正常
(四)模擬方法和常見錯誤處理 |
CPU請選擇1500便于模擬,通信選擇開放式TCP通信,如果通信異常,只發不收或者只收不發等,請更換命令組合
模擬時S7-PLCSIM Advanced V3.0如果報錯48,請重新安裝WinPcap
TCP通信的服務器地址必須和西門子虛擬網卡的地址一致,否則通信不上
出現不能下載程序的現象時請重新刪掉虛擬PLC并新建后嘗試
程序調試時盡量采用網絡助手,這樣容易發現問題
- 巧妙利用OB82,快速定位模擬量通道故障 2024-12-27
- 如何在S7-1500顯示屏添加用戶LOGO和設置其它密碼保護 2024-12-27
- 西門子PLC通訊時找不到PG/PC接口怎么辦 2024-12-27
- ModbusTCP協議報文詳細分析 2024-12-27
- 博途Graph編程:在線調試方法 2024-12-27
- 三大工業控制系統:PLC、DCS和FCS比較 2024-12-27
- 一張表說清與S7-1500的通訊方式 2024-12-27
- 博途V17新增的這種通訊加密方式,到底強在哪里 2024-12-27
- 一張表總結S7-1200的系統數據類型 2024-12-27
- S7-1500通訊診斷與故障排除 2024-12-27
- S7-1200 Modbus TCP 通信例程! 2024-12-27
- 教你一個在HMI上顯示PLC代碼流程的方法! 2024-12-27
- S7-1200對V90PN進行位置控制的三種方法 2024-12-27
- 西門子模擬量有干擾,你可以這樣做 2024-12-27
- S7-200Smart子程序解密更新至V2.6 2024-12-27
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595