Quickstart Guide
...
Modbus
Gen 1 Drivers

Modbus TCP (Gen1)

6min

Note: This driver will be deprecated in a future release. We recommend using the Gen 2 Modbus TCP.

Review the following information for setting up and configuring the Modbus TCP (Gen1) driver.

Manufacturing Connect Edge Compatible Series

Compatibility parameter

Compatible items

Driver type

Ethernet

When to use

TCP connection to a Modbus device

Replaced with Gen 2 driver

Modbus TCP

To set up and configure this device in Manufacturing Connect Edge, you will need to do the following:

  • Step 1: Set up and Configure the PLC Device
  • Step 2: Set up the PLC Device in Manufacturing Connect Edge DeviceHub
  • Step 3: Configure the List of Registers

Step 1: Set up and Configure the PLC Device

If the device is configured for Ethernet access, find its network parameters. Otherwise, follow the steps below.

To configure your device:

  1. Note down the following information and refer to it when needed.

    Device: Modbus TCP X20CP1381

    Communication I/F: Ethernet. Refer to the following figure.

    Reference image of device
    Reference image of device
    
  2. Launch Automation Studio v4.6.2 software, create a new project, and then select identify hardware configuration online.
  3. Click Identify Hardware to browse the device automatically.

Step 2: Set up the PLC Device in Manufacturing Connect Edge DeviceHub



Parameter

Value

Type

Modbus

Driver

Modbus TCP (Gen1)

Network Address

The device address you defined in Step 1

Port

502

Station ID

1



Name

Value Type

Address Format

Min Address

Max Address

Description

D

bit

DDDD

1

9999

Discrete Input Contacts

C

bit

DDDD

1

9999

Discrete Output Coils

H_Bit

bit

DDDDdd

100

999915

Analog Output Holding Registers

I_Bit

bit

DDDDdd

100

999915

Analog Input Registers

H

int, uint

DDDD

1

9999

Analog Output Holding Registers

I

int, uint

DDDD

1

9999

Analog Input Registers

H_Ulong

ulong, ulong(big-endian)

DDDD

1

9998

Analog Output Holding Registers

I_Ulong

ulong, ulong(big-endian)

DDDD

1

9998

Analog Input Registers

H_Float

float, float(big-endian)

DDDD

1

9998

Analog Output Holding Registers

I_Float

float, float(big-endian)

DDDD

1

9998

Analog Input Registers

H_Double

double, double(big-endian)

DDDD

1

9996

Analog Output Holding Registers

I_Double

double, double(big-endian)

DDDD

1

9996

Analog Input Registers