The RMP Motion Controller APIs
Classes

Description

Classes

class  Axis
 The Axis object manages a single physical axis on a motion controller. More...
 
class  IO
 The IO object provides an interface to the inputs and outputs of a network node. More...
 
class  IOPoint
 The IOPoint object represents one specific point class such as: Digital Output, Digital Input, Analog Output, or Analog Input. More...
 
class  MotionController
 The MotionController object represents the RMP INtime soft motion controller. More...
 
class  MultiAxis
  The MultiAxis object allows you to map two or more axes together and command synchronized motion. More...
 
class  NetworkNode
 The NetworkNode object represents an EtherCAT Node (Drive, IO Block, etc) on the network. Accessible via Axis and IO objects. More...
 
class  RapidCodeInterrupt
 Interface for objects which can use interrupts. More...
 
class  RapidCodeMotion
 The RapidCodeMotion interface is implemented by Axis and MultiAxis . More...
 
class  RapidCodeObject
 The RapidCode base class. All non-error objects are derived from this class. More...
 
class  RapidCodeOS
 The RapidCodeOS object provides access to operating system (Windows) features. Accessible via MotionController . More...
 
class  RsiError
 The RsiError object contains information about any RapidCode API object's error/exception. More...
 
class  RTOS
 The RTOS object represents the real-time operating system (INtime). More...
 
class  Trace
 Tracing allows for low level logs to be generated. More...