Hi,
many people, myself included, have fallen into the trap of wiring up multiple components expecting a certain result....only to find
it doesn't work. Very disappointing.
I have gotten better over the years when designing a circuit or control system about planning how I'm going to test each subsection.
For example I designed and built my own breakout board, well in fact I've built several, but the latest one seems to 'tick all the boxes'
and don't anticipate having to make another. I was adamant that all inputs and outputs have an LED so that I could see the status
of that pin. Note that this is, if you like, between the motion controller (ESS) and the breakout board. It meant that I did not have to dive in with a
multimeter probe to diagnose a fault, the LED tells me what I need to know. More often than not IF you dive in with a multimeter probe you will
probe the wrong circuit, or worse slip and bridge two circuits. If there was not a fault before.....now there is a fault....you just caused it!
At the output of the breakout board are pluggable screw terminations. This allows you to probe without risk of slip[ping and causing yet another fault.
In your case you had to break the problem down, and you did. First you established that there was a fault in the VFD programming and was able to correct
that. Then you tackled the problem of the UC100 settings and the G540 wiring.
Imagine if the UC100 had LEDs on all its outputs. Then you could have seen the PWM signal as a varying intensity LED....would that have made it easier?
Craig