What This Gateway Does
The G0310 connects Modbus RTU devices to HART networks. It’s a protocol converter that sits between the two systems. On the Modbus side, it communicates over RS485. On the HART side, it provides a 4-20mA analog signal with digital HART communication.
This is the HART counterpart to the G0306 (Modbus to DP), G0307 (Modbus to PA), G0313 (Modbus to FF). Choose G0310 when your control system speaks HART or when you need both analog and digital output.
The gateway reads data from Modbus devices via RS485 and maps it to HART dynamic variables. It supports 4 dynamic variables (Primary Variable PV, Secondary Variable SV, Third Variable TV, Fourth Variable QV) and 6 device variables. The data is then available as both a 4-20mA analog signal and digital HART communication.
For detailed configuration examples, refer to the G0310 configuration guide.
Who Uses It
System integrators connecting Modbus devices to HART-based control systems. Plant engineers who need to bring Modbus data into existing HART networks. Anyone running mixed protocol environments where Modbus instruments need to feed data into a HART DCS or PLC.
The gateway also provides a 4-20mA analog output, which means it can replace traditional analog transmitters while adding digital HART communication.
What’s Inside
The gateway supports:
-
4 dynamic variables (PV, SV, TV, QV)
-
6 device variables that can be mapped to dynamic variables
-
Modbus master functionality (reads data from Modbus slave devices)
-
4-20mA analog output
-
HART digital communication
-
User-configurable Modbus communication parameters
The gateway acts as a Modbus master on the RS485 side. It reads registers from Modbus slave devices, scales the data, and maps it to HART dynamic variables. These variables are then available as the 4-20mA analog output and digital HART communication.
The mapping between device variables and dynamic variables is fully configurable through the HARTMPT configuration software.
For more details on the configuration software, see the HARTMPT configuration guide.
Physical Installation
The gateway is DIN rail mountable. Dimensions: 99 x 22.5 x 114.5 mm. Housing is polyamide PA6.6 with polyester epoxy coating.
Fiação:
The G0310 has two power sources:
-
HART bus power: 12-42 VDC
-
RS485 communication power: external 24V DC
Use shielded twisted-pair cables for both sides. The terminal distribution is shown in the manual.
Internal Load Resistance:
Terminals 13 and 14 connect to a 250Ω internal load resistance. This resistance is not connected to the internal circuit. You can use it to replace an external resistor in the HART loop, making it easier to connect a HART modem directly to terminals 13 and 14.
Jumpers:
Two jumpers are available on the board:
| Jumper | Função |
|---|---|
| JP1 Low (green) | Failure alarm current setting – no insertion or underside = high alarm (≥21.75mA); upside = low alarm (≤3.7mA) |
| JP1 WrD (red) | Configuration protection – underside or no insertion = writes enabled; upside = writes disabled |
Saturation Output:
When PV exceeds the range limits:
-
Above upper limit: output 20.8mA
-
Below lower limit: output 3.8mA
For wiring diagrams and terminal definitions, refer to the G0310 installation guide.
Topological Connection
HART transmitters can be connected in two modes:
Point-to-point connection:
-
Device address is 0
-
Mix of analog and digital communication
-
Can connect to upper control system through AI input module or HART communication device
Multi-point connection:
-
Up to 15 devices in short address format
-
Current is fixed at 4mA
-
Only digital communication (no analog output)
-
Connected through HART communication device
The G0310 supports both modes. For point-to-point mode, set the address to 0. For multi-point mode, addresses 1-15 are available.
Configuration Software (HARTMPT)
The G0310 is configured using the HARTMPT software developed by Microcyber.
Instalação:
-
Double-click the setup file
-
Click “Next” through the installation wizard
-
Select installation path
-
Click “Install”
-
The HARTMPT icon appears on the desktop after completion
Main interface components:
-
Menu Bar: File, View, Device, Settings, Help
-
Toolbar: Search online devices, Refresh, Stop refresh
-
Network View: Lists networks and devices (COM1 node represents the HART network)
-
Tabular View: Device list and main variable scan tabs
-
Alarm Window: Special device status display
-
Status Bar: Current operation status
Language Support:
The configuration tool automatically selects the appropriate language based on the current operating system. Users can manually switch between Chinese and English in Settings → Language.
For step-by-step software setup, visit the HARTMPT installation page.
Basic Operations
Serial Port Setup:
Default communication port is COM1. To change:
-
Settings → Serial Port Parameters
-
Select available COM port
-
Click OK
Device Scanning:
-
Single node search: Right-click COM1 → Single Node → select address
-
Full search: Right-click COM1 → Full Search
-
Custom search: Disable “Display only online devices” (Device → Only online devices), select device, click Search Online Device
Send Command:
For advanced users: View → Send Command. All HART general commands, common practice commands, and special commands are supported. Data must be entered in hexadecimal format.
Device List Tab:
Displays summary information of all online devices:
-
Polling address
-
Device label
-
Vendor
-
Device type
-
Factory date
Gateway Parameter Setting
The gateway configuration is accessed through the “Gateway Configuration” tab. First-time access requires reading device information (approximately 1 minute). Once loaded, the following sections are available:
Mode Selection:
-
Configuration Mode: All settings can be modified
-
Operation Mode: Only “Factory Reset” settings available
Coil Calibration:
-
Read coils (FC01)
-
Read discrete inputs (FC02)
-
Write single coil (FC05)
Register Calibration:
-
Read holding registers (FC03)
-
Write single register (FC06)
-
Write multiple registers (FC16)
Factory Reset Settings:
-
Restore to Factory Default: Returns all data to factory defaults
-
Save to Factory Settings: Saves current configuration as factory settings
-
Restore to Factory Settings: Restores previously saved factory settings
Device Variable Assignment:
Maps the 6 device variables (0-5) to 4 dynamic variables (PV, SV, TV, QV).
Modbus Variable Configuration
Configure Modbus communication parameters:
| Parâmetro | Options |
|---|---|
| Endereço | 1-255 |
| Baud Rate | 1200, 2400, 4800, 9600, 19200, 35700, 38400, 57600 |
| Data Bits | 7 or 8 |
| Parity | None, Even, Odd |
| Stop Bits | 1 or 2 |
| CRC Byte Order | Low-High or High-Low |
| Frame Interval | 4-10 |
Device Status Configuration:
-
Register Address: 1-65536
-
Bit Mode: 1-16
PV Range Setting:
-
PV Range Source: Local or Remote (Modbus)
-
PV Range Operation Mode: Read-only or Read-write
-
Register Data Type: Configurable based on source data format
Device Variable Configuration
Each of the 6 device variables has the following configurable parameters:
| Parâmetro | Descrição |
|---|---|
| Digitar | Sensor type selection |
| Unidade | Engineering units |
| Upper Limit | Sensor range upper limit |
| Lower Limit | Sensor range lower limit |
| Minimum Span | Minimum allowable range |
| Range Upper Limit | PV range upper limit |
| Range Lower Limit | PV range lower limit |
| Default Units | Default engineering units |
| Modbus Function Code | FC03, FC04, FC06, FC16, etc. |
| Register Address | Modbus register to read/write |
| Register Data Type | Data format (float, unsigned, signed, etc.) |
| Scaling Factor | Scale factor for input data |
| Range Upper Limit Register Address | Register address for range upper limit |
| Range Lower Limit Register Address | Register address for range lower limit |
Example Configuration:
-
Device variable 0 → Modbus register 14
-
Function code: FC03 Read Holding Register
-
Data type: Unsigned16_01
-
Scaling factor: 1.0
-
Unit: °C
-
The data is read, scaled, and mapped to PV
Technical Specifications
| Parâmetro | Especificação |
|---|---|
| Fonte de alimentação | 12-42 VDC |
| Bus protocol | 2-wire, 4-20mA + HART |
| Resistência de carga | 0-1500Ω (4-20mA) / 230-1100Ω (HART communication) |
| Insulation voltage | 500V AC between Modbus and HART |
| Temperatura de operação | -40 °C a 85 °C |
| Umidade | 5-95% RH |
| Startup time | ≤5s |
| Refresh time | 0,2s |
| Damping adjustment | Time constant 0-32s |
| Proteção | IP20 |
| Peso | 0.2 kg |
| Material de construção | Polyamide PA6.6, polyester epoxy coating |
Default Communication Parameters
| Parâmetro | Default |
|---|---|
| Modbus slave address | 1 |
| Baud rate | 9600 |
| Data bits | 8 |
| Stop bits | 1 |
| Parity | Even |
| CRC byte order | Low byte first |
Supported Modbus Function Codes
| Código | Operation |
|---|---|
| 1 | Read coils |
| 2 | Read discrete inputs |
| 3 | Read holding registers |
| 4 | Read input registers |
| 5 | Write single coil |
| 16 | Write multiple registers |
Troubleshooting
| Problem | Causa Possível | Solução |
|---|---|---|
| Current output is 0 | Power failure or open circuit | Check power and wiring |
| Output current beyond limit | Modbus communication failure | Check Modbus device and connection |
| Current stable at 4mA | Device in multi-point mode | Change polling address to 0 |
| No HART communication | Connection failure or multi-point mode | Check wiring and network configuration |
| 485 power LED off | Power failure or internal failure | Check 24V power, contact support |
| HART communication LED off | No HART communication or power failure | Check HART master and modem |
| 485 communication LED off | Slave device not connected or failed | Check Modbus device and connection |
For additional troubleshooting support, contact Microcyber technical support.
Ordering Information
| Produto | Descrição |
|---|---|
| G0310 | Modbus RTU to HART gateway with 4-20mA analog output |
About Microcyber
Microcyber was founded by the Shenyang Institute of Automation, Chinese Academy of Sciences. The company developed the first internationally approved FF H1 protocol stack in China and participated in drafting the EPA standard (now an IEC international standard). Microcyber is a member of FCG and PNO, and holds ISO 9001 certification.
