How to fit a Yaskawa Inverter as a replacement in the field
Auteur Gareth Green | Dernière modification 15/11/2024 par Stuga Engineer en cours de rédaction ⧼frevu-button-review-label⧽
How to fit a Yaskawa Inverter as a replacement in the field
Yaskawa, Inverter, TB0417 Fitting_Yaskawa_Inverter_GA700-topright.jpg
Version | Date | By | Description | Section | Notes |
---|---|---|---|---|---|
1 | 01/01/19 | GMG | Original Release | ||
2 | 23/07/20 | GMG | 50 / 300Hz Contactors on ZX3 / Microline | 2.7 | Change text to reflect removal of 50/300Hz contactors and use 50Hz signal for inverter 50Hz signal |
3 | 09/09/20 | GMG | V5 software upgrade on E100s | 2.6 | Add links to the process for installing the latest v5 software |
4 | 22/09/20 | GMG | Alternative for InvZro on E100 | 2.7 | Notes on how to use an alternative slice / IO channel for invZro
Added a test at the end to check InvZro is functional Add check that the decel time of front end exceeds decel of back end |
5 | 16/10/20 | GMG | Anomalies on M008 upgrade | 2.71 | M008 is a post-refurb Microline with Wago slices and unique slice wiring, not quite the same as a machine wired as E100 from scratch. Modifications noted |
6 | 08/06/22 | GMG | Add Autoflow - Delta combination | 2.8 | A2018 is an autoflow with Twinsafe Fitted and a delta inverter |
7 | 12/10/22 | GMG | Y316 InvDP on TwinCAT2 | 2.1, 2.8 | TwinCAT2 uses Y316, not the Standard Y271 as the Inv_DP Output |
8 | 04/01/23 | GMG | Add Beckhoff ZX3 Instructions | 2.3 | Instructions were for ZX4. Now added 50/300Hz Changeover
Added Mapping details |
There are two versions of the upgrade kit for these parts:
Stock No | Description | Used On |
---|---|---|
R0015105 | Kit: Yaskawa Inverter Upgrade | All Autoflows
ZX3, Zx4, ZX5 from Z043
|
R0015105B | Kit: Yaskawa Inverter Upgrade - Same Cabinet | All Flowlines (with High speed ring upgrade)
ZX3, Zx4 up to Z042 All Microlines
|
The Yaskawa has a very similar outer body size to the Delta inverter. This means that it will fit into the same space that the Delta did. However, the hole centres are different. New holes will need to be drilled when first fitting a Yaskawa.
The Yaskawa is much taller than the Jaguar inverter. This may mean that the Yaskawa will not fit in the same space that the Jaguar did. We had the same problem when replacing Jaguar with Delta. There has been occasions in some of the older style ZX cabinets where the plastic trunking had to be re-routed to allow the room for the new inverter to fit.
This is a general diagram for cabling into the different machine types - more details for each machine will follow
When the inverter is fitted, the screen needs to be removed via the clip on the top. If you do not do this, the connector that is behind the screen can be bent out of place and the screen will not reconnect. The main cover that is at the front of the inverter needs to be removed with the screw at the bottom right. You then have to pinch either side of the inverter and lift the cover up.
You can then start wiring in cables from the original inverter setup as per table in the electrical drawing.
There will be some wiring that needs to be added. The table show all extra wiring that is needed for the inverter. The extra wiring will need to splice off existing cables in the electrical cabinet. The Yaskawa inverter needs more IO than the Jaguar. If there is a Delta fitted, you will find that most of the IO will already be in.
The Yaskawa inverter has also been programmed to monitor the temperature of the dump resistor. If the machine has a dump resistor with a thermal overload on it, this needs to be wired into the inverter. The alarm for this input is only in fault state when the input is high. This means if you do not have a thermal overload, leave the input terminal empty.
The Yaskawa inverter also has an output to say the spindle is at zero speed. This will need to be wired back into the main machine PLC or IO slices. This will then need a software update from Stuga.
· Timing issues on switching the double plunge configuration means that another IO channel is needed – OuB_InvDP (Y271). This output used to directly control the inverter, not the Y376, Y377, Y58, Y62
· Version 6.2514 or later needed
· Mapping required for Y271
Control System | Front End Version | Back End Version |
---|---|---|
Nextmove Mint | 5.4.4.0 (29/06/16) | 3.9997 (Feb 17) |
TwinCAT2 | 5.4.4.0 (29/06/16) | See GG |
TwinCAT3 | Any | 6.2514 (24/10/18) |
· Increase C1-01 accel time on 50Hz to 0.4
· Increase C1-05 accel time on 300Hz to 0.4
· Wire S1 to Module B Output Slice channel 1 (Y63)
· Wire S2 to Module B Output Slice channel 2 (Y63)
· Wire S3 and S4 to Module B Output Slice Channel 3 and 4 (Y376)
· 59a to 0v
· 24v link across 3 other inputs
· Inverter fault direct output (bypass the useless link through the overload relay)
· Inverter reset wire to output slice
· Inverter at zero wire to input slice channel 7 (X308)
· Resistor fault not working correctly, leave disconnected STO??! Inverter powers off on estop, works ok, leave links in HC, H1,H2
· Double link the double plunge outputs (Y316) 0> Channel 3 and 4
· Link inverter reset (X308) -> Channel 7
· Link inverter zero
· Latest software version
· Ensure inverter alarm is correct sense
· Parameter Invert300hz=1
· Check inverter display changes to 300hz / 50 HS when spindles are selected
· The phase monitoring device is not needed any more, but it is inactive, so can be left in place.
· Remove the cable 127 connecting SIG to the Delta inverter
· 3 new wires required, Y63 (Inv_300), Y271(Inv_Dp) and X308 (Inv_Zero)
· Y63, Y271 and X308 will need mapping in TwinCAT3 and adding to IO Ref
· Parameter Invert300Hz needs to be true
· Latest Software needs to be added to sort timings and use of Y63, Y271 and X308
Function | Wire Number / Colour | Yaskawa Terminal |
Mains In L1, L2, L3 | 26, 27,28 | L1, L2, L3 |
Motor Out U, V, W | 126, 127, 128 | T1, T2, T3 |
Input: Select 50Hz #1 | Y63
Wire to MC4 Ou7 |
S1 |
Input: Select 50Hz #2 | Link to S1 | S2 |
Input: Double Plunge #1 | Y271
Wire To MC4 Ou8 |
S3 |
Input: Double Plunge #2 | Link to S3 | S4 |
Input: Motor Run | Y358 | S5 |
Input: Inverter Reset | Y374 | S6 |
Input: Resistor Thermal Ovl | n/c | S7 |
Input: Motor 2 Safety | Link to M4 | S8 |
Inverter OK 24v | 24v (Yellow) | MC |
Inverter OK Output | X342 | MB |
Output 24v Supply | 24v (Yellow) | M1, M3 |
Output: Spindle At Zero | New Wire X308
To io slice MC5 Input channel 8 |
M2 |
Output: Motor 2 Safety | Link to S8 | M4 |
STO Override | Link | H1, H2, HC |
External 0v | 0v (White) | SC |
Braking Resistor | 1,2 | B1, B2 |
Inv_Zero,308,1,0,0,0,0,1,12,0
Inv_DP ,271,2,0,0,0,0,1,10,0
Inv_300 ,63,2,0,0,0,0,1,11,0
Electrical Highlights:
Function | Wire Number / Colour | Yaskawa Terminal |
Mains In L1, L2, L3 | 21B, 22B, 23B | L1, L2, L3 |
Motor Out U, V, W | 70B, 71B, 72B | T1, T2, T3 |
Input: Select 50Hz #1 | ZX4: n/c
ZX3: Y63 |
S1 |
Input: Select 50Hz #2 | ZX4: n/c
ZX3: Link to S1 |
S2 |
Input: Double Plunge #1 | Y271 -Wire To MC4 Ou8 | S3 |
Input: Double Plunge #2 | Link to S3 | S4 |
Input: Motor Run | Y358 | S5 |
Input: Inverter Reset | Y374 | S6 |
Input: Resistor Thermal Ovl | n/c | S7 |
Input: Motor 2 Safety | Link to M4 | S8 |
Inverter OK 24v | 24v (Yellow) | MC |
Inverter OK Output | X342 | MB |
Output 24v Supply | 24v (Yellow) | M1, M3 |
Output: Spindle At Zero | New Wire X308 -To io slice MC3B IN4 | M2 |
Output: Motor 2 Safety | Link to S8 | M4 |
STO Override | Add 2 relays as per diagram.
Relay control via Beckhoff safety slices |
H1, H2, HC |
External 0v | 0v (White) | SC |
Braking Resistor | 1,2 | B1, B2 |
Inv_Zero,308,1,0,0,0,0,19,5,0
Inv_DP ,271,2,0,0,0,0,19,6,0
OuB_50 ,63,2,0,0,0,0,19,7,0
IO needs to be mapped for the new / remapped IO
Electrical Highlights:
Function | Wire Number / Colour | Yaskawa Terminal |
Mains In L1, L2, L3 | 21B, 22B, 23B | L1, L2, L3 |
Motor Out U, V, W | 70B, 71B, 72B | T1, T2, T3 |
Input: Select 50Hz #1 | n/c | S1 |
Input: Select 50Hz #2 | n/c | S2 |
Input: Double Plunge #1 | Y271 -Wire To MC2B Ou8 | S3 |
Input: Double Plunge #2 | Link to S3 | S4 |
Input: Motor Run | Y358 | S5 |
Input: Inverter Reset | Y374 | S6 |
Input: Resistor Thermal Ovl | n/c | S7 |
Input: Motor 2 Safety | Link to M4 | S8 |
Inverter OK 24v | 24v (Yellow) | MC |
Inverter OK Output | X342 | MB |
Output 24v Supply | 24v (Yellow) | M1, M3 |
Output: Spindle At Zero | New Wire X308 -To io slice MC2B IN4 | M2 |
Output: Motor 2 Safety | Link to S8 | M4 |
STO Override | Add 2 relays as per diagram.
Relay control via Beckhoff safety slices |
H1, H2, HC |
External 0v | 0v (White) | SC |
Braking Resistor | 1,2 | B1, B2 |
Inv_Zero,308,1,0,0,0,0,19,3,0
Inv_DP ,271,2,0,0,0,0,19,4,0
Function | Wire Number / Colour | Yaskawa Terminal |
Mains In L1, L2, L3 | 26, 27, 28 | L1, L2, L3 |
Motor Out U, V, W | 26B, 27B, 28B | T1, T2, T3 |
Input: Select 50Hz #1 | RY1 | S1 |
Input: Select 50Hz #2 | RY4 | S2 |
Input: Double Plunge #1 | Y271 -Wire To Output channel 8 on 1st IO slice | S3 |
Input: Double Plunge #2 | Link to S3 | S4 |
Input: Motor Run | Y9 | S5 |
Input: Inverter Reset | Y6 | S6 |
Input: Resistor Thermal Ovl | n/c | S7 |
Input: Motor 2 Safety | Link to M4 | S8 |
Inverter OK 24v | 24v (Yellow) | MC |
Inverter OK Output | X27 | MB |
Output 24v Supply | 24v (Yellow) | M1, M3 |
Output: Spindle At Zero | New Wire X308 - connect to Input channel 7 on 4th IO slice. | M2 |
Output: Motor 2 Safety | Link to S8 | M4 |
STO Override | Add 2 relays as per diagram. | H1, H2, HC |
External 0v | 0v (White) | SC |
Braking Resistor | 1,2 | B1, B2 |
INVDP ,616,2,8,7,0,0,1,7,1
InZRO ,608,1,8,14,0,0,2,11,1
Ensure SPDP is:
SPDP ,569,2,8,6,0,0,1,6,V
Delete any reference to IS300 input
Ensure the alarms are set for each individual spindle:
41,MOVL,False,SPIN1,True,0,4,Spindle 1 Alarm,True,False
42,MOVL,False,SPIN2,True,0,4,Spindle 2 Alarm,True,False
43,MOVL,False,SPIN3,True,0,4,Spindle 3 Alarm,True,False
44,MOVL,False,SPIN4,True,0,4,Spindle 4 Alarm,True,False
45,MOVL,False,SPIN5,True,0,4,Spindle 5 Alarm,True,False
46,MOVL,False,SPIN6,True,0,4,Spindle 6 Alarm,True,False
The MOVL should be High when the inverter is OK.
Remove any alarms relating to IS300 input
Download and install Yaskawa DriveWizard
Ensure the Yaskawa USB is connected to the PC
Find the COM port it is connected to (use Device Manager Ports) – this is usually COM3. If there are other connections on the same COM port, right click and uninstall them (EDG). This will need a reboot after uninstalling
Using DriveWizard, or via the physical keypad on the device, change the following parameters
No | Description | New Value |
C1-01 | 50Hz Accel Time | 0.4 |
C1-02 | 50Hz Decel Time | 0.2 |
C1-05 | 300Hz Accel Time | 0.4 |
C1-06 | 300Hz Decel Time | 0.2 |
Function | Wire Number / Colour | Yaskawa Terminal |
Mains In L1, L2, L3 | 60, 61, 62 | L1, L2, L3 |
Motor Out U, V, W | 53, 54, 55 | T1, T2, T3 |
Input: Select 50Hz #1 | Y5 (Hz50) | S1 |
Input: Select 50Hz #2 | Y5 (Hz50) | S2 |
Input: Double Plunge #1 | Y271 -Wire To Output channel 5 on 2nd Output slice (labelled 3) | S3 |
Input: Double Plunge #2 | Link to S3 | S4 |
Input: Motor Run | Y31 – extend to run directly
Remove the relay R58 and wires 51, 52 |
S5 |
Input: Inverter Reset | Y34 – Splice into servo reset – loops across each of the servo drives | S6 |
Input: Resistor Thermal Ovl | n/c | S7 |
Input: Motor 2 Safety | Link to M4 | S8 |
Inverter OK 24v | 24v (Yellow) | MC |
Inverter OK Output | X48
Remove wire 30A |
MB |
Output 24v Supply | 24v (Yellow) | M1, M3 |
Output: Spindle At Zero | New Wire X308 - connect to Input channel 8 on 1st IO slice (labelled 8). | M2 |
Output: Motor 2 Safety | Link to S8 | M4 |
STO Override | Add 2 relays as per diagram. | H1, H2, HC |
External 0v | 0v (White) | SC |
Braking Resistor | Br+, Br- | B1, B2 |
INVDP,616,2,8,12,0,0,18,1,1
InZRO,608,1,8,7,0,0,18,2,1
Edit the Column and row values for the following iodefs to put the all the spindle control on the spindle IO screen – makes testing much easier (items 8 and 9 in the csv)
INVOK,542,1,8,23,0,0,18,6,0
HZ50,578,2,0,4,0,0,18,7,D
HZ300,579,2,0,5,0,0,18,8,E
SMOT,558,2,8,15,0,1,18,3,Z
SRST,574,2,8,18,0,0,18,4,F
****** GLENN NOTE ******* On a Microline, check in IODef.mul for
CLSIP,607,2,9,3,0,0,2,3,X
CLSOV,608,2,9,4,0,0,2,4,Y
CLSOP,609,2,9,5,0,0,2,5,Z
change CLSOV from reference 608 to 618
See Microline Issue Saw Outfeed Clamp
Ensure the alarms are set for each individual spindle:
41,INVOK,False,SPIN1,True,0,4,Spindle 1 Alarm,True,False
42,INVOK,False,SPIN2,True,0,4,Spindle 2 Alarm,True,False
43,INVOK,False,SPIN3,True,0,4,Spindle 3 Alarm,True,False
44,INVOK,False,SPIN4,True,0,4,Spindle 4 Alarm,True,False
45,INVOK,False,SPIN5,True,0,4,Spindle 5 Alarm,True,False
46,INVOK,False,SPIN6,True,0,4,Spindle 6 Alarm,True,False
47,INVOK,False,SPIN7,True,0,4,Spindle 7 Alarm,True,False
The INVOK should be High when the inverter is OK.
Remove any alarms relating to IS300 input
Download and install Yaskawa DriveWizard
Ensure the Yaskawa USB is connected to the PC
Find the COM port it is connected to (use Device Manager Ports) – this is usually COM3. If there are other connections on the same COM port, right click and uninstall them (EDG). This will need a reboot after uninstalling
Using DriveWizard, or via the physical keypad on the device, change the following parameters
No | Description | New Value |
C1-01 | 50Hz Accel Time | 0.4 |
C1-02 | 50Hz Decel Time | 0.2 |
C1-05 | 300Hz Accel Time | 0.4 |
C1-06 | 300Hz Decel Time | 0.2 |
When upgrading M008, the wiring did not match the expectations above. These anomalies are noted here for guidance on a similar upgrade in future
Details | Solution | ||
---|---|---|---|
1 | Hz50 / Hz300 Outputs | The wiring diagram only shows a Hz300 output on Y6, but the backend software needs Y5 Hz50 to do the switching. Y5 is the main saw motor! | Swap the mapping channel of the Hz50 and Hz300 outputs to ensure Hz50 is connected to the inverter S1, S2 using Y6 (DOUT5)HZ300,579,2,0,9,0,0,18,8,F
HZ50,578,2,0,5,0,1,18,7,J |
2 | Reset | Inverter reset on the drawings is not connected, yet physically connected via the servo cards to Y43, not Y34 | |
3 | Nodes | The system uses Beckhoff IO slices, not Wago, therefore needs two sets of nodes. This is a different diagram to the one published. Pictures are below | Different IoDef mapping neededINVDP,616,2,9,13,0,0,18,1,1
InZRO,608,1,8,15,0,0,18,2,1 |
4 | InvOK | Labelled X14 on the drawing and physically in the machine, wired through the overload relay | Wire directly from DIN13 on nextmove - keep same mapping to channel 0,13 |
Function | Wire Number / Colour | Yaskawa Terminal | Notes |
Mains In L1, L2, L3 | 21B, 22B, 23B | L1, L2, L3 | |
Motor Out U, V, W | 29B, 30B, 31B | T1, T2, T3 | Ther emay be a phase detection relay between
26B-29B 27B-30B 28B-31B This can be discarded Remove wire 61B from Phase monitor to Delta MI6. Not needed because Yaskawa does phase monitoring internally |
Input: Select 50Hz #1 | Y63 | S1 | Existing Y63 OuB_Spin300 connects to S1 and add link to S2 |
Input: Select 50Hz #2 | link to S1 | S2 | |
Input: Double Plunge #1 | Y316 -Wired To MC2B OU1 (pin9) | S3 | There is a cable already labelled Y55.
...This is different to the standard Y271. Only applies to TwinCAT2 controlled machines
|
Input: Double Plunge #2 | Link to S3 | S4 | |
Input: Motor Run | Y62 | S5 | Existing wire |
Input: Inverter Reset | Y374 | S6 | Existing Wire |
Input: Resistor Thermal Ovl | n/c | S7 | |
Input: Motor 2 Safety | Link to M4 | S8 | A link wire between M4 and S8 needs to be added |
Inverter OK 24v | 24v (Yellow) | MC | Ensure 24v connected to MC, not through an auxilliary contact
Remove Wire 60B (From Aux contact on F5 to RC1 on Delta Inverter). Not needed because Inverter OK signal does not need to be in series with F5 overload |
Inverter OK Output | X90 | MB | Ensure this connected directly to MC2B Pin 3 and does not go through any auxilliary |
Output 24v Supply | 24v (Yellow) | M1, M3 | Ensure 24v connected to M1, M3 |
Output: Spindle At Zero | X308 -To io slice MC2B IN6 (pin6) | M2 | Reuse an existing cable for this new connection
There is a cable already labelled Y59
|
Output: Motor 2 Safety | Link to S8 | M4 | A link wire between M4 and S8 needs to be added |
STO Override | Add 2 relays as per diagram.
Relay control via Beckhoff safety slices |
H1, H2, HC | |
External 0v | 0v (White) | SC | |
Braking Resistor | 1,2 | B1, B2 | Replace braking resistor if supplied. If not supplied, check the resistor is not short cuircuit - this has been the root casue of failure in the past |
IODef.mul additions
InB_InvZero,308,1,0,0,0,0,19,7,0
OuB_InvDP,271,2,0,0,0,0,19,8,0
Alarms.mul additions / changes
41,InB_InvSpinOk,False,OuB_Spin1On,True,0,4,Spindle 1 Alarm,True,False
42,InB_InvSpinOk,False,OuB_Spin2On,True,0,4,Spindle 2 Alarm,True,False
43,InB_InvSpinOk,False,OuB_Spin3On,True,0,4,Spindle 3 Alarm,False,False
44,InB_InvSpinOk,False,OuB_Spin4On,True,0,4,Spindle 4 Alarm,True,False
45,InB_InvSpinOk,False,OuB_Spin5On,True,0,4,Spindle 5 Alarm,True,False
46,InB_InvSpinOk,False,OuB_Spin6On,True,0,4,Spindle 6 Alarm,True,False
47,InB_InvSpinOk,False,OuB_Spin7On,True,0,4,Spindle 7 Alarm,False,False
48,InB_InvSpinOk,False,OuB_Spin8On,True,0,4,Spindle 8 Alarm,True,False
50,InF_GtOpen,0,OuF_Gate,True,30,3,Safety Gate Not Open,False,False,0
51,InF_GtClosed,0,OuF_Gate,False,30,3,Safety Gate Not Closed,False,False,0
Module | Slice | IO Channel | Was | Change To | Notes |
---|---|---|---|---|---|
Module B | MC2B | Output 0 | Y55 | Y271 | Were duplicates of the Double plunge output for spindles 2+5.
Now change to Ou_InvDP This needs to be a seperate output from the spindle DP becasue the timing is different and crucial |
Module B | MC2B | Output 1 | Y59 | Blank | |
Module B | MC2B | Input 6 | Blank | X308 | New input for Inverter at Zero |
Item | Tick |
---|---|
Inverter Replaced | |
If the old braking resistor is reused, test the resistance matches the stated value.
If an ohmmeter is not available, ensure it is not a dead short to ground or open circuit |
|
Phase Detect Relay Removed | |
M4 to S8 Link | |
Inverter OK signal bypasses overload relay and configured so InvOK signal is High when OK | |
Inverter FWD signal wired in | |
Inverter 50Hz select wired in and link | |
Inverter Double Plunge Input and link wired in | |
Inverter Reset Input Wired In | |
Inverter At Zero Output wired back to controller | |
STO Relays Fitted and wired | |
Mains Connections and Earth Safely wired | |
Front End updated if required | |
Back End updated if required ...If this is a Nexmove, set the YASKAWAINVERTER parameter to _TRUE
|
|
IO Def reconfigured | |
Alarms Reconfigured | |
Yaskawa Drive Wizard installed | |
Check Inverter accel and decel parameters
- Double check that psInvDecel300Hz=400 Inverter Deceleration Parameters C1-02, C1-06 are set to 0.2 Inverter Acceleration Parameters C1-01, C1-05 are set to 0.4 ...the ps is set in milliseconds, the inverter parameter in seconds
The inverter deceleration time must be LESS than the front end parameter, otherwise the relay contacts will open before the inverter has finished decelerating the spindles, leading to burning and arcing
|
|
Check Inverter DC Injection parameters set to zero
Parameters B2 -02 and B2-04 |
|
Test InverterOK signal (high when OK)
Ensure alarm triggers on InvOK low |
|
Ov connected to SC | |
24v Connected to M1, M3, MC | |
Update Control Systems Log for the software version and Inverter type |
For this machine type, testing a spindle should follow this process
1. Select a spindle 1 or 2
2. Set HZ50 to run
3. Set Hz50 off
1. Select a spindle 3 to 7
2. Set HZ300
3. Set SMOT to accellerate
4. Ensure InZRO goes off and InvOK stays on
5. Reset SMOT to decelerate
6. Reset HZ300
7. Reset Spindle
Same as single, but select double plunge spindles and set InvDP to tell inverter to double the output power
Test InvZro input to system is low when inverter running, high when spindle stops en none 0
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #