1. Introduction
The Coolmay MX3G Series PLC HMI All-in-One device integrates a Human Machine Interface (HMI) and a Programmable Logic Controller (PLC) into a single unit, offering a compact and powerful solution for industrial automation. This series is compatible with FX3G/FX3U/FX3S PLCs and supports various communication protocols including MODBUS and RS485, making it versatile for a wide range of applications. This manual provides essential information for the setup, operation, and maintenance of your Coolmay MX3G device.
2. Key Features
- Software Compatibility: PLC programming software is compatible with GX Developer8.86/GXWorks2 (supports Ladder diagram and SFC language). HMI uses TPWorks programming software.
- High-Performance CPU: Equipped with a military-level 32-bit CPU for faster processing and enhanced adaptation to high electromagnetic interference industrial environments.
- Powerful & Compatible: Compatible with FX3S PLC, offering high processing speed.
- Program Encryption: Special 8-bit encryption (e.g., 12345678 as password) to prevent illegal reading of ladder logic programs.
- Multiple Programming Ports: Default with one HMI download port and two PLC programming ports (RS232/Type-C).
- Versatile Communication: MX3G-70C PLC includes 1 RS485, HMI includes 1 RS232 (can be changed to RS485). MX3G-43C PLC includes 1 RS485, HMI includes 1 RS232. Used for external HMI, inverters, and other equipment.
- Protocol Support: Supports Mitsubishi programming port protocol, MODBUS protocol, and RS protocol for easy interconnection and communication.
- Advanced Counting & Pulse: High-speed counting (conventional 2 single-phase 60KHz + 4 10KHz or 1 AB(Z) phase 30KHz + 1 AB(Z) phase 5KHz). High-speed pulse (70C: Y0-Y1 is 100KHz, Y2-Y3 is 50KHz; 43C: Y0-Y1 is 100KHz, Y2-Y3 is 10KHz). Total transmission cannot exceed 300KHz.
- Analog I/O: Supports multiple types of analog inputs and outputs. MX3G-70C up to 9AD2DA, MX3G-43C up to 5AD2DA, with 12-bit precision.
- Digital I/O: MX3G-70C up to 24DI/24DO (MR: 12 max). MX3G-43C up to 12DI/10DO (MR: 8 max). Digital output options include transistor MT (max load 500mA) or relay and transistor mixed output MRT.
- Customization: Flexible customization options available for specific requirements (e.g., ferroelectric for historical data, EKSTJ type thermocouple).
- Convenient Wiring: All wiring terminals adopt 3.81 pitch pluggable terminals for ease of use.
3. Models and Specifications
The Coolmay MX3G series offers various models with differing specifications. Below is a detailed comparison of the MX3G-43C-22M and MX3G-70C-48M models.

3.1. General Specifications
| Feature | MX3G-43C-22M | MX3G-70C-48M |
|---|---|---|
| Dimensions (mm) | 134*102*34 | 210*146*36 |
| Cutout size (mm) | 120*94 | 192*138 |
| Display size (mm) | 97*56 | 154*87 |
| Installation method | Clip installation | |
| Power consumption | 4-6W | 6-7W |
3.2. HMI Specifications
| Feature | MX3G-43C-22M | MX3G-70C-48M |
|---|---|---|
| Type | 4.3" TFT | 7.0" TFT |
| Resolution (pixels) | 480*272 | 800*480/1024*600 |
| RAM | 64MB | |
| ROM | NOR Flash 8MB | NOR Flash 16MB |
| CPU | 32bit CPU 400MHz | |
| Type-C (HMI download port) | PLC program can be downloaded through the USB penetrating function of HMI | |
| COM | 1 RS232 on HMI | |
| Software | TPWorks HMI software | |
3.3. PLC Specifications
| Feature | MX3G-43C-22M | MX3G-70C-48M |
|---|---|---|
| I/O | Max 12DI 10DO (22R) | Max 24DI 24DO (12T12R) |
| Other Y0 and Y1 | Y0, Y1 is fixed MT output, DC24V active NPN output | N/A |
| MR I/O level | 2A/point, 4A/8 point COM | 2A/point, 4A/8 point COM |
| MT I/O level | N/A | 0.5A/point, 0.8A/4-point COM, 1.6A/8-point COM |
| I/O normally open dry contact | Transistor output NPN, common terminal isolation | N/A |
| Transistor MT/Mixed output MRT | The first 2 output Y0-Y1 are fixed as MT, and the output load is 0.1A/point | The first 12 channels Y0-Y11 are fixed as MT, and the output load is 0.1A/point |
| High-speed counting | Conventional 2 single-phase 60KHz + 4 10KHz or 1 AB(Z) phase 30KHz +1 AB(Z) phase 5KHz | Conventional 4 channel Y0-Y3 is 100KHz, Y2-Y3 is 50KHz |
| High-speed pulse | Conventional 4 channels: Y0-Y1 is 100KHz, Y2-Y3 is 10KHz | Conventional 4 channels: Y0-Y1 is 100KHz, Y2-Y3 is 50KHz |
| Analog Input | Comes with 2 channels of current 0-20mA + 2 channels of voltage 0-10V + 1 channel NTC10K | Comes with 2 channels of current 0-20mA + 2 channels of voltage 0-10V + 1 channel NTC10K |
| Analog I/O | Comes with 1 voltage 0-10V + 1 current 0-20mA output | Comes with 2 current 0-20mA outputs |
| COM | 5AI 2AO | |
| Software | Compatible with GX Developer 8.86 and GX Works2 | |
3.4. Customization Options
Customization is available for orders of 200 sets and above:
- MX3G-43C-22M:
- HMI can be customized with ferroelectric memory for historical data storage.
- PLC can be customized with 4-way EKSTJ type thermocouple support (negative temperature). Note: Thermocouple and its own current/voltage cannot coexist.
- MX3G-70C-48M:
- HMI can be customized with ferroelectric memory for historical data storage.
- HMI can be customized with an additional RS485 port (cannot coexist with the built-in RS232).
- PLC can be customized with 4-way EKSTJ type thermocouple support (negative temperature).
4. Setup
4.1. Physical Installation
The MX3G series devices are designed for clip installation. Ensure adequate space for ventilation and wiring connections. Refer to the dimensions and cutout sizes in the specifications section for proper panel mounting.
4.2. Wiring Connections
All wiring terminals are 3.81 pitch pluggable terminals for convenient connection. Carefully identify each terminal before wiring.


