Enable¶
-
virtual void ILatch::Enable() = 0¶
Enables the latch.
- Throws
CInvalidOperationException– Top-controller state is not “Run”.CInvalidOperationException– Latch state not “Configured”, “Waiting” or “Triggered”.CResourceBusyException– Latch is in use by homing.CCommunicationErrorException– Protocol error.CConnectionLostException– Connection to controller lost.CRebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.
- Remarks
Calling this function while the latch is enabled has no effect.