Firmware
Jitter on the direction output, MC403-Z P821
When using a MC403-Z P821, we are facing with an issue related to the "direction" signal. Please take a look at the following picture: Scope screen We have connected the oscilloscope on the step signal (channel 1) and direction signal (channel 2). ...
What is the type number for PC-MCAT power connector?
The item is 4 Way 3.5mm Black Cable Mount, 277-9049-ND, Phoenix Contact. Alternative part 15EDGK-3.5-04P-13-00AH, NINGBO.
Rolling back firmware on Flex-6 Nano
Q. Since we’ve updated to v2.0322 there have been issues noticed on our rigs and immediately they are wondering if the TRIO firmware update might be to blame as nothing else changed. Is it possible to roll back the TRIO firmware from v2.0322 to ...
Flex Nano not connecting to EtherCAT or HMI (E09 Error)
Please confirm that the firmware has been upgraded to 2.0318 or later with Bootloader V2.05 according to the technical bulletin. TB2202_Flex-6 and MC6N update. The Bulletin was distributed on 9th December 2022. After installing the update, the old ...
Can I upgrade MC403Z to run servo axes?
The MC403-Z (P821 and P822) and the MC403 (P823, P824 and P825) are different hardware. There is no DAC on the MC403-Z, ie there is physically no DAC on the board and no tracking to solder one in. Therefore the P821 is not up-gradable to P824 ...
Confirming available axis type on P825
ATYPE 44 is the default on axis 0. It is analogue output servo with incremental encoder feedback. This comparison table might be useful.
Replace EURO205X with EURO209
The Euro 209 and Euro 404/408 share the same pinout arrangement which is somewhat different to the Euro 205(x). So changing from 205 to either the 404 or 408 will have the same hardware challenges. Software wise the 205/404 difference is similar to ...
Suggested replacement for MC224 upgrade
You can replace a MC224 stepper system with the MC4/5/6 range of Motion Coordiantors but a lot of things will be different. The P240 has open collector 24V pulse and direcation outputs, the P874 has 5V RS422 differential outputs. P240 has square 50% ...
MC4N Sync Encoder
The encoder axis in the MC4N will automatically set itself up. With no EtherCAT axes it will be axis 0 and the ATYPE will show as either 44 (servo) or 76 (incremental encoder). You can connect an encoder and it will count the pulses straight away. ...
Euro205x (P156) vs Euro404 (P832)
The Euro404 is the nearest new product to the P156. However it is not fully pin compatible. Please see the application note AN-334 in the knowledge base here. AN-334 Conversion from EURO205x to EURO 404/408
CAN IO Address Problem
The Leds on the module are a binary code. LEDs 8, 9 and 10 ON woud be code 7 = System Shutdown. Usually this is caused by interference on the CAN lines. Check the correct screened cable has been used and that both ends are terminated with 120 Ohm ...
How to recover the controller if the program is corrupt
Sometimes when the program is corrupted on the controller, there will be some errors thrown up such as: 1. Error Number 93, Program Corrupt 2. E06 Watchdog Trip error Resetting the controller back to default can recover this fault. To do that, you ...
Error display Exx - what do they mean?
Error Display Codes Unn Unit error on slot nn - see SYSTEM_ERROR Ann Axis error on axis nn - see AXISSTATUS Cnn Configuration error on unit nn ie: too many axes - see SYSTEM_ERROR Exx processor / memory event - see SYSTEM_ERROR and FLASH_LOG E00 - ...
How does the EtherCAT master recognise a valid slave?
The controller looks at 3 values in the profile information or EC_EXTEND to recognise the slave. The test is this. Slave Vendor ID = <Vid> Slave Product code = <Pid> Slave revision >= <Rev>
Controller Process Capacity
CONTROLLER #PROCESSES MC403(Z) 6 0 .. 5 MC405 / Euro404 10 0 .. 9 MC508 / Euro408 22 0 .. 21 MC664(X) ...
EtherCAT axes on MC664-X (Feature Enable Codes)
When you buy a MC664-X, it comes with 2 EtherCAT axes enabled. You will only be able to go operational on an EtherCAT network with 2 axes. Either a dual axis drive or 2 individual one-axis drives. To expand the capability of the MC664-X you need to ...
Can I use Motion Perfect v4 with the new MC404-Z?
The MC404-Z and other new products require the latest version of Motion Perfect to run them. At the time of writing this post, the latest version is MPv5 version 5.0.2 and that is the recommended version for programming the MC404-Z 4 axis stepper ...
Wiring for RS485
The Motion Coordinator has a 4-wire RS422 port. This can be set as a 2-wire RS485 port by wiring the Tx and Rx together. MC664 is shown. All Motion Coordinators have the same port pin configuration. For some protocols it will be necessary to set up ...
Recovery SD card file name
When recovery of a Motion Coordinator with the recovery boot system, a special file name is used for the firmware file on the SD card. Go to the Trio website www.triomotion.com, log in and go to the Software->All Firmware page. Select the firmware ...
How many TABLE values are saved to Flash in the MC6N?
The default is none (only VRs are stored; FLASH_DATA = 0) However 64000 will be stored when FLASH_DATA is set to 1 See the Trio BASIC help for FLASH_DATA.
Access file share (SAMBA or NFS)
The Ethernet stack that we include in the Trio products does not support those features. To add it will need us to buy a major stack upgrade and allocate development time to integrate it. Most likely this will be part of a new range of Motion ...
Using inputs from RTEX Drive
DRIVEIO_BASE maps the drive inputs as general purpose inputs in the IOMAP. (Type IOMAP in the terminal #0 to see the full map) As a general input they can also be allocated as limit sensor inputs using FWD_IN and REV_IN. Limit inputs can be any input ...
MC4N-E vs MC6N-E
I Need more than 4096 VR’s in my application. How many VR’s are there in a MC6N-E ? You can find the answer in the online speicifations table here: MC6N-ECAT Specifications
MC6N Ethercat Registration Problem
If the MC6N-ECAT registration inputs 0 to 7 do not function, it is possibly due to having an earlier FPGA that does not have the registration capture registers. Please install firmware V2.0300 or later which includes the latest updated FPGA image.
FIFO buffer in RAM on the Motion Coordinator
When transferring files from the PC using either the TextfileLoader App or the texfileloader method in the TrioPC Motion ActiveX, the FIFO is capped at 1024 bytes max size. This is usually enough to buffer data transfers from the PC so that a program ...
REGIST question
Question: Can I use more than the 8 inputs 0 to 7 on the MC4N/MC6N as registration inputs, using REGIST(21 ... ) ? Suggestion & resolution: The hardware that does the registration is only there on inputs 0 to 7. You can do a "soft" regist that is ...
Encoder MSPEED
The MSPEED is sampled per servo cycle. So typically it is number of counts per millisecond. At slow speed there can be less than one count per msec. So it goes 0, then 1 then 0 etc. That is then multiplied by UNITS so the effect seems to be ...
Flexaxis 4/8 Encoder Setup
When connecting Encoders or using the analogue outputs on the P879 and P874 Felxaxis modules with the MC464 or MC664(X), the Flexaxis Module must have 24V connected to the IO connector on the Module. The 24V supplies internal DC/DC converters for the ...
Analogue drive and Ethercat encoders
We are considering to install an Ethercat card to the Analog drive only for speed control. Question… Can we close the posisition the loop of an ethercat drive with an external encoder? Can we use an ADD_DAC function for that? Answer: Yes it can be ...
EtherCAT CoE 402 Mode of Operation
If an EtherCAT slave goes operational and enables OK but does not move when the axis has a move command then check that SERVO is set to 1 and also check the drive mode of operation. For CSP, if 0x6061 is not 8, then check that the requested mode ...
CANbus port check
MC403, MC405, Euro404 and Euro408 Motion Coordinators that appear to have a failed CANbus port. Check that the CANIO_ADDRESS is set to 32 when using Trio CANIO mode or to 40 .. 42 when using CanOpen. The CANIO_ADDRESS is stored in Flash in the above ...
EtherCAT start - diagnostic information
When reporting an EtherCAT startup error, please send the following information to Trio technical support. 1) The text shown on the terminal after ETHERCAT(0, 0) For example: >>ETHERCAT(0,0) Warning - EtherCAT cable or network not detected (slot 0). ...
Enquiry about MC508 encoder axes
A customer wants to know if he can use mixed encoders on the MC508. For example, Axes 0 to 5 are Endat absolute encoders and 6 and 7 are incremental encoders. Answer: By using the ATYPE command you can set any of the 8 axes to be either incremental ...
MC508 Absolute encoder support
Absolute encoder support was added recently in firmware 2.0298 + FPGA version 0A. Axes 0 to 7 will support SSI, BiSS and EnDAT Axis 8 will support SSI, BiSS and Tamagawa Axes 9 to 15 are still stepper only