聯(lián)系電話
010-85958895
在制藥行業(yè)生產(chǎn)過(guò)程需要對(duì)水質(zhì)進(jìn)行檢測(cè)來(lái)滿足現(xiàn)場(chǎng)設(shè)備用水,水質(zhì)的檢測(cè)經(jīng)常會(huì)用到相關(guān)的模擬量數(shù)據(jù),比如硬度、PH計(jì)等各類Modbus儀表,控制器需要實(shí)時(shí)采集生產(chǎn)流程中各個(gè)環(huán)節(jié)的生產(chǎn)數(shù)據(jù)。滿足智能生產(chǎn)的同時(shí)也要滿足智慧工廠的需求。
系統(tǒng)通過(guò)可編程邏輯控制器實(shí)時(shí)與現(xiàn)場(chǎng)的儀表進(jìn)行通訊。采用西門子1200系列PLC,支持PROFINET協(xié)議,儀表支持Modbus協(xié)議,作為Modbus從站設(shè)備。
智能儀表在正產(chǎn)工作時(shí)支持Modbus協(xié)議,作為Modbus從站,監(jiān)控系統(tǒng)西門子S7-1200系列PLC支持PROFINET協(xié)議。協(xié)議上不一致無(wú)法直接通訊實(shí)現(xiàn)數(shù)據(jù)交互。需要通過(guò)第三方的協(xié)議轉(zhuǎn)換模塊來(lái)實(shí)現(xiàn)不同協(xié)議之間的數(shù)據(jù)交換。在本案例中使用PROFINET Salve - Modbus RS232/RS485網(wǎng)關(guān)模塊JY-ET-001實(shí)現(xiàn)數(shù)據(jù)的整體交互,滿足制藥企業(yè)用水環(huán)節(jié)對(duì)不同儀表的實(shí)時(shí)數(shù)據(jù)采集。
PROFINET Slave - Modbus RS232/RS485 S7-1200 Modbus智能儀表 JY-ET-001
下圖提供自動(dòng)化任務(wù)的概述,JY-ET-001網(wǎng)關(guān)模塊連接西門子S7-1200 PLC和Modbus儀表通訊。

圖2.1 自動(dòng)化任務(wù)概述
本文例子基于以下使用環(huán)境創(chuàng)建
組件 | 數(shù)量 | 描述 |
SIMATIC S7-1200 CPU | 1 | V4.2 |
JY-ET-001 | 4 | PROFINET Slave - Modbus RS232/RS485 RS485網(wǎng)關(guān) |
Modbus智能儀表 | 4 |
組件 | 數(shù)量 | 描述 |
TIA Portal | 1 | V15 |
Entalk Configuration Studio | 1 | V2.0.5.10 |
根據(jù)儀表資料設(shè)置Modbus通訊參數(shù),如下圖:

圖2.3.1 Modbus智能儀表(1類)通訊參數(shù)
寄存器地址如下圖:

圖2.3.2 Modbus智能儀表(n類)寄存器地址
以下基于其中任一網(wǎng)關(guān)模塊舉例:
1. 通過(guò)MiniUSB口將JY-ET-001與PC相連,給JY-ET-001上電;
2. 打開配置軟件,根據(jù)需求在配置軟件中進(jìn)行配置(請(qǐng)參考配置軟件的使用方法);
3. 點(diǎn)擊工具欄中的“下載”按鈕,將配置下載到JY-ET-001中;

圖2.3.3 配置網(wǎng)關(guān)通訊參數(shù)

圖2.3.4 配置網(wǎng)關(guān)通訊從站地址

圖2.3.5 讀取Modbus儀表寄存器地址
在本案例中, PROFINET Slave - Modbus RS232/RS485 RS485網(wǎng)關(guān)模塊JY-ET-001作為智能Modbus儀表設(shè)備與西門子PLC之間的橋梁,通過(guò)配置軟件進(jìn)行簡(jiǎn)單的數(shù)據(jù)映射,快速的實(shí)現(xiàn)了監(jiān)控系統(tǒng)S7-1200 PLC通過(guò)PROFINET協(xié)議遠(yuǎn)程實(shí)時(shí)采集Modbus協(xié)議的儀表數(shù)據(jù),無(wú)需人員現(xiàn)場(chǎng)核實(shí),保證系統(tǒng)數(shù)據(jù)正常高效存儲(chǔ),滿足制藥企業(yè)智慧工廠的需求。
應(yīng)用場(chǎng)景:
制藥用水、鍋爐水。
