DCON ASCII Master
Purpose
This plugin uses DCON ASCII commands to read industrial IO module bits and write outputs supported by the module. It is named DCONMaster in the device selector.
See Collection Configuration for common channel, device, variable, and data-format settings. This page covers only the DCON station, address options, and debug.
Open the plugin
Open Development Configuration → Collection Configuration, create a TCP client, TCP server, serial, or UDP channel matching the field link, then create a device using DCONMaster.
Supported scope
| Item | Description |
|---|---|
| Channels | TCP client, TCP server, serial, and UDP. |
| Data types | Boolean, Byte, common signed/unsigned integers, Float, Double, String, and Decimal. |
Plugin properties
| Setting | Default | Description |
|---|---|---|
| Default station | 1 | Used when the variable address has no s= option. |
| Maximum batch length | 100 | Maximum length combined in one polling operation; lower it when required by the module. |
The default data order is ABCD. Enter the common DTU ID only when the device is connected through the DTU service.
Address rules
Use [s=station;][w=write length;]bit index.
| Example | Description |
|---|---|
0 | Reads bit 0 at the default station. |
s=2;0 | Reads bit 0 at station 2. |
w=2;0 | Uses a two-byte output value when writing bit 0. |
s=2;w=4;3 | Writes bit 3 at station 2 using a four-byte output value. |
waccepts only1,2,3, or4.- The bit index for a
Booleanwrite must be below16. - Verify that the bit is an output channel before sending a write command.
Special methods
This plugin has no additional special methods. Variables use DCON addresses directly.
Functions
| Function | Purpose |
|---|---|
| Read and write | Read a confirmed point and write only to an approved test point. |
| Messages | View sent and received frames, protocol fields, and error details. |
Device debug
Open Development Configuration → Collection Configuration, select the DCON device, and click More Functions, then open Debug.
| Feature | Purpose |
|---|---|
| Read/Write | Reads one DCON bit address or performs an approved write. |
| Messages | Shows ASCII requests, responses, and connection logs. |
Read/Write
Enter the bit address, data type, and array length. Read a known channel first and write only after verifying the module and site state.

Messages
Start message capture to verify the station, address, write length, request, response, and module result.

Verify the configuration
- Read one known input bit and verify the station, bit index, and field state.
- Confirm a valid ASCII request and response under Messages.
- Write only an approved output bit and immediately verify the module and field state.
Troubleshooting
| Symptom | Check |
|---|---|
| Module does not respond | Channel, serial settings, station, network, and module protocol mode. |
| Address cannot be parsed | s=, w=, semicolons, and bit-index format. |
| Write is rejected | Bit index below 16, w from 1 to 4, and target is an output channel. |
| State does not match the field | Station, bit index, data type, and module channel mapping. |
Related links
- Collection Configuration: Common channels, devices, variables, and data format.
- Plugin Manual Index: Other collection and data-forwarding plugins.