1、本案例是Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)連接電能表的配置案例,客戶要求將富士電機(jī)溫控器參數(shù)讀取到PLC中。所需工具:西門子1200PLC一個(gè)、耐用通信Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)一個(gè)、富士電機(jī)溫控器一個(gè);
2、配置步驟首先打開PLC組態(tài)軟件(step7 博圖或其他Profinet主站軟件)導(dǎo)入Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)GSD文件;
3、在網(wǎng)絡(luò)視圖添加網(wǎng)關(guān)模塊,在硬件目錄雙擊PN-MD添加Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān);
4、設(shè)置Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)的IP地址及設(shè)備名稱(本例為20.5名稱NY1);
5、添加用到的輸入輸出數(shù)據(jù)總長度(本例16個(gè)字節(jié));
6、配置完成后下載到PLC,打開Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)配置軟件,新建選擇PN2MRM3;
7、設(shè)置Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)的IP地址和設(shè)備名稱(要和博圖配置保持一致);
8、設(shè)置Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)的485參數(shù)和要連接的Modbus從站保持一致(注意如果從站數(shù)據(jù)為是8奇偶校驗(yàn)不是無的話網(wǎng)關(guān)數(shù)據(jù)位要選擇9);
9、打開從站通訊手冊(cè),找到通訊參數(shù)一欄;
10、從手冊(cè)中得知設(shè)備接線為2線制,(485方式接線)、波特率為9600/19200bps兩種,數(shù)據(jù)格式為8個(gè)數(shù)據(jù)位,1個(gè)停止位無校驗(yàn)/奇偶(可選);
11、設(shè)定好從站的485參數(shù),根據(jù)手冊(cè)可得知,Modbus485的讀寫用到03H和06H,10H功能碼,首先配置Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)的讀取參數(shù)。先填寫Modbus485從站設(shè)備的站地址;
12、添加03H功能碼(讀保持寄存器);
13、從設(shè)備通訊手冊(cè)可得知需要讀取參數(shù)的寄存器地址;
14、因03功能碼已經(jīng)代表40000地址區(qū),所以在起始地址處填寫相對(duì)地址的10進(jìn)制數(shù)即可,由于是連續(xù)地址讀取,所以保持寄存器數(shù)量填寫多個(gè);
15、寫入同理,選擇寫多寄存器;
16、假如我們要向SV1這個(gè)參數(shù)寫值;
17、Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)的寫入配置如下,地址寫入F0H的十進(jìn)制數(shù)即240,寄存器數(shù)量為1內(nèi)存映射地址1500對(duì)應(yīng)PLC的Q地址第一個(gè)字節(jié);
配置完成后下載配置到Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)并重新上電即可。打開PLC監(jiān)控表,對(duì)IW68和QD64進(jìn)行讀寫即可。
-
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
4444瀏覽量
51054 -
溫控器
+關(guān)注
關(guān)注
10文章
254瀏覽量
34311 -
Profinet
+關(guān)注
關(guān)注
6文章
1163瀏覽量
23389 -
富士電機(jī)
+關(guān)注
關(guān)注
0文章
20瀏覽量
8957
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論