.

IoAbort Enumeration

Description

The IoAbort enumeration specifies variables used by the SynqNet node configurations to generate an I/O Abort action.

When an I/O Abort is triggered, the SynqNet node's outputs are disabled (set to the power-on condition) and all axes associated with the node are aborted and enter the error state.

NOTE: The outputs are disabled on all SynqNet nodes, with the exception of the remote motion block's (RMB's) user outputs. For the RMB only, a user limit must be configured to disable the RMB's user output when an I/O Abort occurs.

When the I/O Abort conditions are cleared, the states of the axes may be cleared with a call to Motion.FaultsClear.

Version History

Introduced in MPX 2.0.

Enumeration Values

 
IoAbort Meaning
SynqLost Specifies whether to signal an I/O Abort when SynqNet communication is lost.
SynqLostInvert Inverts the I/O Abort logic for the SynqLost condition.
NodeDisable

Specifies whether to signal an I/O Abort when the node disable circuit is set.

The node disable circuit is node-specific, but is intended to shutdown the node via an I/O Abort.

NodeDisableInvert Inverts the I/O Abort logic for the NodeDisable condition.
PowerFault

Specifies whether to signal an I/O Abort when a power fault occurs on a node.

The power fault circuit is node-specific, but is usually connected to an analog power monitor. Typically, when the DAC power or other analog component power is either too high or drops below a threshold, the power fault is triggered. Please see the node/drive manufacturer's documentation for details.

PowerFaultInvert Inverts the I/O Abort logic for the PowerFailure condition.

See Also

SqNode Object
IoAbortConfig

Overviews
I/O Abort Overview

 

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering