Upgrade Path



: Suggested Alternative : MC403

Not recommended for new projects!

The Trio MC302X is a DIN rail mounted motion controller based on ARM processor technology.



  • Compact 94w x 48d x 101h
  • Easy DIN rail mounting
  • Multi-tasking TrioBASIC system, maximum 3 tasks
  • Motion Perfect Application Development Software
  • CAN Networking
  • Watchdog Status LEDs
  • UL and CE Approved

Ideal For:

It has been designed to provide a compact, cost effective solution for OEM applications. The unit features two axes, the first of which can be configured in software for either servo (with encoder feedback) or stepper control. The second axis may be either a reference encoder or a stepper axis. The differential line driver stepper outputs can be configured for simulated quadrature encoder outputs to synchronize multiple units. The built-in registration facilities make the MC302X ideal for Flying Shears, Winders, and highs peed Labelers.


Each axis may run moves using linear or circular interpolation, electronic cams and gearboxes. Support is provided for continuously rotating machinery and two of the inputs may be configured for accurate hardware registration.

The MC302X has (4) 24V inputs and (4) bi-directional input/output channels built-in. These may be used for system interaction or may be defined to be used by the controller for high speed registration, end of travel limits, datuming and feedhold functions if required.


The MC302X can have up to 256 external Input/Output channels and up to 32 analogue input channels, connected using DIN rail mounted I/O modules, via the on board CAN channel of the MC302X. The MC302X has an RS232 programming port, and a user selectable RS-232/485 port

