verified connector library

AutomationDirect Click PLC (C0 series)

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire. Word order and scaling are confirmed at the hardware-verified rung and at no rung below it.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
ds10I161
ds21I161
ds32I161
ds43I161
ds54I161
ds65I161
ds76I161
ds87I161
ds98I161
ds109I161
ds1110I161
ds1211I161
ds1312I161
ds1413I161
ds1514I161
ds1615I161
ds1716I161
ds1817I161
ds1918I161
ds2019I161

link settings as documented (unverified): RTU/ASCII/TCP; default 38400 8O1; unit ID 1; FC 01,03,05,06,16; Port 1 (RS-232) has fixed settings (38400 bps, Odd parity, 1 stop bit, Address 1, Modbus RTU slave only). Port 2 (RS-232) and Port 3 (RS-485) have configurable settings with default baud 38400, default parity Odd, default stop bit 1, default address 1. Port 1 (Ethernet) supports Modbus TCP.

bench facts as documented (unverified)
terminalsPort 3: 3-pin terminal block (+, -, LG). Port 1 & 2: 6-pin RJ12. Port 1 (Ethernet): 8-pin RJ45.
A/B polarityPort 3 RS-485: Pin 1 is + (Plus) Signal A, Pin 2 is - (Minus) Signal B.
terminationAdd a termination resistor between the + and - terminals on Port 3 and on the last device. Resistance needs to match the impedance of the communication cable.
connector6-pin RJ12, 3-pin Terminal Block, 8-pin RJ45
isolationNon-isolated (Port 1 RS-232C, Port 2 RS-232C, Port 3 RS-485)
shield/groundPort 3 Pin 3: LG Logic Ground (0 V)
wiring notesRS-232 ports can provide 5VDC to power one monochrome Micro-Graphic panel.
broadcastsupported
protocol notesEthernet Port 1 can communicate with up to 4 servers (slaves) and up to 3 clients (masters) simultaneously. Use a repeater if connecting more than 32 slaves to Port 3.
identification notesModbus addresses can be verified using the Address Picker in the CLICK programming software.
powerRS-232 ports can provide 5VDC power for one monochrome C-more Micro-Graphic panel.
doc revision6th Edition, Rev. Q – C0-USER-M
field reports — community-sourced, unverified (checked 2026-06-11)
  • The built-in RS-232 serial ports (Port 1 and Port 2) operate in half-duplex mode only, meaning they cannot simultaneously transmit and receive data. This hardware limitation can cause incoming ASCII data (e.g., from scales or barcode readers) to be missed or corrupted if the target device responds immediately without a delay. [source]
  • Modbus addressing offset confusion: Koyo Click data register numbering starts at DS1 (not DS0), which maps to Modbus 0-based offset 0 (or 1-based 400001). Some third-party software packages or dataloggers that do not support 6-digit Modbus addressing or have a 32767 address limit fail to read registers like DS11 (Modbus address 10) when users mistakenly try to address them as 400011. [source]
  • confirmed: Port 1 (RS-232) has fixed settings (38400 bps, Odd parity, 1 stop bit, Address 1, Modbus RTU slave only) — confirmed by AutomationDirect CLICK Serial Setup guide and C0-USER-M manual
  • confirmed: Port 3 RS-485: Pin 1 is + (Plus) Signal A, Pin 2 is - (Minus) Signal B, Pin 3 is LG Logic Ground (0 V) — confirmed by CLICK PLC Hardware User Manual (C0-USER-M) and wiring diagrams
  • confirmed: Ethernet Port 1 can communicate with up to 4 servers (slaves) and up to 3 clients (masters) simultaneously — confirmed by Chapter 4 of the CLICK PLC Hardware User Manual (C0-USER-M)
  • confirmed: DS1 maps to Modbus 0-based address 0 (or 1-based 400001) — confirmed by CLICK PLC Modbus TCP Communication with Python OpenCV guide and community forum posts

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

If your device isn't here, upload its register map. Generation is free, and the connector keeps the rung it earns under testing.

To prove a connector against your own device, order hardware verification. If it doesn't verify, you don't pay.

Platform builders can license the verified library: machine-readable maps, the firmware matrix, API access.