Application Notes
AN-305 FRAME 11 - XY axis with rotating product
The FRAME 11 transformation allows applications with a product rotating on (or under) an XY system to be easily programmed. The following picture shows the type of machine:
AN-306 FRAME 22 - 4 Axis Palletizing Robot
The FRAME 22 transformation allows an XYZ Robot with 1 axis wrist to be easily programmed. This document gives an example of how to use the FRAME 22 The following picture shows the type of machine: The robot joints must be datumed to the correct ...
AN-307 Move Embedded Parameters
Move Embedded Parameters are a new feature within the Trio MC4XX Motion Coordinator system software. Each move can have up to 2 user parameters per axis pass through the motion buffers and become available during the motion for processing. The first ...
AN-308 FRAME 3 - Slider Crank
A slider-crank mechanism provides a simple way of converting rotary to linear motion. 1 disadvantage of this method is that the linear slider position is harder to specify. The Slider-Crank FRAME transformation provides a single axis function that ...
AN-309 Transition Curve
When a machine moves along a path where a circular arc meets a linear sector at a continuous path speed a step change in acceleration occurs. This step change in acceleration can set up vibrations in a machine so is best avoided. The transition curve ...
AN-310 FRAME 12 - XYZ machine with rotating product
The FRAME 12 transformation is an adaptation of FRAME 11 specifically designed for dispensing on to a rotating product tilted at an angle under an XYZ machine. This frame has been built for a mobile phone dispensing application The following picture ...
AN-312 Ethernet UDP connection
UDP is a connectionless transport protocol designed to operate over IP. Typical applications in Industrial Control includes fast data transfer from cameras and cyclic “Process Data” from PLCs. UDP does not guarantee the delivery of packets but ...
AN-313 COMPENSATE_XY
COMPENSATE_XY is a motion command designed to allow for a superimposed compensation motion to be applied to an axis based on the measured position of 2 axes (X & Y).
AN-314 MOVELINK_MODIFY Motion command
MOVELINK_MODIFY is a new axis parameter that allows MOVELINK motion commands to be modified whilst they are running. A typical example of using MOVELINK_MODIFY is for stopping product relative to a registration mark when using MOVELINK commands which ...
AN-315 EtherCAT setup for Panasonic A5B Drive
The recommendations within this document applies to the Trio MC464+P876 EtherCAT master and the Trio MC4N-ECAT EtherCAT Master used with the Panasonic Minas A5B EtherCAT servo drive. When delivered, the Panasonic A5B has 2 features set; the Positive ...
AN-316 CANOpen IO Setup Guide
There are 2 modes of CAN operation available: 1. Trio CANbus protocol. This is the default protocol and is tailored for the high performance Input/Output needed in a Motion System. 2. CanOpen to Can in Automation standards CiA301 and CiA401. Option 2 ...
AN-317 FRAME 116 - 3 Axis Robot with 2 Axis Wrist
The FRAME 116 transformation allows an XYZ Robot with 2 axis wrist to be easily programmed. The transformation function provides compensation in XYZ when the 2 wrist axes are rotated. FRAME 116 is similar to FRAME 16 but with the addition of a Y ...
AN-318 MC2xx Battery backed RAM
This document explains about the battery backed RAM of MC2xx series controller The MC224 has a non-rechargeable Lithium Ion battery. The nominal lifetime is 10 years before replacement is necessary. See AN-257 “Replacing MC224 battery”
AN-319 Change of Coordinate system
This document demonstrate how to change the coordinate system of a machine from the world system to the object system given three points of the object. This example use an example points to change the coordinate system of the machine from the red one ...
AN-320 MOVELINK SPEED Extension
MOVELINK is a flexible motion command that allows acceleration, constant speed and deceleration phases of a linked motion profile to be programmed separately or together. The accel and decel phases may be S ramp or linear ramp but for simplicity we ...
AN-321 Linearization of rotary cutter
When operating a rotating knife to cut thick or rigid materials, it is necessary to keep the knife blade at a constant linear speed to match the material being fed under the cutter This document describes the construction of a compensating cam ...
AN-322 Additional XY Plotter Functions
Additional functionality has been added to the Trio Motion Coordinator system software (in v2.0254) to ease the programming of XY plotter systems: - PLOT_CALC function – Calculates the change in direction and estimates the radius of a pair of ...
AN-324 Calibrating Tool Centre Point (TCP)
When operating a machine that is able to achieve a point with x, y, z position and u, v, w orientation, is used to add on the TCP (tool centre point) a tool. After install the tool, the system need to know where the new TCP is. This document explains ...
AN-325 Use DTP7-W Pendant with Uniplay
Use a DTP7-W DAINCUBE pendant with Uniplay and communicate with Trio controllers.
AN-326 Connecting to TCP/UDP client
It is possible to open one or more communication channels with remote devices using the TCP and UDP protocols via the controller’s main Ethernet port. This document explain and provide example of doing this
AN-327 FRAME 27 Cylindrical 4DOF Scara Robot
The FRAME 27 transformation allows a 4 axis cylindrical robot to be easily programmed. The transformation function provides a linear move in XYZ. The user can select tool compensation by a table data value.
AN-328 FRAME 28 - XYZ Robot with 2 Axis wrists
FRAME 28 transformation allows an XYZ Robot with 2 axis wrist to be easily programmed. The FRAME 28 transformation is available for MC4XX controllers (including MC464, EURO408 and MC405) with the Robotic Function FEC (feature enable code) fitted
AN-329 PWM output control for Laser fire with ATYPE 36
PWM outputs are required for laser control and similar applications. This document introduces a new ATYPE which has been created to allow accurate switching of a PWM output at equip-spaced points along an XY path. - Programmable Laser ON time ...
AN-330 MC464 Anybus Modbus Module
The document covers the use of the MC464 with P875 carrying the Anybus CC module ABCC-EIT_2P, AB6223-B running V1.02 of the Anybus CC firmware. MC464 firmware V2.0256 or later is required
AN-331 FRAME 17 - 4 Wire Frame compensation
The wire mounted camera FRAME 17 calculates wire lengths that assume straight lines. This can result in errors due to the weight of the cables making the lines "sag". The FRAME also assumes that the lines meet at a single point. Sometimes a flat ...
AN-332 Hexadecimal string to Integer Decimal number
This document exposes a useful BASIC subroutine to parse a hexadecimal string value to a decimal integer and store it into a VR. It does something similar to the BASIC command VAL(“numerical_string”), which converts a string to a numerical value.
AN-333 BiSS Encoder support
A BiSS implementation has been added to some Trio controllers to support reading of encoder position from devices fitted with a BiSS interface. This document explains how to integrate BiSS encoder to Trio
AN-334 Conversion from EURO205x to EURO 404/408
The Euro 404/408 is the closest controller in the MC4 range to the performance and functionality of the Euro 205X. This document gives the answers to the most asked questions about the upgrade path from Euro 205X to the new Euro 404/408.
AN-335 Gantry Error Compensation
This document explains how to correct the position error between the two motors commanding the Gantry axis (longitudinal axis) of advanced Gantry systems
AN-336 FRAME 30 - 4 wire compensation for rectangular shape
Frame 30 allows for the wires to be joined to a rectangular plate. It also allows for the pay out over a wheel with a radius. The amount of wire on the wheel will vary depending on the XYZ position. Sometimes a flat plate is used to mount the camera ...
AN-337 FRAME 10 - 2 axis rotation
The FRAME 10 transformation allows applications with a product rotating alongside a tool moving in an X axis to be easily programmed This document describe with an example on how to use the FRAME 10
AN-338 Creating User Function Block in IEC-61131-3
This document is a quick guide to creating and using a User Function Block in IEC61131-3 programming
AN-339 Trio Controllers Communication option
This document consists on a summarized guide of the whole range of communication protocols supported by Trio motion controllers. After reading this document the user would be able to communicate with the controller through its different interfaces ...
AN-340 COMBOBOX dynamic loading from SD Card
This document contains a trioBASIC program that is able to read a list of Items from a text file stored in an SD Card and load those Items onto a Trio Uniplay COMBOBOX. It is also possible to add Items to the text file stored in the SD Card and ...
AN-341 Conversion from EURO205 to EURO205X
The Euro 205X is the closest controller in the MC2 range to the performance and functionality of the Euro 205. This document gives the answers to the most asked questions about the upgrade path from Euro 205 to the new Euro 205X.
AN-342 Error during loading firmware
When installing a new firmware version, the process has two main steps. Firstly, the firmware file is downloaded on to the RAM memory and after that, the firmware is installed from RAM into the flash memory. If for any reason the power from the ...
AN-343 Jogging axis with Trio UNIPLAY HMI
This document will show the user some tips to program a jogging operation with a Trio Uniplay HMI.
AN-344 FRAME 41 - 4 Axis Scara Robot
FRAME=41 enables the transformation for a 4 axis SCARA robot. This allows you to define the end position of the wrist in X.Y.Z and wrist angle (relative to the Y axis). This frame has been developed to work throw the new Robotic Programming System or ...
AN-346 FRAME 115 - 3 to 5 axis SCARA Robot
FRAME=115 enables the transformation for a 3 to 5 axis SCARA robot. This allows you to define the end position of the wrist in X, Y, Z, wrist angle (relative to the Z axis) and wrist angle (relative to the Y axis). This document explains how to use ...
AN-347 FRAME 31 - 5 axis Robot Arm with Embedded Tool
The FRAME 31 transformation allows a 5 axis XYZ Robot with 2 axis wrist and angled tool, which is symmetrical about an axis, to be easily programmed. This document explains how to use FRAME 31.
Next page