The MaxGate800 series is a powerful industrial edge computing Modbus gateway with powerful processing capabilities and high reliability. They combine many functions such as Ethernet switching, routing, remote access to RS-485 ports and much more. There are 4 models in the series, the main difference of which is the communication interface: MaxGate800, MaxGate800-W, MaxGate800-4G, MaxGate800-5G.
The gateway is based on a 4-core 64-bit ARM Cortex-A55 processor with a frequency of 2 GHz. The Debian10 software shell with a Linux kernel of at least 4.0 supports apt package manager, so the user can flexibly customize it to suit their requirements. The environment integrates: gcc, g++, Python and pre-installed standard libraries to make the work of developers easier.
Functionality of MaxGate800 gateways
Communication ports
- 8x Gigabit copper ports. Support for network protocols: LACP, VLAN, IGMP Snooping, SNMP, 802.1X, LLDP, RMON, including MW-Ring (v1/v2), ERPS, STP/RSTP reservation protocols.
- 2x SFP ports with DDM monitoring function (support for Gigabit SFP modules)
- 12x RS-485 serial ports
- 4x CAN ports
Protocol gateway function
MaxGate800 supports the processing of protocols such as Modbus and CAN.
Managing embedded I/O channels
Various field peripheral devices, sensors, lighting fixtures and actuators, buttons, and so on can be connected to MaxGate800 gateways. To implement this feature, the developers have built in I/O channels with the following configuration:
- 16 discrete input channels (DI)
- 8 transistor output channels (DO)
- 2 analog inputs (AI). 0-10V or 4-20mA range is selected via WEB interface
Interaction with input/output channels occurs via the Modbus TCP protocol. The gateway acts as a Modbus TCP server with standard port 502. For DI control, Modbus function 02 is used, for DO function: 01/05/0F, for AI - 04 function. The map of registers with commands is shown below:
Channels | Modbus register 0x | Modbus function | Default state |
---|---|---|---|
DI1-DI16 | 0000-000F | 02 | 0 |
DO1-DO8 | 0000-0007 | 01/05/0F | Off |
AI1-AI2 | 0000-0001 | 04 | — |
Built-in MQTT broker/client
The software of the gateway has a built-in mosquito server/client, which allows you to integrate the gateway with cloud servers via the MQTT protocol.
Watchdog timer
The gateway has a built-in watchdog timer whose value is reset to 0 every 22 seconds. If for some reason it hangs and the watchdog timer is not reset within 44 seconds, the gateway will automatically reboot.
To configure and test the operation of the gateway, the following tools can be used:
- LPT port
- SSH
- Telnet
- Web interface