T410 PROFIBUS PA_Modbus 嵌入式模塊的配置操作
--廣州虹科技術部 support 古東嬌 Anabel
T410 的簡介:
T410讀取Modbus儀表的變量并轉換為PROFIBUS PA上的動態變量。支持4個AI功能塊。Modbus寄存器的位置和Modbus變量的數據類型都可配置。可根據你的要求增加其它功能塊。要和Modbus儀表通訊,T410包含Modbus主站。
有幾點要理解的是:
- T410 是一個實現Modbus 轉 PROFIBUS PA 的內置可編程電路板,
- T410 包含了一個LCD接口,沒有軟件支持LCD ,已經包含了標準的版本。
- T410 從PA 回路供電,有兩種方式,要么完全來自應用程序回路供電,要么單獨設備供電,儀表供電 3.3V
- ,T410 包含了高電壓隔離,
特性:
- 符合ProfibusPA行規3.0
- 4個模擬量輸入功能塊(用戶可根據需求調整)
- Modbus 目標轉換模塊(可以用其他轉換模塊代替)
- 循環跟非循環通訊
- 非循環緩存區
- 支持兩路非循環配置緩存連接
- 三個訪問水平(寫保護)
- 用戶校驗功能
- 自動識別波特率
- 支持設置地址功能,
T410 僅僅是內置模塊,是不能進行即插即用,工作原理圖如下:3個物理接口支持:CMOS UART、RS 232 和 RS 485
工作模式
要想正常工作起來需要做一些想對應的配置,那么T410 的配置有哪些?
T410: 簡單配置
沒有復雜的工具要求設置Modbus 通訊, 要求非常簡單:
- 帶串口的PC 超級終端或者相似的程序
- RS 485 或者RS 232 轉接頭
- 需要注意!,板子的跳線(jumper)決定這個功能是否使能,(詳情查看manual8.4章節)
設置預示圖如下:
設備的配置就是定義循環數據交換數據診斷形式與結構。
Master 主站 通過使用命令: CHK-CONFIG 去核查 當前配置是否與儀表一致,
一個設備支持一個或者兩個IDENT-NO,這個識別符(IDENT-NO)是設備定義用來進行profibus通訊的類型數量,
在建立一個循環數據交換的協商中,需要由主站提出一個IDENT-NO 和一個配置文件給到設備。
如果被提議的數據是正確的,儀表設備將會進入一個循環數據交換,
T410的每一個版本都支持2個IDENT-NO 一個PA 行規IDENT-NO ,和一個特殊的IDENT-NO ,
下列IDENT -NO 可以被使用:
配置過程參考如下:
- 不要連接所有的Modbus 儀表
- 打開超級終端
- 上電T410
- T410 會搜索Modbus 儀表,大概過20s 會要求用戶發送字符
- 如果字符是發送當前設置(如下圖)那么指令將會棄用。
- 使用命令設置寄出的Modbus 設置,波特率,校驗等
- 每一個T410 的設置都會對應當前的設置,
- 當基礎通訊參數正確,配置每一個轉換塊(通道)
- 輸入的數值為16進制的,并且要求前導零。
設備設置使用2類主站通訊
DP V1 服務是面向連接的服務,允許配置站點建立連接,讀寫PA 參數,和中止連接
他可以一次建立兩個連接,這意味著在T410可以同時配置兩個站點的參數,
設備應用程序的讀寫服務地址參數通過 slot和索引 ,這個地址包含了一個slot位和一個索引位,這些參數在 程序塊里面包含物理塊,功能塊,和傳輸塊,在這三個塊目錄里面都是標準定義。
1、 OEM User Set-up parameters OEM 用戶設置參數
傳輸模塊包含了設置參數要求每個通道建立Modbus 通訊,Modbus 設置僅僅支持OEM 用戶設置并且有寫保護特性。
下面為詳細信息:
- 為每個通道建立Modbus 通訊, 通過使用DP V1 服務來執行這個設置,通過讀寫各自傳輸塊的索引,FINT 提供PROFIBUS 軟件包(PROFIExplorer)可以用于此類的配置任務。
- PV 是從Modbus 寄存器通過PV 說明的一個讀取值的寄存器。
- PV 類型告知T410 模塊,如果連接Modbus 儀表需使用整數(2字節)或者浮點數(4字節)為他各自的代表的PV 值,可以使用如下編碼:
PV 單元是專門為用戶定義的,這里沒有單元轉換在T410 模塊,PV 單元僅僅是為信息目的。
Modbus 數據串顯示數據從Modbus的儀表中的“Modbus 寄存器”“Modbus 數據串”
周期測量告知 變量多久會從Modbus 儀表中讀取,解決方案是秒,如果=0 那么讀取的速度要多快有多快。
2、End User Set-up parameters 最終用戶設置參數
最終用戶訪問四個模塊,每一個連續的寄存器用于對設備進行讀寫設置參數
OEM 控制寄存器的位置,和寄存器的數量。
當往T410寄存器寫數據,數據立即寫入儀表,沒10S 就會從儀表讀回, 如果對儀表的參數做了某些改變,他就會花10S的時間 在這些改變出現在T410的傳送數據塊之前,并且可以非周期的在PROFIBUS 網絡中讀取,
設置參數可以利用PROFIBUS DPV1 服務進行讀寫,也是適合從配置工具中訪問。
配置窗口: