 |
The Node Object is used to issue requests to all of the sensor and actuator objects, and to check status of those objects.
Analog inputs may produce alarms if configured to do so, and these alarms are reported via the Node Object's nvoAlarm2. This SNVT provides an alarm time stamp, alarm type & priority, and description of the alarm.
A maximum send time may be configured for the node status nvoStatus. This results in a network heartbeat for the node.
|
 |
The Open Loop Sensor Object is used to process the analog inputs. The inputs may be scaled and even linearized using a translation table. Send times and send on delta are configurable for each input.
Analog inputs each have two high alarms and two low alarms. Each has hysteresis and set/clear times available. Alarm notification can be enabled on a point by point basis.
The sensor can be placed in override, in which case the network variable assumes to override value rather than any value that is being produced by hardware.
The network variable output defaults to SNVT_count_f, but may be changed to any scalar type, or even to SNVT_switch or SNVT_lev_disc. All configuration properties such as alarm limits inherit the network variable type of the primary network variable nvoAnalogIn.
|
 |
The Open Loop Actuator Object is used to process analog outputs. The data is converted to raw form for output to hardware using a translation table. The input network variable type may be changed to any scalar type. These features allow the analog output to be scaled to virtually any range.
The actuator may be placed in override by issuing the override request to the object. In addition, the output will assume a default value (when configured to do so) if network updates stop coming.
|
 |
The Open Loop Sensor Object is used to process discrete inputs as either simple switches or as counter inputs. As counters, the inputs may measure frequency or total count. The output network variable type may be changed to SNVT_switch, or any scalar value that may be used to represent a count.
Send times, send on delta, and override are supported.
|
 |
The Open Loop Actuator Object is used to process discrete outputs. The network variable type is fixed at SNVT_switch. Override is supported. Default output upon lack of network update is supported. |