Supervisory Control and Data Acquisition System (Scada) : NIOEC-SP-70-24
Supervisory Control and Data Acquisition System (Scada) : NIOEC-SP-70-24
Supervisory Control and Data Acquisition System (Scada) : NIOEC-SP-70-24
NIOEC SPECIFICATION
FOR
FIRST EDITION
DECEMBER 2017
THIS STANDARD IS THE PROPERTY OF NATIONAL IRANIAN OIL ENGINEERING & CONSTRUCTION COMPANY. IT IS CONFIDENTIAL AND ALL
RIGHTS RESERVED TO THE OWNER. NEITHER WHOLE NOR ANY PART OF THIS DOCUMENT MAY BE DISCLOSED TO ANY THIRD PARTY,
REPRODUCTED, STORED IN ANY RETRIEVAL SYSTEM OR TRANSMITTED IN ANY FORM OR BY ANY MEANS WITHOUT THE PRIOR WRITTEN
CONSENT OF THE NATIONAL IRANIAN OIL ENGINEERING & CONSTRUCTION COMPANY.
DECEMBER, 2017 NIOEC-SP-70-24 (0)
FOREWORD
By their very nature, technical Specifications are continuously subject to modifications and
revisions. To strengthen their merit and usefulness, continuous improvements, addendum, deletion
of disparate information and consequently provision of updated revisions are to be made in order
to ascertain that such Specifications meet the current requirements, inclusive of Iranian Petroleum
Standards (IPS) and the recognized and acceptable national and international Standards, as well as
the optimal codes and practices based on the accumulated in-house know-how and plant
knowledge and experiences.
However, in reality, due to several reasons, not to mention the complexity of the matter, the
ultimate goal of continuous direct embedment of the required changes on the relevant
Specifications may be far reaching. Therefore, in the interim periods between the officially issued
revisions, the required changes will appear in other documents related to the engineering and
design work of the ongoing projects.
In response to the initiative of the Design and Engineering Directorate, and considering that the
task of the execution of several important and mega projects for the realization of the new oil
refineries, pipelines and oil terminals as well as improvements of the existing facilities, has been
assigned to NIOEC, it was decided to update the NIOEC Specifications and to issue new official
revisions.
The Design and Engineering Directorate was itself entrusted to carry out this important task, and
as such by forming several special technical committees, working in close co-operation and
cohesion and sharing their expertise and knowledge, the updated and revised NIOEC
Specifications were successfully prepared and complied.
These Specifications are intended to be used for Oil Refineries, Distribution Depots, Oil
Terminals, Pipelines and Pump Stations within NIOEC's projects, and have been proven to be of
high value for such purposes. It must however be appreciated that these Specifications represent
the minimum requirements and should in no way be interpreted as a restriction on the use of better
procedures, engineering and design practices or materials.
We encourage and highly appreciate the users and other clear sighted and experts to send their
comments on the Specifications to the Design and Engineering Director of NIOEC for evaluation
and approval.
DECEMBER, 2017 NIOEC-SP-70-24 (0)
REVISION INDEX
REV. REV. REV. REV.
PAGE 1 2 3 4 5 PAGE
1 2 3 4 5 PAGE 1 2 3 4 5 PAGE 1 2 3 4 5
1 26 51 76
2 27 52 77
3 28 53 78
4 29 54 79
5 30 55 80
6 31 56 81
7 32 57 82
8 33 58 83
9 34 59 84
10 35 60 85
11 36 61 86
12 37 62 87
13 38 63 88
14 39 64 89
15 40 65 90
16 41 66 91
17 42 67 92
18 43 68 93
19 44 69 94
20 45 70 95
21 46 71 96
22 47 72 97
23 48 73 98
24 49 74 99
25 50 75 100
NOTES:
1) THIS SHEET IS A RECORD OF ALL REVISIONS TO THIS SPECIFICATION.
2) WHEN APPROVED EACH REVISION SHALL BE CONSIDERED AS A PART OF THE ORIGINAL DOCUMENT.
3) NUMBER OF PAGES EXCLUDES THIS SHEET AND THE COVER SHEET.
5
4
3
2
1
0 DECEMBER 2017 A. MOGHADAM G.R. MOHSENI M.R. FARZAM M. KARGARNAJAFI
1. SCOPE .........................................................................................................................................3
2. REFERENCES ...........................................................................................................................3
3. UNITS ..........................................................................................................................................4
4. ABBREVIATIONS .....................................................................................................................5
5. PRODUCT HISTORY ...............................................................................................................5
6. CERTIFICATION AND APPROVALS...................................................................................5
7. UTILITY AND ENVIRONMENTAL REQUIREMENTS ....................................................5
7.1. Electrical Power ...................................................................................................................5
7.2. Environmental Data ............................................................................................................6
7.3. Ingress Protection and Hazardous Area Classification ...................................................6
7.4. Electromagnetic Interference .............................................................................................6
8. SYSTEM DESIGN REQUIREMENTS ....................................................................................6
8.1. Design Principles..................................................................................................................6
8.2. Hardware ..............................................................................................................................7
8.3. Software ................................................................................................................................7
8.4. OPC Client and Server Interface .......................................................................................7
8.5. Capacity ................................................................................................................................8
8.6. Performance .........................................................................................................................8
8.7. SCADA Redundancy ...........................................................................................................8
8.8. SCADA System Backup ......................................................................................................8
8.9. SCADA Interface with Third Party Subsystems ..............................................................9
8.10. SCADA Diagnostics.............................................................................................................9
8.11. TIME TAGGING ................................................................................................................9
8.12. CONFIGURATION ............................................................................................................9
9. COMMUNICATIONS .............................................................................................................10
10. CABINET ..................................................................................................................................10
11. CABLING ..................................................................................................................................10
12. DOCUMENTATION ...............................................................................................................11
12.1. Introduction.........................................................................................................................11
12.2. Design Documents ...............................................................................................................11
13. INSPECTIONS AND TESTING .............................................................................................11
13.1. General.................................................................................................................................11
13.2. Factory Acceptance Test (FAT).........................................................................................11
13.3. Tests Records ......................................................................................................................13
14. INSTALLATION, START UP AND COMMISSIONING ...................................................14
14.1. Installation ...........................................................................................................................14
14.2. Checks ..................................................................................................................................14
14.3. Power up ..............................................................................................................................14
14.4. SAT.......................................................................................................................................14
14.5. On Site Supervision ............................................................................................................14
14.6. Commissioning ....................................................................................................................14
14.7. Test Equipment ...................................................................................................................14
1
DECEMBER, 2017 NIOEC-SP-70-24 (0)
14.8. Documents ...........................................................................................................................14
15. SPARES PARTS SUPPLY ......................................................................................................15
15.1. Pre-commissioning and Commissioning Spare Parts ......................................................15
15.2. Spare Parts for Two Years of Operation ..........................................................................15
15.3. Maintenance Tools ..............................................................................................................15
16. TRAINING ................................................................................................................................15
17. PACKING AND SHIPMENT .................................................................................................15
18. GUARANTEES.........................................................................................................................16
APPENDIX I: VENDOR’S DOCUMENT SUPPLY (VDS) ........................................................17
APPENDIX I: VENDOR’S DOCUMENT SUPPLY (VDS) (Coun.) ..........................................18
2
DECEMBER, 2017 NIOEC-SP-70-24 (0)
1. SCOPE
This specification defines NIOEC’s minimum requirements for a Supervisory Control and Data
Acquisition (SCADA) system.
Deviations from this specification will only be permitted on obtaining written approval from
NIOEC.
Resolution on cases not explicitly stipulated in this Specification, or on cases where conflicts may
arise among the requirements of the referenced IPS and the international standards, shall be made
through written consent and approval of NIOEC.
2. REFERENCES
The following standards, codes, and specifications, to the extent specified hereinafter, shall
constitute a part of this NIOEC Specification. Latest edition of the undated referenced documents
and the cited edition of the dated references shall apply. The applicability of changes made to the
dated references, after the cited date shall be mutually agreed upon between NIOEC and the Vendor
/Contractor.
EN (EUROPEAN STANDARDS)
EN 55022 “Information Technology Equipment – Radio Disturbance
Characteristics – Limits and Methods of Measurement”
EU (EUROPEAN UNION)
EMC- Directive 2014/30/EU “European Union EMC Directive”
3
DECEMBER, 2017 NIOEC-SP-70-24 (0)
IEEE (INSTITUTE OF ELECTRICAL & ELECTRONICS ENGINEERS)
IEEE C37.90.1 “Surge Withstand Capability (SWC) Tests for Relays and
Relay System Associated With Electric Power Apparatus”
3. UNITS
International System of Units (SI) shall be used in accordance with NIOEC-SP-00-10, unless
otherwise specified.
4
DECEMBER, 2017 NIOEC-SP-70-24 (0)
4. ABBREVIATIONS
CPU: Central Processing Unit
I/O: Input/ Output
MTBF: Mean Time Between Failures
MTTR: Mean Time To Repair
MTU: Master Terminal Unit
OPC: Object Linking and Embedding for Process Control
PC: Personal Computer
PLC: Programmable Logic Controller
RTU: Remote Terminal Unit
SAT: Site Acceptance Test
SCADA: Supervisory Control and Data Acquisition System
SOE: Sequence of Events
UPS: Un-interruptible Power Supply
VDU: Visual Display Unit
5. PRODUCT HISTORY
Equipment shall be of the same model and design as used in similar plants and operating/ambient
conditions with at least three (3) years of satisfactory operational history.
5
DECEMBER, 2017 NIOEC-SP-70-24 (0)
7.2. Environmental Data
Indoor temperature and humidity (RH) will be 23 C ± 3C and 30% to 65% respectively and
shipping and storage conditions will be considered as -20 C to 65 C and 0% to 100%.
However, as a minimum the following operating conditions shall not degrade the continuous
operation of the System:
Min/max temperature: 0C to 40 C
Min/max humidity: 20% to 90% RH non-condensing
Suspended Solids as dust and sand.
Allowable indoor noise level shall be 55 dBA, measured at one meter from equipment in
question.
6
DECEMBER, 2017 NIOEC-SP-70-24 (0)
The equipment shall be robust, suitable for the operating environment in which it is installed
and require minimal maintenance.
Each sub-system within the RTU/MTU shall be designed to meet an overall availability of at
least 99.95 percent based on a Mean Time to Repair (MTTR) of 4 hours.
Availability calculations shall be according to MIL-HDBK-217E or IEC TR 62380 based on a
minimum configuration of the following items:
All controllers are operational with no more than a single I/O module failure.
All control functions available.
All modules shall have an MTBF of more than 10,000 hour.
8.2. Hardware
The design of all RTU equipment shall be such as to ensure satisfactory operation in an
electrically hostile environment typical of high voltage electrical installations, as RTUs are to
be installed at Cathodic Protection Stations where there exist Electrical panels/feeders.
The RTU/MTU equipment shall be of rack mounted modular construction. All computer
equipment shall be supplied with a real-time multi-tasking operating system which conforms to
a recognized industry standard and not unique to one manufacturer. Interconnecting cables
shall be made via substantial, secure plugs and sockets, which shall be mounted in accessible
positions and clearly labelled.
Each functional module in MTU/RTU shall be a self-contained I/O device. The module shall
contain all the hardware and firmware required to provide the specific functions for which it is
designed. So, adding a module to an existing MTU/RTU becomes as simple as plugging it in
and wiring it to the Client's control panel. All racks of I/O signal modules shall be completely
expandable for accommodating future possible instrument signals.
All RTU's contain two required base modules: the power supply module and the optical fibre
interface module. Both of these modules shall be redundant. MTU and RTU's shall be smart;
capable of accomplishing fast local scans of the instrumentation measurements.
8.3. Software
The software shall be of modular construction, developed using structured design. Techniques
are written in a commonly used programming language, where possible, standard library
software shall be utilized. The Supplier shall identify all standard proprietary software and any
software specially developed for the project.
The application software shall ensure the secure execution of RTU/MTU functions.
7
DECEMBER, 2017 NIOEC-SP-70-24 (0)
point information collected and maintained by the software system to be sent to OPC
applications requesting the data.
The OPC client should allow for browsing of available OPC servers and the published points.
8.5. Capacity
The Vendor shall provide capacity and technical details of the following:
CPUs
Memory (all types)
Real time clock
Communication port data rates and format (all types)
The RTU/MTU shall be designed, delivered and commissioned with sufficient capacity for
performing the requirements of this specification and the specific operational data required at
the specific site, as determined by the site survey process, and in agreement with the Client’s
Representative.
No more than 70% of the available memory and solid state disc shall be utilized during normal
system operation.
The spare capacity shall allow on site development and modification without major changes to
the hardware, software and System configuration. Approximately 10% spare input/output
capacity shall be provided. These spare facilities shall be fully fitted and prewired.
Communication networks within the automation system shall include a ten percent (10%) fitted
and wired spare hardware and unused node addresses. System expansion requirements shall be
in accordance with the project procurement documents which shall be 30% as minimum.
System expansion shall be achievable without shutting down the regulatory controllers not
directly involved with the expansion.
8.6. Performance
The RTU shall process all information required to be transmitted to the Master Station (MTU),
and the SCADA, and have it available for transmitting within one second. The RTU shall be
capable of handling all alarms and status changes occurring during occurrence of a fault on
electrical power supply.
8
DECEMBER, 2017 NIOEC-SP-70-24 (0)
Back up must be possible on commercially available media. To recover from an outage, any
component of the system must be able to be re-loaded from bulk memory (hard disks).
All the system-related software including engineering tools, application programs, standard and
optional packages that are included in the scope of supply shall be delivered with the system on
safely protected flash memory devices magnetic or optical media.
8.12. CONFIGURATION
All RTU/MTU configuration data shall be held in alterable non-volatile memory so that the
RTU can re-initialize itself automatically. Vendor shall state the method by which
configuration data is loaded into the RTU/MTU. The preferred method is by downloading the
configuration data from the master station. If this is not a standard feature of the Vendor’s
product, it may be offered as an option.
9
DECEMBER, 2017 NIOEC-SP-70-24 (0)
If the RTUs are configured on site, Vendor shall describe how this is achieved and shall
include any equipment required for this function in their offer.
The master station database shall be kept updated with the current configuration data for each
RTU. Vendor shall state how this is achieved.
9. COMMUNICATIONS
The RTU shall be designed and equipped to communicate with the master station via the optical
fibre communication link. As a minimum, the remote communications interface (used in
transferring data between RTU's and MTU through optical fibre media) shall support TCP/IP
protocol. The Vendor shall provide details of the communication protocols supported by their
system. The Contractor is responsible for providing all necessary equipment required to achieve
such connections.
The protocol used by the Master Station to interrogate the RTU shall feature positive confirmation
to the RTU that information transmitted by the RTU has been received by the Master Station. The
RTU shall keep a copy of each set of data that it attempts to transmit until positive confirmation of
its delivery to the MTU is received.
Where available, the Contractor shall provide dedicated optical fibre link between the RTUs and
Master Stations (MTUs). Otherwise, the Contractor shall provide standard communication
equipment to provide communication link over the Owner’s communications network.
The Vendor shall state what arrangements of communications links the equipment can support.
The communication interface shall support redundant communication links between RTUs and
MTUs and have the ability to automatically change to a healthy link if one link should fail.
The Master Station (MTU) shall communicate with upper systems like Control System, Leak
Detection System etc via a dedicated Industrial Ethernet card (TCP/IP protocol) or Serial port
utilizing OPC to yield all required information for those systems. In order to present information to
Owner's SCADA which may be installed at a same or a far location in relation to MTU, provision
for both standard serial link and optical fibre link module shall be taken in MTUs.
The telemetry system shall utilize open industry non licensed standard communications protocol
that will permit interface with other equipment that may not be supplied by the same manufacture.
Protocols that are proprietary and closed ended will not be acceptable. Upon request by the end
user, the system Vendor shall provide, to the owner, documentation describing the supplied
communications protocol so that it may be used in future telemetry additions to insure interface-
ability of other third party RTUs and or PLCs.
The PLC system shall allow local or remote configuration or RTU troubleshooting without the need
to be onsite. The system protocol shall support remote upload and down load file transfers between
the master unit and associated RTUs.
10. CABINET
NIOEC-SP-70-14 shall be followed.
11. CABLING
NIOEC-SP-70-05 and NIOEC-SP-70-54 shall be followed.
10
DECEMBER, 2017 NIOEC-SP-70-24 (0)
12. DOCUMENTATION
12.1. Introduction
The documentation to be supplied with the equipment shall be sufficient to operate, maintain,
repair and reconfigure the hardware and software throughout the operational lifetime of the
System. Document types are specified in Appendix I; Vendor Documents Schedule (VDS).
11
DECEMBER, 2017 NIOEC-SP-70-24 (0)
To look for unanticipated interaction between modules, such as; those which might be
caused by two programs inadvertently sharing the same memory location for different
data.
13.2.3. Quality Assurance Tests
Quality control shall be as per manufacturer’s quality control standard to assure the good
performance of components/ modules used in the system.
The sampling procedure for the tests will be defined by Clients assigned inspectors.
The Vendor shall perform all routine tests on the modules in the system or a subsystem
prior to power-up of the system.
Functional tests for the system may be performed as a rehearsal for the Factory
Acceptance Test at this stage.
Structural tests shall be performed to find defects in isolation and concentrates on missing
paths, wrong paths, and wrong actions within and between software modules. These tests
shall be performed by Vendor’s engineers and programmers intimately involved in the
design and implementation of the system and inspected by Client’s representative.
Functional and structural tests are both required to prove that a control system works
correctly. Structural tests shall be done as the software modules are coded, whereas function
tests shall be performed after the system or the major subsystem is integrated. The final
testing of the total system shall be functional.
12
DECEMBER, 2017 NIOEC-SP-70-24 (0)
The ability of the operator to access the system will be very important at the computational
safety level. The interlocks at this level which may have multiple operating modes shall be
tested separately.
The proper operation on the regulatory level shall be checked by suitable tester and by
changing the set-points and other directives, through the operator interface.
Outputs to files for logging and reporting shall be tested; the logging and reporting
programs themselves may be tested later, independently, after it is confirmed that the data
received from the logic are correct.
All process and equipment failure must be simulated and tested during this period, since
many failure conditions are difficult and/or time consuming to simulate when the system
is connected to the actual process for the field acceptance test.
13.2.5.3. Test plan schedule
The Vendor shall submit the test plan at a suitable time before starting of the test. The
test plan shall demonstrate the properly execution of the functions, features,
performance, and reliability of the system. The tests shall avoid non relevant duplication
and shall provide greatest coverage with fewer test cases.
Plans are required for both structural and functional tests. The plans should specify the
sequence in which a module or a function is to be tested, the required inputs and the
anticipated results.
The plan for the structural test shall cover all possible paths of logic in a module, and an
appropriate subset or combinations of the logic paths, by the Vendor’s designer and
programmers’ judgment.
Client’s representative shall witness all structural tests performed on the modules at any
stage of manufacturing. Therefore, the test plan shall be suitably timed, to enable the
Client’s representative to take part in the tests.
13
DECEMBER, 2017 NIOEC-SP-70-24 (0)
witnessing tests. Vendor shall properly pack the system according to shipping instructions
and packaging specifications furnished to him by Client and forward all equipment to the
Client’s site.
14.2. Checks
Vendor specialists shall be responsible to check that the following minimum requirements
have been fulfilled:
Correct installation of cabinets and stations.
Replacement of equipment in cabinets and station removed for transportation.
Connection and installation of all system cables and internal cable connections.
Connection of all power and earthing cables and resistance checks.
14.3. Power up
Vendor specialists shall power up the system and check all vendor standard hardware,
software and communication.
14.4. SAT
Vendor specialists shall perform Site Acceptance Test (SAT) for Client’s approval. Full
functional test shall be carried out at this stage.
14.6. Commissioning
Vendor may be required to provide a site-based specialist to assist the Client during
commissioning.
14.8. Documents
The Vendor shall provide agreed as-built documents and drawings following site
commissioning.
14
DECEMBER, 2017 NIOEC-SP-70-24 (0)
15. SPARES PARTS SUPPLY
15.1. Pre-commissioning and Commissioning Spare Parts
Vendor shall recommend the spares for pre-commissioning and commissioning which will be
purchased together with the equipment, and include the cost of spares in the quotation.
16. TRAINING
Vendors shall provide training courses for Client as follows:
Training of Operators to overtake System operation
Training of Technicians to perform System maintenance work
Training of Engineers to be in charge of System configuration (hardware and software) and
advanced System maintenance work
Operators will normally be trained at site while the Technicians and Engineers are to be dispatched
to Vendor’s workshop to receive their respective training.
15
DECEMBER, 2017 NIOEC-SP-70-24 (0)
Vendor shall submit in details, the packing specification and the relevant standards for Client's
approval.
No items of equipment shall be shipped without the Client's prior approval.
18. GUARANTEES
Vendor shall guarantee to support and supply spare parts for the supplied hardware, software and
firmware for at least 10 years from the date of shipment.
If it is expected that parts of the system will be withdrawn from sale after 10 years, Vendor shall
provide a statement detailing the equipment to be withdrawn, the timing and how updated parts can
replace the withdrawn parts.
The Vendor shall also guarantee that the equipment supplied is free from fault in design,
workmanship and material, and is of adequate design and proper material to fulfil satisfactorily the
specified operating conditions.
Should any failure or defect in design, material, workmanship or operating characteristics develop
under the start-up and commissioning periods or during the first 12 months of operation, but not
later than 24 months from the date of shipment, the Vendor shall make all required repairs,
alterations or replacements of the defective equipment, free of charge, and shall pay transportation
fees involved to and from NIOEC’s site.
16
DECEMBER, 2017 NIOEC-SP-70-24 (0)
APPENDIX I
3. SCHEDULES
3.1. Design Work Schedule 4C FI 2C 2C+1R
3.2. Manufacturing Schedule 4C FI 2C 2C+1R
3.3. Document Submission Schedule FI 2C 2C+1R
3.4. Test and Inspection Schedule FI 2C 2C+1R
3.5. Shipping Schedule FI 2C 2C+1R
4. REPORTING
4.1. Status Reports FI
4.2. Test and Inspection Reports FA 2C 2C+1R
17
DECEMBER, 2017 NIOEC-SP-70-24 (0)
APPENDIX I
ABBREVIATIONS:
C: Copies
R: Reproducible
FI: For Client’s Information
FA: For Client’s Approval
18