本案例是模擬將無錫艾默森MCN-PN3001型Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)Modbus RTU設(shè)備數(shù)據(jù)接入到西門子Profinet網(wǎng)絡(luò)中。使用設(shè)備為西門子S7-1200型PLC,MCN-PN3001網(wǎng)關(guān)。Modbus從站為電腦安裝modbus poll軟件。
2.打開Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)程序安裝GSD文件。
3.添加無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)模塊。
4.設(shè)置無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)設(shè)備名稱和IP地址本例為MCN-PN3001,IP為192.168.20.1。
5.配置輸入輸出字節(jié)長度,本例為8個(gè)字節(jié)即4個(gè)寄存器。
6.下載配置 7.設(shè)置無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)網(wǎng)關(guān)參數(shù),點(diǎn)擊新建選擇PN2MRS。
8.設(shè)置Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)在Profinet網(wǎng)絡(luò)中的設(shè)備名和IP地址(注意:要和博圖中組態(tài)一致)。
9.設(shè)置Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)485參數(shù),下載配置到網(wǎng)關(guān),即可使用。
10.打開Modbus Poll軟件,連接Modbus從站,設(shè)置485通訊的波特率,數(shù)據(jù)位,奇偶校驗(yàn)。
11.Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的參數(shù)地址,以03,10功能碼為例: Q地址所輸出數(shù)據(jù)的寄存器范圍為750-1499, I地址輸入數(shù)據(jù)寄存器地址范圍為0-749。
12.如圖,主站對(duì)寄存器地址0寫入數(shù)據(jù),對(duì)應(yīng)i地址的起始地址IW68,Q地址的輸出數(shù)據(jù)在主站從寄存器地址750開始讀取對(duì)應(yīng)Q地址的起始地址QW64。 |
|