Skip to content

Overvis MC252 Modbus Gateway with 4G/Ethernet/RS-485 Operating Manual

Overvis MC252 Modbus Gateway with 4G/Ethernet/RS-485

This Operating Manual explains the design, safety requirements, operating rules, and maintenance procedures for the Overvis MC252 Modbus Gateway with 4G/Ethernet/RS-485.

During operation and maintenance, observe the requirements of applicable regulatory documents, including:

  • Regulations for Operation of Consumer Electrical Installations;
  • Safety Rules for Operation of Consumer Electrical Installations;
  • Occupational Safety Rules for Operation of Electrical Installations.

Only qualified personnel who have studied this Operating Manual should perform installation, adjustment, and maintenance.

When used in accordance with this manual, the Overvis MC252 is safe in operation.

The Overvis MC252 meets the requirements of the following standards: EN 60947-1; EN 60947-6-2; EN 55011; EN 61000-4-2.

The device contains no hazardous substances in excess of maximum permissible limits.

The development and production quality management system complies with ISO 9001:2015.

The Overvis MC252 is a programmable RS-485 to Ethernet / GSM / LTE gateway and controller. It:

  • collects data from connected Modbus devices;
  • transfers data to a server or cloud service;
  • provides access to data via Modbus TCP or SMS text messages;
  • tracks events and executes actions (for example, sending SMS notifications, writing values to Modbus devices, or logging values to a memory card).

The Overvis MC252 provides the following capabilities:

  • Flexible connection options: Ethernet (wired) or wireless GPRS / FDD-LTE, automatic selection of the connection method to the cloud server, automatic or manual selection of GSM options and communication parameters, automatic or manual Ethernet settings
  • Access security: no default password, passwords for Setup Mode and connections to the Modbus network, optional encrypted VPN connection, connecting only to a selected cloud server, passwords for SMS-based device control
  • Flexible RS-485 communication: Modbus RTU or ASCII, even/odd/no parity, wide range of baud rates, adjustable delays
  • Programmable logic for data collection, event tracking, and actions in response to events (see Operations logic programming)
  • Service functions: real-time clock, astronomical timer, diagnostic logs, automatic or manual firmware update

Technical drawing showing MC252 overall dimensions (64.5mm height, 90.2mm width, 36mm depth) and DIN-rail mounting specifications

Fig.1 – Overall and mounting dimensions of MC252

Front panel of MC252 showing LED indicators (PWR, LAN, GSM, AL, SD, SRV, 485), LCD display, and service button R

Fig.2 – Controls of the Overvis MC252

  1. PWR LED is on when there is supply voltage;
  2. LAN LED is on when connected to Ethernet network, and is blinking during the data exchange on the network;
  3. The display shows the state of the device, active connections, device addresses, and the load of communication interfaces;
  4. GSM LED flashes every 1.5 s when GSM (2G) communication is available; flashes 3 times per second when LTE (4G) communication is available, or when GPRS or FDD-LTE data is being exchanged;
  5. AL LED warns about the error as a result of analysis of the received data;
  6. SD is on when there is a memory card in its slot, and is blinking during the data exchange with the memory card;
  7. SRV is on when the connection is present with the cloud server (or VPN), and is blinking during the data exchange via this connection;
  8. 485 is on when waiting for data from a device on RS-485 bus, and is blinking during the data exchange on this bus;
  9. R service button (accessible through a hole in the front panel, press with a thin non-conducting object) grants quick access to MC252 or resets the controller.

The Overvis MC252 is designed for operation under the following environmental conditions:

  • Ambient temperature: –35 … +55 °С
  • Atmospheric pressure: 84 … 106.7 kPa
  • Relative humidity (at +25 °С): 30 … 80%

Table 1 – MC252 delivery set

ItemQuantity
MC2521
Cable for Ethernet connection1
GSM antenna1
Memory card (microSD 2 GB)1
Operation Manual1
Packing1

Table 2 – MC252 technical specifications

