![]() |
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_SYSTEMLIB_PERMISSION_ALL" with the value "true", you will enable all functions of this library for a user account.
Function | Server version | Permission | a(1) | i(1) | i(2) | i(3) | m(1) |
---|---|---|---|---|---|---|---|
mlpiSystemGetVersionInfo | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetLanguage | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetLanguage | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_LANGUAGE" | x | x | x | x | |
mlpiSystemGetName | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetName | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_NAME" | x | x | x | x | |
mlpiSystemGetIpAddress | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetIpAddress | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_ENGINEERING_PORT" | x | x | x | x | |
mlpiSystemGetSubnetMask | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetSubnetMask | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_ENGINEERING_PORT" | x | x | x | x | |
mlpiSystemGetGateway | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetGateway | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_ENGINEERING_PORT" | x | x | x | x | |
mlpiSystemGetCurrentMode | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetTargetMode | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TARGET_MODE" | x | x | x | x | |
mlpiSystemGetTemperature | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetTemperatureMax | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetCpuLoad | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetCpuLoadMax | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetOperationHours | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetDateAndTimeUtc | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemSetDateAndTimeUtc | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DATE_AND_TIME" | x | x | x | x | |
mlpiSystemGetSerialNumber | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetHardwareDetails | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetLocalBusConfiguration | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetFunctionModulBusConfiguration | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetFunctionModuleHardwareDetails | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetMacAddress | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetMemoryInfo | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetSpecialPath | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetSpecialPathInfo | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemClearError | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_CLEAR_ERROR" | x | x | x | x | |
mlpiSystemReboot | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_REBOOT" | x | x | x | x | |
mlpiSystemCleanup | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_CLEANUP" | x | x | x | x | |
mlpiSystemGetDisplayedDiagnosis | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS_INFO" | x | x | x | x | |
mlpiSystemSetDiagnosis | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS" | x | x | x | x | |
mlpiSystemGetNewestDiagnosisIndex | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS_INFO" | x | x | x | x | |
mlpiSystemGetOldestDiagnosisIndex | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS_INFO" | x | x | x | x | |
mlpiSystemGetDiagnosisLog | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS_INFO" | x | x | x | x | |
mlpiSystemConvertDiagnosisNumberToText | 1.0.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS_INFO" | x | x | x | x | |
mlpiSystemSetDateAndTimeUtcByNtp | 1.11.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DATE_AND_TIME" | x | x | x | x | |
mlpiSystemGetRootPaths | 1.11.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemStartTransmission | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemGetTransmissionStatus | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemGetTransmissionInfo | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemTftpSetTimeout | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemTftpGetTimeout | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemTftpSetRetransmitCount | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemTftpGetRetransmitCount | 1.14.0.0 | "MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION" | x | x | x | x | |
mlpiSystemSetBootLed | 1.18.0.0 | "MLPI_SYSTEMLIB_PERMISSION_LED_BT" | x | x | x | x | |
mlpiSystemClearBootLed | 1.18.0.0 | "MLPI_SYSTEMLIB_PERMISSION_LED_BT" | x | x | x | x | |
mlpiSystemResetTemperature | 1.18.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemResetCpuLoad | 1.18.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetLicenseInformation | 1.18.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetLimit | 1.24.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
mlpiSystemGetTargetId | 1.24.0.0 | "MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO" | x | x | x | x | x |
shortcut | user account |
---|---|
a(1) | administrator |
i(1) | indraworks |
i(2) | indraworksonline |
i(3) | indraworksadministrator |
m(1) | MlcTrending |