CS-Lab Support Forum for CNC Community
Help to run this brand-new forum and stay with us.
Ask your questions, we are here to help!
High Level Feedback (HFLB~) wiring
Quote from LogicSpeaks on 2 March 2025, 05:31Greetings,
I am using SimCNC with a CSMIO IP-S motion controller and Teknic SST Eclipse servo drives, which provide a High-Level Feedback (HLFB~) signal. The HLFB~ signal can be configured in InRange~ mode, where:
- HLFB~ is LOW (0V) when the servo is within an acceptable position tolerance (In Range).
- HLFB~ is HIGH (24V via pull-up) when the servo is out of range (e.g., stalled, lagging behind, or lost position).
I want SimCNC to pause all motion when HLFB~ indicates that a drive is out of range, similar to how MultiCam 3000 uses the "IN RNG" input to track motion accuracy. I am not 100% confident this is how this input is wired since this is my first project wiring servo drives.
Current understanding:
- Wire HLFB~ (Pin 15) from the Teknic drive to a CSMIO digital input.
- Added a pull-up resistor (4.7kΩ) to 24V to ensure proper signal reading since the drive uses open-collector outputs.
My Questions:
How can I configure SimCNC to automatically pause motion when HLFB~ goes HIGH (out of range)? is there a better way to set this up? Is this even necessary?
- I expected to find a setting like "Feed Hold Condition" or "Feed Stop," but I don’t see anything similar in SimCNC that I've seen in Mach3 and 4.
- Should I configure this as a "Drive Fault" input instead? If so, how?
Any help in setting this up in SimCNC would be greatly appreciated!
Greetings,
I am using SimCNC with a CSMIO IP-S motion controller and Teknic SST Eclipse servo drives, which provide a High-Level Feedback (HLFB~) signal. The HLFB~ signal can be configured in InRange~ mode, where:
- HLFB~ is LOW (0V) when the servo is within an acceptable position tolerance (In Range).
- HLFB~ is HIGH (24V via pull-up) when the servo is out of range (e.g., stalled, lagging behind, or lost position).
I want SimCNC to pause all motion when HLFB~ indicates that a drive is out of range, similar to how MultiCam 3000 uses the "IN RNG" input to track motion accuracy. I am not 100% confident this is how this input is wired since this is my first project wiring servo drives.
Current understanding:
- Wire HLFB~ (Pin 15) from the Teknic drive to a CSMIO digital input.
- Added a pull-up resistor (4.7kΩ) to 24V to ensure proper signal reading since the drive uses open-collector outputs.
My Questions:
-
How can I configure SimCNC to automatically pause motion when HLFB~ goes HIGH (out of range)? is there a better way to set this up? Is this even necessary?
- I expected to find a setting like "Feed Hold Condition" or "Feed Stop," but I don’t see anything similar in SimCNC that I've seen in Mach3 and 4.
- Should I configure this as a "Drive Fault" input instead? If so, how?
Any help in setting this up in SimCNC would be greatly appreciated!
Quote from LogicSpeaks on 2 March 2025, 17:13I wanted also to note that I saw that HFLB~ with teknic clearpath servos is wired to an input pin and used as a Drive fault via some documentation I found but I wasn't sure about that. If thats how its done then I'm happy to wire them the same way!
I wanted also to note that I saw that HFLB~ with teknic clearpath servos is wired to an input pin and used as a Drive fault via some documentation I found but I wasn't sure about that. If thats how its done then I'm happy to wire them the same way!
Quote from CS-Lab Support on 6 March 2025, 11:46>>> Is this even necessary?
I have never seen such a solution and I do not see any use for it.
If the drive makes a significant error, the entire system should be stopped immediately because it does not function properly.
What I mean by this is that you should rather use the Servo Alarm signal.
>>> Is this even necessary?
I have never seen such a solution and I do not see any use for it.
If the drive makes a significant error, the entire system should be stopped immediately because it does not function properly.
What I mean by this is that you should rather use the Servo Alarm signal.





















