Hi everyone,
I have five 2HSS86 stepper drives (2-phase Hybrid Stepper Servo Drivers) that I am controlling with two PLCs Schneider TM241CE24T. I don't receive any signals from the ALM- and ALM+ output to indicate when the driver is in an alarm state.
These outputs are open-collector (OC). The manual states that if there is an alarm signal, the output is closed; if there is no alarm signal, it is in an open circuit. It also mentions that this feature is factory-enabled, but it is not working for me.
I found information indicating that the inputs of the Schneider PLCs are optically isolated and that the TM241 controller's inputs are configured as sink/source. I have tried various wiring configurations using pull-up resistors, pull-down resistors, and even a relay, but with no results (I’ve attached screenshots of the manual, the specifications of the PLC, and the original wiring).
In addition to checking the input status through the PLC program, I tested the circuit with a 10 k? resistor to monitor the voltage change when the transistor is activated. However, the behavior remains the same: when there is no alarm, I read 4.1 VDC, and when I activate the alarm, the red alarm LED turns on and flashes, the motor does not move but despite the drive being in an alarm state, the output voltage remains unchanged.
I've seen posts indicating that this drive is not programmable, so it seems I cannot connect to it to change parameters or verify if the output is enabled .
Has anyone worked with this stepper drive? The same thing happens to me with the position output PEND, is this drive really closed loop if the outputs don't work? I would appreciate any guidance or any ideas. Thank you!