您的位置:首頁>正文

MODBUS轉PROFINET閘道在汙水處理廠與變頻器連接的應用案例

本文主要介紹MODBUS轉PROFINET閘道PNMD485-K20在汙水處理廠連接某國產變頻器的使用方法:

1.案例簡介:本案例現場在天津某汙水處理廠, 該廠使用了某國產帶MODBUS485介面的變頻器。 PLC使用的是西門子S7-1200系列PLC, 現場採用PROFINET工業乙太網通訊。 本案例的目的是使用S7-1200設置變頻器的參數, 同時採集變頻器的各種狀態值。

2.案例說明:微硬創新生產的MODBUS轉PROFINET閘道PNMD485-K20在使用時, 不需要進行其它程式設計, 只需根據被連設備給的通訊點表進行簡單的配置即可。 需要關心的以下幾點:

(1)被連設備是MODBUS通訊的主站還是從站?

本例變頻器是作為MODBUS的從站, 所以PNMD485-K20作為MODBUS的主站。

(2)被連設備有幾台?每台的設備位址是多少?每個設備的MODBUS通訊協定格式是什麼?

本例每台PNMD485-K20連接3台變頻器, 變頻器的MODBUS站地址分別為11、12、13。

(3)MODBUS串列傳輸速率是多少

本例中MODBUS使用串列傳輸速率是9600bps。

3.案例配置:導入GSDML創建新專案

(1)在博途軟體TIA Portal中安裝GSDML檔

圖3-1

圖3-2

(2)在“設備和網路”中添加PNMD485-K20

圖3-3

(3)給PNMD485-K20分配PLC, 構建Profinet連結

圖3-4

(4)按兩下PNMD485-K20圖示, 進入設備視圖, 設置閘道的IP位址、子網路遮罩、設備名稱。

圖3-5

(5)線上訪問----修改實際PLC和PNMD485-K20的IP地址和名稱(IP地址要和實際的PLC地址在同一網段, 名稱要和PNMD485-K20一致)

圖3-6

(6)設置閘道參數(包含MODBUS設備的串列傳輸速率、發送間隔、等待應答時間、從站狀態監測等資訊, 此處設置的參數要和被連設備實際參數一致)

圖3-7

(7)配置MODBUS讀寫報文

圖3-8

(8)令PNMD485-K20控制字的最低位置1

圖3-9

(9)將程式編譯下載即可實現S7-1200讀寫MODBUS設備的資料。

總結:經過上面簡單的配置,使用者可以很輕鬆的完成MODBUS和PROFINET的協定轉換,在PROFINET匯流排協定下讀寫MODBUS設備的資料。

圖3-7

(7)配置MODBUS讀寫報文

圖3-8

(8)令PNMD485-K20控制字的最低位置1

圖3-9

(9)將程式編譯下載即可實現S7-1200讀寫MODBUS設備的資料。

總結:經過上面簡單的配置,使用者可以很輕鬆的完成MODBUS和PROFINET的協定轉換,在PROFINET匯流排協定下讀寫MODBUS設備的資料。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示