案例應(yīng)用丨網(wǎng)關(guān)連接Q8AD稱重模塊方法
1、本案例控制的主要對象是Q8-AD稱重模塊的數(shù)據(jù)參數(shù)的顯示與報警。系統(tǒng)主PLC選用西門子 CPU,通過Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)模塊采集數(shù)據(jù)。稱重模塊型號 Q8-AD 將設(shè)備接入西門子PLC 的網(wǎng)關(guān)采用開疆智能Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)KJ-PBG-001。本文主要講該 MODBUS轉(zhuǎn)PROFIBUS 網(wǎng)關(guān)的配置過程。稱重儀表參見Modbus通訊的說明書首先加入GSD 文件。將Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)的GSD文件拷貝放到任意位置。打開博圖,建立新項目“稱重儀表”。進入設(shè)備和網(wǎng)絡(luò),在選項中選擇管理通用站描述文件,安裝GSD 文件。

2、選擇Modbus轉(zhuǎn)Profibus網(wǎng)關(guān);

3、將Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)配置到Profibus網(wǎng)絡(luò)中;

4、設(shè)置Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)在Profibus總線中的從站地址;

5、確認稱重儀表用到參數(shù)的總數(shù)據(jù)量,并在組態(tài)中添加對應(yīng)的數(shù)據(jù)長度;

6、查看設(shè)備說明手冊,配置從站參數(shù);

7、通過從站撥碼開關(guān)設(shè)定沖站地址,本例為1,設(shè)置好從站波特率及數(shù)據(jù)位,停止位,校驗位。本例為9600 8N1設(shè)定。設(shè)置為Modbus RTU模式;

8、配置Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)Modbus參數(shù)。打開軟件點擊新建,選擇DP2MM

9、設(shè)置Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)的485參數(shù),波特率,數(shù)據(jù)位,校驗位,停止位,等要和從站保持一致,本例為9600 8N1,輪詢間隔100MS;

10、在ModbusRTU處點擊鼠標右鍵插入站號,寫入從站地址;

11、在Node處點擊鼠標右鍵插入,選擇所需功能碼本例為03功能碼;

12、根據(jù)下圖描述可得知讀取寄存器支持03/04H功能碼即Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)可以選擇Read Holding Registers(03H)和Read Input Registers(04H)兩種功能;


如想讀取當前重量值可根據(jù)從站手冊描述地址為0-1(32位即兩個寄存器)在起始地址處填入0,寄存器數(shù)量為2即2個字,無響應(yīng)動作可以置0以便從站掉線能及時反映。下載后將Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)頂部撥碼確認跟DP設(shè)置一樣,上電后觀察網(wǎng)關(guān)指示燈(正常狀態(tài)下OK燈常亮,TXD及RXD燈交替閃爍)在組態(tài)軟件中監(jiān)控數(shù)值。