ParameterValue
DC rated supply voltage12 V
Data exchange interfaces via wired network10Base-T/100Base-T Ethernet, RS-485
Supported Ethernet protocolsUDP, ARP, TCP
Data exchange interface via wireless networkGSM (900/1800), LTE (B1/B3/B5/B7/B8/B20)
Supported standards of wireless networkSMS, GPRS, FDD-LTE Cat.1
Integrated TCP/UDP clientsModbus TCP, HTTP, WIREGUARD, NTP, DNS
Integrated TCP serversModbus TCP, HTTP
Maximum number of incoming TCP connections4
Supported Modbus protocols via RS-485Modbus RTU, Modbus ASCII
Transmission speed via RS-48575 … 230400 bps
Maximal output voltage of driver RS-4853.3 V
Short circuit output current of driver RS-485 (maximum)250 mA
Resistance of built-in terminator1000 Ohm
The recommended number of connected devices in RS-485 network:
– when the input current of receivers on RS-485 bus is less than 0.125 mA;≤ 256
– when the input current of receivers on RS-485 bus is less than 1 mA≤ 32
Readiness time when power is applied≤ 15 s*
The supply voltage at which the operability is maintained9 … 30 V
Power consumption (under load)≤ 6 W
Device serviceSwitchgear and controlgear
Rated operating conditionContinuous
Protection class ratingIP20
Electric shock protection classIII
Climatic design versionNF 3.1
Overvoltage categoryII
Rated voltage of insulation450 V
Rated impulse withstand voltage2.5 kV
Conductor cross-section for connecting to terminals0.5 … 3 mm²
Tightening torque of the terminal screws0.4 N·m
Weight≤ 0.400 kg
Overall dimensions (Fig. 1), H×W×D64.5 × 90.2 × 36 mm
Installation (mounting) of the deviceOn standard 35 mm DIN-rail
Device orientationOperable in any position in space
Housing materialSelf-extinguishing plastic

* Establishing connections in Ethernet / GSM / Internet networks can take more time.

MC252 provides control over Modbus devices in an RS-485 network via Ethernet interfaces, GSM / LTE, or SMS. It also supports reading Modbus data.

The processor supports connection to a cloud server:

  • via Ethernet network using an integrated Ethernet interface chip;
  • via GPRS / FDD-LTE using a built-in modem (used when Ethernet connection is not available).

In addition, MC252 can be connected via the Modbus TCP protocol to exchange data with Modbus devices or with another MC252 controller.

MC252 receives and processes SMS messages that contain a password and a read/write command for Modbus devices.

When you insert a memory card, MC252 loads the operation logic program into internal memory. This program defines data collection and event tracking. It runs in the background.

You can write collected data to the memory card in tabular or binary format. For registered events, you can configure actions such as sending SMS messages or writing corrected Modbus values.

MC252 stores network settings, security parameters, and operation logic in its built-in memory.

Before you start:

  • Unpack MC252 (we recommend keeping the original packing for the entire warranty period).
  • Check MC252 for damage after transportation. If you find any damage, contact the supplier or manufacturer.
  • Read this Operating Manual carefully (pay special attention to the power supply in the connection diagram).
  • If you have any questions regarding installation, contact the manufacturer.

If the temperature of MC252 after transportation or storage differs from the ambient operating temperature, keep MC252 under operating conditions for at least two hours before connecting it to the power supply. This prevents condensation on internal components.

To ensure reliable electrical connections, use flexible (stranded) wires. Strip the insulation from the wire ends by 5±0.5 mm and crimp with suitable ferrules. It is recommended to use wire with a cross-section of at least 1 mm².

  • When connecting to the RS-485 bus, use twisted-pair cable of category 1 or higher. A shielded cable is recommended; in that case, ground the shield according to “ANSI/TIA/EIA-485-A-1998”.
  • When connecting to Ethernet, use the supplied cable or a category 5e twisted-pair cable with an 8P8C (RJ-45) plug.

Route and fasten wires so as to avoid mechanical damage, twisting, or abrasion of the insulation.

For a reliable contact, tighten the terminal screws with the force indicated in Technical specifications.

To improve safety and reliability, it is recommended to install the fuse F1 (or its equivalent) in the MC252 supply circuit, rated for a current of no more than 2.5 A.

Wiring diagram showing MC252 connections: power supply (9-30V DC) with fuse F1, RS-485 bus (contacts A and B), Ethernet LAN port, GSM antenna, and SIM card slot

