6907 6 52 0040

Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

JOB STANDARD

SPECIFICATION FOR
PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD SPECIFICATION


No

6907-6-52-0040 Rev. 0
Page 1 of 35

JOB STANDARD SPECIFICATION FOR


PROGRAMMABLE LOGIC
CONTROLLERS

22.09.09

ISSUED AS JOB STANDARD


SPECIFICATION

VL

RK

Rev
.
No

Date

Purpose

Prepared by

Checked by

Format No. 8-00-0001-F1 Rev. 0

RG
Approved by

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 2 of 35

Abbreviations:
AC
API
CCE
CPU
DC
DCS
DVD
ERTL
EMI
EPROM
ESD
FAT
FMEDA
HART
HSE
HW
HWC
HVAC
I/O
IEC
IEEE
ISA
IS
ISO
LAN
LCD
LCIE
LSB
MCC
MTTF
MTTR
OIS
OLE
OPC
PC
P&ID
PESO
PID
PLC
PTB
QMR
RAID
RAM
RDBMS
RFI
ROM
SAT
SCSI
SER
SIL
SIS
SQL
TCP / IP
TFT

:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:

Alternating Current
American Petroleum Institute
Chief Controller of Explosives
Central Processing System
Direct Current
Distributed Control System
Digital Versatile Disc
Electronic Regional Testing Laboratory
Electromagnetic Interference
Erasable Programmable Memory
Emergency Shutdown System
Factory Acceptance Test
Failure Modes, Effects and Diagnostic Analysis
Highway Addressable Remote Transducer
High Speed Ethernet
Hardware
Hardwired Console
Heating, Ventilation and Air Conditioning
Input / Output
International Electrotechnical Commission
Institute of Electrical and Electronic Engineers
International Society of Automation
Indian Standards
International organization for Standardization
Local Area Network
Liquid Crystal Display
Laboratorie Central Industries Electriques
Least Significant Bit
Motor Control Centre
Mean Time to Failure
Mean Time to Repair
Operator Interface System
Object Linking and Embedding
OLE for Process Control
Personal Computer
Piping and Instrumentation Diagram
Petroleum and Explosives Safety Organisation
Proportional, Integral and Derivative
Programmable Logic Controller
Physikalisch Technische Bundersanstalt
Quadruple Modular Redundant
Redundant Array of Independent Discs
Random Access Memory
Relational Database Management System
Radio Frequency Interference
Read Only Memory
Site Acceptance Test
Small Computer System Interface
Sequence of Event Recorder
Safety Integrity Level
Safety Instrumented System
Structured Query Language
Transmission Control Protocol / Internet Protocol
Thin Film Transistor

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

TUV
UHF
UL
UPS
USB
VDU
VFD
VHF
WAN

:
:
:
:
:
:
:
:
:

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 3 of 35

Technische Uberwachungsvereine
Ultra High Frequency
Underwriters Laboratories
Uninterrupted Power Supply
Universal Serial Bus
Video Display Unit
Variable Frequency Drive
Very High Frequency
Wide Area Network

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

SR.NO.

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 4 of 35

CONTENTS

TITLE

SHEET NO.

1.0

GENERAL

2.0

DEFINITIONS

3.0

SPARES PHILOSOPHY

12

4.0

DESIGN AND CONSTRUCTION

14

5.0

TESTING, INSTALLATION, COMMISSIONING


AND ACCEPTANCE

30

6.0

GENERAL REQUIREMENTS

34

7.0

SHIPPING

34

8.0

REJECTION

34

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 5 of 35

1.0

GENERAL

1.1

Scope

1.1.1

This specification, together with the Material Requisition defines the minimum functional
requirements for the design, hardware, software and firmware specifications, nameplate
marking, testing and shipping of Programmable Logic Controllers (PLC) designed for
reliable effective and optimum control and monitoring of a process plant (hydrocarbon and
non-hydrocarbon) and captive power plant.

1.1.2

The related standards referred to herein and mentioned below shall be of the latest editions
prior to the date of the purchasers enquiry: API RP 552

Transmission Systems

EEMUA 191

Alarm System - A Guide to Design, Management and Procurement

EN 10204

Metallic Products Types of Inspection Documents

EN 50039

Electrical Apparatus for Potentially Explosive Atmospheres: Intrinsically


Safe Electrical System I

IEC 60079

Electrical Apparatus for Explosive Gas Atmosphere.

IEC 60529

Degree of Protection Provided by Enclosures.

IEC-60584

Thermocouple Part 2: Tolerances

IEC 60617

Graphical Symbols for Diagram

IEC-60751

Industrial Platinum Resistance Thermometers and Platinum Temperature


Sensors

IEC 61000-4-3 Electromagnetic Compatibility (EMC) Testing and Measurement


Techniques Radiated, Radio Frequency, Electromagnetic Field Immunity
Test.
IEC-61000-4-4 Electromagnetic Compatibility (EMC) Testing and Measurement
Techniques Electrical Fast Transients / Bust Immunity Test
IEC-61000-4-5 Electromagnetic Compatibility (EMC) Testing and Measurement
Techniques Surge Immunity Test
IEC-61000-6-2 Electromagnetic Compatibility (EMC) Generic Standards Susceptibility
Industrial
IEC 61508

Functional Safety of Electrical / Electronic / Programmable Electronic


Safety-related Systems.

IEC 61131

Programmable Logic Controllers

IEC 61511

Functional Safety Safety Instrumented Systems for the Process Industry


Sector

IEEE 802.3

Telecommunication and Information Exchange between Systems Local


and Metropolitan Area Networks Specific Requirements Part 3 : Carrier
Sense Multiple Access with Collisions Detection (CSMA / CD) Access
Method and Physical Layer Specifications.

IS 2148

Flameproof Enclosures of Electrical Apparatus

IS-3043

Code of Practice for Earthing

IS 13947

Specifications for Low Voltage Switchgears and Control Gears

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD
SPECIFICATION No

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

ISA

6907-6-52-0040 Rev. 0
Page 6 of 35

5.1

Instrumentation Symbols and Identification

5.2

Binary Logic Diagrams for Process Operations

5.3

Graphic Symbols for Distributed Control / Shared Display


Instrumentation, Logic and Computer System.

5.4

Instrument Loop Diagrams

5.5

Graphic Symbols for Process Displays

18.1 Annunciator Sequences and Specifications


71.01 Environmental Conditions for Process Management and Control
Systems : Temperature and Humidity
71.04 Environmental Conditions for Process Measurement and control
Systems: Airborne Contaminants

1.1.3

ANSI / ISA
TR 99.00.01

Security Technologies for Industrial Automation and Control Systems


Manufacturing and Control System

ISO 216

Writing Paper and Certain Classes of Printer matter-Trimmed Sizes- A & B


Series

ISO 9241-5

Workstation Layout and Postural Requirements.

ISO 9241-7

Display Requirements with Reflections

In the event of any conflict between this specification, data sheets, statutory regulations,
related standards, codes etc., the following order of priority shall govern:
a)
b)
c)
d)

1.1.4

Statutory regulations
Data Sheets
Standard Specifications
Codes and Standards

In addition to meeting purchasers specifications in totality, vendors extent of responsibility


shall also include the following:
a)

Purchasers data sheets specify the minimum acceptable functional requirements for
the programmable logic controllers. It shall be vendors responsibility to select proper
hardware, software and firmware to meet the specified functional requirements.

b)

Purchasers data sheets specify the scan time / cycle time / response time and loading
requirements. Vendor shall be responsible for sizing and selecting their standard
product i.e. hardware, software and firmware to meet the requirements specified in the
purchasers data sheets.

c)

Selection of proper and adequate hardware, software and firmware to meet system
requirements specified in the purchasers specifications, keeping the integrity of
functional blocks specified in the configuration diagram attached with the material
requisition.

d)

Adequacy of Bill of Material selected to meet purchasers requirements. Vendor to


note that bill of material shall not be verified by the purchaser during evaluation stage.
Any hardware, software and firmware required to meet the purchasers specified
requirements shall be provided by the vendor without any implication.

e)

Providing adequate mandatory spares including consumable spares as specified in the


purchasers specifications. Vendor shall be responsible to meet mandatory spare
requirements specified by the purchaser.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 7 of 35

1.2

Bids

1.2.1

Vendors quotation shall be strictly as per the bidding instructions to vendor attached with the
material requisition. Vendor's quotation shall enumerate and include the detailed
specification of each subsystem and each module of programmable logic controller, detailed
system configuration, hardware and software capabilities, programming aids, display
facilities and other relevant information.

1.2.2

Whenever a detailed technical offer is required, vendors quotation shall include the
following:
a)

Compliance to the specifications.

b)

Detailed specification sheets for each sub-system. The specification sheet shall
provide information regarding hardware specifications, software specifications,
redundancy requirements, capacity, power consumption etc. of the programmable
logic controllers and its accessories. The material specifications and unit of
measurement for various items in vendors specification sheets shall be to the same
standards as those indicated in purchasers data sheets.

c)

System security features and design details.

d)

Proven references for each offered model in line with clause 1.2.4 of this specification
whenever specifically indicated in the purchasers specifications.

e)

A copy of approval for flameproof enclosure, intrinsic safety etc whenever specified,
from local statutory authority, as applicable, like Petroleum and Explosive Safety
Organisation (PESO) / Chief Controller of Explosives (CCE), Nagpur or Director
General of Mines Safety (DGMS) in India along with:
i)

ii)

Test certificate from recognised house CIMFR (Central Institute of Mines & Fuel
Research) / ERTL (Electronics Research and Test Laboratory) etc. for specified
protection class as per relevant Indian Standard for all Indian manufactured
equipments or for equipments requiring DGMS approval.
Certificate of conformity from agencies like LCIE, Baseefa, PTB, CSA, UL etc.,
for compliance to ATEX or other recognised standards for all equipments
manufactured outside India.

f)

Deviations on technical requirements shall not be entertained. In case vendor has any
valid technical reason to deviate from the specified requirement, they must include a
list of deviations item wise, summing up all the deviations from the purchasers data
sheets and other technical specification along with the technical reasons for each of
these deviations.

g)

Certificate for specified SIL requirement (e.g. SIL-3) from Independent Testing
Agency.

h)

Catalogues giving detailed technical specifications, model decoding details and other
related information for each item / sub-system covered in the bid.

1.2.3

Vendor shall offer only their standard proven product i.e. system hardware, system software
and firmware, which shall be configured to meet the functional requirements specified in the
material requisition. Moreover, the equipment being offered / supplied shall be of latest
proven version available in the current manufacturing range and meeting the requirements
specified in clause 1.2.4 of this standard specification.

1.2.4

The system hardware, software and firmware as offered, shall be field proven and should
have been operating satisfactorily for a period of minimum 4000 hours continuously on the

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 8 of 35

bid due date in the validly similar size and application specified in the purchasers data
sheet. Items with prototype design or items not meeting provenness criteria specified above
shall not be offered or supplied.
1.2.5

The detailed scope of work, specific job requirements, exclusions, deviations, additions etc.
shall be indicated in the job specifications which shall be part of material requisition.

1.2.6

Whenever specified, vendor shall furnish tested values of failure rates, probability of failure
on demand and test intervals for safety integrity level analysis.

1.2.7

All documentation submitted by the vendor including their quotation, catalogues, drawings,
installation, operation and maintenance manuals shall be in English language only.

1.2.8

Vendor shall also quote for the following:


a)

Two years operational spares for each sub-system and their accessories which shall
include the following as a minimum:
i)

All type of electronic modules e.g. I/O modules, processor modules,


communication modules, memory modules, disc controller module, power
supply modules etc.
ii) All type of auxiliary items e.g. barriers / isolators, hardwired instruments,
annunciator modules, receiver switches, trip amplifiers, temperature element
converters etc.
iii) Switches, lamps, fuses, connectors, terminals, pre-fabricated cables, circuit
breaker, relays etc.
iv) Video display units, keyboards, disc drives, PCs, network items (e.g. switches,
hubs etc.) etc.
b)

Any special tools and test equipments needed for the maintenance of PLCs and other
items being offered by vendor. Vendor must confirm in their offer if no special tools
or test equipments are needed for maintenance other than those specifically indicated
in purchaser's data sheet.

1.3

Drawing and Data

1.3.1

Detailed drawings, data, catalogues and manuals required from the vendor are indicated by
the purchaser in vendor data requirement sheets. The required number of prints and soft
copies shall be dispatched to the address mentioned, adhering to the time limits indicated.

1.3.2

Final documentation consisting of design manuals, installation manual, operation and


maintenance manual etc., submitted by the vendor after placement of purchase order shall
include the following, as a minimum:
a)

Specification sheet for each sub-system, auxiliary instrument and bought out item.

b)

Certified drawings for complete system including the following:


i)

GA drawings for panels, cabinets, marshalling racks, hardwired consoles,


operator / engineering console etc with complete dimensional details, internal
construction and weight in kilograms.

ii)

Control room layouts e.g. console room, rack room and engineering room layout
with all dimensions in millimetres.

iii) Channel base frame drawing for console room, rack room and engineering room.
iv) Input / output assignment
v)

Logic / Ladder diagrams

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 9 of 35

vi) Loop wiring diagram


vii) Power supply distribution diagram
viii) Memory loading calculations/Scan time calculation
ix) Protocol/Pin Details
x)

Dynamic graphic diagrams

xi) System grounding drawing


c)

Design manuals and functional design specifications which shall include hardware
design manual, software design manual and special software specifications.

d)

Copy of type test certificates.

e)

Copy of test certificates for all tests indicated in this specification.

f)

Installation manual containing installation procedure for programmable logic


controllers and other items covered in the material requisition.

g)

Power-on, start-up and internal testing procedures.

h)

Software debugging and system configuration procedures

i)

Calibration and maintenance manual containing maintenance procedures including


replacement of parts, application modification etc.

j)

Any other drawings and documents specifically indicated in job vendor data
requirement enclosed with the material requisition.

All system manuals and documentation shall be supplied in hard cover loose ring folders in
A4 size as per ISO 216 i.e. of size 210mm x 297mm. All drawings and sketches shall be in
multiple of A4 size like A3 (297mm x 420mm) or A2 type (420mm x 594mm) etc. but
folded to A4 size.
2.0

DEFINITIONS
The various terms used in this specification are defined as follows:

2.1

Programmable Logic Controller


The class of control systems which can be programmed to execute plant shutdown and / or
interlock / sequence logics to the specified safety integrity levels.

2.2

Accessible
A system feature that is viewable by and interactive with the operator and allows the
operator to perform user permissible control action e.g. set point change, auto-manual
transfers or on-off actions.

2.3

Assignable
A system feature that permits an operator to direct a signal from one device to another
without the need for change in wiring, either by means of switches or via other data entry
devices like keyboard commands to the system.

2.4

Configurable

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

2.5

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 10 of 35

The capability to select and connect standard hardware modules to create a system or the
capability to change functionality or sizing of software functions by changing parameters
without having to modify or regenerate software.
I/O
Input / Output with respect to process / operator.

2.6

PLC Console (Operator)


PLC console (Operator) is the operators main plant interface device through which operator
can view, monitor and control the plant and can give instructions to peripherals to execute
commands, and shall have protective access to configure and maintain the system.

2.7

PLC console (Programming Terminal)


PLC console (Programming Terminal) shall be the engineers main interface device through
which engineer can configure / program and maintain the system, and shall have protective
access to monitor and control the plant, give instructions to peripherals to execute
commands.

2.8

Local Level
All those sub-systems, which directly interface with field devices shall be referred to as
local level.

2.9

Central Level
Operator Console and Programming Terminal, which present data acquired from local level
devices shall be referred as Central Level.

2.10

Database
Database shall be defined as the information stored temporarily or permanently in the
system which can be accessed by various programs to meet all its functional requirements.

2.11

Loop Integrity
A system shall be said to have loop integrity if the failure of one component in the system/
sub-system does not affect more than one loop.

2.12

System Loading
System loading for a sub-station is defined as the percentage of time a sub-system spends in
carrying out various activities referred to the use of memory, CPU time and communication
capacity in the worst case of high sub-system operation out of the designed / designated
cycle time of the sub-system.

2.13

Redundancy
A system component shall be termed as redundant if it takes over automatically the
operation in the event of the failure of the main component without causing any interruption
in the system and upsetting the process. The repaired or replaced device shall be brought
in-line only through operator action without upsetting system operation.

2.14

Switchover Time

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 11 of 35

Time required for a back up instrument / system to come on-line automatically in case of the
failure of the main instrument / system.
2.15

Processor Cycle Time (tpc)


Processor cycle time is the measure of the processing speed of a processor and is user
selectable from the pre-defined discrete values. Processor cycle time for a sub-system shall
be defined as follows:a)
Programmable Logic Controller
Processor cycle time for programmable logic controller shall be defined as the total
time taken by the processor to read input supplied by input module, execute all
computations (analog as well as logic as configured) and write the outputs for the
output module.

2.16

Scan Time (ts)


Scan time is the end-to-end response time of a sub-system and shall be defined as follows:
a)
Logic Loops
The scan time for a logic loop shall be defined as the total time taken by a sub-system
e.g. programmable logic controller to read input from the input terminal, process
input, execute logic, updating logic output and write output at the output terminal for
all the logics configured within the subsystem.

2.17

Display Update Rate


Display update rate shall be defined as the time taken by the system to display the
information present at the system input terminals updated on the current display on the VDU
of an operator console

2.18

Call-up Time
Call up time shall be defined as the time taken by the system to display a particular
display/data on the VDU after getting the corresponding command from the operator.

2.19

Users Memory
Free memory space available after utilisation of memory required for system operation,
configuration and implementation of application and other system related functions for
implementation of user defined specific programs such as plant calculations, process
optimization or MIS (like free formatting of certain logs). The programs shall either be
written in high level language or system specific language.

2.20

Event
An event shall be defined as any action taken by the operator via operator keyboard or
switches on hardwired console like change of set point, change of control mode, start/stop of
motor, open/close of shut down valves, alarm acknowledge etc.

2.21

Sequence of Event (SOE)


Arranging events in the sequence of their occurrence in time with a specified time resolution
by a program is defined as sequence of event.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

2.22

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 12 of 35

Sequence of Event Recorder (SER)


System or sub-system which presents and / or records the events in the sequence of their
occurrence in time with a specified time resolution utilizing its hardware and software
capabilities is termed as sequence of event recorder.

2.23

Real Time Trend


Real time trend shall be defined as a continuously progressing graphical record showing
continuously updated parameter with most recent value and a past record of minimum of 10
minutes without pressing any additional key for moving backward in time.

2.24

