RTscada: HistorianHistorical Data SubsystemOne of the advanced features of the RTscada system is the historical data subsystem. It is used to record real-time data, as it occurs, with millisecond time tags. History data is archived by the Historical Data Recorder. The data is stored in a streaming disk file, with a separate file for each calendar day. A separate index file is used to provide quick access for data retrieval. Periodic checkpoints record all values, for use as a starting point in the retrieval process. Analog points feature a unique three-part changeband/time system which provides complete flexibility in configuring the recording of analog values. Analog values can be recorded as they change, at pre-defined time intervals, or with two different levels of changeband, depending on the time interval since the last value archive. Both value and state changes are archived for all point types. State changes include changes such as com fail, alarm inhibit, control actions, tagging, etc. History retrieval is provided by the Historical Data Server. This multi-threaded program processes requests for history data from various clients. It retrieves the requested data and then forwards it to the requesting client via the network. Several playback methods are provided:
|
RTscada Features |