Open Core Interface - MLPI
MLPI-MotionLogicProgrammingInterface(mlpi4COM)  1.26.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CIApplicationDefinition of the IApplication interface used to access settings of a single PLC application
 CIApplicationsDefinition of the IApplications interface which is a collection of IApplication objects
 CIAxesDefinition of the IAxes interface which is a collection of IAxis objects
 CIAxisDefinition of the IAxis interface used to access the motion functionality of a single axis
 CIBufferDefinition of the IBuffer interface to access settings of a single trace buffer
 CTraceMessageThis structure defines the information about a trace buffer as used by ReadBuffer
 CIBuffersDefinition of the IBuffers interface which is a collection of IBuffer objects
 CIContainerDefinition of the IContainer interface which can be used to establish a fast data exchange of grouped data elements
 CContainerInformationThis structure defines the information content of a container
 CContainerItemInformationThis structure defines the information of a container item
 CIFieldbusDefinition of the IFieldbus interface which gives access to the data of a single fieldbus
 CIoDiagnosisThis structure defines the diagnosis information of a fieldbus device
 CIoFieldbusMasterInfoThis structure defines the information of a fieldbus master
 CIoFieldbusSlaveInfoThis structure defines the information of a fieldbus slave
 CIoHandleThis structure defines the handle of a fieldbus device
 CIFieldbusesDefinition of the IFieldbuses interface which gives access to the collection of IFieldbus interfaces
 CIGroupDefinition of the IGroup interface used to access the functionality of a single group
 CIGroupConfigDefinition of the IGroupConfig interface used to access motion commands to move an group
 CIGroupInfoDefinition of the IGroupInfo interface used to access information of a group
 CIGroupMovementDefinition of the IGroupMovement interface used to access motion commands to move a group
 CIGroupsDefinition of the IGroups interface which is a collection of IGroups objects
 CIIoDefinition of the IIo interface which gives access to input and output devices of the target
 CILogicDefinition of the ILogic interface which allows access to the PLC and logic component on the MLPI device
 CApplicationInfoThis structure defines information about an application using IApplication::GetInfoOfApplication
 CApplicationOpStateThis structure defines the operation state of an application using IApplication::GetOperationStateOfApplication
 CApplicationTaskInfoThis structure defines the information about an IEC task using IApplication::GetTaskInfoOfApplication
 CLogicArrayRangeThis structure defines the dimension range of an array
 CLogicSymbolInformationThis structure defines the information about a symbol
 CLogicUserTypeInformationThis structure defines the information about a type of a symbol using GetInformationOfUserType
 CIMlpiConnectionDefinition of the IMlpiConnection interface which is the root object of a connection to a MLPI Device
 CIModuleDefinition of the IModule interface to access a single trace module
 CIModulesDefinition of the IModules interface which is a collection of IModule objects
 CIMotionDefinition of the IMotion interface used to access the motion functionality of the MLPI Device
 CAxisInformationThis structure defines the information about the configured axes. These values no longer change, once the axis is in operation mode
 CAxisRefThis structure defines the axis through the definition of control and axis number
 CAxisUnitsStructure containing units of the 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
 CAxisValuesStructure 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 a 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
 CMotionStatusThis structure defines the status of a motion command
 CIMovementDefinition of the IMovement interface used to access motion commands to move an axis or drive
 CIParameterDefinition of the IParameter interface used to access the parameter system of the MLPI Device
 CParameterListLengthThis structure holds information about a list parameter
 CIReadContainerDefinition of the IReadContainer interface which can be used to establish a fast data exchange of grouped data elements for reading
 CIReadContainersDefinition of the IReadContainers interface which is a collection of IReadContainer objects
 CIRobotDefinition of the IRobot interface which gives access to the robot control functionality of the MLPI Device
 CGroupRefThis structure defines the group through the definition of control and group number
 CKinematicsUnitsStructure containing units of the kinematics as strings. You may want to use this structure to read all units of an kinematics information set using one single function call
 CKinematicsValuesStructure containing operation information about a 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
 CRobotAxisConfigurationThis structure defines the information about the configuration of an axis of a robot
 CRobotBeltConfigValuesThis struct saves the information of a belt configuration
 CRobotBeltErrorReactionValuesThis struct saves the information of a belt error reaction
 CRobotInformationThis structure defines the information about the configured axes. These values no longer change, once the axis is in operation mode
 CRobotMechanicDataThis structure defines the information about the mechanical structure of an robot
 CRobotPerformanceResultThis structure defines the information a performance measurement
 CRobotTrafoParameterThis struct saves the information of several transformations
 CIRobotPointDefinition of the IRobotPoint interface
 CISystemDefinition of the ISystem interface which contains various system settings of the connected MLPI Device
 CDateAndTimeThis structure defines information about the date and time
 CDiagnosisThis structure defines the information returned when accessing the diagnosis. A diagnosis is either an error (F...), a warning (E...) or a message (A...). An error must be cleared by the user, warnings remain active until the reason for the warning has been removed. Messages are for informational purposes only. When an error is cleared, two entries exist in the diagnostic log. One where diagnosisState is set SYSTEM_ACTIVE and another one where it is set to SYSTEM_RESET
 CMemoryInfoThis structure defines the memory information
 CSpecialPathInfoThis structure defines the special path information
 CITraceDefinition of the ITrace interface which gives access to internal tracing facility of the device
 CTraceBufferInformationThis structure defines the information about a trace buffer as used by GetBufferList
 CTraceModuleInformationThis structure defines the information about a trace module as used by GetModuleList
 CIWatchdogDefinition of the IWatchdog interface
 CIWriteContainerDefinition of the IWriteContainer interface which can be used to establish a fast data exchange of grouped data elements for writing
 CIWriteContainersDefinition of the IWriteContainers interface which is a collection of IWriteContainer objects