This section points to the public best-practice motion examples under
examples/PSI/best_practice/motion/.
Use these examples when you want a starting point for a new IOC or when you want to compare your own YAML configuration with a known working structure.
examples/PSI/best_practice/motion/smaract/mcs2/examples/PSI/best_practice/motion/pvt/el7041_0052/Closed-loop stepper examples with linear BiSS-C encoder:
Guide page: stepper and BISS-C
Example tree:
examples/PSI/best_practice/motion/stepper_bissc/
Closed-loop stepper examples with incremental encoder:
Example trees:
examples/PSI/best_practice/motion/stepper_incremental/el7062/examples/PSI/best_practice/motion/stepper_incremental/el7047_el5102/Drive-triggered homing and CSP example for SmarAct MCS2:
examples/PSI/best_practice/motion/smaract/mcs2/Single-axis profile-move / PVT example:
examples/PSI/best_practice/motion/pvt/el7041_0052/Servo example based on Ex72xx drive and AM8xxx motor.
Guide page: servo
Example tree:
examples/PSI/best_practice/motion/servo/
Guide page: motor record examples
examples/PSI/best_practice/motion/stepper_openloop_asr/Guide page: motor record examples
examples/PSI/best_practice/motion/stepper_openloop_mr_rtry_bissc/Guide page: motor record examples
examples/PSI/best_practice/motion/stepper_bissc_no_mr/