Getting Started; Using Rms Codecrafter - AMX RMS 3.0 - PROGRAMMER GUIDE Manual

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

Advertisement

Getting Started

In order to monitor devices from an RMS system, you will need to add
programming to your NetLinx project. Only the devices and parameters that you
register from NetLinx can be monitored; the administrator cannot add parameters
from the RMS console.
While all of the device monitoring programming can be done manually, RMS
CodeCrafter can generate code for your project. From this program, you can
enter the information for the device monitoring and then generate an Include
(AXI) file. The Include (AXI) file contains the necessary code to register
monitored devices. Once the Include file is created, you need to include this file
in your main program with an #INCLUDE statement and make sure the RMS
device is defined. Also, you need to add code to set the values of any custom
parameters.
If you're upgrading an existing MeetingManager 1.0 installation, and
used the Device Monitoring Worksheet to generate your RMSMain
file, please reference Migrating from The Device Monitoring
Worksheet to RMS CodeCrafter section on page 22 for information
on how to import your worksheet into RMS CodeCrafter.

Using RMS CodeCrafter

To use RMSCodeCrafter, create a new RMSCodeCrafter project by opening the
program from the AMX Resource Management Suite > RMSCodeCrafter
Program Folder. For details on operating the program, see the
RMSCodeCrafter help file.
The RMS SDK consists of a series of modules to simplify device monitoring
programming. Device monitoring modules handle the registration of devices and
parameters, and keeping track of lamp hours and transport run time. In most
cases, adding device monitoring is achieved by selecting the appropriate device
monitoring module and adding code to inform the module of important device
changes. The RMS support modules register and monitor the following
parameters:
Basic Device (RMSBasicDeviceMod):
Device Online/Offline, Power, Communication Status for Serial devices, Control
Failure (Optional), IP Address of Socket-based devices.
RMS NetLinx Programmer's Guide
Getting Started
23

Advertisement

Table of Contents
loading

Table of Contents