Overview
Specification
Expansion/Accessories
Software
Support
Migration

MC403-X

P865 | P866 | P867

The MC403-X is a panel mount Motion Coordinator using a high performance Cortex M7 processor. With three flexible axis ports and I/O for machine control, it is designed as a direct replacement for the successful MC403.

MC403-x

Highlights

  • Advanced 2 Axis Closed Loop Servo / 3 Axis Pulse Direction
  • Linear, Circular, Helical and Spherical Interpolation
  • Flexible CAM shapes, Linked Motion
  • BiSS, EnDAT, Tamagawa and SSI Absolute Encoder Supported
  • Hardware Linked Outputs for Camera / Laser Control
  • Ethernet-IP / Modbus TCP / Ethernet Interface Built-In
  • Real Time Clock
  • 125 – 2000µsec Selectable Servo Update
  • Precise 64 bit Motion Calculations on Cortex M7 Processor with VFP
  • IEC 61131-3 Programming
  • Multi-tasking BASIC Programming
  • Text File Handling
  • Robotic Transformations
  • Micro SD Memory Card Slot
  • CANopen I/O Expansion
  • RoHS, UL Listed, CE approved

Scalability

The MC403-X is available in three model format options supporting supports a variety of feedback encoder devices including:
Incremental quadrature
Incremental pulse
SSI
EnDat
Tamagawa
BiSS-C

MC403-x

Upgradability

The P865 is upgradable up to the P867 enabling you to add extra functionality by simply purchasing FEC Codes:
P818 - MC403-X Upgrade FEC (P865 to P866) P819 - MC403-X Upgrade FEC (P866 to P867)

Plug & Program

MC403-x

The built-in Ethernet port allows programming and connection of common HMI and PLC protocols directly to the MC403-X. User programs can be written in Trio’s established multi-tasking language using the powerful Motion Perfect application development software making complex motion easy. Also available as an option are the industry standard IEC 61131-3 languages allowing a fully functional PLC programming system.

Connectivity

MC403-x

The flexible axis ports can be configured in software as feedback devices or pulse direction outputs. As outputs they can be used as pulse and direction with stepper or servo drives or they can operate as a simulated encoder output. When configured as feedback they can be either incremental encoder input or one of four popular absolute encoder types; SSI, Tamagawa, Endat or Biss. Any feedback axis with a Voltage output can be used to form a closed loop servo.

