The Docker clips to the rear of the N20K48 and allows up to 8 I/O and comms modules to be fitted, letting you build a controller configuration matched exactly to your application.
Compatible ClickNGo Modules:
CG-AO — 1 Analogue Output (1 slot)
CG-2R5 — 2 Relay Outputs, 5A (2 slots)
CG-R16 — 16A Relay, 1 N.O. 1 N.C. (2 slots)
CG-3DI — 3 Digital Inputs (1 slot)
CG-3DO — 3 Digital Outputs (1 slot)
CG-485 — RS485 Interface (1 slot)
CG-WiFi — WiFi Communication Module (4 slots)
CG-WiFi Antenna — Panel Mount, for use with the WiFi module
Frequently Asked Questions
How many modules can I fit at once?
Up to 8 slots' worth — module slot counts vary (1, 2, or 4 slots each), so the exact number of modules depends on which types you combine.
Can I mix and match module types?
Yes — the docker accepts any combination of the ClickNGo modules above, up to the 8-slot limit, so you can configure I/O and comms exactly to your application.
Do I need the docker if I only want the base N20K48 controller?
No — the N20K48 CPU functions as a standalone PID device without the docker. The docker is only needed if you want to add extra I/O or communications modules.
Industry Applications
- Custom I/O Configurations — build the exact mix of relays, analogue, digital, and comms your application needs.
- Wireless Retrofits — add WiFi or RS485 to an existing N20K48 install without rewiring.
- Modular Panel Builds — standardise on one controller platform across projects with different I/O needs.



