The manual provides hardware overview, wiring, installation, programming and troubleshooting for the XPLC516E motion controller.
The XPLC516E is a bus motion controller featuring Ethernet, USB3.0, CAN, RS232/RS485, EtherCAT and 16 in/16 out digital I/O, supporting up to 32 axes (16 physical, 16 virtual) and a range of motion functions such as linear, circular and spline interpolation. It is designed for industrial automation with a compact size of 162 × 47 × 119 mm and a 24 V DC power input.
The hardware manual is organized into five chapters: controller overview, detailed hardware description and specifications, expansion module connections, common troubleshooting issues, and hardware installation guidelines, including wiring diagrams and connector pinouts. This manual is written in Chinese.
| Basic axis count | 32 |
|---|---|
| Maximum expandable axes | 16 |
| Internal I/O | 16 in / 16 out |
| Maximum expandable I/O points | 4096 |
| Maximum AD/DA channels | 128/64 |
| Pulse resolution | 64 bits |
| Encoder resolution | 64 bits |
| Speed/acceleration resolution | 64 bits |
| Maximum pulse rate | 500 kHz |
| Motion buffer per axis | 4096 |
| Array memory size | 1 280 000 |
| Program memory | 64 MB |
| Flash memory | 512 MB |
| Power input | 24 V DC (≈20 W) |
| Dimensions (L×W×H) | 162 mm × 47 mm × 119 mm |
Up to 4096 isolated input or output points can be added via expansion modules.
Verify that the controller’s ATYPE is configured correctly, that pulse output settings match the driver, and that hardware or software limits, wiring and power connections are proper.