Input/Output (I/O) Terminals:


Refer to the specific I/O diagrams for your model to correctly connect sensors, actuators, and other devices.
4.3. Power Connection
Connect a stable DC24V power supply to the designated power input terminals. Ensure correct polarity to prevent damage to the device.
4.4. Communication Ports
The device features various communication ports:
- RS232 Port: Typically used for HMI communication or programming.
- Type-C Port: Functions as an HMI download port and can be used for PLC program download via USB penetrating function.
- RS485 Port: Available on the PLC for communication with external devices like inverters.
- LAN Port: For Ethernet connectivity (if applicable to your model).
5. Operation
5.1. Programming Software
- PLC Programming: Use GX Developer8.86 or GXWorks2 software. These support Ladder diagram and SFC languages.
- HMI Programming: Use TPWorks HMI programming software.
5.2. Downloading Programs
PLC programs can be downloaded through the HMI's USB Type-C port (using its penetrating function) or directly via the dedicated PLC programming ports (RS232/Type-C). HMI programs are downloaded via the HMI download port.
5.3. Status Indicators
The HMI panel includes status indicators to monitor the device's operation:

- RUN Indicator: Indicates the PLC is running.
- COM Indicator: Indicates communication activity.
- PWR Indicator: Indicates power status.
5.4. Communication Protocols
The device supports various communication protocols for integration into industrial networks, including Mitsubishi programming port protocol, MODBUS protocol, and RS protocol.
6. Maintenance
- Cleaning: Regularly clean the HMI screen and exterior with a soft, dry cloth. Avoid using harsh chemicals or abrasive materials.
- Environmental Conditions: Ensure the device operates within its specified temperature and humidity ranges to prevent malfunction.
- Firmware Updates: Check the official Coolmay website periodically for firmware updates to ensure optimal performance and access to new features.
- Wiring Integrity: Periodically inspect all wiring connections for looseness or damage.
7. Troubleshooting
- Device Not Powering On: Check the DC24V power supply connection and ensure it is providing the correct voltage. Verify the PWR indicator status.
- HMI Screen Unresponsive: Ensure the device is powered on. If the screen is frozen, try restarting the device.
- PLC Program Not Running: Check the RUN indicator. Verify that the PLC program has been successfully downloaded and that there are no errors in the program logic.
- Communication Issues: Check physical cable connections for RS232, RS485, or Ethernet. Verify communication settings in both the HMI and PLC programs match the external device. Check the COM indicator.
- Software Connection Problems: Ensure the correct programming software (TPWorks for HMI, GX Developer/GXWorks2 for PLC) is installed and configured for the correct communication port (USB Type-C, RS232).
8. User Tips
- Software Download: Always download the latest versions of TPWorks (for HMI) and GX Developer/GXWorks2 (for PLC) directly from the official Coolmay website to ensure compatibility and access to the newest features.
- Backup Programs: Regularly back up your HMI and PLC programs to prevent data loss.
9. Frequently Asked Questions (FAQ)
- Q: What software is used to program the PLC and HMI?
- A: The PLC is programmed using GX Developer8.86 or GXWorks2. The HMI uses TPWorks programming software.
- Q: Where can I download the programming software and user manuals?
- A: Official downloads are available on the Coolmay website. Specific links are provided in the 'Warranty & Support' section of this manual.
10. Warranty & Support
For technical support, additional documentation, and software downloads, please refer to the official Coolmay resources:
- Coolmay Official Website: http://en.coolmay.com/PicList.aspx?ColumnId=58&Language=36&Terminal=41
- PLC HMI All-in-One User Manual Download: http://en.coolmay.com/Download.aspx?spm=a2g0o.detail.1000023.2.f8bbMdkSMdkSdg&ColumnId=75&Language=36&Terminal=41
- HMI Programming Software (mView) Download: http://en.coolmay.com/Download-159.html
- PLC Programming Software (WORKS 2) Download: http://en.coolmay.com/Download.aspx?ColumnId=155&Language=36&Terminal=41


