Greetings all; I have a condition that may be due to a blown 7i90HD.
However, verifying the field wiring vs whats in the .hal files is very difficult as none of the hal connections for encoder input connections are actually pat of the .hal configurations as one has to look at the initialization report spit out as hm2 probes the firmare in the board to determine where what is in the grand scheme of how you wire up and use a 7i90. So all the signal sources for encoder inputs are unknown to hal. only the encoders controls and outputs are actually defined in the hal files. So 4 years later, I am reduced to captureing this init time output to paper and tracing the individual wire from a triplet of ATS667's thru all the interconnections to determine if encoder.0.input_A, B, and index are actually connected to the right pins on the 7i42TA's. The trigger for all this hoohah, was installing a 650 watt cyberpower ups in front if the 5v5a supply for the pi and interface. But your ever present dumbass, in his haste to get it wired up, used a 2 wire cord, which broke the static ground and put around 4 volts p-p noise on the encoders power supply lines. It worked for a couple weeks, but now any change in the encoder.0 state, like bumping the spindel far enough to send a quadrature edge, instantly resets the pi. With, or w/o linuxcnc running since encoder power comes from the pi's psu. But the other 2 encoders wired to jog the lathes 2 axis's are working normally, as is homing now that I've gone to wallies and got a 3 wire cord and installed it, which quelled the noise down to the 10 mv range. Getting at the 7i90 to change it is quite a chore since all the 7i42's are on top of it, so it has to be dissassembled one layer at a time to change it out. And since I need the garage door open for working room and the weather talking heads promise of a 60F day isn't going to happen today by at least 10F lower, neither is the card change. So this is today's tale of woe. And I've yet to get a completely good quadrature adjustment, thet seem to be extremely sensitive to the random amounts of wear on the gear caused by several tons of over-engagement pressure when the back gear is engaged. Check that on your's folks, its what's breaking teeth off the backgear when you lock it to loosen a stubborn chuck, the tooth is already broken clear down at the root of the tooth, simply put if it rumbles in backgear its way too tight, loosen the back gear lever, and readjust the eccentric shaft until the rumble is gone and it rings like a small bell when running. The teeth on the those gears should never show wear on the flat tips, and mine look like hell. And that wear makes for a poor encoder. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users