
des (Customer) asked a question.
Hi all,
I am trying to wire single switch to my GS20 drive, such that when switched on it will change the drive into LOCAL mode and RUN the motor. When the switch is off the keypad will be the control.
I believe that I have a handle on the configuration, as I do have the drive configured such that it works correctly if I use two switches. If I first apply power DIx to change into LOCAL mode (P2.0x=59) and then apply power to power to the DI1/FWD (P2.00=1) the transition and drive start happens as expected. But, when I try to simplify/consolidate to a single switch to power DIx and DI1/FWD at the same time, the drive goes into LOCAL model, but will not run. I need to disconnect DI1/FWD and reconnect it for it to RUN.
Note that I have P00.29 = 4, so it will follow the local/remote inputs (terminals or keypad).
My question - is it possible to use a single switch, or the does drive function such that there needs to be individual events of changing into local then starting? Is the drive effectively switching into LOCAL model and checking the LOCAL state (which is STOP because it hasn't yet processed DIx) and using P00.29 to decide that it doesn't need to run, ignoring the the status of DIx? Can multiple DI change events happen at the same time for other things?
Note that I have viewed the WEG tutorial here: https://www.youtube.com/watch?v=6lL9SnstJIc, which seems very similar. The fact that there are two switches makes me think these are necessary.
Thank you for any comments,
Don

Yes, you will need to use 2 switches for this functionality since both of these functions are interrelated and a transition state for the run input is required. the run transition will not be recognized until after local mode is registered at the DI.
. Yes, other DIs can happen at the same time and function.
Can you use a switch with 2 NO contacts on it and wire one of them use a resistor and capacitor to create your own time delay? That way it registers to local control first and then a short time later the voltage level on the DI1 has risen enough to trigger the run.
https://www.build-electronic-circuits.com/rc-delay-element/
If my math is right (it usually isnt.....) then a 1kohm resistor with a 47uF capacitor should be almost a 50ms delay (plus or minus depending on the voltage the DI switches on at)
This switch for example:
https://www.automationdirect.com/adc/shopping/catalog/pushbuttons_-z-_switches_-z-_indicators/22mm_metal/selector_switches_illuminated_-a-_non-illuminated/non-illuminated/gcx1300
with an additional contact block:
https://www.automationdirect.com/adc/shopping/catalog/pushbuttons_-z-_switches_-z-_indicators/22mm_metal/22mm_pushbutton_accessories/contact_blocks/ecx1040-2
resistor and capacitor:
https://www.mouser.com/ProductDetail/Bourns/WS2M1001J?qs=sGAEpiMZZMtlubZbdhIBIKK08Sgzmztc243liTIJDKc%3D
https://www.mouser.com/ProductDetail/CDE-Illinois-Capacitor/476KBM050M?qs=sGAEpiMZZMvwFf0viD3Y3TMnxRwPJuf7T%2FgLWQgwjc46iUYl7reCpw%3D%3D
edit:
Or if it is easier for you to simply have a pre-made time delay relay you can stick on a din rail then you could have one of the contacts from your switch go into this:
https://www.automationdirect.com/adc/shopping/catalog/relays_-z-_timers/timer_relays/52350
You may actually want to use a relay in your circuit anyway regardless if you build your own or use the premade. Im not sure how the extra resistance would affect the DI input on the VFD, and having a time delay trigger a relay coil instead of going straight to the VFD may be safer/proper
Hi @PouchesInc (Customer) - thank you very much for this response! I appreciate the suggestion and effort for such a detailed post. If I can scrounge up the various parts I might play around with this, although the timer switch is probably an bit easier approach (but starting to get crammed in the enclosure!). I also like the idea of the relay instead of directly putting a capacitor/resistor in line.
To keep moving forward I was using the second switch, and it isn't the end of the world, for sure. Again, thank you very much for the response.
Hi @ADC_DriveMotorsLSPLC_PM (AutomationDirect), thank you for the clarification.
Or possibly use a second contact to enable a delay on timer. Then use its output to trigger the start.