Manual MC403-Xv2
Manual MC403-Xv2
USER MANUAL
MC403-X
Purpose
This manual provides the information required for the Selection, Wiring, Connection,
Setup, Operation and Functions of the MC403-X Motion Coordinator.
Please read and understand this manual to ensure correct usage of the product.
Terms
Terms that may be used in this manual are defined as follows.
Term Meaning
Drive A Servo or Stepper Drive, which is used for controlling the Motor.
A Servo Control System that includes a Motor, a Drive, a host controller (Motion
Servo System
Coordinator) and peripheral devices.
WDOG ON Closing a solid-state relay to signal that the Drives may be Enabled.
WDOG OFF Open the solid-state relay to signal that the Drives must be Disabled.
Motion Perfect The PC Tool for commissioning and programming the Trio product suite.
An electronic output from the Motion Coordinator that produces one pulse per step
Pulse+Direction
of the motor position, with a second output to signal the direction of motion.
+/- 10V output to give speed signal to the servo drive. Associated encoder input
Analogue Servo
provides position feedback
Revision History
Date Version Revised Contents
All goods supplied by Trio are subject to Trio’s standard terms and conditions of sale.
This manual applies to systems based on the Motion Coordinator MC403-X.
The material in this manual is subject to change without notice. Despite every effort, in a
manual of this scope errors and omissions may occur. Therefore, Trio Motion Technology
Ltd. cannot be held responsible for any malfunctions or loss of data as a result.
UK
Trio Motion Technology Ltd.
Phone: +44 (0)1684 292333
USA
Trio Motion Technology LLC.
Phone: + 1 724 472 4100
CHINA
Trio Shanghai
Tel: +86 21 587 976 59
INDIA
Trio India
Phone: +91 827 506 5446
Safety Warning
During the installation or use of a control system, users of Trio products must ensure
there is no possibility of injury to any person, or damage to machinery.
Control systems, especially during installation, can malfunction or behave unexpectedly.
Users must ensure that in all cases of normal operation, controller malfunction, or
unexpected behaviour, the safety of operators, programmers or any other person is
totally ensured.
Contents
Revision History ........................................................................................ 2
User Manual MC403-X.................................................................................. 6
Overview ............................................................................................. 6
Programming ......................................................................................... 6
I/O Capability ........................................................................................ 6
Communications ..................................................................................... 6
Removable storage .................................................................................. 7
Axis positioning functions .......................................................................... 7
Connections to the MC403-X ethernet port connection ....................................... 8
MC403-X serial connections ........................................................................ 8
Serial connector ..................................................................................... 9
MC403-X pulse outputs / encoder inputs ........................................................ 9
Registration ........................................................................................ 10
5-way connector................................................................................... 10
I/O connector 1 ................................................................................... 11
24V input channels ................................................................................ 11
I/O power inputs .................................................................................. 11
24V I/O channels .................................................................................. 11
I/O connector 2 ................................................................................... 12
Amplifier enable (watchdog) relay outputs ................................................... 12
Analogue inputs ................................................................................... 12
Analogue outputs .................................................................................. 13
Grounding and shielding ......................................................................... 13
Connection example .............................................................................. 13
MC403-X Feature summary ...................................................................... 14
MC403-X axis configuration summary .......................................................... 15
Configuration key ................................................................................. 16
Extended functionality ........................................................................ 16
Key Information ................................................................................... 16
Programming
The Multi-tasking ability of the MC403-X allows parts of a complex application to be
developed, tested and run independently, although the tasks can share data and motion
control hardware. The 6 available tasks can be used for Motion-iX or IEC 61131-3
programs, or a combination of both can be run at the same time, thus allowing the
programmer to select the best features of each.
I/O Capability
The MC403-X has 8 built in 24V inputs and 4 bi-directional I/O channels. These may be
used for system interaction or may be defined to be used by the controller for end of
travel limits, registration, datuming and feedhold functions if required. The MC403-X can
have up 512 external Input and Output channels connected using DIN rail mounted CAN
I/O modules. These units connect to the built-in CANbus port.
Communications
A 100 base-T Ethernet port is fitted as standard and this is the primary communications
connection to the MC403-X. Many protocols are supported including Telnet, Modbus TCP,
Ethernet IP and TrioPCMotion. Check the Trio website (www.triomotion.com) for a
complete list.
The MC403-X has one built in RS232 port and one built in duplex RS485 channel for simple
factory communication systems. Either the RS232 port or the RS485 port may be
configured to run the Modbus or Hostlink protocol for PLC or HMI interfacing.
If the built-in CAN channel is not used for connecting I/O modules, it may optionally be
used for CAN communications. E.g. DeviceNet, CANopen etc.
Removable storage
The MC403-X has a micro-SD Card slot which allows a simple
means of transferring programs, firmware and data without a PC
connection. Offering the OEM easy machine replication and
servicing.
The memory slot is compatible with a wide range of micro-SD
cards up to 32Gbytes using the FAT32 compatible file system.
Serial connector
Pin Function Note
4 0V Serial
8 5V * 5V * 5V *
Registration
Each MC403-X encoder port has 2 available registration events. These are assigned in a
flexible way using REG_INPUTS to any of the 8 digital inputs or can be used with the Z
mark input on the encoder port.
5-way connector
This is a 5 way 3.5 mm pitch connector. The connector is used both to provide the 24 Volt
power to the MC403-X and provide connections for I/O expansion via Trio’s digital and
analogue CAN I/O expanders. 24 Volts must be provided as this powers the unit.
This 24 Volt input is internally isolated from the I/O 24 Volts and the +/-10V Voltage
outputs.
24V d.c., Class 2 transformer or power source required for UL compliance. The MC403-X is
grounded via the metal chassis. It MUST be installed on an unpainted metal plate or DIN
rail which is connected to earth. An earth screw is also provided on the rear of the
chassis for bonding the MC403-X to ground.
I/O connector 1
24V input channels
The MC403-X has 8 dedicated 24V Input
channels built into the master unit. A further
256 inputs can be provided by the addition of
CAN I/O modules. The dedicated input
channels are labelled channels 0..7. Inputs 0
to 7 can be used as high speed registration
inputs for axes 0 to 2, using the REGIST
command.
I/O connector 2
Amplifier enable (watchdog) relay outputs
An internal relay contact is
available to enable external
amplifiers when the
controller has powered up
correctly and the system
and application software is
ready. The amplifier enable
is a solid-state relay with an
ON resistance of 25Ω at
100mA. The enable relay will be open circuit if there is no power on the controller OR a
motion error exists on a servo axis OR the user program sets it open with the WDOG=OFF
command.
The amplifier enable relay may, for example, be incorporated within a hold-up circuit or
chain that must be intact before a 3-phase power input is made live.
Analogue inputs
Two built-in 12 bit analogue inputs are provided which are set up with a scale of 0 to
10V. External connection to these inputs is via the 2-part terminal strip I/O connector 2.
A 24V d.c. supply must be applied to I/O connector 1 to provide power for the analogue
input circuit.
Analogue outputs
The MC403-X has 2 12-bit analogue outputs scaled at +/-10V. Each output is assigned to
one servo axis, or in the case where the axis is not used, or is set as a
pulse+direction/simulated encoder output, the analogue output may be set to a voltage
directly in software, using the DAC parameter
A 24V d.c. supply must be applied to I/O connector 1 to provide power for the analogue
output circuit.
LED DISPLAY
On power-up, the LEDs flash to show the MC403-X version and the SD card status.
P865 2 axis pulse output version: 3 flashes of the RED LED.
P866 1 axis servo version: 3 flashes of the GREEN LED.
P867 2 axis servo version: 3 flashes of both LEDs alternately.
SD card loading system software: Both LEDs flash together until the system SW load
is completed.
During operation, the two LED’s show the processor (OK) and system status.
Display at start up Display with WDOG on Display Axis Error
Connection example
Stepper drives.
All outputs are RS422 differential line drivers rated at 5V 10mA. The 0V may be omitted if
the stepper drive inputs are fully opt0-isolated.
Weight 340g
Control Inputs Forward Limit, Reverse Limit, Datum Input, Feedhold Input.
Communication Ports RS232 channel: up to 128k baud. RS485 channel: up to 128k baud. CANbus port
(DeviceNet and CANopen compatible). Ethernet: 100 BaseT multiple port
connection.
Speed Resolution 32 bits. Speed may be changed at any time. Moves may be merged.
Programming Multi-tasking TrioBASIC system and IEC 61131-3 programming system. Maximum
6 user processes.
Interpolation modes Linear 1-3 axes, circular, helical, spherical, CAM Profiles, speed control,
electronic gearboxes.
Memory 8 Mbyte user memory. 512,000 x 64 bit TABLE memory. Automatic flash EPROM
program and data storage.
SD Card Standard micro-SD Card compatible to 32Gbytes. Used for storing programs
and/or data.
Power Input 24V d.c., Class 2 transformer or power source required. 18..29V d.c. at 300mA
+ IO supply.
Amplifier Enable Output Normally open solid-state relay rated 24V ac/dc nominal. Max load 100mA. Max
Voltage 29V.
Digital I/O 4 Opto-isolated 24V outputs. Current sourcing (PNP) 250 mA. (max. 1A per bank
of 4).
AXES
# of axes (max) 3 3 2
DRIVE INTERFACES
ENCODER PORTS
BUILT-IN I/0
Inputs 24Vdc 8 8 8
# registration inputs 6 6 6
Configuration key
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).
ANALOGUE SERVO - Only axes marked as AS can use the analogue output 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 Analogue Servo with Incremental encoder Servo with Z input
46 Analogue Servo with Tamagawa absolute Servo
47 Analogue Servo with Endat absolute Servo
48 Analogue Servo with SSI absolute Servo
60 Analogue Servo with Pulse and direction feedback Servo with Z input
77 Analogue Servo with Incremental encoder Servo with enable output
79 Pulse and direction feedback with Z input
86 Tamagawa absolute encoder input
87 Endat absolute encoder input
88 SSI absolute encoder input
92 Analogue Servo with Biss absolute encoder
93 Biss absolute encoder input
35 Pulse and direction output with PWM output
36 Incremental encoder Servo with PWM output
Key Information
Please refer to the Wiring-System Pocket book-2023 document for best practices for
wiring the MC403-X and other Trio Products