MotionController Axis MultiAxis IO IOPoint NetworkNode RsiError
Sample Apps Changelog

RapidCode API

◆ MotionHoldUserAddressSet()

void MotionHoldUserAddressSet ( uint64  address)
pure virtual

Sets the Motion Hold User Address.

Description:
MotionHoldUserAddressSet sets the User Address which will be monitored before the motion hold is released.
Parameters
addressThe host address that will be monitored for Motion Hold
Sample Code:
// hold execution of motion on a dedicated input changing state
int userAddress = axis.AddressGet(RSIAxisAddressType.RSIAxisAddressTypeDEDICATED_INPUTS);
axis.MotionHoldUserAddressSet(userAddress);
See also
MotionHoldUserAddressGet(), MotionHoldTypeSet()
Note
This value is not stored in Axis XML.
 
Examples
MotionHoldReleasedByDigitalInput.cpp, MotionHoldReleasedByDigitalInput.cs, MotionHoldReleasedBySoftwareAddress.cpp, and MotionHoldReleasedBySoftwareAddress.cs.