Technical information

Programming - RMS Required Modules
46
RMS Enterprise - NetLinx Programmer’s Guide
DEFINE_MODULE 'RmsClientGui_dr4_0_0' mdlRMSGUI(vdvRMSGui,
dvRMSTP,
dvRMSTP_Base);
//
// AMX Touch Panel Monitor
//
// - include a touch panel monitoring module instance for each
// touch panel device you wish to monitor.
//
DEFINE_MODULE 'RmsTouchPanelMonitor' mdlRmsTouchPanelMonitorMod_1(vdvRMS,dvTP1);
DEFINE_MODULE 'RmsTouchPanelMonitor' mdlRmsTouchPanelMonitorMod_2(vdvRMS,dvTP2);
DEFINE_MODULE 'RmsTouchPanelMonitor' mdlRmsTouchPanelMonitorMod_3(vdvRMS,dvTP3);
It is recommended to include a single instance of the RMS Control System Monitor module to register the NetLinx control system
platform as an asset with RMS as well. The following code snippets can be included to load the client user interface and related
touch panel monitoring modules.
//
// AMX Control System Master
//
// - include only one of these control system device monitoring modules.
// this is intended to serve as an extension point for creating
// system wide control methods and system level monitoring parameters.
//
DEFINE_MODULE 'RmsControlSystemMonitor' mdlRmsControlSystemMonitorMod(vdvRMS,
dvMaster);
Finally you will need to integrate either Duet device RMS monitoring modules or NetLinx device RMS monitoring modules or a
combination of both. There are many additional features and components that you can optionally integrate with RMS such as
source usage, RFID asset tracking, etc.
See the The RMS Enterprise SDK (v4) section on page 5 for more information.