Windowing
Ability of software program to break the console screen i.e. video display unit into
simultaneous or overlapping zones with separate presentations at the same time.

2.25

Plant Information Network


High-level communication network which serves various users within a plant and transfer
information for the purpose of unit / plant monitoring. This network is different than control
network and is generally realised using open communication protocol network e.g. OPC etc.

2.26

Tag
A Tag is a collection of attributes that specify either a control loop or a process variable, or a
measured input, or a calculated value, or some combination of these, and all associated
control and output algorithms. Each tag is unique.

3.0

SPARES PHILOSOPHY

3.1

The system including sequence of event recorder, hardwired instruments etc. shall meet the
following spare philosophy. This philosophy shall also be applicable for items like barriers,
relays, terminals, lamps, push buttons etc.

3.1.1

Mandatory Spares
Vendor shall include following mandatory spares in their scope of supply:

3.1.1.1

Installed Engineering Spares


Installed engineering spares shall be provided in each sub-system for each type of module to
enhance the specified system functional requirements by 20%. The basis of offering
installed engineering spares shall include:
a)

For a system with conventional and / or smart analog input / output, discrete (contact)
input / output, 20% spare input / output of each type shall be considered for
calculating I/O modules and all other related accessories.

b)

For all serial input / outputs to the system, 20% spare serial I/O ports of each type of
serial input / output shall be provided.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

3.1.1.2

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 13 of 35

c)

20% spare accessories like relays, switches, lamps, fuses, circuit breakers, barriers,
isolators, terminals etc.

d)

The engineering spares shall be wired up to the field cable interface and shall be in
ready-to-operate condition when field cable is connected to spare assigned terminals.

e)

Spare pairs of the incoming cables shall be terminated on spare terminals in the
marshalling / barrier cabinets as applicable.

f)

The system shall be fully engineered considering 20% installed engineering spares
including processor loading.

Spare Space Requirement


In addition to installed engineering spares specified in Clause 3.1.1.1 of this specification,
the system shall be provided with following spare space:

3.1.1.3

a)

I/O racks of programmable logic controller shall have 10% usable spare space for
installing additional I/O cards of each type in future. However internal wiring for the
same shall be connected up to the I/O terminals.

b)

Processor system of programmable logic controller shall have capability to execute


additional 20% logics.

c)

Each operator console shall contain 20% usable spare group and related display
capability in addition to as specified in para 3.1.1.1 of this specification.

d)

The system shall have capability to extend its historical trending, logging and users
memory by 20% to meet future expansion with/without adding additional memory
modules.

e)

The communication sub-system shall have sufficient capacity to handle additional


data contributed by addition of 20% I/O / segments over and above installed
engineering spares.

f)

Usable spare space in panels and cabinets to install 10% spare hardwired items like
relays, switches, lamps, fuses, circuit breakers, barriers, isolators, terminals, panel
mounted instrument etc. in future.

Spare Memory Requirement


a)
b)

3.1.1.4

3.1.1.5

The system shall be provided with a minimum of 40% spare memory capacity, as
required for application program and data base to meet specified functional
requirements.
It shall be possible to extend the memory by at least 20% over and above the actual
requirement at a later date.

Spare Software Capability


a)

Sufficient additional software capacity shall be available in the system to take care of
spares requirement as specified in para 3.1.1.1 and 3.1.1.2 of this specification to meet
all functional requirements as per para 4.0 of this specification.

b)

Unless specifically indicated otherwise, the offered system shall have software
licenses to cover all the tag numbers indicated in the material requisition, including
installed engineering spares and spare space indicated in clause 3.1.1.1 and 3.1.1.2 of
this specification.

Predefined Mandatory Spares

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

3.1.1.6

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 14 of 35

a)

Mandatory spares shall be ware-house spares and shall be supplied as loose items.

b)

Mandatory spare module of 5% or one module of each type, whichever is higher, must
be supplied for each type of modules being used excluding modules used in consoles,
servers, Personal Computers.

c)

For items like, Video Display Units, keyboards, disc drives, network components,
hardwired instruments like barriers, lamps, fuses and circuit breakers, complete item
limited to 5% or minimum one of each type shall be supplied as predefined mandatory
spare. But this shall not include hardware like hard discs, terminals, telephone sets.

d)

Items like personal computers, operator consoles, servers, engineering consoles, 5%


or minimum one of each type of complete unit shall be supplied as mandatory spares
in line with clause 3.1.1.5(b).

e)

Software which needs to be separately loaded in the items specified in clause


3.1.1.5(d) above to define the items personality and can't be uploaded from
engineering console or any other network device shall be supplied along with
additional software.

Consumable Spares
Any paper, ribbon, printer heads, toner and ink required for printers, video copier or any
other consumable item shall be supplied along with system required for minimum of six
months duration after system acceptance.

3.1.1.7

Commissioning Spares
Unless otherwise specified, vendor shall be responsible to supply all spares which are found
necessary to replace failed modules, failed sub-systems, or corrupted / faulty softwares
while performing pre-commissioning and commissioning activities.

3.1.2

Two Years Operational Spares


Two years operational spares shall be as per Clause 1.2.8(a) of this specification and shall be
quoted separately.

4.0

DESIGN AND CONSTRUCTION

4.1

Design Requirements

4.1.1

Programmable logic controller shall be microprocessor based system which shall be used to
execute all the process and safety shut-down logic of the plant. When specified, it shall also
execute plant interlock logics and sequence operation. Programmable logic controller shall
be an independent unit and shall not depend on any of its functionality on any other system
including Distributed Control System.

4.1.2

The system shall be of modular construction and expandable in future by adding additional
modules which shall be easily accessible for maintenance and repair. The type of modules
shall be kept to the minimum possible in order to have interchangeability and low inventory.

4.1.3

System Availability
a)

The system shall be designed fault avoidant as a minimum by selecting high grade
components of proven quality and proper design of system electronics.
Redundancy shall be provided, as a minimum, as per this specification to improve
system availability and reliability. Due considerations shall be given to the

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 15 of 35

environmental conditions particularly for field mounted sub-system, if specified in job


specifications, during system design.
b)

The system shall have a high MTBF value and shall have well proven record of
operating in hydrocarbon plants.

c)

The system shall be designed with 99.995% or greater availability. The availability
shall be defined as follows:
Availability = Meantime Between Failure (MTBF)
MTBF + Mean time to repair (MTTR)
For the purpose of calculations, consider mean time to repairs as four (4) hours unless
the manufacturer recommends higher value for MTTR. It is therefore necessary that:
i)

Vendor covers all necessary spare parts in 2 years recommended operational


spares which shall be necessary to meet specified MTTR time.

ii)

Vendor provides adequate training to owner's personnel and cover all necessary
maintenance related topics in their training programmes to ensure specified
MTTR time.

4.1.4

Operating Environmental Conditions

4.1.4.1

Environmentally controlled location installation


a)

All subsystem of Programmable Logic Controllers located in Control Room, Local


Control Room or in Satellite Rack Room shall be able to operate satisfactorily from
15C to 30C and 20% to 80% non condensing humidity.

b)

In addition to above, all such sub-systems shall also be able to operate satisfactorily in
case of air conditioning failure with ambient temperature of 50C and 90% noncondensing humidity until the system safe operating limits are exceeded.
The
minimum period of continuous operation in such condition shall be 48 hours at least
once in a month without any damage or degradation of system performance. Vendor,
therefore, shall provide continuous temperature monitoring for each enclosed cabinet
housing items / equipments generating heat, such as system cabinets, barrier cabinets,
relay cabinets etc and also provide alarm for operator alert in case the safe operating
temperature limits are exceeded. Alarm in the operator consoles shall be available for
each cabinet while group alarms shall be provided on hardwired annunciator located
on hardware console.

c)

Chemical filters have been provided in the incoming air conditioning air to limit the
concentration of contaminants below following limits
Contaminants
(Corrosive Gases)

Concentration

SOx
NOx
H2S
Cl2
NH3
SPM
RSPM

< 0.01 ppm by volume


< 0.05 ppm by volume
< 0.003 ppm by volume
< 0.001ppm by volume
< 0.5 ppm by volume
< 200 gm/m3
< 100 gm/m3

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 16 of 35

All sub-systems and system components shall be suitable for operating continuously
in the above mentioned corrosive environments.
4.1.4.2

Outdoor Installations
a)

Sub-systems or system components which are installed outdoor shall be suitable to


continuously operate at ambient temperature and humidity specified under ambient
conditions. The heat generation effect of current carrying for the electronic modules
shall also be considered. For this purpose the system shall be rated for minimum 5
degC more than the maximum ambient temperature specified. In case the system is
not suitable for the above conditions, necessary cooling arrangement shall be
provided.

b)

Unless otherwise specified, all PLC sub-systems or system components installed


outdoor shall have corrosive environmental protection coating meeting the
environmental classification class G3 as per ISA-S71.04.

4.1.5

Transient, Static and EMI / RFI Protection

4.1.5.1

The system shall be internally protected against system errors and hardware damage
resulting from:
a)
b)
c)

Electrical transients on power wiring.


Electrical transients on signal wiring.
Connecting and disconnecting devices or removing or inserting printed circuit boards
in the Programmable Logic Controller (PLC).

4.1.5.2