p865.png p865.png p865.png
Product P865
MC403-X
P866
MC403-X
P867
MC403-X
Description 3 Axis panel mounted Motion Coordinator 3 Axis panel mounted Motion Coordinator 3 Axis panel mounted Motion Coordinator
Name MC403-X MC403-X MC403-X
PCode P865 P866 P867
Status Current Current Current
Configuration P865
MC403-X
P866
MC403-X
P867
MC403-X
Axis 0 Extended Extended + AS Extended + AS
Axis 1 Extended Extended Extended + AS
Axis 2 Extended Extended
Axis 3
Axis 4
Axis 5
Axis 6
Axis 7
Axes P865
MC403-X
P866
MC403-X
P867
MC403-X
Max axes 2 3 3
Max networked axes 0 0 0
Max virtual axes 16 16 16
Max discrete wired axes 2 3 3
Performance P865
MC403-X
P866
MC403-X
P867
MC403-X
Cores 1 1 1
Processor ARM Cortex-M7 ARM Cortex-M7 ARM Cortex-M7
Clock frequency 396 MHz 396 MHz 396 MHz
Maths precision IEEE 457 Double IEEE 457 Double IEEE 457 Double
Position register precision 64 bit 64 bit 64 bit
Execution benchmark 67 lines/ms 67 lines/ms 67 lines/ms
Real-time clock Yes Yes Yes
Flash memory 32 x 16000 values 32 x 16000 values 32 x 16000 values
User memory 4 MB 4 MB 4 MB
Table memory 512000 values 512000 values 512000 values
Min expected flash memory life (normal use) 20 years 20 years 20 years
Maximum VR variables 4096 4096 4096
Maximum servo period 4000 µs 4000 µs 4000 µs
Minimum servo period 125 µs 125 µs 125 µs
Maximum encoder input frequency 6.000 MHz 6.000 MHz 6.000 MHz
Maximum stepper output frequency 2.000 MHz 2.000 MHz 2.000 MHz
Drive interfaces P865
MC403-X
P866
MC403-X
P867
MC403-X
Auxilliary axis No No No
EtherCAT No No No
Hydraulic No No No
Piezo No No No
Panasonic RTEX No No No
SERCOS No No No
Servo No Yes Yes
SLM No No No
Step & direction Yes Yes Yes
Communications P865
MC403-X
P866
MC403-X
P867
MC403-X
Anybus No No No
Bluetooth No No No
CANopen Yes Yes Yes
CC-Link No No No
DeviceNet Yes Yes Yes
Ethernet Yes Yes Yes
EthernetIP Yes Yes Yes
Hostlink Yes Yes Yes
MODBUS-RTU Yes Yes Yes
MODBUS-TCP/IP Yes Yes Yes
Profibus No No No
ProfiNet No No No
RS232/RS485 Yes Yes Yes
USB 1.1 No No No
Encoder ports P865
MC403-X
P866
MC403-X
P867
MC403-X
Feedback input Yes Yes Yes
Incremental (A+B) output Yes Yes Yes
Pulse & direction output Yes Yes Yes
Reference input Yes Yes Yes
SSI Absolute Input Yes Yes Yes
EnDat Absolute Input Yes Yes Yes
Tamagawa Absolute Input Yes Yes Yes
BiSS Absolute Input Yes Yes Yes
Internal I/O P865
MC403-X
P866
MC403-X
P867
MC403-X
+/-10V analogue outputs 2 2 2
Analogue output precision 12 bits 12 bits 12 bits
Analogue Inputs (0-10V) 2 2 2
Analog input precision 12 bits 12 bits 12 bits
Digital Bidirectional I/O (24V) 4 4 4
Digital Inputs (24Vdc) 8 8 8
Digital outputs (24Vdc) 0 0 0
Registration inputs 6 6 6
Registration speed 1 µs 1 µs 1 µs
Watchdogs 1 1 1
Watchdog rating 29V, 100mA max 29V, 100mA max 29V, 100mA max
External I/O P865
MC403-X
P866
MC403-X
P867
MC403-X
+/-10V analogue outputs 16 16 16
Analogue output precision 12 bits 12 bits 12 bits
+/-10V analogue inputs 32 32 32
Analogue input precision 12 bits 12 bits 12 bits
Digital I/O points 512 512 512
Programming P865
MC403-X
P866
MC403-X
P867
MC403-X
Trio BASIC Yes Yes Yes
DXF in Yes Yes Yes
G-Code Yes Yes Yes
HPGL Yes Yes Yes
IEC61131 Yes Yes Yes
Kinematic Option Option Option
Maximum programs 64 64 64
Maximum tasks 6 6 6
Software P865
MC403-X
P866
MC403-X
P867
MC403-X
Motion Perfect version 5 5 5
Expansion P865
MC403-X
P866
MC403-X
P867
MC403-X
Expansion module type None None None
Maximum modules 0 0 0
Memory card Micro SD Micro SD Micro SD
Physical P865
MC403-X
P866
MC403-X
P867
MC403-X
Maximum operating temperature 45 °C 45 °C 45 °C
Minimum operating temperature 0 °C 0 °C 0 °C
Mount Panel Panel Panel
Depth 35.0 mm 35.0 mm 35.0 mm
Height 122.0 mm 122.0 mm 122.0 mm
Width 135.0 mm 135.0 mm 135.0 mm
Weight 325 g 325 g 325 g
Power P865
MC403-X
P866
MC403-X
P867
MC403-X
Supply current 350 mA 350 mA 350 mA
Supply tolerance +/- 20% +/- 20% +/- 20%
Supply voltage 24 V 24 V 24 V
Certification P865
MC403-X
P866
MC403-X
P867
MC403-X
CE Yes Yes Yes
RoSH Yes Yes Yes
UL No No No
P865

