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 |