Functions | |
MLPIRESULT | mlpiParameterReadDataShort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, SHORT *data) |
MLPIRESULT | mlpiParameterReadDataUshort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, USHORT *data) |
MLPIRESULT | mlpiParameterReadDataLong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LONG *data) |
MLPIRESULT | mlpiParameterReadDataUlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULONG *data) |
MLPIRESULT | mlpiParameterReadDataLlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LLONG *data) |
MLPIRESULT | mlpiParameterReadDataUllong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULLONG *data) |
MLPIRESULT | mlpiParameterReadDataFloat (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, FLOAT *data) |
MLPIRESULT | mlpiParameterReadDataDouble (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, DOUBLE *data) |
MLPIRESULT | mlpiParameterReadDataString (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, WCHAR16 *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayVoid (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, void *data, const ULONG dataSize, ULONG *dataSizeRet) |
MLPIRESULT | mlpiParameterReadDataArrayChar (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, CHAR *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayUchar (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, UCHAR *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayShort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, SHORT *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayUshort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, USHORT *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayLong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LONG *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayUlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULONG *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayLlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LLONG *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayUllong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULLONG *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayFloat (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, FLOAT *data, const ULONG numElements, ULONG *numElementsRet) |
MLPIRESULT | mlpiParameterReadDataArrayDouble (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, DOUBLE *data, const ULONG numElements, ULONG *numElementsRet) |
This function reads the operation data of a parameter.
The operation data is part of a parameter (Parameter structure, sercos element 7).
MLPIRESULT mlpiParameterReadDataShort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
SHORT * | data | ||
) |
This function reads the 16-bit signed data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataUshort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
USHORT * | data | ||
) |
This function reads the 16-bit unsigned data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataLong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
LONG * | data | ||
) |
This function reads the 32-bit signed data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataUlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
ULONG * | data | ||
) |
This function reads the 32-bit unsigned data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataLlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
LLONG * | data | ||
) |
This function reads the 64-bit signed data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataUllong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
ULLONG * | data | ||
) |
This function reads the 64-bit unsigned data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataFloat | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
FLOAT * | data | ||
) |
This function reads the 32-bit floating point data value (single precision) of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataDouble | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
DOUBLE * | data | ||
) |
This function reads the 64-bit floating point data value (double precision) of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
MLPIRESULT mlpiParameterReadDataString | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
WCHAR16 * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads the value of a parameter and returns it as string. A conversion from other types is done automatically.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored in UTF16 format (string). |
[in] | numElements | Number of WCHAR16 elements in 'data' available to read. |
[out] | numElementsRet | Number of WCHAR16 elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayVoid | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
void * | data, | ||
const ULONG | dataSize, | ||
ULONG * | dataSizeRet | ||
) |
This function reads the data value of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | dataSize | Size in bytes available in 'data' for reading. |
[out] | dataSizeRet | Size in bytes in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayChar | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
CHAR * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 8-bit signed data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayUchar | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
UCHAR * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 8-bit unsigned data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayShort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
SHORT * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 16-bit signed data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayUshort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
USHORT * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 16-bit unsigned data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayLong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
LONG * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 32-bit signed data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayUlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
ULONG * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 32-bit unsigned data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayLlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
LLONG * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 64-bit signed data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayUllong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
ULLONG * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 64-bit unsigned data values of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayFloat | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
FLOAT * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 32-bit floating point data values (single precision) of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |
MLPIRESULT mlpiParameterReadDataArrayDouble | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
DOUBLE * | data, | ||
const ULONG | numElements, | ||
ULONG * | numElementsRet | ||
) |
This function reads an array of 64-bit floating point data values (double precision) of a parameter.
[in] | connection | Handle for multiple connections. |
[in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
[in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
[out] | data | Pointer to variable where the value will be stored. |
[in] | numElements | Number of elements in 'data' available to read. |
[out] | numElementsRet | Number of elements in complete 'data'. |