Fig.3 – Connection diagram of the device

  • F1 – fuse (fuse element) rated for 2.5 A;
  • Contact A – transmission of non-inverted signal;
  • Contact B – transmission of inverted signal.

Follow these steps to connect the MC252:

  • Connect the RS-485 bus cable to the RS-485 terminals (A and B) and to the RS-485 bus (or directly to the device with an RS-485 interface).
  • If the MC252 should connect to the Internet via wired communication, to a local network, or directly to a computer, connect the Ethernet cable to the LAN connector and to the Ethernet network (or directly to a computer). Connection details, depending on the network type, are provided in Connections.
  • Connect the appropriate DC power supply to the 9÷30V power connector.
  • Insert the memory card (microSD) into the MicroSD slot if you plan to use data logging or operation logic programming features.
  • If the MC252 is to connect to the Internet via wireless communication (or needs SMS exchange), insert the SIM card of the GSM operator into the SIM slot and connect the GSM antenna to the ANT connector (SMA F connector).

After power is turned on, all indicators except LAN and GSM light up, and MC252 performs initialization. After approximately 2 seconds, the indicators (except for the power indicator) go out, and the device proceeds to start the communication interfaces with networks. The display shows general information about the device (Fig. 4). Startup can take up to 15 seconds.

┌─────────────────────┐
│ MC252 │
│ © 2026 Overvis │
│ FW Version 46 │
└─────────────────────┘

Fig.4 – Displaying of general information about the device on the display

After this, if enabled in settings, MC252 establishes a connection with the cloud server (or VPN) and starts executing the operation logic (if a program is loaded from the memory card). By default, cloud connections are disabled.

If configured, MC252 establishes TCP connections (via Ethernet and GSM/LTE networks) and waits for incoming TCP connections.

If a SIM card is installed, the GSM indicator shows the cellular connection status: blinking once every 1.5 seconds indicates successful network registration (but no data transfer yet); blinking 3 times per second indicates active TCP/IP data transfer via GPRS or FDD-LTE.

The display shows the interfaces load, the GSM signal strength and the IP addresses used, as shown in Figure 5.

┌─────────────────────┐
│ E: 5.2к S: 15% │
│ (E) 10.0.0.1 │
│ │
└─────────────────────┘
┌─────────────────────┐
│ 4G: 7-0.3к S: 15% │
│ (G) 87.1.1.1 │
│ │
└─────────────────────┘

Fig.5 – Displaying the status of connections on the display

  • E: 5.2k – the transmission speed via Ethernet is 5.2 kB/s;
  • 4G: 7-0.3k – the LTE signal level is 70 % and the FDD-LTE transmission rate is 0.3 kB/s;
  • S: 15% – the load of RS-485 is 15 %.
  • (E): 10.0.0.1 – connection to the local network with the address 10.0.0.1;
  • (G): 87.1.1.1 – wireless Internet access with the address 87.1.1.1.

The Overvis MC252 is a protocol converter that bridges RS-485 Modbus RTU/ASCII networks with Modbus TCP networks. It operates in multiple communication modes simultaneously, providing flexible connectivity through Ethernet, GSM/LTE networks, and RS-485 interfaces. Each mode serves a distinct purpose and can be used independently or in combination to meet your application requirements.

In master mode, MC252 forwards Modbus requests from TCP clients to devices on the RS-485 bus and returns their responses.

  • MC252 receives Modbus requests from TCP connections (incoming or outgoing)
  • Translates Modbus TCP requests to Modbus RTU/ASCII format
  • Forwards requests to target devices on the RS-485 network
  • Returns responses back to the TCP client
  • Supports both Modbus RTU and Modbus ASCII protocols

When an operation logic program is loaded, MC252 can also autonomously poll devices at configured intervals for data logging or event tracking purposes.

Request processing is described in detail in Modbus interface.

Use case: Data collection and event tracking for serial port equipment.

MC252 acts as a Modbus TCP server, accepting incoming connections and processing Modbus requests.

  • Listens for incoming TCP connections from SCADA systems, HMI panels, or other Modbus TCP clients
  • Receives Modbus TCP requests from connected clients
  • Responds with its own register values or translates requests to Modbus RTU/ASCII and forwards them to RS-485 devices (in master mode)
  • Returns responses back to the TCP client
  • Supports up to 4 simultaneous incoming TCP connections
  • MC252’s own registers can also be accessed directly (current time, supply voltage, logic calculation results, etc.)

