Learn PLCs free
Mitsubishi Electric Implementation

Modbus TCP/IP for Mitsubishi Electric

Ethernet-based variant of Modbus using TCP/IP. Combines simplicity of Modbus with speed and scalability of Ethernet.

Type: Industrial EthernetSpeed: 10/100/1000 MbpsReleased: 1999Organization: Modbus Organization
1 Gbps capable
Bandwidth
Unlimited (network dependent)
Max Nodes
100m per segment (with switches: unlimited)
Max Distance
No
Real-Time

Protocol Overview

Mitsubishi FX5U/Q-series support Modbus TCP through built-in Ethernet ports. GX Works3 provides MODBUS_TCP_Client and MODBUS_TCP_Server function blocks with intuitive configuration.

When to Use Modbus TCP/IP

Choose Modbus TCP/IP for SCADA systems, plant-wide networks, remote monitoring, or when integrating industrial equipment with IT systems.

Mitsubishi Electric Hardware Requirements

Compatible Communication Modules

FX5U-xMy/ES built-in Ethernet
QJ71E71-100 (Q-series Ethernet)
RJ71EN71 (redundant Ethernet)
FX5-ENET (Ethernet adapter)

Wiring Details

Network Setup

Configure IP in GX Works3 Network Settings. Port 502 standard. Supports 100/1000Mbps auto-negotiation.

Mitsubishi Electric Software & Programming

Function Blocks & Instructions

MODBUS_TCP_Client
MODBUS_TCP_Server
SOCKET_Send/Recv (low-level)
ModbusTCP_Master_Multi (multiple slaves)

Mitsubishi Electric Code Example

MODBUS_TCP_Client(
  Enable := M100,
  Command := 3,  // FC03
  IPAddress := '192.168.1.10',
  Port := 502,
  UnitID := 1,
  StartAddr := 0,
  NumRegs := 10,
  DataAddr := D100,
  => Done := M102,
  => Error := M103
);

Mitsubishi Electric-Specific Implementation Notes

String-based IP address configuration. Error codes: 2001H = connection failed, 2002H = timeout, 2003H = data error. FX5U supports up to 8 simultaneous TCP connections. Response time typically 5-15ms on Gigabit Ethernet.

Technical Specifications

Physical Layer

  • Physical Layer: IEEE 802.3 Ethernet
  • Cable Type: Cat5e/Cat6 Ethernet
  • Topology: Star, Tree, Ring
  • Power Over Cable: No

Data Layer

  • Data Link: TCP/IP
  • Encoding: Binary
  • Error Detection: TCP checksum
  • Frame Size: 1500 bytes (MTU)

Performance

  • Scan Time: 1-10ms typical
  • Deterministic: No
  • Real-Time: No

Certification

  • Certification Required: No
  • License Cost: Free (open standard)
  • Version: Current

Advantages & Disadvantages

Advantages

  • High speed (up to 1 Gbps)
  • Uses standard Ethernet infrastructure
  • Unlimited nodes and distance (with switches)
  • Easy IT integration
  • Simple protocol (Modbus heritage)
  • Open standard and free
  • Remote access capability

Disadvantages

  • Not deterministic (not real-time)
  • No built-in security (requires VPN/firewall)
  • Higher latency than dedicated fieldbuses
  • Requires managed switches for large networks
  • No device profiles or configuration tools

Common Use Cases & Applications

SCADA systems
Plant-wide data collection
Building management systems
Remote monitoring
Enterprise system integration
Large distributed systems

Adoption & Ecosystem Context

Adoption LevelVery High
Primary-source market share25-35% of industrial Ethernet
Geographic PresenceWorldwide
Primary Industries
Oil & GasWater/WastewaterBuilding AutomationManufacturingEnergy

Supported Message Types

Read Coils
Read Discrete Inputs
Read Holding Registers
Write Single Coil
Write Single Register
Write Multiple Registers

Free PLC simulator

Stop reading, start doing

Write ladder logic in your browser, hit Run, and watch machine scenarios react. A 12-lesson curriculum across 8 PLC dialects — free account, no credit card.

Practice PLCs free →