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_ETHERCATLIB_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) |
---|---|---|---|---|---|---|---|
mlpiEthercatGetTopologyStatus | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetConfigFiles | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatSetConfigFiles | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatControl | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatGetMasterState | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatSetMasterState | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_OPERATION" | x | x | x | x | |
mlpiEthercatGetNumConfiguredSlaves | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetNumConnectedSlaves | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetSlaveState | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatSetSlaveState | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_OPERATION" | x | x | x | x | |
mlpiEthercatGetSlaveOnlineInfo | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetSlaveConfigInfo | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetSlavePortState | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatReadSlaveRegister | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_OPERATION" | x | x | x | x | |
mlpiEthercatWriteSlaveRegister | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatResetSlaveController | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatReadSlaveEeprom | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatWriteSlaveEeprom | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatReloadSlaveEeprom | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatAssignSlaveEeprom | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatCheckSlaveEeprom | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatReadSlaveIdentification | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetSlaveStatistics | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatResetSlaveStatistics | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_OPERATION" | x | x | x | x | |
mlpiEthercatSetSlaveStatisticsPeriod | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatCoeGetOdList | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatCoeGetObjectDescription | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatCoeGetEntryDescription | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatCoeSdoUpload | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_DATA_READ" | x | x | x | x | |
mlpiEthercatCoeSdoDownload | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_DATA_WRITE" | x | x | x | x | |
mlpiEthercatSoeRead | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_DATA_WRITE" | x | x | x | x | |
mlpiEthercatSoeWrite | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_DATA_READ" | x | x | x | x | |
mlpiEthercatGetVendorInfo | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGenerateEsi | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_CONFIG" | x | x | x | x | |
mlpiEthercatStartBusScan | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_OPERATION" | x | x | x | x | |
mlpiEthercatGetBusScanStatus | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetBusScanSlaveInfo | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetProcessData | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatSetProcessData | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_DATA_WRITE" | x | x | x | x | |
mlpiEthercatGetProcessDataSize | 1.18.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetMasterStatus | 1.23.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetSlaveStatus | 1.23.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x | |
mlpiEthercatGetSlaveStatisticsPeriod | 1.23.0.0 | "MLPI_ETHERCATLIB_PERMISSION_INFO" | x | x | x | x |
shortcut | user account |
---|---|
a(1) | administrator |
i(1) | indraworks |
i(2) | indraworksonline |
i(3) | indraworksadministrator |
m(1) | MlcTrending |