Use case: Access to the RS-485 serial port equipment for the TCP devices, HMI panels, SCADA and other Modbus TCP software.

Connection to remote Modbus TCP servers (master mode)

Section titled “Connection to remote Modbus TCP servers (master mode)”

MC252 can establish outgoing connections to remote Modbus TCP servers, enabling it to forward requests to remote devices.

  • Initiates and maintains TCP connections to specified remote Modbus TCP servers via Ethernet, GSM/LTE or VPN
  • Forwards Modbus requests received from other sources (RS-485 master, incoming TCP connections, or operation logic) to these remote servers
  • Receives responses from remote servers and returns them to the requester
  • Can connect to multiple remote servers simultaneously (up to 3 connections can be configured)
  • Enables bridging between local RS-485 network and remote TCP-based Modbus devices

Use case: Data collection and event tracking for Modbus TCP equipment.

Reverse control translator mode (RS-485 slave, TCP master)

Section titled “Reverse control translator mode (RS-485 slave, TCP master)”

MC252 can operate as an RS-485 slave while acting as a Modbus TCP master, enabling reverse control scenarios.

  • Receives Modbus RTU/ASCII requests from an RS-485 master device
  • Translates these requests to Modbus TCP format
  • Forwards them to remote TCP servers or local TCP-based devices
  • Receives responses from TCP devices
  • Returns responses back to the RS-485 master in RTU/ASCII format

Use case: Access to the Modbus TCP equipment for the RS-485 serial port master device.

In tunnel mode, MC252 accepts data “as is” (without protocol verification) and forwards it to all other directions that are configured for this mode.

This allows transmission of data in formats different from the Modbus protocol. For example, arbitrary data received via RS-485 can be redirected to a remote TCP server, and vice versa.

Tunnel mode can be configured individually for:

  • Each connection to a remote TCP server
  • The RS-485 interface
  • Incoming connections to the Ethernet TCP port
  • Incoming connections to the GSM/LTE TCP port

First, a data packet from one direction is fully received (for Ethernet or GSM/LTE, this is one TCP packet; for RS-485, the packet length is determined by the Modbus RTU maximum-pause rules). Then it is sequentially forwarded to the other tunnel directions (if there are more than two directions).

The maximum data packet length in tunnel mode is 254 bytes.

Use case: Connecting equipment with non-Modbus compatible protocols, or extending serial communication over IP networks.

Connection to cloud server (reverse connection)

Section titled “Connection to cloud server (reverse connection)”

MC252 can establish and maintain a persistent outbound connection to a cloud server (using Modbus TCP protocol or via VPN).

  • MC252 initiates the outbound connection to the server, bypassing firewall issues
  • After connection is established, MC252 sends its MAC address for identification as a first Modbus TCP packet (response for function 3)
  • After that it operates in slave mode, waiting for and processing server requests
  • The server sends Modbus requests through this connection
  • MC252 forwards these requests to RS-485 devices or responds with its own register values
  • Returns responses back to the server
  • If the SRV LED is on, the connection to the server or VPN has been successfully established
  • If the SRV LED blinks, data is being exchanged via this connection

Use case: Centralized monitoring and control of distributed equipment through cloud platforms like Overvis Cloud, enabling remote access from anywhere without configuring firewall port forwarding or static IP addresses.

Network extension (long-range RS-485 bridging)

Section titled “Network extension (long-range RS-485 bridging)”

Pair two MC252 units to extend RS-485 networks beyond physical distance limitations by converting to/from TCP.

  • One MC252 operates in master mode on its RS-485 interface, while the other is in slave mode
  • First MC252 receives RS-485 signals and converts them to TCP packets
  • Data is transmitted over any distance via 4G/LTE or Ethernet networks
  • Second MC252 receives TCP packets and converts them back to RS-485 signals
  • Creates a transparent bridge between two RS-485 networks or segments
  • Works in both Modbus protocol mode (with address translation) and tunnel mode (fully transparent)
  • Each MC252 can operate in master or slave mode on its RS-485 interface as needed