Axis Configuration Key

Core functionality

CORE AXES – can be configured in software as pulse and direction outputs with stepper or servo drives. They can also be configured for incremental encoder feedback.

Core functionality is a set of ATYPEs (Axis TYPEs) that are available on all controllers. They are based on pulse outputs and incremental encoder feedback.

ATYPE Description
43 Pulse and direction output with enable output
45 Quadrature encoder output with enable output
63 Pulse and direction output with Z input
64 Quadrature encoder output with Z input
76 Incremental encoder with Z input
78 Pulse and direction with VFF_GAIN and enable output 1
Extended functionality

EXTENDED AXES – in addition to the Core functionality these axes can also be configured for absolute encoders and closed loop servos (requires voltage output).

Only axes marked as AS have an analogue output and can be used for closed loop control.
All Extended Axes can use these ATYPE's as feedback.
If you want to just use the feedback and not complete a closed loop servo system set SERVO = OFF

ATYPE Description
30 Analogue feedback Servo
44 Incremental encoder Servo with Z input
46 Tamagawa absolute Servo
47 Endat absolute Servo
48 SSI absolute Servo
60 Pulse and direction feedback Servo with Z input
77 Incremental encoder Servo with enable output
92 Biss absolute servo
Products - CAN I/O Modules
CAN I-O Expansion ModulesCAN
Our range of digital and analogue input/output expansion modules are designed to enable simple and scalable and low-cost I/O extension for our Motion Coordinators. In addition to 24V input, output and bi-directional modules, there are relay and analogue I/O modules.
Products - Generic
UNIPLAY 7-Abolt on expansion module
UNIPLAY 10-A
UNIPLAY 15-A
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", 10" and 15" colour displays.
Firmware - MC403-X
Latest USER Release:
File:MC403X_20330.zip
Version:2.0330
Size:1860495 bytes
Date:2024-May-01
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.
IEC 61131-3 Runtime Software (P877)
IEC 61131-3 standardises the programming language, the instruction sets and the handling and structuring of projects. As supplied, the IEC 61131 system will run programs for one hour after power-on, to allow engineers to try out their standard programs on the Motion Coordinator hardware. For continuous running, a software key (Feature Enable Code) can be downloaded from the Trio E-Store or purchased form your distributor for each Motion Coordinator to run IEC 61131 programs.
.
Software - Expansion
Kinematic Runtime FEC (P750)
The P750 Robot kinematic runtime enables the more complex FRAME transformations which enable easy programming of various types of robot Including SCARA and Delta.
(Log on to E-Store to purchase).
FEC 23 - MC403-X Upgrade FEC (P817)
The P817 Feature Enable Code allows the upgrade of the P685 to the P866.
(Log on to E-Store to purchase).
FEC 24 - MC403-X Upgrade FEC (P818)
The P818 Feature Enable Code allows the upgrade of the P686 to the P867.
(Log on to E-Store to purchase).
Software - Support Apps
CAD2Motion
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.
AutoLoader
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.
TextFileLoader
The file loading functionality of the Motion Coordinators allows files to be easily loaded into the controller memory or the SD card (when fitted). This allows programs written in text based languages such as G-Code and HPGL to be loaded to the controller where they can be parsed and executed by a TrioBASIC program. The transfer process is optimized to compress the file and reduce transfer times, or it can be set to stream the file into a FIFO buffer on the controller. This can help reduce overall machine cycle times when file sizes can be large and so making communication time significant.
Guides  
Data Sheet Data Sheet
Quick Start Guide Simple set up guide
Wiring Guide Recommended Wiring guide
EMC Guide Electromagnetic Compatibility guide for Trio products v6
Manual  
Technical Reference manual Download manual in PDF format
Certificates  
EU Declaration MC403-X EU Declaration of Conformity
UK Declaration MC403-X UK Declaration of Conformity
UL Listing Please insert E238097 UL File Number in the search box.
Fieldbus Data  
EtherNet IP EDS (Electronic Data Sheet) files MC403-X EtherNet IP EDS (Electronic Data Sheet) files
DeviceNet EDS (Electronic Data Sheet) files MC403-X DeviceNet EDS (Electronic Data Sheet) files
CAD Data
Download Zip file Drawings are available in various formats in the Zip file below.
Customer Help
Customer Support Forum Trio has a world-wide technical support network providing information to our Distributors, Solution Partners and Customers. This page includes a knowledge-base, user forum and direct online ticketing system where answers will be provided by our engineers in the UK, USA, India, China and Italy.
Training Courses Our 2-day introductory courses are designed to provide an overview of the Motion Coordinator product range and to give an introduction to programming using the Motion-iX technologies. The course is based upon practical worked examples of each topic covered to enable the attendees to gain some valuable hands-on experience of using Motion Perfect to develop applications.
Product Repair Information We offer a fixed price repair service via our distributor network. This page provides information on how to get your product repaired.

