▼Ncom | |
▼Nboschrexroth | |
▼Nmlpi | |
►CAccessControl | Class definition of the AccessControlLib |
CExpirationDetails | This class is used to provide detailed information about the expiration settings applied to sessions and passwords |
CExpirationTimeUnit | This enumeration describes the possible units that the expiration time can have (i.e. days or minutes) |
CGroupDetails | This class is used to provide detailed information about a specific group |
CGroupInfo | This class is used to provide all basic information about a specific group |
CGroupPolicies | This class is used to provide the policies to be applied to all groups |
CPasswordPolicies | This class is used to provide the policies to be followed to define the user passwords |
CPersistenceType | This enumeration describes the possible persistence type of a user |
CUserDetails | This class is used to provide detailed information about a specific user |
CUserInfo | This class is used to provide all basic information about a specific user |
CUserPolicies | This class is used to provide the policies to be applied to all users |
CApplication | Class definition for PLC applications |
CAxis | |
►CContainer | |
CContainerHandle | This class defines the handle to a container |
CContainerInformation | This class defines the information content of a container |
CContainerItemInformation | This class defines the information of a container item |
CContainerStructure | |
CFieldbus | Class definition for fieldbusses |
CGroup | |
CGroupConfig | |
CGroupInfo | |
CGroupMovement | |
►CIo | Class definition of the IoLib |
CIoDiagnosis | This class defines the diagnosis flag information of a fieldbus device |
CIoFieldbusArea | This enumeration defines the I/O areas 'Input' and 'Output' of a fieldbus device |
CIoFieldbusMasterInfo | This class defines the information about a fieldbus master |
CIoFieldbusMasterType | This enumeration defines types of fieldbus master |
CIoFieldbusSlaveInfo | This class defines the information about a fieldbus slave |
CIoHandle | This class defines the handle to a fieldbus device |
►CLogic | Class definition of the LogicLib |
CApplicationInfo | This class defines the information about an application used by Application.getInfoOfApplication |
CApplicationMemoryArea | This enumeration defines the memory areas 'Ix' (Input), 'Qx' (Output) and 'Mx' (Marker) of an application |
CApplicationOpState | This class defines the operation state of an application used by Application.getOperationStateOfApplication |
CApplicationResetMode | This enumeration defines the different reset possibilities of an application used by resetApplication |
CApplicationState | This enumeration defines the state of an application used by Application.getStateOfApplication |
CApplicationTaskInfo | This class defines the information about an IEC task used by Application.getTaskInfoOfApplication |
CLogicArrayRange | This class defines the dimension range of an array |
CLogicCapabilityOperation | This enumeration defines an operation which can be enabled/disabled by using setCapabilityOfOperation. The current capability can be read by getCapabilityOfOperation. The capability will be set global for all applications |
CLogicCapabilityOperationValue | This enumeration defines the possible capability to execute an operation |
CLogicSymbolAccessRights | This enumeration defines the access rights to a variable |
CLogicSymbolInformation | This class defines the information about a symbol |
CLogicType | This enumeration defines the different symbol types of the logic using getInformationOfSymbol |
CLogicUserTypeInformation | This class defines the information about a type of a symbol used by getInformationOfUserType |
►CMlpiConnection | Definition of the MlpiConnection which is the root object of a connection to a MLPI Device |
CApiProtection | This enumeration defines the protection levels of a connection |
CConnectionDescription | This structure is used by getOwnConnectionDescription and getAllConnectionDescription to provide information about mlpi connections |
CConnectionInfo | This structure is used by the function testConnection to return the results of the timing measurements |
CLibrary | This structure is used by getLibrarySupport to provide getting names and IDs of supported libraries |
CVersion | Describes the API version information |
CMlpiException | Exception class for all MLPI runtime errors |
►CMlpiGlobal | Empty class definition which defines global structures/classes |
CDateAndTime | This class defines information about the date and time |
CType | This enumeration defines the basic types of variables used by the MLPI |
►CMotion | Class definition of the MotionLib |
CAxisInformation | This class defines information about a configured axis. These values do not change, once the axis is in operation mode |
CAxisMode | This enumeration defines the state of an axis. When disabled, the device connected to the axis cannot be physically in the sercos ring. A-parameter can not be accessed. When an axis is parked, the connected device must be in the ring, S- and P-parameters can be read, but the axis cannot be moved |
CAxisRef | This class defines the axis through the definition of control and axis number |
CAxisStatus | Structure containing status information about an axis. These values do change as soon as the axis is in operation. You may want to use this structure to read several sets of axis status information using one single function call during operation of the axis |
CAxisType | This enumeration defines the type of axis |
CAxisUnits | Structure containing units of an axis as strings. You may want to use this structure to read all units of an axis information set with only a single function call |
CAxisValues | Structure containing operation information about an axis. These values do change as soon as the axis is in operation. You may want to use this structure to read several sets of axis information using one single function call during operation of the axis. This gives increased performance in comparison to reading the values bit by bit. Especially when reading the values for multiple axes |
CCamTableId | This enumeration defines the available cam numbers. The cams actually available depend on the hardware used |
CProfileExecutionMode | This enumeration defines how the flex profile is executed |
CProfileStartPoint | This enumeration defines the method of how a flex profile interprets the start point |
CStartMode | This enumeration defines the method with which synchronization takes place |
CSyncDirection | This enumeration defines the direction in which synchronization takes place |
CSyncType | This enumeration defines the direction and type in which synchronization takes place. Only for FlexProfile! |
CMovement | |
►CParameter | Class definition of the ParameterLib |
CAddressMode | This enumeration defines the address mode. It is used in the MLPI_ADDRESS method |
CCommandStatus | This enumeration defines the status of a command execution used by Parameter.getCommandStatus |
CParameterAddressing | This class defines the addressing of a parameter request through the definition of the address type, the control and axis number and the SERCOS parameter IDN |
CReadEverythingAddressing | This class defines the addressing of a readEverything request through the definition of the address type, the control and axis number and the SERCOS parameter IDN |
CReadEverythingData | This class defines the data response of a readEverything request |
CWriteAccessData | |
►CRobot | Class definition of the mlpiRobotLib |
CGroupRef | This class defines the reference in order to reference to the connected control and the robot that will be used |
CRobotAxisConfiguration | This class defines the configuration of the axis |
CRobotAxisTypes | This enumeration defines the type of an axis for the robot |
CRobotBeltConfigValues | This class defines the parameter values for a product coordinate transformation |
CRobotBeltErrorReactionValues | This class defines the parameter values for a product coordinate transformation |
CRobotCmdInfo | This class defines the data for a command for a mechanic object |
CRobotCmdInfoType | This enumeration defines the type of information which should be read |
CRobotCoordinateSystem | This enumeration defines the possible coordinate systems |
CRobotCoordinateSystemInfo | This class defines the parameters of the GetCSInfo command. You may want to use this class to read all informations of Coordination Systems using the kinematic |
CRobotCSType | This enumeration defines type of a coordinate system |
CRobotCyclicMode | This enum defines the type of a cyclic position command |
CRobotInformation | This class defines all configured kinematics |
CRobotKinematicsUnits | Structure containing units of the kinematics as strings. You may want to use this structure to read all units of kinematics information set using one single function call |
CRobotKinematicsValues | Structure containing operation information about an kinematic. These values do change as soon as the kinematic is in operation. You may want to use this structure to read several sets of kinematics information using one single function call during operation of the kinematics. This provides increased performance in comparison to reading the values bit by bit. Especially when reading the values for multiple kinematics |
CRobotMechanicData | This class defines the data for a command for a mechanic object |
CRobotMechCmd | This enumeration defines the command for a mechanical object |
CRobotMotionHandle | This class defines the command ID of a motion command (motionhandle). You may want to use this class to get the handle of a motion command and then later stop this specific command |
CRobotPerformanceResult | This class defines the result for the performance check |
CRobotSafeZoneData | This class defines the parameters of the GetSafeZones command. You may want to use this class to read all Safezones |
CRobotSafeZoneType | This enumeration defines the type of a safe zone |
CRobotSetMode | This enumeration must be used when defining the blending |
CRobotSlopeType | This enumeration must be used when defining the slope for blending |
CRobotStatusSummary | This class defines the parameters of the StatusSummary command |
CRobotStatusSummaryIn | This class defines the inputparameters of the StatusSummary command |
CRobotSyncErrorReactionMode | This enumeration defines the reaction of errors while sync moves |
CRobotTrafoParameter | This class defines the parameter values for a coordinate transformation |
CRobotTypes | This enumeration must be used to define which robotic kernel will be used |
CRobotPoint | |
►CSystem | Class definition of the SystemLib |
CDateAndTime | This structure defines the broken date and time information |
CDiagnosis | This structure defines the broken date and time information |
CDiagnosisCategory | This enumeration contains different diagnosis categories on the device |
CDiagnosisDespatcher | This enumeration must be used when accessing the diagnostic details in the device |
CDiagnosisState | This enumeration must be used when accessing the diagnostic details in the device |
CLanguage | This enumeration must be used when accessing language settings in the device |
CMlpiLedPattern | This enumeration provides different LED status resp. diagnosis pattern |
CMlpiSystemLimit | This enumeration provides different limit defines |
CSpecialPath | This enumeration contains different logical paths on the device |
CSpecialPathInfo | This structure defines the special path information |
CSystemMode | This enumeration must be used when accessing the mode settings in the device |
►CTask | Class definition of the TaskLib |
CTaskProcessState | This enumeration defines the state of a process |
CTaskViewerState | This enumeration defines the different task viewer states |
CTrigger | This structure defines the information to trigger events |
CTriggerEvent | This enumeration defines the different trigger events in the device |
CTriggerOption | This enumeration defines the different trigger options in the device |
CTriggerSetup | This structure defines the information needed to get or set the trigger setup |
►CWatchdog | Class definition of the WatchdogLib |
CWatchdogAction | This enumeration must be used to define the action to execute when a watchdog has expired |
CWatchdogState | This enumeration describes the state of a watchdog |