All sub-systems and system components shall be capable of accepting various signal inputs
for its direct use while preventing noise errors due to electromagnetic interference (EMI) or
radio frequency interference (RFI) including nearby radio stations, hand held two way
radios, solenoids, relays or contactors carrying heavy currents as per levels of
Environmental electromagnetic phenomenon defined in IEC-61000-6-2. The system shall
have total noise immunity from UHF / VHF radio communication equipments, (RFI) and
(EMI) noise generating equipments as per IEC-61000-4.

4.1.5.3

For interplant, inter unit and other system cables routed in the field, the level of surge
immunity required for equipment signal ports shall be increased to level 4 as defined in IEC61000-4-5 and the system shall operate according to performance criterion B as defined in
IEC-61000-6-2.

4.1.6

On-line Replacement

4.1.6.1

On-line replacement of any module of programmable logic controller shall be possible in


such a way that removal and addition of the module shall be possible and safe without
de-energising the system. Furthermore, there shall not be any interruption of the system
while replacing a faulty module wherever redundant modules are provided. However, in
case of triple modular redundant, quadruple modular redundant or dual PLC configurations,
there shall not be any process upset while replacement.

4.1.6.2

Apart from system modules, power supply units shall be replaceable on-line without
disrupting the process and without affecting the system redundancies. It shall be possible to
hot swap any faulty system module without degrading the system safety or operation or
freezing the output status. The switchover to the healthy module shall be bumpless. The
swapped module shall take over the function of the failed module without any manual
programming.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD
SPECIFICATION No

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

4.1.7

6907-6-52-0040 Rev. 0
Page 17 of 35

Electrical Isolation
Galvanic or optical isolation shall be provided for all field signals. The isolation levels shall
be as follows:
Analog I/O channel to system ground
Discrete I/O channel to system ground

:
:

1500 VAC
500 VAC

External isolator shall be provided, if necessary to meet the above


Isolation shall also be provided between Engineering / operator console/PLC programming
terminal and related sub-systems connected to it if there is any possibility of high voltage
being transmitted to the sub-systems.
4.1.8

Design Requirements of Equipments in Hazardous Area

4.1.8.1

Unless specifically indicated, the field devices are beyond the scope of this specification.
However vendor shall be fully responsible for integrating these devices with their system
including compiling and maintaining the engineering data base of these devices and
incorporating the data base into the Integrated Asset Management System.

4.1.8.2

General requirements
a)
b)

Unless otherwise specified, all instruments in hazardous area shall be intrinsically safe
type. Other concepts shall be used when specified.
For conventional instrumentation, entity concept shall be used for selecting proper
barriers / isolators.

4.1.9

Repeat Signals

4.1.9.1

Unless otherwise specified in the job specifications, following philosophy shall be followed
for repeat signals:
a)

Whenever repeat contact outputs are required as per job specifications following
philosophy shall be followed:
i)
ii)

b)

Whenever repeat analogue outputs are required as per job specifications, following
philosophy shall be followed:
i)
ii)

4.1.10

For intrinsically safe input contacts, isolating barrier with dual contact output
shall be utilized.
For all other contact inputs, repeat contact shall be provided using electromagnetic relays.

For intrinsically safe analogue inputs, isolating barrier with dual analogue
outputs shall be utilized.
For all other analogue inputs, repeat analogue outputs shall be provided using
signal isolators with dual output.

The system shall be designed fault tolerant and shall utilize high quality components of
proven quality. Any single system fault shall not degrade the system safety or functionality
or affect operation. The system shall have certified Safety Integrity Level as per IEC-61508

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 18 of 35

/ 61511 as applicable and specified in job specification. Unless otherwise specified, it shall
meet the availability requirement specified in Clause 4.1.3 of this specification.
4.1.11

Unless otherwise specified, the scan time of programmable controller shall be of the order of
250 milliseconds for SIL certified PLCs. Scan time for a PLC shall be as defined under para
2.16 of this specification.

4.1.12

Operation of the PLC shall be completely unaffected by a momentary power loss of the
order of 20 milliseconds.

4.1.13

The system shall be programmed in principle as per the logic diagrams furnished during
detailed engineering. Vendor shall prepare their own Logic/Ladder diagrams depending
upon the capability of the programmable logic controller offered by them. Owner /
Consultant reserve the right to revise or review the logic diagrams even after acceptance of
any offer. The programming language of offered PLC shall be as per IEC 61131.

4.1.14

Whenever the requirement of SIL is specified for the PLC, it shall meet the requirements of
SIL level specified and shall be certified by an independent body (e.g. TUV) for complying
requirements of IEC-61508 / 61511 as specified. For shutdown application requiring SIL
certification, PLC shall always meet SIL 3 requirements.

4.1.15

The system shall have extensive set of self diagnostics hardware and software for easy and
fast maintenance of PLC. Routine checks should run automatically at frequent intervals for
identifying any fault in software or hardware. Diagnostics shall be required at local as well
as console level.

4.1.16

Safety barriers shall be provided by the vendor for intrinsically safe input/output circuits
wherever specified. In such cases, the system shall be designed intrinsically safe based on
entity concept. The barriers shall be certified by a statutory authority like Baseefa,
CENELEC, FM, PTB, CMRI etc., for the use in the area classification as specified
elsewhere in the job specifications. The proper selection of the safety barriers shall be the
vendor's total responsibility. In case of smart transmitter, the entity parameters of the hand
held terminals shall also be considered while selecting proper barriers.

4.1.17

Unless otherwise specified all intrinsically safe barriers shall be 3 port isolating type only
providing isolation between;
i) Input and output (non-hazardous to hazardous side of barriers)
ii) Power supply and input
iii) Power supply and output
The minimum isolation level shall be 250V.

4.2

System Configuration

4.2.1

General
a)
PLC system configuration / architecture shall be as specified in the job specification.
For emergency shutdown system application specified with SIL classification, the
system configuration shall be TMR or QMR or DMR and shall be certified by
independent agency e.g. TUV.
b)

Regardless the action feature selected (except for single architecture), the failure of
single component shall not result in a failure of correctly executed safety function.
The degradation mode for the selected configuration e.g. 4-2-0 or 3-2-0 or 3-2-1-0,
etc. shall be documented in SIL certification report.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

c)

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 19 of 35

In general, the PLC system shall comprise of various sub-systems as


described in the subsequent clauses of 4.2.

4.2.2

Input/Output subsystem

4.2.2.1

Each I/O module shall have its own processor. I/O modules configured in redundant
configuration, shall have their processors properly synchronised.

4.2.2.2

Unless otherwise specified, system shall accept analog 4 20mA inputs and contact inputs.
The maximum number of Input/Output per I/O module shall be limited as per the following
table.
Sl.
No.

Type of Configuration

Maximum
No. of I/Os

Single I/O system

Dual I/O system

16

Triple Modular Redundant system (TMR)

32

Quadruple Modular redundant System (QMR)

16

In case of PLC certified for SIL requirements, the maximum number of I/O's shall be
governed by the SIL certification applicable for specified SIL level.
4.2.2.3

Each I/O shall be galvanically isolated from external control circuit by suitable means. The
minimum isolation level between I/O and logic circuit shall be 1000 volts DC.

4.2.2.4

Each I/O shall be protected against the reversal of polarity of the power voltage to I/O.

4.2.2.5

Each input shall be provided with filters to filter out any noise in the input line and contact
bouncing noise, as applicable.

4.2.2.6

All the inputs / outputs shall be double ended i.e. two wires per input / output and not with
common return for all inputs.

4.2.2.7

The interrogation voltage to the inputs and power supply for 2-wire instruments shall be
powered from separate redundant power supply / supplies and shall not be a part of PLC,
unless otherwise specified. This power supply shall be supplied at one point and shall be
distributed by the vendor.

4.2.2.8
a)
b)

Each I/O module shall have a LED per channel to indicate the status of each
Input/Output.
When specified, input module shall be capable of monitoring the input contacts for
any wire open fault and short circuit.

4.2.2.9 Analog input module


a)
Input module shall be able to accept 4~20 mA DC input from smart transmitters (e.g.
4 20mA HART).
b)
The module shall have 12 bit A/D resolution accuracy of 0.25% of full scale over the
entire range, unless otherwise specified.
4.2.2.10
Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 20 of 35

a) Output contacts from the PLC shall be potential free dry contacts with contact rating as
per para 4.2.2.10 b) of this specification. Vendor must provide arc suppression device
for each output contact.
b) The output contact rating shall be as follows:
Sl. No.

1.

APPLICABLE FOR
All output cards driving solenoid
valve and alarm annunciator system
unless otherwise specified
Category I
Category - II
All motors/pumps/compressor
output cards unless otherwise
specified.
Category I
Category - II

VOLTAGE
RATING

CURRENT
RATING

110 V DC
24 V DC

0.5 A
2A

240 V AC
220 V DC

5.0 A
0.2 A

1
c)

The category of contacts shall be specified in the material requisition. Each output shall
be short circuit proof and protected by fuse. Visual indication of fuse blown must be
provided for each module.

d)

When specified contact output module shall have monitored output features like wire
open and short circuit.

4.2.2.11Where inputs or outputs have multiple field devices for the same measurement or device,
the corresponding inputs / outputs shall be configured in separate I/O modules.
4.2.2.12Where single input signal is available for QMR or TMR configuration, inputs shall be
multiplied to feed inputs to each input modules / channels.
4.2.2.13PLC shall be provided with Auto I/O testing facility as a standard diagnostics features. PLCs
which do not have auto I/O testing facility, manual testing facility shall be provided to detect
any system fault. For manual testing, manual switches shall be provided to bypass each input
at a time and its effect on the output shall be monitored.
4.2.3

