Home ] Up ]


NTMC is a Microsoft Windows XP / 2000 / NT based master controller consisting of a core and specialized modules. It can talk to various models of data acquisition and control hardware using several kinds of communications media. In this way it performs basic SCADA functions as well as more specific, customer-defined applications.

The core performs all low level functions such as communications services, database management, process synchronization, user defined data manipulation, and alike. It also does SCADA functions such as remote unit polling, and remote switch operation.

The modules on the other hand, are specialized programs, which serve customers with very specific needs. Each module executes application specific algorithms by using the system core's services. The latter also include event logging, system editing, and debugging - these are integrated throughout the controller and are used by the core as well as the modules

NTMC was designed using the client / server model. Each component (core or module) consists of a server (application) and a client (user interface). Additional clients can be connected to the server, they can be added wherever there is a network or a telephone available. This means site independence client computers can be anywhere: in a different office, at a home, or in a different state. All clients see any change to the server database within seconds.

NTMC is a distributed application. It can run on one computer only or several machines when managing a large system. For example: A local load management screen is showing a list of loads. Some of these control local switches, while others may represent complete load management systems - remote NTMC load management modules. Each of the remote systems can be queried for current demand at any time, and instructed on how many loads to shed at that time. How the shedding is done at those locations is entirely up to the policies programmed into those locations. Each controller can be configured to monitor or control as few as one I/O point, or as many I/O points as hardware power and communications bandwidth will allow.

The core consists of the following components: MCEX (Master Controller Executive), IOEX (Input Output Executive), RUEX (Remote Unit Executive), TPGM (Evaluator Program Tester and Debugger), MCSA (Master Controller Security Administrator), MCDA (Master Controller Data Analyzer),  MCED (Master Controller Configuration Editor), and MCEV (Master Controller Event Viewer). The latter three (data analyzer, configuration editor, and event viewer), are integrated throughout the system, and are invoked internally by the core, and the modules. They can also be run independently (off-line) to examine and/or edit system files even when NTMC is down.

Available modules are LMEX (load management), MREX (meter reading), CCEX (capacitor control), Remote Client (remote access via LANs and telephone dialup), and WebLink (remote access via the internet, and e-mail dispatching).


        [ Contact Us]  [Terms of Service]  [Privacy Statement]  [Customer References]  [Top of Page]

This web site developed and managed by BTE Corporation.
Copyright 1998 - 2013, BTE Corporation, All Rights Reserved
Equal Employment Opportunity Statement