Dear all:
1/2: Main issue was partially fixed.:
The comunication problem between the mesa card 7i92 and the computer was finally the Parallel cable used to connect the 5ABoB was a Null-modem protocol cable.
This is to say, there are only 8 wires and connections instead of 25 on it.
After replacing the cable the engines start working automatically.
I also had the right firmware
(Thanks PCW) and made a trial of MesaCT although the firmware update using mesaflash command in the console was really quick, just took a few seconds
(Thanks JT)
2/2: Inductive end stop limits and emergency stop button not detected
After configurating speed and acceleration of all engines i tried to set up the end stops and emergency stops.
Disafortunately they seem not to be detected once more.
The
inductive end-stops have 3 wires ( Gnd, Vcc(+70v) and a signal cable of 24v)
When the end stop is not active the signal voltage is near 0v (200mV); when it is active the signal is +24V althouth there is noise on it (+/-5V at 20kHz)
As for the
emergency stop interruptor, this is a mechanical switch.
Voltage is 9V when closed and near 0V when open
I tried all the GPIO combinations in the PncConf wizart including invert check box option.
But had no feed back
I used the Hal configuration screen to check if the XYZ-home and end stop gray balls turned into yellow when activating each end stop and emergency stop individually. But there was no change at all.
Questions:
a) Is it necessary to modify any Hal parameter in the configuration files due to the 24v voltage or the 20KHz/+/-5V noise?
Should I insert any resistance or Zehner Diod to reduce the voltage to 5V ??
(Let me remark the previous installation based upon linux2.6+5ABOB with a parallel connection works without issues)
b) Is there a right or ortodox way to wire the end stop ??
Let me remark i am upgrading a cnc machine normaly in production from monday to friday.
All sensors and engines work fine under an old computer working having linuxcnc 2.6 and a direct parallel connection to a 5 axis bob.
So i am keeping all the wiring and the connections in the old 5abob.
I am currently inserting the mesa 7i92TM card and a new computer with 2.9.2 Linuxcnc set up, when the machine is not working.
Once the machine must be back to production just remove the Mesa 7i92 card and I connect the 5abob to the older computer.
Thanks in advance again for all your assistance