Overview
Specification
Expansion/Accessories
Software
Support

PC-MCAT 64

P760 (2 - 64 Axes)

Trio’s PC-MCAT 64 is an innovative "Motion + PC Solution". A powerful quad core Intel Atom processor is used to drive both a high performance motion controller and a compact PC that can run user applications under Windows. The PC-MCAT software uses a real-time extension to allow both Windows and the motion controller to run directly on their own processor cores.

PC-MCAT

Highlights

  • Motion + PC Solution for Automation Machinery
  • Fanless compact PC with E3845 Quad Core Atom Processor at 1.91 Ghz
  • Powerful up to 64 Axis EtherCAT Based Trio Motion Coordinator
  • RTX64 Real Time Extension to allow Motion + Windows Running Directly on Their Own Processor Cores
  • Plug and Play EtherCAT Configuration Expandable Support for Servo Drives, I/O and Devices From Over 100 Manufacturers
  • Programmable In Easy TrioBASIC, built-in IEC 61131 or PC based Programming Languages Such As "C"
  • 4 GByte RAM + 64 GByte Upgradable SSD
  • Built-in GBit Ethernet Port For Vision Cameras
EtherCAT logo

Plug and Play

The motion controller’s own dedicated EtherCAT master Ethernet port can launch data packets with less than 1 µsec of jitter. The 1.91GHz Atom processor is paired with 4 GBytes of RAM and a high speed 64 GByte upgradable SSD to give sufficient PC performance for many machine types.

PC-MCAT

HDMI Output

PC-MCAT

PC-MCAT is especially suitable where a machine type needs the software and hardware facilities of a PC paired with a powerful 64 axis Motion Coordinator. The HDMI port can be used to drive high resolution displays for sophisticated operator interfaces.

Vision

PC-MCAT

The large 64 GByte SSD drive can hold vast amounts of machine data and recipes. Two GBit Ethernet ports are built into the PC-MCAT. These can be used for factory communications or connecting vision camera(s) whose data can be processed directly on the PC cores.

Program Your Way

PC-MCAT

A machines PC applications can communicate with the Trio Motion Coordinator running on its dedicated processor core using fast shared memory. Machine control sequences can either be made in multi-tasking TrioBASIC / IEC61131 of the Motion Coordinator or can be written as a PC application (for example in "C") sending motion + I/O requests through to the Motion Coordinator. Trio's Motion Perfect v4 application development tool can be run directly on the PC-MCAT or remotely on a laptop via Ethernet..

pcmcat.png
Product P760
PC-MCAT-64
Description 2 - 64 EtherCAT Axis Fanless PC + Motion Controller
Name PC-MCAT-64
PCode P760
Status Supported
Configuration P760
PC-MCAT-64
Axis 0
Axis 1
Axis 2
Axis 3
Axis 4
Axis 5
Axis 6
Axis 7
Axes P760
PC-MCAT-64
Max axes 64
Max networked axes 64
Max virtual axes 64
Max discrete wired axes 0
Performance P760
PC-MCAT-64
Cores 4
Processor Intel Atom E3845 Quad Core
Clock frequency 1910 MHz
Maths precision IEEE 457 Double
Position register precision 64 bit
Execution benchmark 0 lines/ms
Real-time clock Yes
Flash memory 32 x 16000 values
User memory 640 MB
Table memory 512000 values
Min expected flash memory life (normal use) 0 years
Maximum VR variables 4096
Maximum servo period 2000 µs
Minimum servo period 125 µs
Maximum encoder input frequency 0.000 MHz
Maximum stepper output frequency 0.000 MHz
Drive interfaces P760
PC-MCAT-64
Auxilliary axis No
EtherCAT Yes
Hydraulic No
Piezo No
Panasonic RTEX No
SERCOS No
Servo No
SLM No
Step & direction No
Communications P760
PC-MCAT-64
Anybus No
Bluetooth No
CANopen No
CC-Link No
DeviceNet No
Ethernet Yes
EthernetIP Option
Hostlink Option
MODBUS-RTU Option
MODBUS-TCP/IP Option
Profibus No
ProfiNet No
RS232/RS485 No
USB 1.1 No
Encoder ports P760
PC-MCAT-64
Feedback input No
Incremental (A+B) output No
Pulse & direction output No
Reference input No
SSI Absolute Input No
EnDat Absolute Input No
Tamagawa Absolute Input No
BiSS Absolute Input No
Internal I/O P760
PC-MCAT-64
+/-10V analogue outputs 0
Analogue output precision 12 bits
Analogue Inputs (0-10V) 0
Analog input precision 12 bits
Digital Bidirectional I/O (24V) 0
Digital Inputs (24Vdc) 0
Digital outputs (24Vdc) 0
Registration inputs 0
Registration speed 1 µs
Watchdogs 0
Watchdog rating n/a
External I/O P760
PC-MCAT-64
+/-10V analogue outputs 16
Analogue output precision 12 bits
+/-10V analogue inputs 32
Analogue input precision 12 bits
Digital I/O points 1024
Programming P760
PC-MCAT-64
Trio BASIC Yes
DXF in Yes
G-Code Yes
HPGL Yes
IEC61131 Yes
Kinematic Option
Maximum programs 32
Maximum tasks 22
Software P760
PC-MCAT-64
Motion Perfect version 4
Expansion P760
PC-MCAT-64
Expansion module type None
Maximum modules 0
Memory card None
Physical P760
PC-MCAT-64
Maximum operating temperature 55 °C
Minimum operating temperature 0 °C
Mount Panel
Depth 120.0 mm
Height 157.0 mm
Width 40.0 mm
Weight 432 g
Power P760
PC-MCAT-64
Supply current 0 mA
Supply tolerance +-20%
Supply voltage 24 V
Certification P760
PC-MCAT-64
CE Yes
RoSH Yes
UL Yes
P760

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
EtherCAT logo  Specification
Speed 100Mbps
Physical Layer 100BASE-TX full duplex (IEEE 802.3)
Cable Shielded Twisted Pair (TIA/EIA-568B CAT5e)
Topology Line, tree or star (1)
Isolation Pulse transformer with common-mode choke
Connector RJ45
Cable Length 100m max between nodes
Cyclic period 125µsec (Flex-X Nano, Flex-6 Nano, MC6N)
250µsec (MC664-X)
500µsec, 1000µsec, 2000µsec or 4000µsec (MC664, Flex-6 Nano, Flex-X Nano, MC6N)
Synchronisation Distributed Clocks technology.  Jitter < 1 µsec
Protocol CoE, SoE (2)
Number of Axes 32 (MC4N)
64 (MC464+P876)
128 (MC664-X)
64 (PC-MCAT-64, PC-MCAT-2)
64 (Flex-X Nano, Flex-6 Nano, MC6N)
Number of Nodes 128 slave nodes maximum
Motion modes Cyclic Synchronous Position, Cyclic Synchronous Velocity, Cyclic Synchronous Torque
Parameter transfer CoE Object read/write.  SoE IDN read/write
Input/Output Up to 1024 input bits and 1024 output bits
 
