Technical information

Programming - Asset Management
69
RMS Enterprise - NetLinx Programmer’s Guide
Asset Parameter Set Value Functions (Cont.)
RmsAssetParameter
SetValueNumber
Description: This function is used to set a new asset parameter value to the RMS server immediately.
This function will set an asset parameter of data type: NUMBER
Arguments:
CHAR assetClientKey[] - asset client key
CHAR parameterKey[] - monitored parameter key
SLONG parameterValue - monitored parameter value
Returns: 1 if call was successful; 0 if call was unsuccessful
Syntax:
DEFINE_FUNCTION CHAR RmsAssetParameterSetValueNumber(CHAR assetClientKey[],
CHAR parameterKey[],
SLONG parameterValue)
{
RETURN RmsAssetParameterSetValue(assetClientKey,
parameterKey,
ITOA(parameterValue));
}
RmsAssetParameter
SetValueDecimal
Description: This function is used to set a new asset parameter value to the RMS server immediately.
This function will set an asset parameter of data type: DECIMAL
Arguments:
CHAR assetClientKey[] - asset client key
CHAR parameterKey[] - monitored parameter key
DOUBLE parameterValue - monitored parameter value
Returns: 1 if call was successful; 0 if call was unsuccessful
Syntax:
DEFINE_FUNCTION CHAR RmsAssetParameterSetValueDecimal(CHAR assetClientKey[],
CHAR parameterKey[],
DOUBLE parameterValue)
{
RETURN RmsAssetParameterSetValue(assetClientKey,
parameterKey,
FTOA(parameterValue));
}
RmsAssetParameter
SetValueLevel
Description: This function is used to set a new asset parameter value to the RMS server immediately.
This function will set an asset parameter of data type: LEVEL
Arguments:
CHAR assetClientKey[] - asset client key
CHAR parameterKey[] - monitored parameter key
SLONG parameterValue - monitored parameter value
Returns: 1 if call was successful; 0 if call was unsuccessful
Syntax:
DEFINE_FUNCTION CHAR RmsAssetParameterSetValueLevel (CHAR assetClientKey[],
CHAR parameterKey[],
SLONG parameterValue)
{
RETURN RmsAssetParameterSetValue(assetClientKey,
parameterKey,
ITOA(parameterValue));
}