RPC2400可編程通訊轉換器功能如下所示:
- 3個RS485口COM0、COM1和COM2,其中COM0為RS232和RS485復用,通訊口均與內部隔離;
- 1個以太網口,支持MODBUS/TCP從站協(xié)議,最大支持4個Client同時鏈接;
- 通訊轉換器可通過IEC61131-3所有標準語言編寫程序,由RS232口下載,進行通訊口之間數(shù)據交換;
- 所有RS485支持MODBUS從站和自由口通訊,其中COM1、COM2具有MODBUS主通訊功能塊指令。
-
產品性能
- 供電與功耗:5V~24V 50mA@24VDC
- 運算速度: 0.06μs(布爾量運算指令)
- 程序存儲空間: 120K字節(jié)
- 數(shù)據存儲空間: N區(qū)10K字節(jié),M區(qū)5K字節(jié)
- 掉電保持區(qū) : 2K 字節(jié)
- 軟件定時器: 不限點(最小單位為1ms)
- 計數(shù)器: 不限點(最大計數(shù)范圍:0~65535)
- RS485波特率: 1200/2400/4800/9600/19200/38400/57600/115200 bps

RPC2400為可編程網關,需要通過RunPro軟件進行編程,接口和指令對應關系如下所示:
1. 以太網口支持ETH.lib庫指令對以太網參數(shù)進行設置和讀。
2. COM0支持RS232.lib庫指令對COM0參數(shù)進行設置和讀取、Modbus協(xié)議從站操作等;
3. COM1支持RS485.lib庫指令對COM1參數(shù)進行設置和讀取、Modbus協(xié)議主從站操作等;
4. COM2支持RS4853.lib庫指令對COM2參數(shù)進行設置和讀取、Modbus協(xié)議主從站操作等;
5. 地址分配時,M區(qū)%MB300到%MB811為可尋址掉電保持。
Modbus(Modbus/TCP)協(xié)議地址映射關系如下表所示:

注意:RPC2400的3個串口和1個以太網口作為從站時,數(shù)據區(qū)地址映射關系一致。
舉例:
位地址為M區(qū)%MX200.6,Modbus(Modbus/TCP)協(xié)議地址映射為3606(200*8+6+3000=3606),上位機讀取時需要偏移1位,即0x3607;字地址為M區(qū)%MW422,Modbus(Modbus/TCP)協(xié)議地址映射為3211(422÷2+3000=3211),上位機讀取時需要偏移1位,即4x3212;雙字地址映射關系與雙字第一個字地址一致,即%MD422映射對應地址為4x3212。


圖1 RPC2400模塊圖

