









| |
The Core Components
NTMC core consists
of the following components:
- MCEX - Master Controller Executive
- IOEX - Input Output Executive
- RUEX - Remote Unit Executive
- MCSA - Master Controller Security Administrator
- MCDA - Master Controller Data Analyzer
- MCED - Master Controller Configuration Editor
- MCEV - Master Controller Event Viewer
- TPGM - Evaluator Program Tester and Debugger
MCDA, MCED and MCEV are integrated throughout the NTMC system, including the
application modules, and can be invoked on-line with a push-button, or off-line, when
the system is down.
The Core High Level Services
Include:
- SCADA functions, including
- Data evaluation facility - user defines equations for processing
of incoming, or locally resident data
- One-line diagrams
- Remote unit manual and
automatic polling
- Remote switch operation
- Timed switch management - control codes are periodically sent to timed
switches which need state refreshing
Event logging, searching, retrieval, printing, and archiving
- System configuration editing (on-line, and off-line)
- Long term data recording, archiving, retrieval, analysis, printing,
plotting, and exporting
- Automatic daily system backups
- Communication routing - for remote units too far, or otherwise
inaccessible directly by the master
- System startup and shutdown (entire system, or by component)
- Server functions - allow remote client computers to connect via one, or
several of the supported communications media, and manage the system
remotely
- Help system - A collection of files with step by step instructions on how
to initiate the various procedures
- User interface management
- System debugging facilities
- System licensing facilities
- System security - implemented via MCSA (authentication and authorization
services), and the operating
system
The Core Low Level Services
Include:
- Management of communications
- Communications protocols
- Device drivers
- Clients and servers - their implementation and synchronization when using
shared communications channels
- Remote Unit Support - drivers which enable the system to talk to the
various models of hardware in the field
- Database management - management, mapping and integration of the
various databases (I/O points, RUs, RU domains, routes, communications,
evaluator files, system component state files, user interface setting lists,
operating system registry resident settings, etc.)
- Security functions - remote clients must be authenticated before accepted
by a server
More on how NTMC implements above can be found by
visiting the individual core component pages - see the links at the top of this
page.
|