Processor System

4.2.3.1 The processor shall have capability to implement all the control functions required to
implement the logic scheme as logic/ladder diagram.
4.2.3.2 The size of the memory shall be sufficient for storage of the program instructions required by
the logic schemes and other functional requirements. Offer shall indicate the amount of
memory capacity occupied by the actual program and spare capacity available for future
program modifications or additions.
4.2.3.3 Memory shall be non-volatile. However in case volatile memory is provided, battery backup
shall be provided with a minimum of 3 months lifetime to keep the program storage intact. A
battery drain indication shall be provided at least one week before the battery gets drained.
4.2.3.4 Watchdog timer shall be a software device. The healthiness of processors shall be
continuously monitored by watchdog timer. Any hardware or software problem in the
processor system, which shall include, CPU, memory, power supply, communication interface
etc. shall cause the watch dog timer to report processor failure.
Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 21 of 35

4.2.3.5 Wherever dual redundant processor is specified, redundancy shall be provided in such a way
that in case of failure of the main processor, the standby shall take over automatically. The
changeover shall be bumpless. Redundancy shall be provided for complete processor system
including processor, power supply and communication sub system.
4.2.3.6 In case of triple redundant system all the three processors shall execute the same
instructions/program and check their results and vote to correct any faulty result. The faulty
processor diagnostic shall be made available.
4.2.3.7 In case of QMR system, individual processor shall execute the same instructions/ programs
and check their results within same CPU module and majority vote to correct any faulty result.
The faulty processor diagnostic shall be made available.
4.2.3.8 Failure of a single processor in dual redundant, triple redundant system and two processors in
QMR system shall not affect the system. In case of failure of complete processor system i.e.
both processors in case of dual configuration, two or more in case of triple redundant system
and more than two in case of QMR system, outputs shall take failsafe state automatically
unless otherwise specified in the data sheets.
4.2.3.9 In case multiprocessor configuration is offered, the processors must be able to communicate
with each other over the interconnecting data link. Vendor must ensure that system
performance shall not be degraded by any means when such a system is offered.
4.2.3.10 It shall be possible to generate the first out alarm contact by the PLC in case where a group of
parameters are likely to trip a system.
4.2.4

PLC Console (Programming Terminal)

4.2.4.1

The PLC console (Programming Terminal) shall be used for programming, program storing,
fault diagnostics and alarm monitoring. Whenever specified, it shall also be possible to use
this console for plant operation. The functionality to operate as engineering / programming
terminal or operator terminal or both shall be as specified in the job specification.

4.2.4.2

It shall consist of at least one coloured 21" Flat screen LCD monitor with TFT technology
and one programming / operating keyboard, mouse and printer unless specified otherwise.

4.2.4.3

PLC console when used for plant operation shall also meet the functional requirements as
per clause 4.2.5 of this specification.

4.2.4.4

The keyboard shall preferably be touch sensitive sealed type, easy to operate with each key
clearly identified.

4.2.4.5

All illegal entries shall be rejected by the terminal and shall be identified by warning signal
on VDU.

4.2.4.6

Manual forcing of any input or output contact connected to PLC shall be possible from
keyboard. Forced functions shall have an associated audit trail.

4.2.4.7

It shall be possible to modify, add or delete the application program on line without
affecting the outputs.

4.2.4.8

PLC Console shall display logic and/or ladder diagram indicating power flow and shall
show description and status of each contact. It shall also be possible to display process
alarms and diagnostic messages as and when they appear. Further it shall also be able to
display I/O map in a user defined format.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

4.2.4.9

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 22 of 35

It shall be possible to print out the ladder/logic diagram on the dedicated PLC printer. The
printer in addition shall also print out:
a) The diagnostic messages as and when generated and diagnostic reports, when called
for.
b)

Process alarms connected to the programmable logic controller as and when they
appear and alarm report whenever initiated. The choice of printing alarms on this
printer shall be operator selectable from a key lock / password protected switch on
PLC console.

c)

The I/O maps showing status of all inputs and corresponding outputs in a user defined
format.

4.2.4.10 The PLC console shall be provided with self diagnostics feature which shall display error
messages and initiate an audible alarm if the fault is detected. Wherever specified, a
potential free contact for diagnostic group alarm shall be provided which shall be connected
to the hardwired alarm annunciator system.
4.2.4.11 The system shall be able to identify the failure at least up to the module level including I/O
system and redundant processor and report print out.
4.2.5

PLC Console (Operator)

4.2.5.1

Where dedicated PLC operator console is specified, it shall be used for operation of
plant, fault diagnostics, alarm monitoring and report generation.

4.2.5.2

It shall consist of coloured 21" Flat screen LCD monitor with TFT technology, operator
keyboard and printer unless specified otherwise.

4.2.5.3

At least two number cursor control devices shall be provided in addition to keyboard which
may include touch screen, mouse, track ball etc.

4.2.5.4

PLC operator console shall have complete graphic capability and shall be able to display
process dynamic graphics, overview and group view displays. It shall be possible to operate
the plant i.e. start and stop of rotating machinery, opening and closing of valves, PID
function etc. from dynamic graphics and group displays available on PLC operator console.

4.2.5.5

It shall be possible to monitor, historise and print out all process alarms, diagnostic alarms
and alarm reports.

4.2.5.6 The time stamping of all alarms shall be as per PLC processor time stamping or I/O module
stamping.
4.2.5.7 The system shall be able to store and display stored data wherever required. The minimum
storage capacity shall be for 30 days at 1 minute sample rate for all the inputs specified,
diagnostic alarms, process and first out alarms, manipulation data etc.
4.2.5.8 The system shall be able to generate shiftly, hourly, daily, weekly and monthly reports. The
log format shall be furnished during detailed engineering.
4.2.5.9 The system shall be supplied with first out alarm generation capability. The resolution of
alarm shall be as per processor cycle time, as a minimum.
4.2.6

Communication subsystem

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 23 of 35

4.2.6.1

The PLC communication subsystem shall be a digital communication bus that provides a
high speed data transfer rapidly and reliably between the processor, I/O sub-system, PLC
console and other devices connected in the PLC system.

4.2.6.2

Redundancy in PLC communication subsystem shall be provided as follows unless


otherwise specified:
a)
For single architecture, the communication subsystem between PLC processor and I/O
subsystem shall be single unless otherwise specified. This shall include single
communication bus and single interfaces/buffers.
b)

For dual I/O configuration, each I/O sub set shall have separate communication
interface and bus for connecting to PLC processors.

c)

For the triple redundant system, each processor shall have a separate set of PLC
communication subsystem.

d)

For the QMR systems each I/O subset shall have separate communication interface
and bus for connecting to respective CPU module.

e)

The communication subsystem between processor subsystem and PLC console shall
be dual redundant, consisting of two separate communication interfaces and two
buses, each one configured in redundant mode, unless this is only used as
programming aid

4.2.6.3

In case of redundant PLC communication sub system, on the failure of the active device, the
redundant device shall take over automatically without interrupting the system operation.
Information about the failed device shall be displayed at local as well as on PLC console. It
shall be possible to manually switch over the communication from main bus / device to
redundant bus / device without interrupting any system function.

4.2.6.4

The mechanism used by the system for error checks and control shall be transparent to the
application information / program. Error checking shall be done on all data transfers by
suitable codes.

4.2.6.5

In general, PLC shall provide data in a well established protocol format preferably
MODBUS protocol.

4.2.7

System Power Supplies

4.2.7.1

Unless specified otherwise, the programmable logic controller shall operate on uninterrupted
power supply (UPS). However the system shall be capable of operating satisfactorily at the
following power supply specifications:
Voltage
110 V 10%
Frequency
50 Hz 3 Hz
Harmonic contents
Less than 5%
Power interruption
10 millisec

4.2.7.2

The power supply system shall be supplied with dual PLC feeders each capable of handling
100% of the total power supply load requirements. In case of failure of one feeder,
redundant feeder shall supply the total load.

4.2.7.3

Each I/O rack shall be provided with separate power supply unless otherwise specified in
job specifications. Each power supply shall be sized to take full load of the I/O rack/signal
conditioning panel. Each rack shall be provided with dual redundant power supply.

4.2.7.4

Processor subsystem shall be provided with separate power supply, as a minimum, unless
otherwise specified in job specification. Failure of one power supply shall not affect the

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 24 of 35

system operation/processor switchover in case of dual processor system. Wherever triple


redundant system is specified each processor shall preferably be provided with a separate
power supply. Also separate power supply must be provided for each multiplied process I/O
channel.

4.2.8

Self Diagnostics

4.2.8.1

The system shall have an extensive set of self diagnostic routines which shall be able to
identify all permanent and transient system faults / failures at least up to module level
including redundant components and power supplies through detailed VDU displays and
report print out.

4.2.8.2

At the local level, failure of a module in any subsystem shall be identified by an individual
LED.

4.2.8.3

Diagnostic software shall have the capability to provide information about the failed
module/system either in the form of a system configuration display or provide information
in the form of a "statement".

4.2.8.4

Self diagnostic software shall have capability to detect faults which make the system
permanently close/open in the I/O modules or I/O signal conditioning modules (in case of
triple redundant system, whenever specified in the job specifications, this may be achieved
by automatically running the testing software at cyclic intervals). The automatic cyclic
testing feature shall also be provided for dual I/O configuration and dual I/O signal
conditioning for triple redundant system. The testing software cycle time may be considered
once in 30 minutes however this shall be field adjustable by engineer. However, system
performance shall not be degraded whenever testing feature is specified.