(1) Tree and star require the use of EtherCAT switches.
(2) CanOpen application protocol over EtherCAT. (CoE)
Servo drive profile according to IEC 61491 over EtherCAT. (SoE)
Products - DX4 Servo Drive Systems
DX4 AC Servo Drive (D0100 - D0108)DX4 Servo Drive System
The DX4 is designed to work seamlessly with Trio's EtherCAT controllers and be fully integrated into Trio’s application development tool, Motion Perfect. The DX4 comes in 3 frame sizes with power ratings from 50W to 3kW. Designed to be matched with the MX motors and accessories it offers a high-speed, high-precision machine solution.

DX5 AC Servo Drive (D0500 - D0508)DX5 Servo Drive System
DX5 dual axis drive modules come in 2 compact frame sizes and combined with the power supply units can be configured for up to 16 axes with power ratings from 400W to 750W. Designed to be matched with the MXL motors and accessories it offers a high-speed, high-precision machine solution.
Products - Flexslice Modules
The Flexslice Expansion Range all flexslice expansion modules
The EtherCAT Flexslice System is designed to let you do more!
It offers fast flexible expansion for motion applications and can be used with Trio or 3rd Party Masters.
The advantage of the I/O slice approach compared to a traditional PLC for analogue and stepper integration is a saving on footprint and cost, combined with our motion-first specialisation.
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
Firmware - PC-MCAT
Latest USER Release:
File:pc-mcat-2.3152.791.20888.msi
Version:2.0888
Size:8290304 bytes
Date:2022-Apr-21
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).
2 x EtherCAT Remote Axis FEC's (P912)
The controller has 2 built-in EtherCAT axes which can be user upgraded with the purchase of P912 Remote Axis FECs.

Each P912 doubles the available axes, i.e:

controller + 1 x P912 = 4 Remote Axes
controller + 2 x P912 = 8 Remote Axes
controller + 3 x P912 = 16 Remote Axes
controller + 4 x P912 = 32 Remote Axes
controller + 5 x P912 = 64 Remote Axes

(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  
Quick Start Guide Simple set up guide
API Getting Started Guide Getting Started with PC-MCAT API on Visual Studio (C#, VB.NET, C++)
EMC Guide Electromagnetic Compatibility guide for Trio products v4
Transportation of products containing Lithium batteries (log in) Simple set up guide
Certificates  
EU Declaration of Conformity P760
EtherCAT Data
EtherCAT Extension Files Configuration and set up of EtherCAT slave devices
EtherCAT Documents Various notes for help with EtherCAT
Videos Various instruction videos for help with EtherCAT
CAD Data  
Drawings are available in the following formats: DXF, IGES, DWG and STEP. These files are included in the Zip file below.
Download Zip file
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 and China.
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.