CJ/T 188-2004 plugin for Data Loggers
Latest version: 5.0.1 build 1126. November 28, 2025.
This plugin reads heat and energy meters that follow the Chinese CJ/T 188-2004 protocol. It supports RS-485, COM ports, and Ethernet. The software runs as a master station that polls multiple meters acting as slave devices. It handles half-duplex communication and a master-slave polling model. The plugin auto-detects measurement units and precision and presents values in a clear, consistent format.
Key capabilities
- Supports serial and network interfaces for flexible deployment.
- Polls multiple devices sequentially or on a schedule.
- Customizable polling intervals and timeout settings.
- Automatic decoding of units and device-specific precision.
- Exports empty datasets with an error indicator after repeated failures (configurable).
Integration example with Advanced TCP/IP Data Logger
Use case: forward decoded meter readings to Advanced TCP/IP Data Logger for centralized storage and further processing. The plugin polls a meter and creates an export record. Advanced TCP/IP Data Logger receives that record and logs it to a CSV file or forwards it to a SCADA historian.
Deployment tips
- Use unique device addresses for each meter to avoid collisions.
- Increase timeout on slow networks or when polling many devices.
- Match device type to meter firmware to ensure correct decoding.
- Enable export of failed requests during commissioning to verify communication stability.
How to enable this plugin
The figure below shows how to select the plugin on the "Modules" page.

Fig.1. Selecting the CJ/T 188 parser plugin.
How to configure the plugin
The figure below shows how to configure the plugin. Please, look at the documentation for the full description of all settings.

Fig.2. Configuring the CJ/T 188 data parser.
Read more about other plugins:
All plugins | MODBUS RTU, MODBUS TCP, MODBUS ASCII | M-Bus | Bacnet/IP | IEC 62056-21 | DLMS/COSEM | DL-T645-2007 | CJ/T 188-2004 | Kamstrup [KMP protocol]