Product P192
Description 1-3 Axis DIN/panel mounted motion coordinator
Name MC302x
PCode P192
Status Maintained
Configuration P192
Axis 0 Core
Axis 1 Core
Axis 2
Axis 3
Axis 4
Axis 5
Axis 6
Axis 7
Axes P192
Max axes 3
Max networked axes 0
Max virtual axes 1
Max discrete wired axes 2
Performance P192
Cores 1
Processor ARM
Clock frequency 64 MHz
Maths precision IEEE 457 Single
Position register precision 32 bit
Execution benchmark 0 lines/ms
Real-time clock No
Flash memory 1024 values
User memory 1 MB
Table memory 16000 values
Min expected flash memory life (normal use) 0 years
Maximum VR variables 1024
Maximum servo period 2000 µs
Minimum servo period 125 µs
Maximum encoder input frequency 6.000 MHz
Maximum stepper output frequency 2.000 MHz
Drive interfaces P192
Auxilliary axis No
EtherCAT No
Hydraulic No
Piezo No
Panasonic RTEX No
Servo No
Step & direction Yes
Communications P192
Anybus No
Bluetooth No
CANopen Yes
CC-Link No
DeviceNet Yes
Ethernet No
EthernetIP Yes
Hostlink Yes
Profibus No
ProfiNet No
RS232/RS485 Yes
USB 1.1 No
Encoder ports P192
Feedback input No
Incremental (A+B) output Yes
Pulse & direction output Yes
Reference input Yes
SSI Absolute Input No
EnDat Absolute Input No
Tamagawa Absolute Input No
BiSS Absolute Input No
Internal I/O P192
+/-10V analogue outputs 0
Analogue output precision 12 bits
Analogue Inputs (0-10V) 2
Analog input precision 12 bits
Digital Bidirectional I/O (24V) 4
Digital Inputs (24Vdc) 4
Digital outputs (24Vdc) 0
Registration inputs 4
Registration speed 20 µs
Watchdogs 1
Watchdog rating 29V, 100mA max
External I/O P192
+/-10V analogue outputs 16
Analogue output precision 16 bits
+/-10V analogue inputs 32
Analogue input precision 12 bits
Digital I/O points 256
Programming P192
Trio BASIC Yes
DXF in Yes
G-Code Yes
IEC61131 No
Kinematic No
Maximum programs 3
Maximum tasks 3
Software P192
Motion Perfect version 3
Expansion P192
Expansion module type None
Maximum modules 0
Memory card None
Physical P192
Maximum operating temperature 45 °C
Minimum operating temperature 0 °C
Mount DIN/Panel
Depth 48.0 mm
Height 101.0 mm
Width 94.0 mm
Weight 200 g
Power P192
Supply current 150 mA
Supply tolerance
Supply voltage 24 V
Certification P192
CE Yes
RoSH Yes
UL Yes
Products - Expansion
RS232 serial Cable (P350)  P350
Provides 4 +/-10V, 16 Bit outputs.  Includes 4 x 0-10V analogue inputs 12 Bit.
Serial to Fibre Optic Adaptor (P435)  P435
Fibre optic adaptor to convert TTL port on MC224, MC206X and Euro205x series Motion Coordinators to Trio fibre optic network.
Products - CAN I/O Modules
CAN 16-Out I/O Module (P317)CAN
The Trio CAN16 Output module provides 256 distributed output channels at 24Vdc level. All points are short-circuit proof and completely isolated from the CANbus. P317 modules may be mixed on the same bus, with other types in the Trio CAN I/O range.
CAN 16-In I/O Module (P318)CAN
The Trio CAN16 Input module provides 256 distributed input channels at 24Vdc level. All input points are high level (24V in = ON) and completely isolated from the CANbus.
CAN16 I/O Module (P319)CAN
The Trio CAN16 Input/Output module provides 256 distributed bi-directional input/output channels at 24Vdc level. All input points are high level, (24V = ON) all outputs are short-circuit proof and the I/O is completely isolated from the CANbus.
CAN 8-In / 4-Out I/O Module (P326)CAN
The CAN Analogue I/O module provides a compact DIN rail mounted analogue input/output capability for Trio Motion Coordinators. Each module provides 8 channels of 12-bit (+/-10V) analogue inputs and 4 channels of 12-bit (+/-10V) analogue outputs.
CAN 8-Relay Module (P327)CAN
The Trio CAN8 Relay module provides 128 distributed low power relay channels at up to 30Vdc or 49Vac. All output points are Volt-free contacts and are completely isolated from the CANbus. P327 modules may be mixed on the same bus, with other types in the Trio CAN I/O range.
Products - Generic
UNIPLAY HMI (7") (P843)bolt on expansion module
Trio’s unique UNIPLAY HMI system is a revolutionary way to make operator interfaces better, easier and more secure! The UNIPLAY series boasts a 7" and 10" colour display.
UNIPLAY HMI (10") (P844)bolt on expansion module
Trio’s unique UNIPLAY HMI system is a revolutionary way to make operator interfaces better, easier and more secure! The UNIPLAY series boasts a 10" colour display.
Firmware - MC302-X
Latest USER Release:
Size:183480 bytes
Software - Programming
Motion Perfect
Motion Perfect is designed to make setup, diagnostics, commissioning and using our range of Motion Coordinators as simple as possible. It provides the user with an easy to understand Windows based interface for rapid application development, controller configuration and monitoring of controller processes.
Software - Support Apps
The program allows the user to create motion paths in a CAD package such as AutoCAD and convert them into code executable by a Trio Motion Coordinator.
CamGen allows import of a set of points from Excel to build a smooth motion profile in a few minutes. CamGen is included in Motion Perfect v4.
A compact, self-contained package designed to allow simple distribution of projects written using Motion Perfect. Simply add the project to the Autoloader folder, edit a script file to provide control of the loading sequence and send to the customer.
Trio MCLoader
The Trio MC Loader is a Windows ActiveX control which can load projects (produced with Motion Perfect) and programs onto a Trio Motion Coordinator. Communication with the Motion Cordinator can be via serial link, USB, Ethernet or PCI depending on the Motion Coordinator.
Trio PCMotion
PCMotion is an ActiveX component allowing direct connection to the Trio Motion Coordinator from a custom user application. It can be used to control any of the Motion Coordinator functionality as well as send text files down to the controller.
Data Sheet  
Quick Start Guide Simple set up guide
The Technical Reference Manual can be downloaded in here.
EC Declaration  
UL Listing Please insert E238097 UL File Number in the search box.
Feature MC302X MC403
I/O Connectors 3.81 mm pitch 2-part screw terminals. 3.5 mm pitch 2-part screw terminals.
Max number of Servo Axes 1 2
Ref Encoder Axes 1 1
Max number of Stepper Axes 2 3
Serial Ports 1 x RS232 and 1 x RS232/RS485
Connectors on left side
1 x RS232 1 x RS485 Connectors on bottom edge
Command Line access Serial port 0 Ethernet port only
Ethernet port No Yes
Fibre-optic Keypad port Not supported Not supported
Analogue Inputs No 2 x 12 bit (0 to 10V)
Digital Inputs 4 8
Bi-directional Digital I/O 4 4
DAC power supply CAN 24V I/O 24V
Virtual axes 1 13
Multi-tasking processes 3 6
Equivalent processing speed 1x 5 x faster than 302X
System Software V1.96 V2.02