自己做的一個小項目,送給需要的新手。
威綸通觸摸屏使用i點和q點的按鈕和指示燈在通信不上的情況下,觸摸屏不顯示
威綸通觸摸屏MT8102iP與Siemens S7-200 PLC通過PPI協(xié)議進(jìn)行串口通信的設(shè)置步驟:
---
### **一、硬件連接**
1. **接線方式**
- 使用PLC本體上的RS485串口(9針接口),重點連接以下引腳:
- 威綸通**COM2口**的**1腳(Data-)**接PLC的**8腳(RS485 A)**
- 威綸通**COM2口**的**2腳(Data+)**接PLC的**3腳(RS485 B)**
- 若有需要,將雙方GND(5腳)連接以保證信號穩(wěn)定。
---
### **二、威綸通觸摸屏參數(shù)設(shè)置**
1. **新增設(shè)備**
- 在威綸通編程軟件(EasyBuilder Pro)中,進(jìn)入**系統(tǒng)參數(shù)設(shè)置** → **新增設(shè)備/服務(wù)器**。
- **設(shè)備類型**選擇:`Siemens AG` → `Siemens S7-200 PPI`(注意需與PLC固件協(xié)議匹配)。
2. **接口配置**
- **接口類型**:選擇**RS-485 2W**(兩線制半雙工)。
- **COM口**:選擇`COM2`(對應(yīng)觸摸屏的RS485物理端口A口)。
- **波特率**:需與PLC設(shè)置一致(默認(rèn)9600,需在PLC編程軟件中確認(rèn))。
- **站號**:與PLC站號保持一致(默認(rèn)為2)。
3. **其他參數(shù)**
- 數(shù)據(jù)位、停止位、校驗方式等需與PLC端一致(通常為8位數(shù)據(jù)位、1位停止位、無校驗)。
---
### **三、PLC編程注意事項**
1. **地址映射規(guī)則**
- 觸摸屏**無法直接關(guān)聯(lián)PLC輸入點(I地址)**,需通過**M或V存儲區(qū)**中轉(zhuǎn)(自己測試這里可以用i點和q點)。例如:
- 啟動按鈕關(guān)聯(lián)`M0.0`,停止按鈕關(guān)聯(lián)`M0.1`,輸出指示燈關(guān)聯(lián)`Q0.0`。
- 在PLC程序中編寫邏輯,將輸入信號(如I0.0)通過M或V地址傳遞到觸摸屏。
---
### **四、在線仿真與調(diào)試**
1. **仿真要求**
- 必須使用**帶COM口的編程電纜**(如RS485轉(zhuǎn)USB適配器),西門子原裝USB-PPI電纜(無COM口)無法仿真。
2. **參數(shù)一致性驗證**
- 檢查PLC與觸摸屏的波特率、站號、COM端口是否一致,否則通信失敗。
---
### **五、常見問題排查**
- **通信失敗**:
1. 檢查接線是否正確(重點確認(rèn)RS485極性是否反接)。
2. 核對PLC與觸摸屏的波特率、站號是否匹配。
3. 嘗試降低波特率(如9600→19200)以排除干擾。
---
通過以上步驟,可實現(xiàn)威綸通MT8102iP與S7-200 PLC的PPI通信。
[ 此帖被pengyou6036在2025-03-02 08:03重新編輯 ]