天天看點

西門子200smart與組态王之間無線Profinet通信執行個體

在實際系統中,工廠中的房間裡分布多台PLC,需要用上位機軟體集中控制。通常所有裝置距離在幾十米到上百米不等。在有通訊需求的時候,如果布線的話,工程量較大且不美觀,這種情況下比較适合采用無線通信方式。本方案以組态王和2台西門子S7-200SMART為例,介紹組态王與多台 PLC的無線Profinet協定通信實作過程。在本方案中采用了西門子PLC無線通訊終端DTD418M,作為實作無線通訊的硬體裝置。

一、方案概述

本方案中,使用者無需更改網絡參數和原有程式,也不必了解協定細節,通過歐美系PLC專用無線通訊終端DTD418M,即可直接替換組态王與PLC之間有線以太網通訊,且穩定友善的實作PLC無線以太網通訊。

西門子200smart與組态王之間無線Profinet通信執行個體

二、測試裝置與參數

西門子PLC型号:S7-200Smart × 2台

上位機:組态王6.55 × 1台

無線通訊終端:DTD418MB × 3塊

主從關系:1主2從

通訊接口:RJ45接口

供電:12-24VDC

通訊協定:Profinet協定

傳輸距離:100米,1KM

三、接線方式

1. 上位機與DTD418M接線

用一根通訊線,一端接入DTD418M的RJ45接口,另一端接入上位機的RJ45接口。

西門子200smart與組态王之間無線Profinet通信執行個體

2. PLC與DTD418M接線

用一根通訊線,一端接入DTD418M的RJ45接口,另一端接入S7-200SMART的RJ45接口。

西門子200smart與組态王之間無線Profinet通信執行個體

四、配置組态王TCP驅動檔案

1.打開相關檔案夾

2.搜尋kvS7200.ini檔案,以記事本的方式打開

五、組态王配置

1. 建立一個工程,輸入名稱,點選“是”

2. 點選裝置選擇S7—200TCP驅動

3. 輸入邏輯名稱

4. 選擇任意序列槽或者預設

5. 設定200SMART PLC IP位址

6. 預設參數

六、設定組态王畫面

1. 資料詞典—定義變量

2.畫面—建立一個新畫面

3.關聯變量

七、PLC程式的下載下傳

1. 編寫一個啟停程式

2. 下載下傳程式到PLC

八、測試方法

1、用組态王的M點按鈕控制PLC對應的Q點,同時在組态王上監測Q點輸出。。

2、給PLC的I點輸入信号,看組态王是否有監測到相應點的信号

繼續閱讀