Zui近一個項目需要使用 WINCC 上位機讀取大約70個S7-200 smart PLC,由于WINCC沒有配置S7-200 Smart 通訊通道,只能使用OPC UA或者Modbus TCP進行通訊。 考慮到使用Simatic Net 配置OPC UA有些麻煩,且需要授權,因此決定放棄,改用Modbus TCP進行通訊;小編之間沒有使用過此通訊,因此準備做一個測試,由于手頭沒有s7-200 smart PLC,因此使用S7-1500 與 WINCC通過 Modbus TCP進行測試;測試結果正常,具體步驟見下文;
image-2024090314382647001 測試環境軟件:
硬件:
注:小編電腦已安裝軟件如下:
image-2024082611102843302 S7-1500 配置 Modbus TCP Server首先需要在s7-1500中配置Modbus TCP Server (提供數據的為服務器),具體步驟如下(由于之前1200系列文章中,已經詳細介紹相關指令,本次不在贅述):
在TIA Portal中新建項目,并添加1500 PLC,并組態IP地址,此處不再贅述; (以實際為準)
新建FC塊用于Modbus TCP通訊,從指令中拖入MB_SERVER指令,并指定背景數據塊;
image-20240903112321845注:不要忘記在Main程序中調用該FC塊
新建數據DB為MB_Server分配引腳參數;(各參數功能可F1查看幫助,或查看之前1200系列文章);并建立測試數據區:
image-20240903113434012注:
InterfaceID指的是以太網口接口的硬件標識符,默認64
ID 范圍1到4095,不能有重復
PLC側配置完成;詳細配置可參見本公眾號1200系列文章,此處不再贅述;
image-20240903140319603
在PLC中建立Modbus TCP Server完成后,接下來將在WINCC建立Modbus TCP通訊,進行測試;步驟如下:
新建單機項目(實際應用中根據需求選擇),并保存項目
image-20240903140447169從左側導航欄中打開變量管理
image-20240903140736152在變量管理中,右鍵添加新的驅動,并選擇ModbusTCPIP;在新增加的ModbusTCP/IP 通道,右鍵新建鏈接,并重命名;
image-20240903141333792選中新建的鏈接,右鍵選擇連接參數,修改ModbusTCP服務器參數(參數與PLC中一致);
image-20240903141434524注:由于WINCC 中 Modbus TCP實際是針對施耐德設置,所以CPU類型里面沒有西門子,選擇Premium,Micro即可;
在連接中新建測試變量,分別對應PLC變量中的DB500.DBD18,DB500.DBW22,DB500.DBW24,DBW500.DBX26.0;
image-20240903144020275注:DBW500.DB26.0由于寄存器是讀取整數,因此存在高低字節的問題,。WINCC中26.0是第8位,27.0為第0位,依此類推;
新建測試畫面,并添加IO域,關聯對應變量;
image-20240903142327096右鍵選擇計算機屬性,在運行時窗口中設置起始畫面
image-20240903142519189激活系統運行,并進行測試如下:
image-20240903143826470
- 通過 Modbus TCP通訊實現西門子 Wincc 與 s7-1500通訊, 2024-12-03
- 西門子 S7-1200 系列五:TIA博圖中OB、DB、FC、FB介紹及應用范圍 2024-12-03
- 什么是張力變頻器,其優點有哪些?什么是嵌入型變頻器,其有哪些優點? 2024-12-03
- 伺服電機抖動不轉動是怎么回事? 2024-12-03
- ABB變頻器的硬件配置詳解 2024-12-03
- 步進電機單極性和雙極的優缺點 2024-12-03
- 非接觸式溫度傳感器的優缺點有哪些 2024-12-03
- 變頻器通訊故障原因分析及解決 | 變頻器主回路常見故障怎么維修? 2024-12-03
- 變頻器變頻調速后異步電動機機械特性如何? 2024-12-03
- 步進電機和驅動器常見問題匯總 2024-12-03
- 同步變頻與異步變頻調速電動機有哪些區別?變頻調速系統加減速時間是如何定義的? 2024-12-03
- PLC計數程序段,達到計數停止加料信號 2024-12-03
- plc編程中,AND功能帶括號和不帶括號區別 2024-12-03
- 西門子MODBUS TCP通訊(下) 2024-12-03
- PLC中,用ST語言制作PWM脈沖程序 2024-12-03
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684