.

SqNode.IoAbortConfig

IoAbortConfig specifies variables used by the SynqNet node to generate an I/O Abort action. When an IoAbortConfig variable is True, the node will generate an I/O Abort when the condition occurs. When an IoAbortConfig variable is False, the node will not generate an I/O Abort when the condition occurs.

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 non-RMB SynqNet nodes. For RMB’s, 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.

Type

Boolean (read only)

Index

 
Index Type Description
Mpx.IoAbort The I/O Abort condition variable to access.

Visual Basic

Syntax

Property IoAbortConfig As Boolean(index As Mpx.IoAbort)

Sample Code

 
Dim node As Mpx.SqNode = controller.SynqNet(0).Node(0) 
Dim x As Boolean = node.IoAbortConfig(Mpx.IoAbort.PowerFault) 


Sample Application

 

C#

Syntax

bool[Mpx.IoAbort] IoAbortConfig;

Sample Code

 
bool x = controller.SynqNet[0].Node[0].IoAbortConfig[Mpx.IoAbort.PowerFault]; 

 

See Also

Enumerations
IoAbort

I/O Abort Overview

 

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