Sample Code
Sample projects for specific use cases can be found on our GitHub repository at SPT_Samples
SPT VM Axis: Displays how an axis in one EM can be coupled to an axis in another EM.
SPT_Alarms: Various configurations of alarms and how to configure the state machine responses and recovery.
SPT_AxisHoming: A sample for the various types of homing routines available from the SPT Motion Control library.
SPT_ControlledStop: When a Component has an error the EM can notify the MM and bring the entire machine to a controlled stop.
SPT_ExternalSequence: A sample for using the I_MotionSequence interface to provide the FB_ComponentBasicAxis with a custom move sequence. The example specifically uses a reversing sequence.
SPT_MultiMaster: A sample to display the various gearing and camming options available for a single or multi-master system.