Use case: Connecting RS-485 networks in separate buildings without running long cable runs, extending RS-485 beyond the 1200m distance limit, or accessing remote sites via cellular networks.

Network consolidation (address space remapping)

Section titled “Network consolidation (address space remapping)”

Combine multiple separate Modbus networks into one unified network by remapping device address spaces.

  • Connect multiple isolated RS-485 networks, each with its own set of device addresses and/or baudrate and parity settings
  • Configure address mapping to avoid conflicts (e.g., map first network’s UIDs 1-10 to 1-10, second network’s UIDs 1-10 to 11-20)
  • Access all devices from a single TCP or RS-485 interface as if they were on one network
  • Can combine local RS-485 devices with remote TCP devices seamlessly

Use case: Integrating multiple legacy systems with overlapping device addresses into a single SCADA system without physically re-addressing devices.

If an active SIM card is installed, MC252 receives and processes incoming SMS messages.

  • MC252 receives SMS messages sent to the SIM card’s phone number
  • If the SMS contains a correctly formatted Modbus request, MC252 processes it:
    • Forwards the request to the target device on RS-485 or TCP
    • Receives the response
    • Sends a reply SMS with the response data
  • If the SMS is not a Modbus request, it is stored in the incoming SMS list for processing by operation logic programs

SMS Modbus request format is described in Modbus interface. Custom SMS processing is described in Operations logic programming.

Use case: Remote diagnostics and emergency control of equipment in locations without reliable Internet, such as pump stations or remote substations.

When an operation logic program is loaded into internal memory, MC252 reads specified parameters at a configured rate. These parameters may include registers of connected Modbus devices, MC252’s own registers, or MC252 memory.

The device then performs configured calculations and evaluates the received data. As a result, the following actions can be executed:

  • writing the read values to a log on the memory card;
  • sending SMS notifications on events;
  • writing new values to parameters.

The program is loaded into internal memory from the memory card. The procedure for preparing and loading the program into the device is described in Operations logic programming.

Use case: Autonomous data logging to memory card for later analysis, or automated responses like sending alarm notifications or regulation commands when temperature exceeds thresholds.

MC252 configuration can be performed in two ways:

  • via the web interface using a browser (see Web interfaces);
  • via the Modbus protocol using any Modbus client software that works with MC252’s own registers (see Modbus interface).

Use the R button to grant quick access to MC252, restart the controller, or reset factory settings. Access the button through a hole on the front panel and press with a thin non-conductive object.

To reset the device to factory settings and clear the internal operation logic memory:

  • Press and hold the service button R for at least 8 seconds. After 2 seconds, the AL indicator will light up. After 8 seconds, the settings are reset, internal memory is cleared, and the device restarts; the indicators blink once.
  • Release the R button.

To safely remove the memory card and restart the device (while preserving user settings):

  • Press and hold the service button R for 2 to 8 seconds.
  • When the AL indicator lights up, release the R button. If needed, remove the memory card after the SD indicator turns off.

To wake up the display, show connection information, and grant quick access to the device:

  • Briefly press and release the service button R.
  • The display lights up and shows connection information. For several minutes, configuration access (without a password) is granted for incoming connections.
  • Only qualified personnel should perform maintenance.
  • Recommended maintenance interval is every six months.
  1. Check the reliability of wire connections; if necessary, retighten terminals with the torque specified in Technical Specifications.
  2. Visually inspect the housing. If you detect cracks or other damage, take MC252 out of service and send it for repair.
  3. If necessary, wipe the front panel and housing with a soft cloth.
  1. The service life of MC252 is 10 years. After the service life expires, contact the manufacturer.
  2. Shelf life is 3 years.
  3. The warranty period is 5 years from the date of sale. During the warranty period, in the event of failure, the manufacturer provides free repair.
  1. The place of purchase or the manufacturer performs warranty service.
  2. The manufacturer performs post-warranty service at current rates.
  3. Before sending MC252 for repair, pack it in the original or other packaging that protects it from mechanical damage.

When returning MC252 for warranty or post-warranty service, please provide a detailed reason for the return in the claims data field.

You may transport and store MC252 in the original package at temperatures from minus 45 to +60 °C and relative humidity of no more than 80%. When transporting MC252, protect it against mechanical damage.