本研究旨在控制電動機智能保護器的參數(shù)顯示與報警。使用西門子CPU作為主PLC,結合Modbus485至Profinet網關模塊監(jiān)控數(shù)據(jù)和控制設備。電動機保護器通過Modbus485至Profinet網關接入西門子PLC網關。本文將介紹該網關的配置步驟。

首先,執(zhí)行Modbus485至Profinet網關的GSD文件復制程序,并將其存檔于預設的存儲位置。隨后,在博圖軟件中構建一個名為“網關測試”的項目,并進入設備與網絡配置界面。接著,激活通用站描述文件管理功能,開展GSD文件的安裝程序。選定Modbus485轉Profinet網關,并將其集成至網絡配置中。

設置Modbus485轉Profinet網關在Profinet網絡中的設備名稱和IP地址;確定保護器所用參數(shù)的總數(shù)據(jù)量,在組態(tài)中添加相應的數(shù)據(jù)長度,并配置8個寄存器(含16字節(jié)的輸入和輸出);完成組態(tài)設置后,將其下載到PLC中。

從站通訊應用格式說明如圖所示。查詢數(shù)據(jù)幀包含讀數(shù)據(jù)功能(功能碼03),此功能可助力用戶獲取記錄數(shù)據(jù)、設備采集數(shù)據(jù)以及系統(tǒng)參數(shù)。下表展示的是從一號機讀取5個采集數(shù)據(jù)的情形,這些數(shù)據(jù)于裝置中的地址分別為0100H-0104H。

根據(jù)案例分析,可以得出結論:站功地址設定為1,能碼為03,讀取寄存器數(shù)量為5個。隨后,即可啟動Modbus485至Profinet網關的配置流程。首先,激活軟件并創(chuàng)建新項目,選擇圖示所示的配置選項。在進行Modbus485至Profinet網關的IP地址及設備名稱配置時,必須確保其與組態(tài)軟件中的相應設置保持一致。

設置Modbus485的參數(shù)需與從站保持一致,在本示例中,參數(shù)設定為波特率9600、8個數(shù)據(jù)位、1個停止位且無校驗(注意:若校驗位并非無校驗情況,則數(shù)據(jù)位應選擇9,輸出命令采用輪詢模式)。
根據(jù)需要選擇單次發(fā)送,連續(xù)發(fā)送,脈沖發(fā)送等);在ModbusRTU出選擇插入節(jié)點;地址填寫從站地址1;

在Node處插入功能碼;

在右側功能碼區(qū)域對選擇的正確性進行驗證;手冊中所列示例的起始地址為100H,需將其由十六進制轉換為十進制表示,即256,進而將此數(shù)值填入連續(xù)讀取的五個地址所對應的數(shù)據(jù)中。

內存映射起始地址與博圖中的IQ地址存在對應關系。在本案例里,I地址的范圍為68至83。若地址為0,256號寄存器地址的數(shù)據(jù)將映射至IW68,后續(xù)數(shù)據(jù)按照順序依次排列。需要著重注意的是,完成設備名稱與IP配置并下載至Modbus485轉Profinet網關之后,需重新上電以使配置生效。
|