發布時間:2024/11/06
作者:無錫凌科自動化技術有限公司
所屬分類:公司新聞
PROFINET轉MODBUS RTU網關APG-1502
產品介紹及應用
工業網關的作用:
凌科自動化出品的系列工業網關產品,是一種實現工業通訊協議的轉換模塊。將不同的工業協議轉為標準的Modbus RTU,用來解決工業現場多總線網絡的的異構互聯問題,其中APG-1502應用最為廣泛,常用于實現變頻器、溫控表、I/O、掃描器等設備與西門子PLC之間實現高效的數據交換,不需要復雜的編程,快速組網,便捷的數據映射,是一款高性能的工業級網關產品。
應用拓撲圖:
行業應用場景:
APG-1502工業網關應用范圍廣泛,目前已在以下工業場景中使用:
醫療物流、安燈系統、清洗設備、電鍍設備、光伏生產、汽車產線、化工配料、金屬加工、紡織機械、環保機械、起重機械等各種自動化應用場景,性能穩定,是一款高品質的工業網關產品。
工業網關的作用:
外觀介紹:
診斷指示燈:
LED 指示分為三類指示。其中包括電源指示,Modbus 狀態指示,profinet 狀態指示,定義如表 下圖所示
Modbus RTU 通訊接口:
模塊使用自用2*5Pin歐式彈簧端子作為 Modbus RTU 通信的物理接口,其中兩個 TR 是終端電阻選接線。在內部模塊內部集成了 120Ω 的終端電阻。當 TR1 與 DA, TR2 與 DB 短接終端電阻有效。接口定義如下表所示
狀態寄存器定義:
status為網關的狀態寄存器:
定義如下:
關于Bit:1...4的錯誤碼說明:
控制寄存器定義:
control 為網關的狀態寄存器:
定義如下:
使用方法:
以下基于西門子公司的TIA PORTAL軟件進行模塊的組態參數配置說明。
第一步:GSDML文件的安裝
在博途軟件的下拉菜單中點擊 “選項-管理通用站描述文件”在源路徑中找到網關GSDML文件存放的目錄點擊安裝等待硬件目錄的更新。
第二步:PROFINET硬件的組態
①以S7-1200為例,先點擊添加新設備,然后在SIMATIC S7-1200里添加一個1214C CPU,然后,點確定。
②點擊添加新子網,IP地址要和CPU地址一致,這里1200地址是192.168.0.1
③在網絡視圖里,點擊其他現場設備,在PROFINET IO下IO/GateWay/LATCOS/GateWay/APG1502_V2.0,把APG1502_V2.0拖到網絡視圖里,然后右鍵點擊未分配,分配給新I/O控制器.
④分布式IO名稱分配,點擊屬性,點開屬性以后,在以太網地址中的,查看IP地址和profinet設備名稱,如下圖所示
⑤設備名稱分配方式:點擊在線訪問,在網卡下面點更新可訪問的設備
如下圖所示右擊后點擊在線和診斷
如下圖所示,點擊分配名稱,隨后分配設備名稱,分配好了以后點擊分配名稱
確認消息欄通知成功分配名稱
注:設備名稱須與組態的拓撲里面的設備名稱一致。
第三步:報文設置
在網絡視圖中,選擇需要在網關插槽中放置的報文命令
具體操作:
打開硬件目錄模塊下拉菜單-》選擇MODBUS功能碼對應的目錄-》選擇所需要的報文雙擊將其放置在網關的插槽內。插槽內最大支持48條報文。
(1) 選擇報文說明
寄存器區分類:到相應的寄存器區選擇相應的通訊報文。
**保存寄存器區相關報文
保持寄存器有3種報文
A,06寫單個字4xxxx(Write Single Word 6xxxx):對應modbus功能碼06(16進制)
B,讀 01 Words 4xxxx(Read 01 Words 4xxxx):對應modbus功能碼03(16進制)
(其中01 Words表示1個字,需要讀2個字的時候需要選擇02 Words的報文)
C,寫 01 Words 4xxxx(Write 01 Words 4xxxx):對應modbus功能碼10(16進制)
(其中01 Words表示1個字,需要讀2個字的時候需要選擇02 Words的報文)
**插槽控制
插槽控制:是對相應的槽位的報文控制發送,監控從站回復狀態。對應有輸入字I(4words)輸出字Q(4words)
輸入字I 表示從站回復報文狀態:0為正常,1為錯誤。
輸入字Q 表示控制報文狀的發送:0為不發送,1為發送。
例如:
如圖所示,插槽控制分配的I輸入字為9..16,Q輸出字為9..16
I9.0:表示插槽3的通訊狀態,Q9.0表示插槽3的控制。
I9.1:表示插槽4的通訊狀態,Q9.1表示插槽4的控制。
以此類推。
**輸入寄存器區相關報文
輸入寄存器有1種報文
讀 01 Words 3xxxx(Read 01 Words 3xxxx):對應modbus功能碼04(16進制)
(其中01 Words表示1個字,需要讀2個字的時候需要選擇02 Words的報文)
**離散量輸入區相關報文
離散量輸入有1種報文
讀 008 bits 1xxxx(Read 008 bits 1xxxx):對應modbus功能碼02(16進制)
(其中008 bits表示8個位,需要讀16個位的時候需要選擇016 bits的報文)
**線圈區相關報文
注:設備名稱須與組態的拓
線圈有3種報文
A,寫單個bit 0xxxx(Write Single Bit 0xxxx):對應modbus功能碼05(16進制)
B,讀 008 bits 0xxxx(Read 008 bits 0xxxx):對應modbus功能碼01(16進制)
(其中008 bits 表示8個位,需要讀16個位的時候需要選擇016 bits 的報文)
C,寫 008 bits 0xxxx(Write 008 bits 0xxxx):對應modbus功能碼0F(16進制)
(其中008 bits 表示8個位,需要讀16個位的時候需要選擇016 bits 的報文)
撲里面的設備名稱一致。
(2)報文參數設置
雙擊放置好報文的插槽,在下拉列表中選中“模塊參數”。在下圖的列表中
“SLave Adress”:為此插槽中的報文對應的從站地址;(10進制)
“Start Adress”:對應的是寄存器起始地址;(10進制)
(3)通信參數設置和網關使能
●通信參數設置
在插槽中雙擊 “HEAD(Status Control Byte)”在下拉列表中的雙擊“模塊參數”在右側的列表中可見網關通信參數的配置,從站的通信參數和主站保持一致才能通信上,否則不能通信,
●網關使能
在插槽HEAD(Status Control Byte)控制字中有對應的I區和Q區 如上圖中%IW1存放的通信狀態參數一般情況下不需要處理,%QW1是網關使能信號。%QW1最低位必須置1網關才會向從站發送報文,即%Q1.0:=1時,網關和從站之間的ModeBus通信生效
APG系列工業網關產品家族:
可適配的PLC品牌:
下載中心
產品手冊、配置文件、選型手冊定制行業解決方案
138-6173-3648技術支持
提供7*24h銷售微信
技術微信