```# external output signals # --- DIGITAL OUTPUT --- net atc-out hm2_7i92.0.7i76.0.3.output-07 <= motion.digital-out-00 net atc-in hm2_7i92.0.7i76.0.3.output-08 <= motion.digital-out-01 # --- INCLUDES MANUAL TOOL RELEASE BUTTON INPUT BELOW --- net unclamp-tool-button xor2.0.in0 <= hm2_7i92.0.7i76.0.3.input-06 net unclamp-tool-toolchange xor2.0.in1 <= motion.digital-out-02 net drawbar-release hm2_7i92.0.7i76.0.3.output-03 <= xor2.0.out net atc-fwd hm2_7i92.0.7i76.0.3.output-05 <= motion.digital-out-03 net atc-rev hm2_7i92.0.7i76.0.3.output-06 <= motion.digital-out-04 # --- SPINDLE ORIENT BEGIN --- net spindle-orient-start spindle.0.orient hm2_7i92.0.7i77.0.0.output-08 # --- SPINDLE-ENABLE --- net spindle-enable hm2_7i92.0.7i77.0.0.output-09 # --- SPINDLE lOCKED --- net spindle-locked spindle.0.locked hm2_7i92.0.7i77.0.0.output-11 # --- X-ENABLE --- net x-enable hm2_7i92.0.7i76.0.3.output-12 # --- Y-ENABLE --- net y-enable hm2_7i92.0.7i76.0.3.output-13 # --- Z-ENABLE --- net z-enable hm2_7i92.0.7i76.0.3.output-14 # --- A-ENABLE --- net a-enable hm2_7i92.0.7i76.0.3.output-15 # --- Z-ENABLE --- net z-enable hm2_7i92.0.7i76.0.3.output-01 # --- COOLANT-FLOOD --- net coolant-flood hm2_7i92.0.7i76.0.3.output-04 # external input signals # --- SPINDLE ORIENT ENDED --- net spindle-orient-end spindle.0.is-oriented hm2_7i92.0.7i77.0.0.input-31 # --- ESTOP-EXT --- net estop-ext <= hm2_7i92.0.7i76.0.3.input-21 # --- PROBE-IN --- net probe-in <= hm2_7i92.0.7i77.0.0.input-15-not # --- DIGITAL INPUTS --- net atc-is-in hm2_7i92.0.7i76.0.3.input-01 <= motion.digital-in-00 net atc-is-out hm2_7i92.0.7i76.0.3.input-00 <= motion.digital-in-01 net atc-zero hm2_7i92.0.7i76.0.3.input-03 <= motion.digital-in-03 net atc-index hm2_7i92.0.7i76.0.3.input-02 <= motion.digital-in-04 net tool-released hm2_7i92.0.7i76.0.3.input-05 <= motion.digital-in-02 net tool-clamped hm2_7i92.0.7i76.0.3.input-07 <= motion.digital-in-05