Modbus RTU & TCP libraries - Client and Server

Modified on Thu, 2 Oct, 2025 at 2:52 PM

Introduction

This article provide Modbus Function Blocks.

The attachments include documentations, function block files and CX-Programmer examples

 

Function Block Modbus RTU/TCP
Type Unit/PLC Type File Version

Modbus
RTU
Serial port of
CS/CJ/CJ2H/CJ2M/CP1L/CP1H
Master MRTU_CPU_Master.zip 1.1
Slave MRTU_CPU_Slave.zip 1.6
SCU
Serial Gateway Unit
Master MRTU_SCU_Master.zip
(SerialGateway with Fins cmde 2804)
1.3
Slave Driver integrated (SCU version > V1.1)  

Modbus
TCP
Ethernet Unit CJ1W-ETN21
(Unit No fixed to 0)
Client MTCP_ETN_Client.zip 2.4
Server MTCP_ETN_Server.zip 2.8
Ethernet port of CP1L-EL/CP1L-EM Client MTCP_CP1L_Client.zip 2.7
Server MTCP_CP1L_Server.zip 2.6
EthernetIP port of NJ NX Controller Client MTCP_Client_NJ.zip 2.6
Server MTCP_Server_NJNX.zip 2.6

Precautions

This article is intended to supplement official Omron documentation. The provided Function Blocks should be thoroughly tested before implementation and may or may not function in specific applications. The user assumes full responsibility of the configuration, integration, performance and application of the provided function blocks. For detailed information on the use and general configuration of Omron products, refer to official Omron manuals or contact your local Omron support representative.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article