Published: 2026-03-23 Article source:
Hello everyone! Welcome to General Measure's channel.
The GMT-X1 supports multiple communication methods, including Serial Communication, CAN Communication, Ethernet Communication (Modbus TCP/IP), and Fieldbus Communication (including Profinet, EtherCAT, Ethernet/IP, and CC-Link IEFB).
In this video, we will demonstrate how the GMT-X1 communicates with an Omron PLC via EtherNet/IP.
Before communication, you need to download the GMT-X1 description file (EDS file) from the GM website: www.gmweighing.com “GMT-X1_EDS File.”
In this demonstration:
The software used is CX-Programmer (PC IP: 192.168.101.25)
PLC model: CJ2M CPU33 (IP: 192.168.101.2)
Instrument: GMT-X1 (IP: 192.168.101.10)
The 448X parameters of the instrument menu use the default Lite version settings
The EDS file used is the corresponding Lite version: GMT-XONE_Lite(CH)_20250319.EDS
Open CX-Programmer, click [New], and enter a device name, for example, NewPLC1.
Select CJ2M as the device type (according to your PLC), then click [Settings], select CPU33 as the CPU type, and click [OK].
For Network Type, select EtherNet/IP, click [Settings], and enter the actual PLC IP address, for example, 192.168.101.2, then click [OK].
After completing all selections, click [OK] to finish creating the new project.
Click [Work Online], and click [Yes] in the pop-up window.
After the PLC goes online, click [Program Mode] to stop the PLC.
Double-click [IO Table and Unit Setup].
In the PLC IO Table window, click [Options] → [Create] → [Yes] → [Yes] → [Transfer].
Wait until the transfer is completed, then click [OK].
In the PLC IO Table window, expand [Built-in Port].
Right-click Unit 0, select [Start Special Application] → [Start Only], then select CX-Integrator, and click [OK].
After entering CX-Integrator: Click [Communication Settings]
Device Type: CJ2M, Click [Settings], CPU Type: CPU33, then click [OK]
Network Type: Ethernet
Click [Settings] → [Driver]
Set the actual PLC address (e.g., 192.168.101.2)
Click [OK] → [OK]
Then click [Work Online] → [Start Routing Table].
In the new PLC Routing Table window:
Right-click Unit 0, select [Insert CPU SIOU] → [OK] → [Yes].
Then click [Transfer to PLC] → [Yes] → [OK].
The routing table configuration is complete. You can now close CX-Integrator.
Return to the PLC IO Table window, right-click Unit 0 again, select
[Start Special Application] → [Start Only],
Then select Network Configurator in the pop-up window and click [OK].
In the Network Configurator window:
Click [Option] → [Select Interface] → [Ethernet I/F], and ensure Ethernet I/F is selected.
Then click [Connect].
Select the network adapter corresponding to the IP segment and click [OK].
Select TCP:2, click [OK], then select Ethernet/IP_1, and click [OK] to complete the connection.
Click [Install EDS].
Locate and select the prepared Lite version EDS file:
GMT-XONE_Lite(CH)_20250319.EDS
Click [Open] to complete the EDS installation.
In the Hardware List on the left side, find CJ2M-EIP21 and GMT-Xone, and double-click them.
The PLC and instrument nodes will appear on the right.
Right-click GMT-Xone, select [Change Node Address],
Set New IP Address to 192.168.101.10, then click [OK].
Then right-click the PLC node, select [Change Node Address],
Set New IP Address to 192.168.101.2, then click [OK].
This completes the network node configuration.
Double-click the PLC node, click [Tag Sets], then click [Edit Tags].
In In-Consume, click [New]:
Name: D100 (corresponding to the instrument input start address)
Size: 20 (10 words = 20 bytes)
Click [Register], then [Close].
In Out-Consume, click [New]:
Name: D200 (corresponding to the instrument output start address)
Size: 16 (8 words = 16 bytes)
Click [Register], then [Close].
Click [OK] → [Yes].
Next, click [Connections], click the Register icon, and double-click GMT-XONE.
For Input Tag Set and Output Tag Set, select D100 and D200 respectively from the dropdown list.
Click [Register], then [Close].
After registration, the Register Device List will display the IO memory addresses corresponding to the instrument.
Click [OK].
In Network Configurator, click:
[Download to Network] → [Yes] → [Yes]
Wait until the download progress completes, then click [OK].
Then the overall network configuration and download is finished.
Return to the CX-Programmer window.
Click [View] → [Windows] → [Watch].
In the Sheet1 window, double-click an empty row:
Address: D100
Data Type: REAL
Click [OK].
When the PLC is online, you can see the current weight value of the instrument (floating-point format).
Other data read/write operations can be configured by creating symbolic variables according to the IO address table provided in the instrument manual.
That's all for demonstrating the communication between GMT-X1 and Omron PLC.
If you would like to learn more about the detailed functions of this instrument, follow General Measure.