|
| Permission-Ident | Description |
|---|---|
| LOGIC_CONFIG | Load PLC application - Allows to load PLC applications. |
| LOGIC_CONTROL | Start, stop, reset and debug PLC application - Allows to start, stop, reset and debug PLC application. |
| LOGIC_INFO | View PLC application status - Allows to view PLC application status. |
| LOGIC_READ | Read variables and memory areas an get address of symbols - Allows read variables and memory areas an get address of symbols. |
| LOGIC_WRITE | Write variables and memory areas - Allows to write variables and memory areas. |
| Function | Server version | Permission-Ident |
|---|---|---|
| mlpiLogicGetNumberOfApplications | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetNameOfApplication | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicLoadBootApplication | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicStopApplication | 1.0.0.0 | "LOGIC_CONTROL" |
| mlpiLogicStartApplication | 1.0.0.0 | "LOGIC_CONTROL" |
| mlpiLogicRunSingleCycleApplication | 1.4.0.0 | "LOGIC_CONTROL" |
| mlpiLogicResetApplication | 1.0.0.0 | "LOGIC_CONTROL" |
| mlpiLogicGetStateOfApplication | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetOperationStateOfApplication | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetOperationStateOfApplicationUlong | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetTaskInfoOfApplication | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetInfoOfApplication | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicSaveRetainOfApplication | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicRestoreRetainOfApplication | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicWaitForEventOfApplication | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicGetSymbolsOfApplication | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetTypeOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetSizeOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetNumElementsOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetDimensionOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetArrayRangeOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetAccessRightsOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetInformationOfSymbol | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicGetInformationOfUserType | 1.0.0.0 | "LOGIC_INFO" |
| mlpiLogicPouExtensionRegister | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicPouExtensionUnregister | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicPouExtensionUnregisterAll | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicSetCapabilityOfOperation | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicGetCapabilityOfOperation | 1.0.0.0 | "LOGIC_CONFIG" |
| mlpiLogicReadVariableBySymbol... (24x) | 1.0.0.0 | "LOGIC_READ" |
| mlpiLogicWriteVariableBySymbol... (24x) | 1.0.0.0 | "LOGIC_WRITE" |
| mlpiLogicReadMemoryArea... (21x) | 1.0.0.0 | "LOGIC_READ" |
| mlpiLogicWriteMemoryArea... (21x) | 1.0.0.0 | "LOGIC_WRITE" |
| mlpiLogicGetAddressOfSymbol | 1.0.13.0 | "LOGIC_READ" |
| mlpiLogicGetStopAxesConfiguration | 1.24.0.0 | "LOGIC_INFO" |
| Old permission | new Permission |
|---|---|
| MLPI_LOGICLIB_PERMISSION_ALWAYS | IMPLICIT |
| MLPI_LOGICLIB_PERMISSION_APPLICATION_LOAD | LOGIC_CONFIG |
| MLPI_LOGICLIB_PERMISSION_APPLICATION_STOP | LOGIC_CONTROL |
| MLPI_LOGICLIB_PERMISSION_APPLICATION_START | LOGIC_CONTROL |
| MLPI_LOGICLIB_PERMISSION_APPLICATION_RESET | LOGIC_CONTROL |
| MLPI_LOGICLIB_PERMISSION_APPLICATION_INFO | LOGIC_INFO |
| MLPI_LOGICLIB_PERMISSION_RETAIN_DATA | LOGIC_CONFIG |
| MLPI_LOGICLIB_PERMISSION_EVENT_SINK | LOGIC_CONFIG |
| MLPI_LOGICLIB_PERMISSION_SYMBOL_INFO | LOGIC_INFO |
| MLPI_LOGICLIB_PERMISSION_POU_EXTENSION | LOGIC_CONFIG |
| MLPI_LOGICLIB_PERMISSION_OP_CAPABILITY | LOGIC_CONFIG |
| MLPI_LOGICLIB_PERMISSION_VARIABLE_READ | LOGIC_READ |
| MLPI_LOGICLIB_PERMISSION_VARIABLE_WRITE | LOGIC_WRITE |
| MLPI_LOGICLIB_PERMISSION_MEMORY_READ | LOGIC_READ |
| MLPI_LOGICLIB_PERMISSION_MEMORY_WRITE | LOGIC_WRITE |
| MLPI_LOGICLIB_PERMISSION_SYMBOL_ADDRESS | LOGIC_READ |
| MLPI_LOGICLIB_PERMISSION_APPLICATION_CYCLE | LOGIC_CONTROL |