![]() | KM_ |
The KM_Axis type exposes the following members.
Name | Description | |
---|---|---|
![]() | CheckEnabled | Check if the axis is enabled |
![]() | Disable | Disable the axis |
![]() | DoHome | Executes a homing sequence based on the settings within the HomingParams variable and waits until the execution is complete |
![]() | Enable | Bring an axis to an enabled state |
![]() | EnableDest | Bring an axis to an enabled state and specify the commanded destination for the axis dest is multiplied by CPU and sent to KFLOP |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | EStop | Stop the current motion and disable the axis |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetActualPosition | Querys the axis channel for the actual position in user units |
![]() | GetActualPositionCounts | Querys the axis channel for the actual position in counts |
![]() | GetCommandedPosition | Querys the axis channel for the commanded position in user units |
![]() | GetCommandedPositionCounts | Querys the axis channel for the commanded position in counts |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetHomeFileSource | Creates the source code for the .c file with an empty main() method |
![]() | GetHomeSequence | Creates the lines of code to place in the main() method |
![]() | GetMoveToStateAtVel | Auto Generates KFLOP C Code to move until an input bit changes |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | Jog | Jog axis at the commanded preset jogvelocity * jogpercentage |
![]() | Jog(Double) | Jog axis at a given velocity |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | MotionComplete | Checks if the commanded axis motion is completed |
![]() | MoveTo | Calls a move to a given absolute position and blocks the calling thread until the position has been acheived |
![]() | RelativeMoveTo | Calls a move to a given relative position and blocks the calling thread until the position has been acheived |
![]() | SetCommandedDest | Sets the axis node's commanded Destination Caution: changing this may result in a sudden jump in the axis position |
![]() | SetCurrentPosition | Sets the axis node's current position Can be used to "zero" the axis |
![]() | StartDoHome | Executes a homing sequence based on the settings within the HomingParams variable |
![]() | StartMoveTo | Calls a non-blocking move to a given absolute position |
![]() | StartRelativeMoveTo | Calls a non-blocking move to a given relative position |
![]() | Stop | Stop the current motion |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | WaitforMotionComplete | Blocks the calling thread until the axis is in position within a specified time limit |
![]() | ZeroAxis | Sets the Axis' current 0.0 point |