4.2.8.5

4.2.8.6

System for the following functionalities shall be supplied when specified:


a)
Long storage historisation
b)
Log report generation
c)
First out alarm generation
System diagnostics shall be capable of identifying, locating and reporting the following
faults, as a minimum:
a)
b)
c)
d)
e)
f)
g)
h)

Processor fault
Communication fault
I/O module fault
Power supply fault
Over temperature monitoring
Permanently close / open (stuck on or off) fault
Memory fault
Signal redundancy fault

Any other additional diagnostic alarm if available as a standard shall also be provided by
vendor.
4.2.8.7

Testing software shall be capable of detecting faults in case of normally closed system as
well as in normally open system.

4.2.8.8

Feedback must be provided in case of triple redundant system and QMR system from the
output voter system to detect any latest faults of the system in addition to other diagnostic
software.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

4.2.9

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 25 of 35

System Software

4.2.9.1 The system software shall include all programs for the PLC and PLC console which are
required to perform all the PLC functions including communication and self-diagnostics.
Whenever PLC is specified for shutdown application with SIL classification, the system shall
be designed and engineered in full compliance with the requirement of IEC-61511.
Whenever different functional logics are combined within a common PLC, the safety related
I/O's of each functionality shall be kept segregated within the system.
4.2.9.2

Logic program shall also be recorded on the external electronic media like DVD which shall
be delivered in duplicate together with the system.

4.2.9.3

The PLC programming language for implementation of logic operations shall be based on
the following representations:

4.2.9.4

a)

Logic diagrams -

Binary logic symbols such as AND, OR, NOT Gates, Timers


and Flip-Flops.

b)

Ladder diagram -

Series / parallel connection of relay contacts.

c)

Combination of (a) & (b) above.

Diagnostic package and its related equipment and software shall be supplied. A list of
additional diagnostic packages available and the packages provided, including the
description and capabilities, shall be provided with separate quote, wherever asked.

4.2.9.5 It shall be possible to print out the ladder/logic diagram on a dedicated printer. The printer
shall also print out all diagnostic reports. Vendor must supply the off line software package to
enable the owner to modify/add/delete any part of program and for documentation.
4.2.9.6 Software for the generation of various displays including dynamic graphics wherever
specified to be provided as per given below:
4.2.9.6.1 It shall be possible to display dynamic graphic of plant on the operator console VDU screens.
Graphic displays shall be field configurable only through PLC Console (Programming
terminal) with standard / user defined graphic symbols. Dynamic graphic displays of
different sections of the plant shall be displayed on different pages.
4.2.9.6.2 The system shall have graphic symbol library as per ISA-5.1 and 5.3. In addition standard
industrial symbols like distillation columns, heat exchangers, pumps, compressors, tanks etc.
shall also be provided as a standard.
4.2.9.6.3 Graphic displays shall be interactive type through which it shall be possible to control the
process. It shall also be possible to send motor start/stop and shutdown valve open/close
commands, as specified in job specifications, from this display
4.2.9.6.4 It shall be possible to view the process variable and alarm points and view and change set
point value, manipulated variable, controller mode etc. from the graphic display. Also
rotating machinery (i.e. compressor / pump) status and valve status shall be displayed on the
graphic display with different colours.
4.2.9.6.5 Various colours used in the generation of graphics like colour of the process lines, utility
lines, Instrument signal lines and event modifier conditions shall be finalised during detailed
engineering. The colours used to identify event modified conditions shall generally be as
follows unless otherwise indicated during detailed engineering.
Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

Red
Blue
Green
Flashing green

:
:
:
:

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 26 of 35

All points alarm


Valve open, pump running.
Valve closed, pump stopped.
Shut down valve transition state.

4.2.9.6.6 It shall be possible to go from any graphic page to related graphic pages or any group view or
alarm summary in single key stroke using soft key function.
4.2.9.7

The software for printing alarms, system as well as process, and events on the PLC printer
must be provided. All alarms must be printed as and when they appear.

4.2.9.8

Software package for displaying I/O map showing status of inputs and corresponding output
providing tag numbers as per logic diagram shall be offered. The I/O map format shall be
user definable.

4.2.10

Power Supply Distribution

4.2.10.1 All type of power supplies shall be made available at one point. Further distribution of
power supply shall be in vendor's scope.
4.2.10.2 In general, all output contacts and solenoids shall be powered with 110V10% DC/
24V10% DC power supply. However, the actual interrogation voltages shall be as per job
specifications and logic diagrams.
4.2.10.3 The distribution network for interrogation voltage shall be designed such that a single fault
in any branch shall not cause trip of the logic other than where the fault has occurred.
4.2.10.4 Sequential starting of various load centres shall be provided whenever specified.
4.2.10.5 Power distribution network must use bus bars of adequate capacity with DPDT (Double Pole
Double Throw) switches and HRC (high rupture capacity) fuses in each branch network.
Vendor may select circuit breaker if short circuit characteristics do not match the HRC fuse.
4.2.10.6 All cubicles lighting shall be on 240 V, 50 Hz AC normal power supply.
4.2.11

PLC System Cabinets

4.2.11.1 All PLC system cabinets shall be completely wired with all modules in place. Inside cabinet
wiring shall preferably be done using ribbon type pre-fabricated cables.
4.2.11.2 All the cabinets shall be free standing, enclosed type and shall be designed for bottom entry
of cables. Cabinet structure shall be sound and rigid and shall be provided with removable
lifting lugs to permit lifting of the cabinets.
4.2.11.3 Cabinet shall be fabricated from cold rolled steel sheet of minimum 2 mm thickness suitably
reinforced to prevent warping and buckling. Doors shall be fabricated from cold rolled steel
sheet of minimum 1.6 mm thickness. Cabinets shall be thoroughly deburred and all sharp
edges shall be grounded smooth after fabrication.
4.2.11.4 Cabinet finish shall include sand blasting, grinding, chemical cleaning, surface finishing by
suitable filter and two coats of high grade lacquer with wet sanding between two coats. Two
coats of paint in the cabinet colour shall be given for non-glossy high satin finish. Colour of
the cabinets shall be as per job specification. Final coat shall be given after assembly at site
when specified in the job specifications.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 27 of 35

4.2.11.5 Each cabinet shall be maximum 2100 mm high (excluding 100 mm channel base), 800 mm
wide and 800 mm deep, in general. Construction shall be modular preferably to
accommodate 19" standard electrical racks. All cabinets shall be of same height.
4.2.11.6 Cabinets shall be equipped with front and rear access doors. Doors shall be equipped with
lockable handles and concealed hinges with pull pins for easy door removal.
4.2.11.7 In order to effectively remove dissipated heat from the cabinets, ventilation fans along with
vent louvers backed by wire fly screen shall be provided as required. Ventilation fans shall
be provided in all cabinets where the temperature rise with all doors closed and all internal
and external loads energised shall exceed 10 C above the ambient temperature. A
temperature element (resistance temperature detector) shall be provided in each cubicle for
temperature measurement. Ventilation fans shall be provided in dual configuration, as a
minimum.
Each fan shall have a separate dedicated assembly and shall be replaceable on-line without
shutting down any equipment / panel / cabinet / console in part or in complete.
Ventilation fan assembly shall operate at 240V AC power supply. Each fan shall have its
own dedicated circuit breaker.
Each ventilation fan shall be fitted with a protection type finger guard. Whenever, the
numbers of cabinets are compacted (supplied in mechanical joined conditions), each cabinet
shall be provided with separate ventilation fan assembly.
The maximum noise level with all fans operating and cubicle doors open shall not exceed
85dBA.
Following signals and alarms shall be provided for each cabinet:
i)
ii)
iii)

Fan failure alarm for each cubicle in PLC.


Temperature indication of each cabinet or compacted combination, as applicable in
PLC.
A common alarm each for high temperature and fan-failure shall be made available.

4.2.11.8 Internal illumination shall be provided for cabinets to ensure proper illumination level of 250
lux for performing maintenance activities. Illumination shall be provided for all cabinets by
incandescent lamps, which shall be activated individually by door operated magnetic
switches. The lamps shall activate when door is opened and deactivate when the door is
closed. The magnetic switches selected shall have undergone life cycle cyclic test of at least
1000000 operations. A manual over-ride switch shall be provided inside the cabinet which
shall keep the lamp deactivated even when the door is open.
4.2.11.9 Equipment within the cabinet shall be laid out in an accessible and logically segregated
manner. Cable glands shall be provided and supplied by vendor for incoming and outgoing
cables to prevent excessive stress on the individual terminals. All metal parts of the cabinet
shall be electrically continuous and shall be provided with a common grounding lug.
4.2.12

Control panels/hardwired console

4.2.12.1 Control panels, if required, shall be non-graphic self supporting, free standing cubicle with
back doors made up of sectional steel panels. Each section shall be maximum 2100 mm
high, 1200 mm wide and 1000 mm deep and shall be mounted on 100 mm high channel
base. Care shall be taken to ensure that the face of the panel is truly flat and smooth.
4.2.12.2 Panels / hardwired console shall be fabricated from 3.0 mm thick cold rolled steel sheet.
Angle iron frame shall use a minimum section of 50x50x4mm angle.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 28 of 35

