MotionController Axis MultiAxis IO IOPoint NetworkNode RsiError
Sample Apps Changelog

RapidCode API

◆ RSIHomeMethod

Predefined homing methods

Click here for detailed Home Method diagrams

Enumerator
RSIHomeMethodNONE 

Set the current position to zero (home)

RSIHomeMethodNEGATIVE_LIMIT_THEN_RIGHT_INDEX 
RSIHomeMethodPOSITIVE_LIMIT_THEN_LEFT_INDEX 
RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodRESERVED_15 
RSIHomeMethodRESERVED_16 
RSIHomeMethodNEGATIVE_LIMIT 
RSIHomeMethodPOSITIVE_LIMIT 
RSIHomeMethodRISING_HOME 
RSIHomeMethodFALLING_HOME 
RSIHomeMethodRISING_HOME_POSITIVE_START 
RSIHomeMethodFALLING_HOME_POSITIVE_START 
RSIHomeMethodFALLING_HOME_NEGATIVE_START 
RSIHomeMethodRISING_HOME_NEGATIVE_START 
RSIHomeMethodINDEX_NEGATIVE_START 
RSIHomeMethodINDEX_POSITIVE_START 
RSIHomeMethodCURRENT_POSITION 
RSIHomeMethodNEGATIVE_HARDSTOP 
RSIHomeMethodPOSITIVE_HARDSTOP 
RSIHomeMethodImprovedNEGATIVE_LIMIT_THEN_RIGHT_INDEX 
RSIHomeMethodImprovedPOSITIVE_LIMIT_THEN_LEFT_INDEX 
RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedRESERVED_115 
RSIHomeMethodImprovedRESERVED_116 
RSIHomeMethodImprovedNEGATIVE_LIMIT 
RSIHomeMethodImprovedPOSITIVE_LIMIT 
RSIHomeMethodImprovedPOSITIVE_HOME_NEGATIVE_MOMENTUM 
RSIHomeMethodImprovedNEGATIVE_HOME_POSITIVE_MOMENTUM 
RSIHomeMethodImprovedRISING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM 
RSIHomeMethodImprovedFALLING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM 
RSIHomeMethodImprovedFALLING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM 
RSIHomeMethodImprovedRISING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM 
RSIHomeMethodImprovedNEGATIVE_INDEX 
RSIHomeMethodImprovedPOSITIVE_INDEX 
RSIHomeMethodImprovedCURRENT_POSITION 
RSIHomeMethodImprovedNEGATIVE_HARDSTOP 
RSIHomeMethodImprovedPOSITIVE_HARDSTOP