MC403-(Z) - MC403-X Migration Table

MC403-Z MC403-X   MC403-Z MC403 MC403 MC403-X   MC403 MC403-X
  P821 P865   P822 P825 P823 P866   P824 P867
Axis 0 Stepper Out   Yes Yes   Yes Yes Yes Yes Yes Yes
Inc. Encoder   Yes Yes   Yes Yes Yes Yes   Yes Yes
Abs. Encoder   No Yes   No   Yes Yes Yes   Yes Yes
Servo   No DAC No   No DAC Yes No Yes   Yes Yes
Axis 1 Stepper Out Yes Yes   Yes No Yes Yes   Yes Yes
Inc. Encoder   Yes Yes Yes No Yes Yes Yes Yes
Abs. Encoder   No Yes   No   No Yes Yes   Yes Yes
Servo   No DAC No   No DAC No No   No   Yes Yes
Axis 2 Stepper Out   No No   Yes Yes Yes Yes   Yes Yes
Inc. Encoder No No   Yes Yes Yes Yes   Yes Yes
Abs. Encoder   No No No   Yes Yes Yes   Yes Yes
Servo   No DAC No DAC   No DAC No DAC No DAC No DAC No DAC No DAC
MC403-Z MC403-X   MC403-Z MC403 MC403 MC403-X   MC403 MC403-X
  P821 P865   P822 P825 P823 P866   P824 P867
Axis 0 Axis type   Core Extended   Core Extended Extended Extended+AS   Extended+AS Extended+AS
Registration Yes Yes   Yes Yes Yes Yes   Yes Yes
HW_PSWITCH   No Yes   No Yes Yes Yes   Yes Yes
Use of DAC   No Yes   No Yes Yes Yes   Yes  Yes
Axis 1 Axis Type   Core Extended   Core None Extended Extended   Extended+AS Extended+AS
Registration   Yes Yes   Yes n/a Yes Yes   Yes Yes
HW_PSWITCH   No Yes   No n/a Yes Yes   Yes Yes
Use of DAC   No Yes   No Yes Yes Yes   Yes Yes
Axis 2 Axis Type   None None   Core Extended Extended Extended   Extended Extended  
Registration   n/a n/a   Yes Yes Yes Yes   Yes Yes
HW_PSWITCH n/a n/a   No Yes Yes Yes   Yes Yes
Use of DAC   No DAC No DAC   No DAC No DAC No DAC No DAC   No DAC No DAC