If the information he first posted is correct, HAL won't have any effect on his E-stop loop. Yes he could have the HAL configured high or low (-xx or -xx-not) but if it is linked to parport pin 1, this controls g540 output 2 (Pos 6). With nothing hooked to terminal 6, can't be a player.
But I do agree that it is highly probable that the pump is wired through the NC contacts of the relay. To work as described (improperly) the HAL would need to be configure to be NC or high and when activated, Flood selected on Axis screen, transition open or low and the pump turns on. E-stop would do the same, drop the output low and close the relay's NC contacts.
But more info needed to be sure. Which cnc4pc board are you using and what do your HAL entries look like related to output to parport pin 17. Can you reference or post a pick of the cnc4pc wiring diagram? |