Appendix C Supervisory Control and Data Acquisition System (SCADA) Appendix C - Supervisory Control and Data Acquisition System (SCADA) 236 Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) C-1 Introduction: Overview SCADA is the acronym for Supervisory Control And Data Acquisition, SCADA or Human-Machine Interface (HMI). The system allows distributed input to be continuously monitored without the intervention of an operator and allows supervisor or operator (depending on security level) to remotely control of equipment operating status. Data acquisition begins at the Programming Logic Controller, PLC level and includes meter readings and equipment statuses that are communicated to the SCADA as required. Data is then compiled and formatted in such a way that a control room operator using the HMI can make appropriate supervisory decisions that may be required to over-ride normal PLC controls. (A SCADA system includes all the pieces, HMI, controllers, I/O devices, networks, software, etc.). SCADA systems typically implement a distributed database which contains data elements called tag points. A tag point represents a single input or output value monitored or controlled by the system. Tag points can be either “hard” or “soft”. A hard point is representative of an actual input or output connected to the system, while a soft point represents the result of logic and math operations applied to other hard and soft points. The point values are normally stored as value-timestamp combinations; the value and the timestamp when the value was recorded or calculated. A series of value-timestamp combinations is the history of that point. The SCADA provides a user-friendly front-end to a control system containing programmable logic controller (PLC) that provide automated, pre-programmed control over a process. This enables the SCADA system to gather data automatically and remotely rather than manually and site in-situ. A SCADA software can be linked to a database (normally SQL-Structured Query Language), to provide instant trending, diagnostic data, scheduled maintenance procedures, logistic information, detailed schematics for a particular sensor or machine, and expert-system troubleshooting guides. Most major PLC manufacturers have offered integrated HMI/SCADA systems, many of them using open and nonproprietary communications protocols (such as MODBUS or Profibus). In short, interfacing on of SCADA with PLC offers efficient monitoring and control of process in a large installation site and with large number of distributed equipment at a site. SCADA provide alarm notification, historical and on-line trending plots of control parameters for effective process monitoring and control. SCADA system can also be implemented with PPM schedule maintenance notification and reminder. The SCADA that are installed at the remote sites can be linked to a Master Station via communication system (Radio frequency or WIFI or other on-line communication channels). The data from an equipment is collected via on-line data acquisition or, unless otherwise allowed, on batch mode via data logging devices. Sewage Treatment Plants Volume 4 237 Appendix C - Supervisory Control and Data Acquisition System (SCADA) The SCADA software can also activate alarm messaging to inform the operator station for exceptional event (critical alarm) reporting. Remote Access Server (RAS) features can provide for either via Internet or other dial-up method (fixed line and/ or wireless modem). All the proposed SCADA software shall be scalable and flexible enough to allow the integration of any additional SCADA controller in future expansion. It shall provide with many industrial standard protocols to allow the user to integrate easily. C-2 Purpose This document will provide basic technical requirement for implementation of integrated SCADA/HMI in sewerage system. C-3 General Requirements The SCADA system shall be scalable process control solutions designed to meet the required automation needs in the sewerage industries. The system shall provide the required level of performance, flexibility, ease of use, and low life-cycle cost of ownership, making use of the following technology that includes: The SCADA system shall be Window based client/server system and make use of the following technologies: • • • • C-4 Dynamic data caching, alarming, human machine interface, history collection, and reporting functions; Web viewable, providing secure, advanced user interface HMI capabilities based on an open industry standard html file format and Web Browser access; Extensive list of communication interfaces; Secure Internet Browser based on-line documentation and support. Architecture The SCADA architecture shall be flexible and scalable to allow expansion requirements. The basic architecture shall incorporate all but not limited to the followings: • • • • • 238 Standard based workstations; powerful Windows based server(s); Windows based clients; Industry communication standards shall follow IEEE specification; object-based configuration tools; Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) • • • • • • C-5 controllers/remote terminal units; with power surge protection; Modem: digital or analog; Network switches or routers; Uninterrupted Power Supply (UPS); data logger & storage devices for continuous monitoring of operation in the event of cessation of communication; SCADA Requirement The SCADA shall utilize all but not limited to the followings available technologies and features: • • • • • • HMI Web – A web-based architecture that allows HMI and application data which uses HTML display format to provide casual access of process graphic displays. Real-time Database – a true Client/Server architecture where a real-time database on the server provides data to a number of client applications including: o Operator stations o Microsoft office applications (such as Microsoft Excel or Microsoft Access) o Internet explorer Open Systems – incorporates open technologies and standards including SQL, ODBC, DDE, Visual Basic, and other OLE for process control. Infrastructure – in cooperate alarm/event management system; configure reports, history collection and a variety of standard system trends. On-line documentation – provides users access to system information and documentation. Interfaces – Data acquisition ability from a wide variety of remote terminal units and controllers. Other powerful supervisory control features include: • • • • • • • • • Integrated detail displays, custom graphics, alarms, history, and reports Standard control functions Operator security Redundant Windows XP/server operation A common interface for SCADA and other control types such as Hybrid Control Database and diagnostic integration with process and discrete controllers Graphical building tools Standard and user-definable application templates International system and local language support Sewage Treatment Plants Volume 4 239 Appendix C - Supervisory Control and Data Acquisition System (SCADA) • Optional applications such as Alarm Pager interface, Downtime Analysis, and statistical Process Quality Control Standard facilities shall include but not limited to the followings: • Windows based HMI Multiple local and remote operator stations Interface: TCP/IP, fieldbus, Modbus, Hart • Support for redundant controller/RTU communications Integration of multiple systems Real-time data access for a wide variety of process connected devices • Supervisory data acquisition and control of controllers and remote terminal units • alarm management • Extensive historian and trending • Flexible standard or customized reports • Optional Live Video Capture integration • Industry standard local and wide area network integration • Secure data integration with third party applications • ActiveX Document and Scripting support C-6 Operator Interface The operator interface station shall allow object based graphics to provide the HMI for the user with object concern. The system shall employ industry de-factor standards, such as Microsoft Windows, HTML and the Internet so as to minimize operator training due to familiarity of operating environment. Critical information is conveyed using dedicated enunciators for alarms, controller communication failures, operator/controller messages and equipment downtime conditions. A dedicated alarm line shows the most recent (or oldest) highest priority, unacknowledged alarm at all times. Software system displays shall include but not limited to the followings: • Menu/navigation displays • Alarm summary • Event summary • Trends • Operating groups • System status displays • Configuration displays • Loop Tuning displays • Diagnostic and maintenance displays • Summary displays 240 Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) Optional Live Video integration shall provide remote viewing and viewing control features. Security software feature shall provide restricted access, no access and full access (plant management). Network access shall permit authorized operator stations on a network to share a preconfigured number of connections to the system. This allows a number of users on a network to access production data on off-line basis. C-7 Database The SCADA software shall but not limited to the following real-time database: • Analog configuration parameters • Digital configuration parameters • Accumulator configuration parameters • User defined configuration parameters Each point in the database has a number of associated configurable parameters, all of which can be referenced relative to a single ‘tag name’. SCADA shall maintain the real time database that requires frequent high-speed access as memory resident information and other less frequently accessed data as disk resident data. Memory resident data is logged to data storage device every specified time frame defined by the administrator to minimize the loss of data in the event of loss of power. C-8 Alarm/Event Management The SCADA software System shall provide comprehensive alarm and event detection, management, and reporting facilities. Alarm presentation of alarm / event management shall include but not limited to the followings: • • • • • • • • Multiple alarm priorities Dedicated alarm zone Configurable alarm priority colors Associated display Audible alarms Alarm cutout Area assignment Operator log Sewage Treatment Plants Volume 4 241 Appendix C - Supervisory Control and Data Acquisition System (SCADA) • • • • Hierarchical alarming Alarm/event reporting Alarm/communication/ message/downtime annunciator Alarm priority escalation The standard Alarm Summary display shall allow operators to focus on the problem at hand by supporting filters. Alarms may be filtered by: • • • Area or location or unit processes Acknowledge Status Priority Colors for the various priority levels of alarms can be configured by the user for display purposes in the Alarm Summary and on custom graphics. The recommended color codes are provided in Appendix 1. The software shall support configuration of alarm priority colors and display on all process graphic displays to enables operators immediately determine critically of the alarm. The alarm shall annunciate in the status zone blinks with the color of the highest priority for unacknowledged alarm. The alarms configuration shall consist but not limited to the followings: • • • • • • SPV Hi SPV Lo Transmitter Hi Transmitter Lo Trip Time out With each of the configured alarms assigns a priority ranging from "Attention" acknowledge of non-critical alarm that required maintenance attention, "Responsive" - action required with predefined period, "Urgent" - action required immediately. The Alarm/Event summary shall list but not limited to the followings: • Alarms • Alarm Acknowledgments • Return to normal • Operator Control Actions • Operator Login & Security Level Changes • On-line Database Modifications • Communications Alarms • System Restart Messages 242 Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) C-9 Historian Historical trend shall provide wide range of sampling frequencies in both datapoint and average formats. The history trend intervals are shall be able to but not limited to the following displays: • second data-point of pre-defined scale • minute data-point of pre-defined scale • hour data-point of pre-defined scale • minute-average of pre-defined scale • hour-average of pre-defined scale • day-average of pre-defined scale • Month-average of pre-defined scale The historical data is to be display in various formats describe herewith: • Graphical trend plot displays (average, max, min, and other statically format) • Tabulation displays (average, max, min, and other statically format) • Query databases of selected parameters. C-10 Graphical Trending Graphical trending configuration shall be able to configure by selecting the parameters to be plot and its time-scales. Minimum trend types shall include but not limited to the followings: • Single and Multi bar graphs (selectable scales) • Single and Multi-line trends plot (selectable scales) • Multi-range trends plot (selectable scales) • X-Y line and scatter trend plots (selectable scales) • Mathematical plots (logarithm scale, moving average, etc) Functions provided for analyzing and manipulating data include: • Combination real-time/historical plots • zooming, panning, and scrolling • Configurable trend density • Saving of trend plot and expert to various format (*.xls, HTML, XLM, etc) • clipboard copy/paste enable Sewage Treatment Plants Volume 4 243 Appendix C - Supervisory Control and Data Acquisition System (SCADA) C-11 Report Format The software shall provide but not limited to the following report formats: • • • • Alarm/Event Log reports - selectable time frame, filterable events and alarms to enable traceability of alarm. Exportable Excel / Access format - able to save selected data/report format to Microsoft Excel/Access format. Statistical data analysis format - generates reports of selectable statistical functions such as Max/Min and standard deviation. Point Attribute Log - displaying specific attributes selectable from a list. Reports should be generated as required time frame (interval), event-driven, or ondemand basis. Report may be directed to screen, printer, file, or directly to another computer for analysis or viewing electronically. C-12 Security The SCADA software shall provide configurable security levels, control levels and area assignments. These may be configured for each individual operator or alternatively for each operator station. The security levels shall be able to configure the following security levels: Level Level Level Level 1: 2: 3: 4: Sign-on for View mode only View only mode with alarm acknowledge Level 2 plus control of field parameters Level 3 plus field parameters of level 4, configure standard system infrastructure such as reports Level 5: Level 4 plus user configured field parameters Level 6: Unlimited access Operator sign-on/sign-off shall be logged. Any actions initiated by an operator are logged in the Event database with the operator identifier. In addition any control actions to a given point is only allowed if the control level configured in the operator profile exceeds the level assigned to the point. Logon password shall not be less than 6 alphanumeric characters and shall be encrypted. Operators may change own passwords; however, new password shall not be the same as the last 10 passwords used in the previous 3 months. Three unsuccessful attempts of logon shall lock the operator out for a lock-out period. Once logged on, an operator can log off at any time or will be automatically signed off after a defined period of inactivity. 244 Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) Area assignments limit operator access to graphics, alarms and point data to assigned areas, providing effective plant partitioning. Individual operator profiles, including security levels, control levels and area assignments, are activated when operators sign on to the system. In addition, area profiles can be created enabling plant areas to be enabled or disabled for control, between certain time and date criteria. C-13 Scripting The software shall have the VB or VBA scripting language enable to allow user to create script that will run when a display is active or scripts can also be attached to server objects like point parameters, alarm events, report completion and other events. C-14 Interfaces SCADA software provides Data Acquisition and Control facilities to communicate with a wide range of controllers and Remote Terminal Units (RTUs). The controllers connection type shall comply with the following communication protocol: Serial / TCP/IP / ControlNet / Modbus+ / ASCII / TCP/IP / Ethernet Data Acquisition –supports acquisition of data using either: Periodic Scanning C-15 Distributed Server Architecture Distributed Server Architecture is integrated processes when there are multiple control stations, or for segmenting control across units, providing the ultimate flexibility for both operations and control. Distributed Server Architecture also provides the maximum flexibility for geographically distributed sites. C-16 Web Server SCADA software shall provide Web Server capability to provide integration mechanism for plant-centric operational information. Based on the SCADA software Distributed Server Architecture, a web server bridges the Process Control and Enterprise domains, dynamically tracking the “pulse” of the enterprise. Web server brings many benefits to the end user: • • Isolation of non-critical enterprise functions from the process control system Consolidated business system integration to/from many SCADA software systems Sewage Treatment Plants Volume 4 245 Appendix C - Supervisory Control and Data Acquisition System (SCADA) • • • Consolidation of casual users’ accounts and licenses in one location Cross-system reporting Minimal engineering requirements C-17 Digital Video Monitoring The software may have optional Digital Video Monitoring that integrates digital video controls and storage with the software to assist in process monitoring. Some of the features are: • • • • • Remote monitoring of unmanned sites Integration with SCADA software, providing event-based capture and storage of video images Event-activated, user-activated, and scheduled recording Ability to search stored video, based on SCADA software events Scalability from 4 cameras to more than 1,000 cameras. The DVM shall base on open system hardware that digitizes video from standard video cameras and transports the video to SCADA software clients anywhere on the network for real-time viewing. C-18 Integrated Maintenance Management Integrated Maintenance Management (IMM) delivers computerized maintenance management system (CMMS) – completely integrated with SCADA software. IMM shall deliver but not limited to the following key benefits: • • • • More efficient preventive and predictive maintenance Reduced downtime of critical plant equipment Effective work scheduling Automated creation of work orders from SCADA software events and data values IMM enables the automated creation, assignment, tracking and closing of maintenance work orders. If required, work orders can also be manually raised. This is all managed from either your IMM SQL server database with full access available through the open Web-based interface of IMM. 246 Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) C-19 Application Report The SCADA software shall have the capability to produce but not limited to the following reports: • • • • • • Batch Report Downtime analysis Schedule maintenance Statistical Process & Quality Control (SPQC) Event archiving Alarm messaging (SMS or pager) Batch Reporting –integrated reporting of batches process data, to be compiled and archived by the SCADA software. The batch reports either as a CSV file or Microsoft Excel, if available. Downtime Analysis –to detect, record and code any equipment breakdowns or process delays to provide plant downtime analysis. A list of all current downtime events is maintained as well as the history of previous downtime events, with each assigned a category and a reason code. Downtime reports may be printed periodically or on-demand, showing downtime duration sorted by categories and reasons. Schedule Maintenance –allows supervisory control to schedule at a specified time. The maintenance report of the equipment is to be reported. Statistical Process & Quality Control (SPQC) - generates statistical report of average (of specified time period) of the real-time data collected by the system. Event Archiving –archiving events logged data by the system that based on sampling frequency and storage capacity. Alarm Messaging – reports the alarm messages sent designated supervisors. The report shall incorporate summary of alarm messages by alarm type and supervisors. C-20 Application Programming Interface Application programming interface (API) shall be provided for interfacing with SCADA software server and the client network based. The API (programmed in C/C++(visual) or programmed in VB (Visual Basic)) on the server includes the following functions: • • read and write to control module parameters in the database access to historical data Sewage Treatment Plants Volume 4 247 Appendix C - Supervisory Control and Data Acquisition System (SCADA) • • • • • initiate supervisory control actions access to the alarm/event subsystem access to user-defined database provide a prompt for operator input create alarms/events C-21 User Documentation SCADA software documentation shall be made available in three basic forms: • • • Electronic On-line Documentation using HTML Internet Browser On-line Help (F1 function key from within applications) Printed documentation C-22 Specifications and Sizing SCADA software Client/Server Specifications Basic Server Workstation Specifications Processor Memory Hard Disk Size Display Resolution Operating System (Minimum) Network Protocols Pentium Processor (Latest version) 1 GB 200 GB 1024 x 768, 65K colors Microsoft Windows (Latest edition) TCP/IP Basic Client Workstation Specifications Processor Memory Hard Disk Size Display Resolution Operating System (Minimum) Network Protocols 248 Pentium Processor (Latest version) 1 GB 200 GB 1024 x 768, 65K colors Microsoft Windows NT (Latest edition) TCP/IP, NFS Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) SCADA software Server Performance Operational Display Update Maximum Continuous Display Update Rate 1 sec Typical Field Change to Display Update Time with 100 Parameters Per Display on a Single Station/ Server < 2 sec Typical Display Call Up Time with 100 Parameters on a Single Station/Server (call up time is dependent on display complexity; this excludes the first initial call up) < 2 sec SCADA Storage Sizing Standard Sampling Rate Default Duration 1 minutes 24 hours 1441 69 days 100 000 6 minute average 7 days 1682 416 days 100 000 1 hour average 7 days 170 11.4 years 100 000 8 hour average 3 months 281 91.2 years 100 000 24 hour average 1 year 368 273.8 years 100 000 Sewage Treatment Plants Default Samples Volume 4 Maximum Duration Storage Capacity (maximum no. of samples) 249 Appendix C - Supervisory Control and Data Acquisition System (SCADA) Attachment C - 1: Status/Alarm Event State 250 Color Coding for Equipment Status Color & Blinking Status Notes of Event Running Green (Non-Blinking) Equipment is in operating status Standby Red (Non-Blinking) Equipment is in standby operating status Off Red (Blinking) Equipment is “Off” or “Manual” mode. Trip Amber (Blinking): Equipment “Tripped” due to the followings reasons: 1) ELR detection; 2) PSR detection; 3) Over-current; 4) Over-heated motor; 5) MCB Trip; SP High Level Yellow (Non-Blinking) Alarm event of high level than set point SP Low Level Light Blue (NonBlinking) Alarm event of lower level than set point Transmitter Hi Yellow (Blinking) Alarm event due to transmitter high (<=4mA) value. Transmitter Lo Light Blue (Blinking) Alarm event due to transmitter low (<=4mA) value. Time Out Amber (Blinking) Alarm due to time out by PLC timer or other timer. Volume 4 Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) Instrumentation Panel - Local Instrumentation Panel - Remote Instrumentation Panel - Battery Low TNB Power (kWh meter) PLC System PLC (battery Low) DO DI AO 1 1 Indicator 1 1 Data Record 1 1 Indicator 1 1 Measure Battery Charger Penstock SCADA Control / Monitoring Indicator Indicator Analog (A)/ Digital (D) AI Description of Control Point (For Each Equipment) Description of Monitoring Point (For Each Equipment) Instrumentation Panel SCADA Control and Monitoring Function Requirement Qty Item Attachment C - 2: 1 1 1 1 Alarm Low (Fault Report) Alarm (Fault Report) Penstock Panel: Manual Switch Indicator 1 1 Penstock Position Actuator (%) IP open close control 1 RTU via RS-485 Serial Link Alarm - High torque Penstock - Fully Open Indicator 1 1 Penstock Panel: Auto Switch Penstock - Fully Close Penstock - To Open / To Close Penstock - UPS Low UPS (battery Low) Penstock Primary Coarse Screen Indicator Inlet Indicator Remote Control Indicator Measure 1 1 1 1 1 1 1 1 1 1 Screen - Trip Indicator 1 1 Alarm (Fault Report) Screen - Manual Mode 1 1 Screen - To Start / Stop 1 1 Screen - Run-hour record Indicator Remote Control Reset of HourRun meter 0 Software counter running hours Differential Level : Upstream 1 1 Differential Downstream Control Start / Stop operation by diff. level Screen - Run Indicator Screen - Auto Mode Level RSP Pumps Pump - Run Pump - Trip Pump - Off (MCCB) Pump - To Start / Stop Pump - Run-hour record Pump - Ampere Pump - Voltage Sewage Treatment Plants Indicator Indicator : Indicator Indicator Indicator Indicator Remote Start/ Stop Reset of HourRun meter Reading Reading 1 1 1 1 1 1 Counter - Number of start / stop Ref level for upstream. 1 1 1 1 1 1 Record number of Start / stop Alarm (Fault Report) Record non-operation hours 1 1 Software control / PLC 0 Software counter running hours 1 1 1 1 Record when operation Record when operation Volume 4 251 AO DI DO 1 1 RJ45 / RS485 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Cut-off operation Control Start / Stop operation by diff. level Control Start / Stop operation by diff. level Control Start / Stop operation by diff. level Control Start / Stop operation by diff. level For fault identification (Alarm Fault report) For fault identification (Alarm Fault report) For fault identification (Alarm Fault report) For fault identification (Alarm Fault report) For fault identification (Alarm Fault report) 1 Record number of Start / stop 1 Record non-operation hours Pump - Soft Starter Amp/Volt Comm. Parameters Setting / Review Float level US Level Float Level - L0 On/Off Float Level - L1 On/Off Level measurement Float Level - L2 On/Off Indicator Float Level - L3 On/Off Indicator Float Level - L4 On/Off Indicator Float Level - L0 Fault Indicator Float Level - L1 Fault Indicator Float Level - L2 Fault Indicator Float Level - L3 Fault Indicator Float Level - L4 Fault Indicator Sump Pump / Dewatering Pump Pump - Run Indicator 1 Pump - Off (MCCB) Pump - To Start / Stop 1 Pump - Trip Indicator Indicator Indicator Pump - Run-hour record Ampere / Volmeters Indicator Remote Start / Stop Reset of Hour-Run meter Pump - Ampere Reading Float level Pump - Voltage 1 1 Alarm (Fault Report) 1 1 Software control / PLC 0 Software counter running hours 1 1 Record when operation 1 1 Record when operation 1 1 Indicator 1 1 Screen - Run Indicator 1 1 Record number of Start / stop 252 Screen - Trip Screen - Auto Mode Screen - Manual Mode Screen - To Start / Stop Indicator 1 Indicator Indicator 1 Remote Control 1 1 Volume 4 1 1 1 Indicator 1 Float Level - L0 Fault 1 Float Level - L1: ON / OFF Indicator 1 Float Level - L1 Fault Secondary Fine Screen Indicator Cut-off operation Control Start / Stop operation by diff. level For fault identification Float Level - L0: ON / OFF Reading SCADA Control / Monitoring AI Description of Control Point (For Each Equipment) Description of Monitoring Point (For Each Equipment) Analog (A)/ Digital (D) Qty Item Appendix C - Supervisory Control and Data Acquisition System (SCADA) 1 1 For fault identification Alarm (Fault Report) Malaysian Sewerage Industry Guidelines Screen c/v - Trip Screen c/v - Run Screen c/v - Auto Mode Screen c/v - Manual Mode Screen c/v - To Start / Stop DO DI Mechanical Differential Level : Upstream Mechanical Differential Level : Downstream Screenings Conveyor AO Screen - Run-hour record AI Description of Control Point (For Each Equipment) Description of Monitoring Point (For Each Equipment) Analog (A)/ Digital (D) Qty Item Appendix C - Supervisory Control and Data Acquisition System (SCADA) SCADA Control / Monitoring 0 Software counter running hours Indicator 1 1 Indicator 1 1 Ref level for upstream. Indicator 1 1 Record number of Start / stop Reset of Hour-Run meter Indicator 1 Indicator 1 Indicator Remote Control 1 1 1 1 1 1 Control Start / Stop operation by diff. level Alarm (Fault Report) Screen c/v - Run-hour record Reset of Hour-Run meter 0 Screenings Wash Water Pumps Software counter / Interlock with screen operation with delay off. Wash-water Pump - Trip Indicator 1 1 Alarm (Fault Report) Wash-water Pump - Run Wash-water Pump - Auto Mode Wash-water Pump - Manual Mode Wash-water Pump - To Start / Stop Indicator 1 Indicator 1 1 1 Indicator 1 1 Remote Control 1 1 Wash-water Pump - Run-hour record Reset of Hour-Run meter 0 Grit Blower - Run Indicator Indicator 1 Software counter / Interlock with screen operation with delay off. 1 1 Alarm (Fault Report) Grit / Grease System Grit Blower - Trip Grit Blower - Auto Mode Grit Blower - Manual Mode Grit Blower - To Start / Stop Indicator 1 Indicator Remote Control 1 1 1 1 1 1 Grit Blower - Run-hour record Reset of Hour-Run meter 0 Grit Pump : On Indicator 1 1 Grit Pump - To Start / Stop Remote Control 1 1 Record number of Start / stop Grit Pump : Trip Indicator 1 1 Record number of Start / stop Software counter / software Timer control operation by rotation. Record number of Start / stop Alarm (Fault Report) Grit Pump - Run-hour record Reset of Hour-Run meter 0 Grit Classifier : On Indicator 1 1 Software counter / software Timer control operation by rotation. Record number of Start / stop Grit Classifier - To Start / Stop Remote Control 1 1 Grit Classifier : Trip Indicator 1 1 Grit Classifier - Run-hour record Reset of Hour-Run meter 0 Grit Auger : On Indicator 1 1 Grit Auger : Trip Sewage Treatment Plants Indicator 1 Volume 4 1 Alarm (Fault Report) Software counter / software Timer control operation by rotation. Record number of Start / stop Alarm (Fault Report) 253 Description of Control Point (For Each Equipment) AO DI DO SCADA Control / Monitoring AI Description of Monitoring Point (For Each Equipment) Analog (A)/ Digital (D) Qty Item Appendix C - Supervisory Control and Data Acquisition System (SCADA) Grit Auger - To Start / Stop Remote Control 1 1 Grit Auger - Run-hour record Reset of Hour-Run meter 0 Grit Drum Screen : On Indicator 1 1 Software counter / software Timer control operation by rotation. Record number of Start / stop Remote Control 1 1 Grit Drum Screen : Trip Grit Drum Screen - To Start / Stop Grit Drum Screen - Run-hour record Reset of Hour-Run meter 0 Auxiliary Software counter / software Timer control operation by rotation. Indicator 1 1 Status Indicator 1 1 Alarm (Fault Report) Indicator 1 1 Alarm (Fault Report) Reading 1 1 Record Reading 1 1 Record Reading 1 1 Indicator 1 1 Reading 1 1 Record LV System Main LV Board Main Breaker : ON Main LV Board Main Breaker : TRIP (Earth Fault) Main LV Board Main Breaker : TRIP (Over Current) Main LV Board Main Breaker : Ampere Main LV Board Main Breaker : Voltage Room Temperature Monitoring / Alarm Bus Couple : ON kWHr Meter: HT System Bus Couple : OFF HT Income Panel VCB : ON HT Income Panel VCB: TRIP (Earth Fault) HT Income Panel VCB: TRIP (Over Current) HT Income Panel VCB: Ampere Battery Charger HT Income Panel VCB: Voltage Battery Low Room Temperature Monitoring / Alarm 254 Indicator Indicator Indicator 1 1 1 1 1 1 Alarm (Fault Report) Status Indicator 1 1 Alarm (Fault Report) Indicator 1 1 Alarm (Fault Report) Reading 1 1 Record Indicator 1 1 Record (Alarm fault) Reading Indicator 1 1 1 1 Record Record (Alarm Low) Reading 1 1 Record / Alarm (High) kWHr Meter Transformer System Reading 1 1 Record Transformer Pressure Alarm CO2 System TNB Room: CO2 Panel Activated Switch Gear: CO2 Panel Activated Transformer Room: CO2 Panel Activated Indicator 1 1 Record / Alarm (High) Transformer Temperature Alarm Indicator 1 1 Record / Alarm (High) Indicator 1 1 Record / Alarm (activated) Indicator 1 1 Record / Alarm (activated) Indicator 1 1 Record / Alarm (activated) Volume 4 Malaysian Sewerage Industry Guidelines CO2 Panel DC supply Battery Low Gen Set System Gen Set - Trip Gen Set - Run Gen Set - To Start / Stop (Remote) Gen Set - To Stop (Remote) Gen Set - Run-hour record Gen Set -Battery Charge Gen Set -DC Battery Low Gen Set -Diesel Fuel oil low Surge Vessel Compressors System Air Compressor - Run Air Compressor - Auto Mode Air Compressor - Trip Air Compressor - Manual Mode Air Compressor - To Start / Stop Air Compressor - Run-hour record Surge Vessel Level Indicator Fan : Manual Surge Vessel Pressure Indicator Force Ventilation: Grit System Fan : Auto Fan : ON / OFF Indicator Indicator Indicator Indicator Remote Start / Stop Remote Start / Stop Reset of Hour-Run meter Indicator Indicator 1 1 Record / Alarm (activated) 1 1 Record / Alarm (activated) 1 1 Record / Alarm (activated) 1 1 Record number of Start / stop 1 1 Alarm (Fault Report) 1 1 Software control / PLC 1 1 Software control / PLC 1 Software counter running hours 1 1 Record / Alarm (Fault) 1 1 Record / Alarm (Low) 1 Record / Alarm (Low) Indicator 1 1 Record number of Start / stop Indicator 1 1 Indicator 1 Indicator Remote Control Reset of Hour-Run meter Level Measure Pressure Measure Indicator Indicator Indicator Scrubber Fan : Auto Scrubber Fan : ON / OFF Indicator Indicator Indicator Scrubber Fan : Trip Scrubber Fan : To Start / Stop Aeration Blower Indicator Remote Start / Stop Blower - Trip Indicator Sewage Treatment Plants Record / Alarm (activated) Blower - Off (MCCB) Gas Scrubber System 1 Blower - Run Indicator Remote Start / Stop 1 Indicator Fan : Trip Fan : To Start / Stop Scrubber Fan : Manual 1 Indicator DO Indicator DI Main Switch Room: CO2 Panel Activated MCC Room: CO2 Panel Activated Gen Set- CO2 Panel Activated SCADA Control / Monitoring AO Description of Monitoring Point (For Each Equipment) Analog (A)/ Digital (D) AI Description of Control Point (For Each Equipment) Qty Item Appendix C - Supervisory Control and Data Acquisition System (SCADA) Indicator Indicator 1 1 1 1 1 Alarm (Fault Report) 0 Software counter running hours 1 1 1 1 1 1 1 1 Status & Software counter running hours 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Record number of Start / stop 1 Volume 4 1 1 1 1 Status & Software counter running hours Alarm (Fault Report) Alarm (Fault Report) Alarm (Fault Report) Record non-operation hours 255 Appendix C - Supervisory Control and Data Acquisition System (SCADA) Blower - Ampere Blower - Voltage Temperature Sensor Blower - Temperature Air Flow Meter Air Flow Meter Force Ventilation: Blower Room Fan : Manual Fan : Trip Fan : Run-Hour record Fan : Auto Fan : ON / OFF Fan : To Start / Stop D.O. Meter D.O. Meter Anoxic Mixer Anoxic Mixer - Run Anoxic Mixer - Trip Anoxic Mixer - Off (MCCB) Anoxic Mixer - To Start / Stop Anoxic Mixer - Run-hour record Anoxic Mixer - Ampere Anoxic Mixer - Voltage Primary or Secondary Clarifier Clarifier - Run Clarifier - Trip Clarifier - Off (MCCB) Clarifier - To Start / Stop Clarifier - Run-hour record Clarifier - Ampere 256 Clarifier - Voltage Reset of Hour-Run meter Measure Measure 1 Software control / PLC 1 1 0 1 1 RTU via RS-485 Serial Link Software counter / software Timer control operation by rotation. Record when operation Measure 1 Measure 1 Indicator Indicator Indicator Remote Start / Stop Reset of Hour-Run meter Indicator Indicator Remote Start / Stop Reset of Hour-Run meter Measure Measure Indicator Remote Start / Stop Reset of Hour-Run meter Measure 1 Record when operation Record & Alarm (High Temp) Record & Alarm (low level) 1 1 1 1 1 1 Status & counter no. of start / stop Alarm (Fault Report) 1 1 1 1 1 1 1 1 1 Status & counter no. of start / stop Alarm (Fault Report) 1 1 Software control / PLC 0 Software counter 1 1 Record when operation 1 1 Indicator 1 Indicator Measure 1 1 Indicator Measure 1 1 Indicator DO Blower - Run-hour record DI Blower - VSD Parameters AO Remote Start / Stop Speed Control SCADA Control / Monitoring AI Blower - To Start / Stop Analog (A)/ Digital (D) Qty Item Description of Control Point (For Each Equipment) Description of Monitoring Point (For Each Equipment) 1 1 Record / Control Speed & Alarm (Low) Record non-operation hours Record when operation 1 1 1 1 1 Software control / PLC 0 Software counter 1 1 Record when operation 1 Volume 4 1 1 Software counter / software Timer control operation by rotation. 1 1 Status & counter no. of start / stop Alarm (Fault Report) 1 Record non-operation hours Record when operation Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) Description of Control Point (For Each Equipment) Analog (A)/ Digital (D) AI AO DI DO SCADA Control / Monitoring Qty Item Description of Monitoring Point (For Each Equipment) Pump - Run Indicator 1 1 Pump - Trip Indicator 1 Pump - To Start / Stop 1 1 Software control / PLC Pump - Run-hour record 0 Software counter Pump - Ampere Indicator Remote Start / Stop Reset of Hour-Run meter Measure 1 Status & counter no. of start / stop Alarm (Fault Report) 1 1 Record when operation RAS/WAS Flow Rate Meter Pump - Off (MCCB) Pump - Volt Sludge Flow Meter RAS/WAS Flow Rate Totalizer Flow Meter System Flow Meter (Data record of flow rate) Measure 1 1 Measure 1 Measure 1 1 1 1 1 Record non-operation hours Record when operation Record Record Measure 1 1 Record Flow Meter (Totalizer) Gravity Thickener Measure / Reset 1 1 G. Thickener - Run Indicator 1 1 G. Thickener - Trip Indicator 1 1 SCADA Software Accumulator Status & counter no. of start / stop Alarm (Fault Report) G. Thickener - To Start / Stop 1 1 G. Thickener - Run-hour record 0 G. Thickener - Ampere 1 1 G. Thickener - Off (MCCB) G. Thickener - Voltage Thickened Sludge Digester Feed Pump: Primary & Secondary Indicator Remote Start / Stop Reset of Hour-Run meter Measure Measure 1 1 1 1 Feed Pump - Run Indicator 1 1 Feed Pump - Trip Indicator 1 1 Feed Pump - To Start / Stop 1 1 Feed Pump - Run-hour record 0 Feed Pump - Ampere Indicator Remote Start / Stop Reset of Hour-Run meter Measure 1 1 Feed Pump - VSD Parameters Speed Control 1 1 Sludge Feed Flow Rate Meter Measure 1 1 Feed Pump - Off (MCCB) Feed Pump - Voltage Sludge Flow Meter Sludge Feed Flow Rate Totalizer Gas Blower Measure Measure 1 1 1 1 1 1 1 Gas Blower - Trip Indicator 1 1 Sewage Treatment Plants Volume 4 1 Record non-operation hours Software control / PLC Software record of running hours Record when operation Record 1 1 Status & counter no. of start / stop Alarm (Fault Report) Indicator Indicator Record when operation Gas Blower - Run Gas Blower - Off (MCCB) Software control / PLC Software record of running hours Record when operation Record when operation Speed control : RTU via RS-485 Serial Link Record non-operation hours Record Status & counter no. of start / stop Alarm (Fault Report) Record non-operation hours 257 Gas Blower - Run-hour record Gas Blower - Ampere Gas Blower - Temperature Measure Gas Blower - Voltage Temperature Sensor Gas Flow Meter Gas Flow Meter Digester Gas Detector Meters Measure Measure DO Remote Start / Stop Reset of Hour-Run meter Measure DI Gas Blower - VSD Parameters SCADA Control / Monitoring AO Analog (A)/ Digital (D) AI Description of Control Point (For Each Equipment) Description of Monitoring Point (For Each Equipment) Qty Item Appendix C - Supervisory Control and Data Acquisition System (SCADA) 1 1 0 1 1 Speed control : RTU via RS-485 Serial Link Software record of running hours Record when operation 1 1 Record & Alarm (High) 1 1 1 1 Record when operation Record Record & Alarm (Detection & Fault) Record & Alarm (Detection & Fault) Record & Alarm (High-Low & Fault) Record & Report Record & Alarm (High-Low & Fault) Alarm (High) H2S Meter at Dewatering House Measure 1 1 Methane Gas Meter Measure 1 1 PVRV Sensor Meter Measure 1 1 Internal Digester Gas Analyzer Floating Roof Gas Holder Measure 1 1 Floating Roof Level Measure 1 1 High Lever Alarm Indicator 1 1 PVRV Sensor Meter Measure Alarm (Low) Record & Alarm (High-Low & Fault) Indicator 1 1 Record & Timer Indicator 1 1 Record & Timer Indicator 1 1 Indicator 1 1 Program Control operation Indicator 1 1 Status & counter no. of start / stop Indicator 1 1 Alarm (Fault Report) 1 1 Software control / PLC 1 1 Software control / PLC 1 1 Low Lever Alarm Gas Flare System Gas Control Actuator Open Gas Control Actuator Close Gas Control Actuator Manual Gas Control Actuator Auto Indicator Valve: Full Valve: Full Valve: Valve: Gas Control Actuator Valve: ON 1 1 Gas Control Actuator Valve: TRIP Gas Control Actuator Valve: To Turn Clockwise Gas Control Actuator Valve: To Turn Counter-Clockwise Flare Igniter : Manual Indicator 1 1 Flare Igniter : ON Indicator 1 1 Pilot Light Igniter Flare Igniter : Auto Remote Start / Stop Remote Start / Stop Indicator Indicator 1 1 Record & Alarm (flame distinguished) Program Control operation Flare Indicator Indicator 1 1 Pressure Indicator: Inlet Measure 1 1 Program Control operation Record & Alarm (flame distinguished) Record & Report Fault Belt Press Feed Pump - Manual Indicator 1 1 258 Pressure Indicator: Discharge Sludge Feed Pump to Belt Press Measure 1 Volume 4 1 Record & Report Fault Malaysian Sewerage Industry Guidelines Description of Control Point (For Each Equipment) AO DI DO SCADA Control / Monitoring AI Description of Monitoring Point (For Each Equipment) Analog (A)/ Digital (D) Qty Item Appendix C - Supervisory Control and Data Acquisition System (SCADA) Belt Press Feed Pump - Auto Indicator 1 1 Belt Press Feed Pump - Run Indicator 1 1 Belt Press Feed Pump - Trip Belt Press Feed Pump - Off (MCCB) Belt Press Feed Pump - To Start/ Stop Belt Press Feed Pump - Run-hour record Belt Press Feed Pump - Ampere Indicator 1 1 Program Control operation Status & counter no. of start / stop Alarm (Fault Report) Indicator 1 1 Record non-operation hours 1 1 Software control / PLC 0 1 1 Speed Control 1 1 Indicator 1 1 Belt Press Feed Pump - Voltage Belt Press Feed Pump - VSD Parameters Belt Press Compressors System Air Compressor - Trip Air Compressor - Run Air Compressor - Auto Mode Air Compressor - Manual Mode Air Compressor - To Start/Stop/ Stop Air Compressor - Run-hour record Sludge Cake Conveyor Screen c/v - Trip Screen c/v - Run Screen c/v - Auto Mode Screen c/v - Manual Mode Screen c/v - To Start / Stop / Stop Screen c/v - Run-hour record Belt Backwash Washwater Pumps Washwater Pump - Run Washwater Pump - Auto Mode Washwater Pump - Trip Washwater Pump - Manual Mode Washwater Pump - To Start / Stop / Stop Remote Start / Stop Reset of Hour-Run meter Measure Measure 1 Indicator 1 Indicator 1 Indicator 1 Remote Control Reset of Hour-Run meter Indicator Indicator Indicator Remote Control 1 1 1 Record when operation Speed control : RTU via RS-485 Serial Link Alarm (Fault Report) Record number of Start / stop Program Control operation 1 1 Software control / PLC 0 Software counter running hours 1 1 Alarm (Fault Report) 1 1 Indicator 1 Software record of running hours Record when operation 1 1 1 Program Control operation Indicator 1 1 Record number of Start / stop Indicator 1 1 Program Control operation Indicator 1 1 1 1 Record number of Start / stop 0 1 Reset of Hour-Run meter 1 Software counter / Interlock with screen operation with delay off. Indicator 1 Alarm (Fault Report) Remote Control 1 1 Washwater Pump - Run-hour record Reset of Hour-Run meter 0 Polymer Preparation Unit Software counter / Interlock with screen operation with delay off. Polymer Mixing - Trip Indicator 1 1 Alarm (Fault Report) Polymer Mixing - Run Polymer Mixing - Auto Mode Polymer Mixing - Manual Mode Polymer Mixing - To Start / Stop Sewage Treatment Plants Indicator 1 Indicator Indicator 1 Remote Control 1 1 Volume 4 1 1 1 1 Software control / PLC Record number of Start / stop Program Control operation Software control / PLC 259 Appendix C - Supervisory Control and Data Acquisition System (SCADA) Description of Control Point (For Each Equipment) AI AO DI DO SCADA Control / Monitoring Qty Item Description of Monitoring Point (For Each Equipment) Analog (A)/ Digital (D) Polymer Mixing - Run-hour record Reset of Hour-Run meter 0 Software counter / Interlock with screen operation with delay off Polymer Dilution Skid - Trip Indicator 1 1 Alarm (Fault Report) Polymer Dilution Skid - Run Polymer Dilution Skid - Auto Mode Polymer Dilution Skid - Manual Mode Polymer Dilution Skid - To Start/ Stop Indicator 1 1 Record number of Start / stop Indicator 1 1 Program Control operation Indicator 1 1 Remote Control 1 1 Software control / PLC Polymer Dilution Skid - Runhour record Reset of Hour-Run meter 0 Software counter / Interlock with screen operation with delay off. Fan : Manual Indicator 1 1 Fan : Run Indicator 1 1 Fan : Off 1 1 Fan : To Start / Stop 1 1 Fan : Run-Hour record 1 Indicator Remote Start / Stop Reset of Hour-Run meter Status & counter no. of start / stop Alarm (Fault Report) Software record of running hours Force Ventilation: Sludge Feed & Dewatering Room Fan : Auto Notes: AI = Analog Input Qty = Quantity 260 Indicator 1 1 AO = Analog Output DI = Digital Input Volume 4 DO = Digital Output Malaysian Sewerage Industry Guidelines Appendix C - Supervisory Control and Data Acquisition System (SCADA) Appendix C - Supervisory Control and Data Acquisition System (SCADA) Attachment C - 3: Representation of SCADA Control Symbols Attachment C - 3: Representation of SCADA Control Symbols PUMPS & AERATION DEVICES PUMPS & AERATION DEVICES OFF MODE EQUIPMENT PUMPS (Centrifugal) PUMPS (Progressive Cavity) BLOWER SURFACE AREATOR Sewage Treatment Plants 234 ON MODE Volume 4 Volume 4 261 Malaysian Sewerage Treatment Plant Appendix C - Supervisory Control and Data Acquisition System (SCADA) Appendix C - Supervisory Control and Data Acquisition System (SCADA) ACCESSORIES & FITTINGS ACCESSORIES & FITTINGS EQUIPMENT OFF MODE ON MODE Valves (General) BUTTERFLY VALVE AGITATOR CONVEYORS CONVEYORS SCREW 262 Volume 4 Sewage Treatment Plants Third Edition Volume 4 Malaysian Sewerage Industry Guidelines Page 235 Appendix C - Supervisory Control and Data Acquisition System (SCADA) Appendix C - Supervisory Control and Data Acquisition System (SCADA) OTHERS OTHERS SYMBOLS EQUIPMENT PLC CONTROLLER WIRELESS COMMUNICATION SCADA WORKSTATION POWER TRANSMISSION METER COMPRESSOR TANK Sewage Treatment Plants 236 Volume 4 Volume 4 263 Malaysian Sewerage Treatment Plant