Open Core Interface - MLPI
MLPI-MotionLogicProgrammingInterface(mlpi4LabVIEW)  1.26.2
Server versions before 1.26.0.0
Collaboration diagram for Server versions before 1.26.0.0:

Version and permission information.

The table shows requirements regarding the minimum server version (Server versions of MLPI) and the user permission needed to execute the desired function. Furthermore, the table shows the current user and permissions setup of the 'accounts.xml' placed on the SYSTEM partition of the control. When using the permission "MLPI_MOTIONLIB_PERMISSION_ALL" with the value "true", you will enable all functions of this library for a user account.

Note
Function with permission MLPI_MOTIONLIB_PERMISSION_ALWAYS cannot blocked.
List of permissions of mlpiMotionLib using in accounts.xml
  • MLPI_MOTIONLIB_PERMISSION_ALL
  • MLPI_MOTIONLIB_PERMISSION_INFO
  • MLPI_MOTIONLIB_PERMISSION_SETUP
  • MLPI_MOTIONLIB_PERMISSION_MOVE
Function Server version Permission a(1) i(1) i(2) i(3) m(1)
mlpiMotionSetAbsoluteMeasurement 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionChangeFlexProfileSet 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionCreateAxis 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionDestroyAxis 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetConfiguredAxes 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetActualPosition 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetActualVelocity 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetActualAcceleration 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetActualTorque 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetInterpolatedPosition 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetInterpolatedVelocity 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetInterpolatedTorque 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetPositionLimitNeg 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetPositionLimitNeg 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetPositionLimitPos 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetPositionLimitPos 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetVelocityLimitPos 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetVelocityLimitPos 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetVelocityLimitNeg 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetVelocityLimitNeg 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetAccelerationLimitBip 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetAccelerationLimitBip 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetJerkLimitBip 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetJerkLimitBip 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetTorqueLimitBip 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetTorqueLimitBip 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetPositionScaling 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetPositionScaling 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetVelocityScaling 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetVelocityScaling 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetAccelerationScaling 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetAccelerationScaling 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetModulo 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetModulo 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetSlaveDriveFeedTravel 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetSlaveDriveFeedTravel 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetState 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetStateExtended 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetDiagnosisNumber 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetDiagnosisText 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetName 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetName 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetAxisType 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetCondition 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetCondition 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionLoadDefaultParameters 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionClearError 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_SETUP" x x x x
mlpiMotionGetAxisValues 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetAxisUnits 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetStatus 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionPower 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionStop 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionHome 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionMoveVelocity 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionMoveAbsolute 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionMoveAdditive 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionMoveRelative 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionTorqueControl 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionOpenCyclicPositionChannel 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionOpenCyclicVelocityChannel 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionOpenCyclicAnalogChannel 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionOpenCyclicTorqueChannel 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionWriteCyclicPosition 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionWriteCyclicVelocity 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionWriteCyclicAnalog 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionWriteCyclicTorque 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionControlOn 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionControlOff 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionGearIn 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionGearInPos 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionCamIn 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionMotionProfile 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionFlexProfile 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionSynchronOut 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionPhasing 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionPhasingSlave 1.0.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionAddAxisToGroup 1.6.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionRemAxisFromGroup 1.6.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionGetVelocityLimitBip 1.10.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetVelocityLimitBip 1.10.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetTorqueLimitPos 1.10.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetTorqueLimitPos 1.10.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionGetTorqueLimitNeg 1.10.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionSetTorqueLimitNeg 1.10.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
mlpiMotionMoveContinuousAbsolute 1.12.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionMoveContinuousRelative 1.12.0.0 "MLPI_MOTIONLIB_PERMISSION_MOVE" x x x x
mlpiMotionGetAxisStatus 1.23.0.0 "MLPI_MOTIONLIB_PERMISSION_INFO" x x x x x
shortcut user account
a(1) administrator
i(1) indraworks
i(2) indraworksonline
i(3) indraworksadministrator
m(1) MlcTrending
See also
Permission and user management