system.dnp3.selectOperateAnalog
Description
Issues a Select-And-Operate command to set an analog value in an analog output point.
Syntax
system.dnp3.selectOperateAnalog(deviceName, index, value, [variation])
-
Parameters
String deviceName - The name of the DNP3 device driver.
Integer index - The index of the object to be modified in the outstation.
Numeric value - The analog value that is requested (of type int, short, float, or double).
Integer variation - The DNP3 object variation to use in the request.
-
Returns
The DNP3 status code of the response, as an integer.
-
Scope
All
Code Examples
# This example shows setting the analog output at index 0 to the # Double value 3.14system.dnp3.selectOperateAnalog("Dnp3", 0, 3.14)# This example shows setting the analog output at index 2 to the # Integer value 300system.dnp3.selectOperateAnalog("Dnp3", 2, 300)# This example shows setting the analog output at index 15 to the # Short value 33. The value sent in the request is converted# for the object variation, 2.system.dnp3.selectOperateAnalog("Dnp3", 15, 33.3333, variation=2)# This example shows setting the analog output at index 1 to the # Float value 15.0. The value sent in the request is converted# for the object variation, 3.system.dnp3.selectOperateAnalog("Dnp3", index=1, value=15, variation=3)