4.2.12.3 Front of panel/console instrument nameplates shall be black laminated plastic with white
core. Nameplate shall be provided on the rear of the panel also for each instrument.
4.2.12.4 Document pocket / wallet shall be provided on the inner side of front and rear doors of each
cabinet and on the inner side of the door of each panel. Similar arrangement shall also be
made on the inner side of doors of console.

4.2.13

Wiring Requirements

4.2.13.1 All wiring shall conform to API RP 552- Transmission Systems. Different signal level
cables shall be routed under false flooring with separation distances as recommended by this
code.
4.2.13.2 All wiring inside racks, cabinets, and back of the panels shall be housed in covered, nonflammable plastic raceways arranged to permit easy assembly to various instruments for
maintenance, adjustments, repair and removal
4.2.13.3 All wiring in the raceways shall be properly clamped. All incoming cable and outgoing
cables shall be terminated by vendor at marshalling rack. Total wiring cross-sectional area
shall not exceed 50% of the raceway cross sectional area.
4.2.13.4 Separate wiring raceways shall be used for power supply wiring, DC and low level signal
wiring, and intrinsically safe wiring. Parallel runs of AC and DC wiring closer than 300mm
shall be avoided.
4.2.13.5 Vendor can alternately offer prefabricated cables for interconnection between different
cabinets and panels.
4.2.13.6 Wire termination shall be done using self insulating crimping lugs. More than two wires
shall not be terminated on one side of single terminal. The use of shorting links for looping
shall be avoided.
4.2.13.7 Terminal housing shall be strictly sized with considerations for accessibility and
maintenance. Minimum distance required between various components is listed below.
These distances are clear distances, and are excluding the width of the raceways or any other
component / item mentioned herein. Following clearances should be considered:

4.2.13.8

a)

Distance between terminal strip and side of the cabinet parallel to the strip, up to 50
terminals, shall be minimum 50 mm.

b)

Distance between terminal strip and, top and bottom of the cabinet shall be minimum
75 mm.

c)

Distance between two adjacent terminal strips shall be minimum 100 mm.

d)

Additional distance for each additional 25 terminals shall be minimum 25 mm.

e)

Distance between cable gland plate and the bottom of the strip shall be minimum 300
mm.

All terminal / terminal blocks shall be DIN Rail mounted type and shall be easily
removable. The size of the terminal blocks / terminals of different types shall be consistent
and identical. All terminal blocks shall be mounted on suitable anodised metallic or plastic
stand-off.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

4.2.13.9

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 29 of 35

No splicing is allowed in between wire/ cable straight run.

4.2.13.10 Terminal strips shall be arranged group-wise for incoming and outgoing cables separately.
Terminal blocks for intrinsically safe wiring shall be separate. 20% spare terminals shall be
provided, as a minimum, preferably in each terminal strip. Terminals shall be suitable for
wires up to 2.5 sq. mm base solid or stranded conductor in general. For power cables,
higher size terminals shall be used
4.2.13.11 Cabinet and rack layout shall be made considering proper accessibility and maintenance.
4.3

Earthing

4.3.1

All system equipments such as panels, marshalling cabinets, system cabinets and other
powered equipments shall be provided with following type grounding system;
a) Protective Earth/ Electrical Earth
b) System Earth/ Signal Earth
c) Safety Earth/ Barrier Earth (when required)
Both system earth and safety earth shall be totally separate from protective earth.

4.3.2

Protective Earth / Electrical Earth


a) Each metallic enclosure / cabinet / panel / console etc shall be provided with electrical
earth lug, as a minimum.
b) Unless recommended otherwise by vendor, all earthing lugs of metallic equipments
indicated in Clause 4.3.2 (a) above shall be connected individually to electrical
protective earthing system bus-bar / earthing station using a maximum of 10sq mm solid
copper conductor PVC insulated wires.
c) Where multiple cabinets are multiplexed together, earth looping with permanent shorting
link cables shall be acceptable. Two earthing connection wires as indicated in Clause
No.4.3.2 (b) above shall be used for connecting multiplexed cabinets to protective earth
station / bus-bar.

4.3.3

System Earth
a) System earth shall be totally noise free dedicated earthing system and shall be fully
isolated from electrical protective earth. This earth must be very high integrity system
and shall be used to ground zero volt references and signal cable grounds.
b) System earth shall be less than one (1) ohm grounding system with its own dedicated
earthing pits. These earth pits shall be away from any heavy noise plant equipment.
Outside the control room building is the most appropriate location.
c) Wherever supply of earth pit is kept in vendors scope in the Material Requisition, the
earth pit design shall be as per IS-3043 code of practice for earthing. A minimum of
four (4) number of earth pits shall be provided for grounding system integrity. In case
number of pits required to meet 1 ohm resistance are more than (2), the number of earth
pits shall be two times the actual number of pits required to meet resistance criteria. All
these pits shall be securely connected with each other to form a one homogeneous
system earth grid.
d) Each marshalling / system cabinet / panels etc shall be provided with system earth busbar which shall be insulated from the metallic body frame. This bus-bar shall be used to
earth also signal zero volt references and signal cable screens. Terminals used for
termination of spare conductor pairs / cores of multi-pair signal / control cables shall be
connected to system earth bus-bar. Shorting links shall be used for spare terminal
looping

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 30 of 35

e) System bus-bars in the multiplexed cabinets can be joined together by permanent


shorting links. System bus-bars of other cabinets can also be connected together
provided they are permanently joined using 35 sq mm stranded copper conductor cable.
4.3.4

4.4

Safety Earth / Zener barrier earth


a)
Whenever Zener barriers are selected or used to meet intrinsically safe requirements,
the earthing terminal of the zener barriers shall be connected to a separate earth bus
bar.
b)
This earth shall meet all the requirements specified in Clause 4.3.3 of this
specification.
c)
Safety earth bus bar shall be directly connected to earth pits using dual insulated
cable. Cable conductor size shall be minimum 95 sq. mm (copper).
Interface with DCS
The PLC shall be required to be interfaced to the Distributed Control System bus whenever
specified. A suitable interface shall be offered in order to achieve the following functions:
a)
b)
c)
d)

Display of all input points under alarm/first out alarm connected to PLC or generated
by PLC, continuous indication for analog signal on the main DCS operator console.
Generate shutdown reports on the logging printer of Distributed Control system.
To receive certain operational commands from the operator console for the operation
of certain output devices connected to PLC
To display diagnostic message of PLC.

In general, PLC shall provide data in a well established MODBUS protocol format.
The interface shall be dual redundant unless otherwise specified.
The speed of data transfer shall be such that any change in I/O which is to be updated on the
operator console shall not exceed 3 second from the time event to update on the operator
console screen considering one second standard update rate in DCS operator console.
4.5

Sequence of Event (SOE) Function Requirement


Sequence of Event, whenever specified, for analog and digital inputs shall be generated and
time stamped in PLC. The maximum resolution between two events shall not exceed
specified PLC scan time unless specified otherwise. A separate SOE PC with 21" size TFT
screen and printer shall be provided for PLC sub-system unless specified otherwise.

5.0

TESTING, INSTALLATION, COMMISSIONING AND ACCEPTANCE

5.1

General

5.1.1

This specification defines the basic guidelines to vendor for factory testing and acceptance,
installation, commissioning and field acceptance of the complete PLC system. On the basis
of this specification, vendor shall submit their own detailed testing, installation,
commissioning and acceptance procedure. For hardware, the procedure shall include test
name, purpose of test, test equipment / set up, definition of input, test procedure, results
expected and acceptance criteria. Similarly for software, it shall include test name, details of
the method, list of tests, sequence of execution, results expected and acceptance criteria. For
PLC system with SIL 3 requirement, certificate for hardware & software (Like TUV etc.)
shall be verified.

5.1.2

The testing and acceptance of the system shall be carried out on the approved testing
procedures and criteria based on this specification and vendors standard testing
requirements and procedures.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 31 of 35

5.2

Factory Acceptance Tests (FAT)

5.2.1

Vendor shall test and demonstrate the functional integrity of the system hardware and
software. No material or equipment shall be transported until all required tests are
successfully completed and certified Ready for Shipment by the owner/consultant

5.2.2

The purchaser reserves the right to be involved and satisfy himself at each and every stage of
inspection. The purchaser shall be free to request any specific test on any equipment
considered necessary by him although not listed in this specification, as a part of approval of
factory testing procedure. The cost of performing all tests shall be borne by the vendor.

5.2.3

Vendor to note that acceptance of any equipment or the exemption of inspection or testing
shall in no way absolve the vendor of the responsibility for delivering the equipment
meeting all the requirements specified in Material Requisition.

5.2.4

It shall be vendors responsibility to modify and/or replace any hardware and modify the
software if the specified functions are not completely achieved satisfactorily during testing
and factory acceptance.

5.2.5

Schedule of FAT shall be included in the Vendor's proposal.

5.2.6

Vendor shall not replace any system component/module/sub-system unless it is failed. A log
of all failed components/modules in a sub- system shall be maintained which shall give
description of the failed component/module, effect of failure on the sub-system, cause of
failure and number of hours of operation before it failed. If malfunction of a
component/module in a sub-system repeats, the test shall terminate and vendor shall replace
the faulty component/module. Thereafter the test shall commence all over again. If even
after this replacement, the sub-system fails to meet the requirements, vendor shall replace
the full sub-system by the one meeting the requirements and the system shall be tested all
over again. If a sub-system fails during the test, which is not repaired and made operational
within four hours of active repair time after the failure, the test shall be suspended and
restarted all over again only after the vendor has replaced the device in the acceptable
operation

