Instance.Stop Method

Stops the MainDevice instance.

Namespace:  IntervalZero.MaxRT.Ecat.Control
Assembly:  IntervalZero.MaxRT.Ecat (in IntervalZero.MaxRT.Ecat.dll) Version: 1.0.0.0 (File version: 1.0.1)

Syntax

Copy
public void Stop()

Return Value

EcatNativeException is thrown when any of these errors occur:

Error code Meaning

RT_ERROR_SUBSYSTEM_NOT_STARTED

The Subsystem is not running.

RTECAT_ERROR_STOPPED

There is no E-CAT component instance running.

ERROR_ABANDONED_WAIT_0

No response from the dependent E-CAT component(s).

RTECAT_ERROR_NO_EVENT

Failed to open or create an internal event.

RTECAT_ERROR_TIMEOUT_STOPING

Instance failed to stop within the 10-second timeout period.

See Also: