Sebastian, Hmm, I see what I have to do to create it. If I tie a signal to that output and disable the estop, it does correctly enable the associated amplifier. However, if I do the same thing with machine on, then main power is dropping out.
If I manually assert that output, I do not get the TRAM error, that only happens when it is tied to machine on. It might be as simple as reversing output_scale, as I have not determined the motor direction, only encoder direction. Thanks, Eric On August 23, 2017 11:43:58 AM EDT, Sebastian Kuzminsky <s...@highlab.com> wrote: >On 08/23/2017 08:02 AM, Eric H. Johnson wrote: >> Andy, >> >> I am using a 7i43 with 7i33 encoder daughter board and 7i37 IO >> daughter board. I am using a slightly modified version of the stock >> 7i43-big.ini configuration for check out purposes. I just add signals >> to individually test the IO before trying to run the real >> configuration. >> >> For some reason, I was not able to get the amplifier enable to work >> off of the 7i33 board, even though it is wired identically (AFAIK) to >> the machine next to it. For the time being I am using an output off >> the 7i37, which is working. >> >> At any rate, in hm2-servo.hal, under Z [2] Axis the enable reads: net >> emcmot.02.enable => hm2_[HOSTMOT2](BOARD).0.pwmgen.02.enable >> >> I then added a line: >> >> net emcmot.02.enable => hm2_7i43.0.gpio.046.out >> >> If this line is commented out, I get no error. With it in, I get the >> TRAM error as soon as I try to do a machine on. > >This sounds like an electrical problem to me. > >As Andy said, the register in the hostmot2 firmware on the 7i43 FPGA >gets written every time through the loop, whether it's a 0 or a 1. So >the fact that writing works 42,444 times while it's a 0, then fails >when >you set it to 1, makes me think it's something downstream of the FPGA. > >Do you know if you get an IO error (EPP timeout) at the same time? If >this is happening it would show up in the log, it would set the >"hm2_743.0.io_error" parameter to True, and it should E-stop the >machine. > >Here's a test to try: disconnect the wire connected to GPIO 046 and see > >if the problem still happens. > > >-- >Sebastian Kuzminsky > >------------------------------------------------------------------------------ >Check out the vibrant tech community on one of the world's most >engaging tech sites, Slashdot.org! http://sdm.link/slashdot >_______________________________________________ >Emc-users mailing list >Emc-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/emc-users -- Sent from my Android device with K-9 Mail. Please excuse my brevity. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users