無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)控制的主要對(duì)象是煤氣爐的風(fēng)機(jī)、爐條機(jī)、以及蒸汽的控制以及現(xiàn)場(chǎng)各項(xiàng)參數(shù)的顯示與報(bào)警。系統(tǒng)主 PLC 選用西門子 S7-1200,通 過 ET200 IO 模塊控制現(xiàn)場(chǎng)設(shè)備并監(jiān)控?cái)?shù)據(jù)。變頻器采用英威騰 CHF100A 變頻器,將英威騰 CHF100A 變頻器接入 西門子S7-1200的網(wǎng)關(guān)采用艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)MCN-PN3001。本文主要講該 MODBUS 轉(zhuǎn) PROFINET 網(wǎng)關(guān)的配置過程。首先加入 GSD 文件。將無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)的 GSD 文件PN3001拷貝放到任意位置。打開博圖,建立新項(xiàng)目“英威騰”。進(jìn)入設(shè)備和網(wǎng)絡(luò),在選項(xiàng)中選擇管理通用站描述文件,安裝GSD文件。

選擇無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)MCN-PN3001;

將無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)配置到 PROFINET網(wǎng)絡(luò)中

設(shè)置MODUS轉(zhuǎn)PROFINET網(wǎng)關(guān)在Profinet網(wǎng)絡(luò)中的設(shè)備名稱與IP地址

確認(rèn)變頻器用到參數(shù)的總數(shù)據(jù)量,并在組態(tài)中添加對(duì)應(yīng)的數(shù)據(jù)長(zhǎng)度
這里需要選擇寫命令兩條,讀一條;也就是4個(gè)字節(jié)輸出,2字節(jié)輸入

組態(tài)設(shè)置完成后下載到PLC中,并開始配置Modbus參數(shù)設(shè)置。
首先安裝無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)MCN-PN3001配置軟件
打開軟件新建項(xiàng)目:
選擇PN2MM

配置網(wǎng)關(guān)的IP地址與設(shè)備名稱(要與組態(tài)軟件中保持一致)

設(shè)置Modbus參數(shù)(輸出命令輪詢模式可根據(jù)需要選擇單次發(fā)送,連續(xù)發(fā)送,脈沖發(fā)送等)

填寫變頻器的站號(hào)

下面這是第一條,需要寫的數(shù)據(jù),起始地址為1000H,十進(jìn)制為4096

功能碼根據(jù)變頻器設(shè)定要選擇06功能碼即寫單寄存器

寄存器按10進(jìn)制格式寫入1000H即4096
內(nèi)存映射起始地址為默認(rèn)1500,對(duì)應(yīng)Q地址第一二個(gè)字節(jié)

下面這是第二條,需要寫的數(shù)據(jù),起始地址為2000H,十進(jìn)制為8192

內(nèi)存映射起始地址因?yàn)榍耙粭l命令占了兩個(gè)字節(jié)所以這里填寫1502對(duì)應(yīng)Q地址的地三四個(gè)字節(jié)

下面這是第三條,需要讀的數(shù)據(jù),起始地址為1001H,十進(jìn)制為4097

選擇03功能碼即讀多寄存器,地址填寫10進(jìn)制4097,寄存器數(shù)量1個(gè)。內(nèi)存映射地址為0對(duì)應(yīng)I地址的第一二位

配置好之后通過USB下載到MODBUS 轉(zhuǎn) PROFINET 網(wǎng)關(guān)MCN-PN3001中,上電后連接PLC與變頻器。
以上是無錫艾默森Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)MCN-PN3001的配置過程
|