Click or drag to resize

MotionLogic Class

Example motion device logic.
Inheritance Hierarchy
SystemObject
  Demo3D.PLC.Comms.CIP.Nodes.MotionMotionLogic

Namespace:  Demo3D.PLC.Comms.CIP.Nodes.Motion
Assembly:  PLC (in PLC.dll) Version: 15.0.2.11458
Syntax
C#
public class MotionLogic

The MotionLogic type exposes the following members.

Constructors
  NameDescription
Public methodMotionLogic
Initializes a new instance of the MotionLogic class
Top
Methods
  NameDescription
Public methodAttach
Attaches this motion device logic to the motion device access.
Public methodCommandShutdown
Called when an AxisControl Shutdown request is received.
Public methodCommandShutdownReset
Called when an AxisControl Shutdown request is received.
Public methodControlCommanded
Called when any control command is received.
Public methodControlUpdated
Called when the controller changed something.
Public methodStateAborting
Called on MDA state transition to Aborting.
Public methodStateInitializing
Called on MDA state transition to Initializing.
Public methodStateMajorFaulted
Called on MDA state transition to MajorFaulted.
Public methodStatePreCharge
Called on MDA state transition to PreCharge.
Public methodStateRunning
Called on MDA state transition to Running.
Public methodStateShutdown
Called on MDA state transition to Shutdown.
Public methodStateStarting
Called on MDA state transition to Starting.
Public methodStateStartInhibited
Called on MDA state transition to StartInhibited.
Public methodStateStopped
Called on MDA state transition to Stopped.
Public methodStateStopping
Called on MDA state transition to Stopping.
Public methodStateTesting
Called on MDA state transition to Testing.
Public methodStateTransitioned
Called when any state transition occurs.
Top
See Also