5.2.7

Testing and FAT shall be carried out in two phases. The minimum requirements for testing
during these two phases shall be as follows:

5.2.7.1

Under the first phase, vendor shall perform tests at his works to ensure that all components
function in accordance with the specification for each type of test. A test report shall be
submitted for purchaser review within one week of completion of this test. Phase II testing
(witness inspection) shall start only after this.
All subsystem shall undergo a minimum of 30 days burn in period. The burn-in time shall
start after the sub-system is fully assembled and is powered up. It may include any such
time for which the system has been kept powered on even for system generation and Phase I
testing.
Following tests shall be performed by the vendor and reports shall be forwarded to
purchaser:
a) Quality control test which shall be carried out to assure quality of all components and
modules in accordance with vendors quality control and assurance procedures.
b) System pre-test which shall be physical check of all modules, racks, cabinets etc.
c) System power-up test which shall test functionally all hardware and software. This shall
include testing of redundancy, System performance on power supply variations,
application software testing and system diagnostic verification.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

5.2.7.2

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 32 of 35

The second phase of testing shall systematically, fully and functionally test all hardware and
software in the presence of purchaser representatives. All subsystems shall be
interconnected to simulate, as close as possible, the total integrated system. Following
minimum tests shall be carried out:a) Visual and mechanical testing, which shall be carried out in principle to assure correct,
proper, good and neat workmanship by the vendor This testing shall include
dimensional verification, Layout verification as per approved GA drawings, Verification
of Sheet thickness / Quality of painting (outer and inner) / Nameplates, identifiers and
tag plates / Adherence to ferruling philosophy / Dressing of wires / prefabricated cables
and clearances / Locks and handles as a minimum:
b) Verification of Bill of Material. The Bill of material verification shall include both
hardware and software.
c) Functional testing:
This shall include the simulation of each input and output to verify proper system response.
The testing as a minimum shall include:
i)
ii)
iii)
iv)

v)
vi)
vii)
viii)
ix)
x)

Complete system configuration loading.


Demonstration of all PLC system builder functions including addition/deletion of an
input/output, addition/ deletion of a rung or an element in a rung, generation of
dynamic graphics and other views, report generation etc.
100% checking of logics configured in the PLC by connecting switch/lamp at
input/output, by simulating inputs and verifying outputs preferably using simulator,
other related functions like forcing, first out shall also be verified.
Checking of scan time. Scan time verification shall be carried out during Factory
Acceptance Test based on the specified requirements considering discrete input by
given step change. The scan time values so observed shall be within 90% confidence
level. Incase of analog inputs, input shall be ramp or minimal step. However such
reading should be noted only for reference.
Checking of all PLC console displays, keyboard and touch-screen operation
(wherever specified), printer/hard copier functions etc.
System redundancy check including correct change over of the back-up unit in case
of failure of main unit.
System diagnostic checking for all subsystems on local level as well as on console,
including checking of the testing software for I/O modules/signal conditioning
modules, when specified.
Checking of output status on processor failure.
Checking of first-out alarm generation.
Simulation of power failure and system restart auto boot-up of system configuration
and program after power restoration.

5.2.8

Vendor shall notify the purchaser at least three (3) weeks prior to factory acceptance test. In
the event that representative arrives and the system is not ready for testing, vendor shall be
liable for back charges for any extra time and expenses incurred.

5.3

Installation, Testing and Commissioning

5.3.1

Vendor shall offer the services of an installation team which would install the equipment in
the control room, lay the interconnecting cables inside control room, check-out, test and
commission the system.
All technical personnel assigned to the site by the vendor shall be fully conversant with the
supplied system and software package, and shall have both hardware and software capability
to bring the system on line quickly and efficiently with a minimum of interference with
other concurrent construction and commissioning activities.

5.3.2

Vendor's responsibility at site shall include all activities necessary to be performed to


complete the job as per material requisition including:

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

a)
b)
c)
d)
e)
f)
g)
h)
i)
j)

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 33 of 35

Receipt of hardware/software and checking for completeness of supplies.


Installation of the system including for free supply equipment, if any.
Field cable termination and inter-cabinet cabling and termination.
Check out equipment installation.
Checking of interconnections, hardware and software configuration, overall system
functioning etc.
Loop checking.
Field tests
Commissioning and on-line debugging of the system.
Involvement during plant commissioning and performance of final acceptance test.
Co ordination for integration with DCS / other third party system.

5.3.3

Field Inspection

5.3.3.1

All equipments shall be inspected thoroughly by vendor after its receipt at site for
completeness and proper functioning. Vendor must initiate the remedial action, in case
unsatisfactory operation of any item is observed, with intimation to Engineer-in-charge.

5.3.3.2

Vendor must document all observations including details of any malfunction observed.
Items/ equipments requiring total replacement must document the reasons for the same.

5.3.4

Loop Checking

5.3.4.1

Loop checking shall be carried out by vendor including checking the interconnections,
configuration and overall system functioning.

5.3.4.2

Vendor's scope of work as a part of system installation and loop checking shall include
termination of field cables in the control room, checking of interconnection between
instrument/equipment, glanding, ferruling/tagging of interconnecting cables in control room,
ferruling of field cables in control room and performing overall loop performance check.

5.3.4.3

Vendor shall coordinate with the field contractor for smooth and proper loop checking. Any
discrepancy found during checking shall be brought to the notice of the Engineer-in-Charge.
Complete loop checking shall be performed in his/her or his/her authorised representative's
presence.

5.3.4.4

The input signals shall be simulated by disconnecting/connecting the field wires for all field
switches connected to PLC. All field transmitters connected to control room shall be loop
checked at 0%, 50% & 100% of full scale (for both increasing and decreasing signals).
Wherever receiver cards are used, the set point shall be generated by giving the input signal
to receiver card. All outputs shall be checked in field, either for actual operation of solenoid
valve or actual pick-up of electrical contactor for rotary equipments. Shutdown schemes
shall be checked for proper functioning, configuration and actuation.

5.3.4.5

After loop checking is completed, vendor shall connect back any terminals and connections
removed for loop checking.

5.4

System Acceptance

5.4.1

The owner shall provisionally takeover the system from vendor after System acceptance
test. System acceptance test shall be started only after the satisfactory performance of loop
checking and verification of all loop checking records by Engineer-in-charge.

5.4.2

The system acceptance test shall be carried out in the presence of owner's representative and
Engineer-in-charge or his authorised representative. The tests carried out in System

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 34 of 35

acceptance test shall be fully recorded and duly signed by all representatives participating in
the System Acceptance Testing.
5.4.3

Vendor shall carry out the following functional tests, as a part of system acceptance test, as a
minimum:a)
b)
c)
d)
e)
f)
g)
h)
i)

5.5

Hardware verification as per final Bill of Material.


Visual and mechanical check-up for proper workmanship, identification,
ferruling, nameplates etc.
System configuration as per approved configuration diagram
Demonstration of all system function, display and diagnostics.
Checking of correct change-over of redundant devices.
Checking of various peripheral devices like printers and printing of all reports.
Complete checking of logic system, loading of user's program and checkout of
results.
Checking of proper functioning of all disc drives, alarm summary, alarm history
etc.
Proper information transfer on the information network by verifying system
displays and printout.

Final Acceptance Test


The owner will take over the system from the vendor after the final acceptance test, which is
defined as successful uninterrupted operation of the integrated system for three weeks for all
units of the plant. Vendors personnel shall be present during the test. Any malfunctioning
of the system components shall be replaced / repaired as required. Once the system failure is
detected, the acceptance test shall start all over again from the beginning. The warranty
period commences from the day owner takes over the system

6.0

GENERAL REQUIREMENTS

6.1

Vendor shall comply fully with the general requirements of PLC system including logistic
support services, documentation, warranty, maintenance contract and shipping instructions.
Post Warranty Maintenance Contract
Vendor shall quote separately for post warranty maintenance contract after warranty period
for five years for the complete system as per commercial terms and condition of the
requisition and the type (i.e. comprehensive or non-comprehensive) of post warranty
maintenance shall be as specified in job specification. The personnel deployed during postwarranty maintenance shall have thorough knowledge of the system and at least two years
of experience on the maintenance of similar system. Any other conditions of contract
required by vendor shall be explained in the offer.

7.0

SHIPPING

7.1

All the materials used for packing, wrapping, sealers, moisture resistant barriers and
corrosion preventers shall be of recognised brands and shall conform to the best standards in
the areas for the articles which are packed.

7.2

Workmanship shall be in accordance with best commercial practices and requirements of


applicable specification. There shall be no defects, imperfections or omissions which would
tend to impair the protection offered by the package as a whole.

7.3

The packing shall be suitable for storing in tropicalised climate, the ambient conditions,
being specified in job specifications.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

JOB STANDARD SPECIFICATION


FOR PROGRAMMABLE LOGIC
CONTROLLERS

JOB STANDARD
SPECIFICATION No

6907-6-52-0040 Rev. 0
Page 35 of 35

7.4

Shipment shall be thoroughly checked for completeness before final packing and shipment.
Vendor shall be responsible for any delay in installation or commissioning schedule because
of incomplete supply of equipments.

8.0

REJECTION

8.1

Vendor shall make his offer in detail with respect to every item of the purchasers
specifications. Any offer not conforming to this shall be summarily rejected.

Format No. 8-00-0001-F1 Rev. 0

Copyright EIL All rights reserved

You might also like