Hello,
What plugin, firmware, and FPGA version are you using?
Here are some thoughts to get the issue fixed.
- Download the latest Firmware from this link:
http://www.vitalsystem.com/portal/motion/dspmc/DSPMC_StepGen.zip- Check if your firmware version is the latest.
- Check if your FPGA is the latest (because firmware version 6.45 is quite old)
- Check if your Mach3 plugin is the latest.
The firmware and FPGA version can be verified from the VSI Device Manager application, while the current plugin version can be verified from the DSPMC Status Window. Also, we used to get issues when people would copy the plugin file into the "C:\Mach3" folder, and not the "C:\Mach3\plugins" folder, you may want to take a look at that as well.
Also, there are some useful details that were indicated in the earlier posts of this thread, such as if your digitize and estop signals were mapped to the same digital input.
Although this may be negligible, there is an off-chance that this could be caused by the firmware config that we had added to our motion controllers sometime in the middle of last year. Upgrading a very old firmware to the very latest one may produce "unpredictable" effects as far as the on-board configuration goes. This, of course, shouldn't be a cause for concern if the gap in the firmware versions isn't so large. See page 10 of this user manual:
http://www.vitalsystem.com/portal/motion/VSI_Device_Manager_Manual.pdfWhat you want to do is look over the "Firmware pins" in the firmware configuration and make sure that each setting is set to "-1" with an unchecked active low. Then click the "Download" button if you make any changes.
Hope this helps, and if you still see issues, let me know what plugin, firmware, and FPGA version you're using.
-Marc
Vital System Inc.