Snap Signal是IIoT模塊化軟硬件的完整組合,易于部署,能在整個工廠提供可執行的機器數據。Snap Signal不僅僅是另一種形式的IIoT,還是一種幾乎可以從所有來源捕獲數據信號的覆蓋網絡。它將這些信號源無縫轉換為單一的工業標準協議,然后分發數據,以便快速方便地使用。通過Snap Signal可以靈活監測一個區域內的關鍵設備,也可以監測整個設施。

邦納DXMR90-X1是邦納 Snap Signal產品組合的核心組成部分。這個工業控制器包含一個處理器,通過四個專用的Modbus端口接收來自傳感器和其他連接設備的信號。DXMR90將所有這些信號組合成一個統一的設備數據流,這些數據可以通過工業以太網協議導出。那么在應用中,DXM控制器是如何對數據進行轉換的呢?且看下文。
Modbus RTU數據連接的RFID和QM30VT2與西門子的S7-1200的PLC進行連接,需要使用Profinet組網通訊,對RFID與QM30VT2數據進行讀寫操作。

▲RFID閱讀器:ZSRF-331+ 控制器:DXMR90-X1
DXMR90通過Modbus RTU協議與RFID閱讀器進行通訊操作,然后DXMR90控制器把數據轉換成Profinet協議與西門子S7-1200的PLC進行數據交換。
1.DXM控制器的配置,選擇需要配置產品的型號目前是使用DXMR90。

2.DXM控制器本地的地址分配問題,按規則地址已經進行了固定分配。本地的地址:1 - 768 為整數輸入 ,1001 – 1768 為浮點數輸入 ,5001 – 5768 為整數輸出。

3.根據RFID的數據讀寫需求,配置DXM控制器本地的地址。主要是定義每個地址的名稱方便后面的地址關聯,其它的參數可以按需求設置。

4.設置RS485的通訊格式,使DXMR90控制器與RFID閱讀器使用相同的格式。(注意:Port 口要與實際接線相同,目前我使用了Port 1,且RFID的通訊速率為9600,較驗無。)

5.設置DXMR90控制器使用Modbus RTU的讀取命令,讀取RFID閱讀器的數據。主要操作使用那個Port 口,讀取那個RFID從站ID與數據寄存器的地址的值,然后放到本地的數據地址上。(注意:DXM的地址為10進制,RFID為16進制,且我們是從40001開始,RFID是從40000開始,所以注意地址位要錯位處理。)

6.設置DXMR90控制器使用Modbus RTU的寫入命令,把數據寫入到RFID閱讀器, 主要操作使用那個Port 口,把本地的那個地址的數據居寫入到那個RFID從站ID的數據寄存器的地址。 (注意:使用DXM的寫入規則與讀取規則相同地址也需要錯位;如果使用Profinet時本地的地址需要規劃好分開不同的區段。)

7.設置DXMR90控制器啟用Profinet 的功能。

8.DXMR90控制器的版本。

*部分文字圖片素材來源于網絡