Monitoring Many Netlinx-Connected Devices; Rmsnldevicemod - AMX RMS 3.0 - PROGRAMMER GUIDE Manual

Resource management suite
Hide thumbs Also See for RMS 3.0 - PROGRAMMER GUIDE:
Table of Contents

Advertisement

FIG. 7 Architecture of The RMSSrcUsageMod Module

Monitoring Many NetLinx-connected Devices

RMSNLDeviceMod

This module monitors one or more NetLinx-connected devices. For each device,
the module will register and monitor the online/offline status. This module
provides a very simple way to monitor NetLinx-connected devices. However, it
does not allow the naming of these devices. All devices registered with this
module will display their device definition for their name, for example 128:1:0,
and the manufacturer and model will be determined by the device. This module is
most useful for monitoring a large quantity of NetLinx devices where the logical
name of the device is not important, such as a bank of Input or Relay cards.
To use this module, create a device array with the NetLinx connected devices you
want monitored. Then pass this device array to the module:
DEFINE_DEVICE
dvDev1 = 5002:1:0
dvDev2 = 5002:2:0
dvDev3 = 5002:3:0
dvRMSEngine = 33001:1:0
DEFINE_VARIABLE
// RMS NetLinx Device to Monitor
VOLATILE DEV dvMonitoredDevices[]= { dvDev1, dvDev2, dvDev3 }
RMS NetLinx Programmer's Guide
Custom Device Monitoring Programming
43

Advertisement

Table of Contents
loading

Table of Contents