RTscada: Architecture
Scalable, Distributed ArchitectureRTscada's unique architecture takes advantage of Internet networking capabilities to provide a scalable, distributed architecture. The system consists of a number of inter-operable modules which can exist on a single computer or be distributed across a network of server and client machines. In a stand-alone configuration, all function run on a single computer. This creates a very cost-effective solution for small systems or dedicated functions, such as substation automation. And, as the system requirements grow, the system can be easily expanded into a distributed configuration. In a distributed configuration, RTscada provides a true client/server architecture. The core programs are located on one or more servers. These servers provide application processing for database, history and data analysis functions. Communications is handled by communication front-end processors (FEPs) which can be connected locally or remotely via a corporate intranet. Users access the system from operator workstations either locally or remotely. RTscada uses an advanced publish/subscribe paradigm to distribute data changes as they occur. The main real-time database manager publishes data changes with millisecond time tags. Any programs which require data updates subscribe to the real-time data. There is no need for data refreshes, data arrives as it it needed. Casual users can access the system from their desktops running any Windows operating system. This allows SCADA to be easily integrated with corporate computing. |
RTscada Features |