EC00M CAP Prep Editable Opt
EC00M CAP Prep Editable Opt
EC00M Module 3
Notes:
1
Learning Objectives
2
© 2019, ISA Published by Articulate® Storyline www.articulate.com
3
REMINDER Supplemental reading can be
found under the RESOURCE tab
pH Analyzers
pH Scale
Notes:
4
ORP (Oxygen Reduction Potential)
-·
--
result of the transfer of Or! 2 71
electrons
', Electrode contains anode and
cathode
--
-·
', Oxidation (loss of electron)
n r •
occurs at the anode
', Reduction (gain of electron)
occurs at the cathode
', Potential is an indication of a
reaction's progress
Notes:
5
Specific Ion
Notes:
6
Conductivity
Specific
Resistance
Specific
Conducta e
Notes:
7
Dissolved Oxygen
'i-- Dissolved oxygen is a measure of the amount of
gaseous oxygen (0,) dissolved in an aqueous solution.
)- Oxygen diffuses into water from the surrounding air, by
aeration, and as a waste product (of photosynthesis).
:,- DO is used in water and waste water processes to
determine water quality.
Notes:
• Oxygen is a necessary element for all life forms. Natural water purification
processes require adequate oxygen levels to provide for aerobic life forms.
• If dissolved oxygen levels (in water) drop below 5.0 mg/l, much aquatic life is put
under stress. The lower the concentration, the greater the stress.
8
Moisture
Used to measure
water content
> humidity
> dew point
Notes:
• Remember the dew point monitor in Instrument air systems comes after
the dryer.
9
Gas Analyzers
Gas Chromatograph
INJECTOR PORT
DETECTOR
CARRIER GAS
COLUMN OVEN
Pnnctple of operation
1 Different molecule pass from the 1nJect10n to the detector pomts at d1fferent
limes
2 nme of detection rs proporttcmal to concentration
Notes:
• Packed columns contain a finely sorted inert solid material (generally based on
diatomaceous earth) coated with a liquid. Most packed columns are 5 - 30ft in
length and have an internal diameter of 0.8 inch to 0.16 inch.
• Capillary columns have an internal diameter around .01 inch. There are two types:
wall-coated open tubular (WCOT) or support-coated open tubular (SCOT).
• Wall-coated columns have of a capillary tube whose walls are coated with liquid.
• In support-coated columns, the inner wall of the capillary is coated with a thin
layer of material (diatomaceous earth), onto which the liquid has been adsorbed.
10
Analytical Measurements
Notes:
• Point out that in the past these were mostly laboratory analysis. On-line analyzers
have only become popular in the last 20 years or so.
11
Summary: Analytical Instrumentation
pH
ORP
Specific Ion
Conductivity
Dissolved Oxygen
Moisture
Gas Analyzers
Notes:
12
Multiple Choice Question
Analytical Instrumentation
WitiMhM
13
True or False
Concepts
@True
Q False
WitiMhM
14
Multiple Choice Question
Analytical Instrumentation
WitiMhM
15
Multiple Choice Question
Analytical Instrumentation
@ The capillary is completely filled with a very fine inert solid material.
WitiMhM
16
PRACTICE QUESTIONS – Modules 2 and 3
a. Ultrasonic
b. Radioactive
c. Capacitance
d. Float
a. Thermocouple
b. RTD
c. Infrared
d. Thermister
© 2016, ISA 1
EC00E (V1.2)
17
5) An analytical instrument is used to measure the quantity of mercury found in
air samples in an outgoing smokestack. Which of the following would NOT be
applicable?
6) Which of the following will eliminate potential problems when using a pressure
differential transmitter?
7) A biodiesel plant needs to control the separation of heavier soy oils from those
used to produce the fuel. Which of the following would be the BEST choice to
prevent rework and waste?
a. Measure the separated fuel oil for appropriate purity using lab analyzers.
b. Measure at the point of oil separation using process analyzers.
c. Measure the separated fuel oil for appropriate purity using process
analyzers.
d. Measure at the point of oil separation using lab analyzers.
a. 1:4.
b. 1:5.
c. 5:1.
d. 20:1.
© 2016, ISA 2
EC00E (V1.2)
18
9) Which of the following is true of rotating paddle wheel measurement?
10) A biodiesel plant needs to control the separation of heavier soy oils from
those used to produce the fuel. This is one critical element in determining the
temperature at which the finished fuel will gel. Which of the following would
be the BEST choice to assure buyers that the product will have an
appropriate gel point?
a. Measure the separated fuel oil for appropriate purity using process
analyzers.
b. Measure the separated fuel oil for appropriate purity using lab analyzers.
c. Measure at the point of oil separation using process analyzers.
d. Measure at the point of oil separation using lab analyzers.
a. Compound range
b. Column
c. Absolute
d. Vacuum
12) A fluid with a high Reynolds number indicates that the flow is
a. erratic.
b. transitional.
c. laminar.
d. turbulent.
© 2016, ISA 3
EC00E (V1.2)
19
13) A process analysis sensor is needed to measure concentrations of impurities
in a viscous fluid. The impurities are generally nonabrasive and inert, but
during a rare upset in operating conditions they can contain abrasive ferrous
materials. Which of the following would be the BEST device for this
application?
© 2016, ISA 4
EC00E (V1.2)
20
17) What is the advantage of connecting the pressure transmitter to the process
by a length of tubing?
a. It minimizes cost.
b. It provides easy access for service.
c. It eliminates the need for service.
d. It minimizes leakage.
18) Which of the following velocity measurement methods does not require an
obstruction in the flow path?
19) When determining costs for a sample analyzer that requires a highly stable
environment, including temperature, which of the following would MOST
likely provide appropriate conditioning and encourage routine maintenance
but could significantly increase project costs?
20) Which of the following causes a constant offset for any measurement?
a. Zero error
b. Field calibration
c. Turndown ratio
d. Span error
© 2016, ISA 5
EC00E (V1.2)
21
21) Which of the following actions is associated with a vortex shedding
flowmeter?
22) Which of the following is true regarding device selection and maintenance of
process analyzers?
23) An analog meter face is calibrated so that the lower range value is 0% at 1 V
and the upper range value is 100% at 5 V, with markings on the meter for
every 10%. What is the scale of the meter, and what is its resolution?
© 2016, ISA 6
EC00E (V1.2)
22
24) Which of the following is an example of zero suppression?
25) Which of the following level measurement methods can be external to the
tank?
a. Float
b. Radioactive
c. Capacitance
d. Ultrasonic
27) If you set the instrument zero to a negative value, what is this called?
a. Zero suppression
b. Zero elevation
c. Live zero
d. Zero based
© 2016, ISA 7
EC00E (V1.2)
23
28) Which of the following is an advantage of ultrasonic measurement?
a. dumb.
b. smart.
c. digital only.
d. repeatable.
30) A process analytical device that uses feedback from the process it monitors
and provides adjustments through proportional control is an example of
which of the following?
31) In the past, when a plant had many individual single control loops, which of
the following needed to be done once to check and again to make
adjustments even though it caused delays and limited effective plant
production?
© 2016, ISA 8
EC00E (V1.2)
24
Answer Key- Practice Questions Modules 2 and 3
1. a
2. b
3. b
4. b
5. d
6. a
7. b
8. c
9. c
10. b
11. a
12. d
13. b
14. d
15. c
16. b
17. b
18. b
19. b
20. a
21. b
22. b
23. c
24. b
25. b
26. d
27. b
28. b
29. b
30. b
31. b
© 2014, ISA 1
EC00E (V1.1)
25
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
EC00M Module 4
Notes:
26
Learning Objectives
l Discuss rmportant process dynamic characteristics that
influence control loop behavior.
5
Explain why feedback control, rf used alone. will parrmt more
variability in the process than will feedback control combined
with the use of some advanced regulatory control technique
6
Discuss advanced regulatory control strategies, including
ratio, cascade, feedforward, decoupling, and selector
control
27
Process Control
DISTURBANCES
11111
CONTROLLED
VARIABLE
MANIPULATED PROCESS
VARIABLES
MEASURED
VARIABLE
CONTROLLER
-
Notes:
• Manipulated Variable - that which is changed to effect a change in the controlled
variable
• Controlled Variable - The variable of interest, one which is to be kept at a
particular value
• Measured Variable - generally measured variables are controlled variables - we
measure them because if you can’t measure a variable, you probably can’t control
it.
28
Objectives of Control
29
Control Loop Block Diagram
E
R
ALGORITHM
Controller
Process variable easurement
Notes:
• Engineer’s view of process control
30
Control Loop on P & I Diagrams
Disturbances
> Temperature of process
r---J?-iicl .... , steam from reactor
TY I/� : > Flow rate of process
213 ,' steam
'
TY '' > Steam pressure
213 '
STEAM ' > Exchanger fouling
FC
> Thermocouple well
� coating
FROM REACTOR TO REACTOR
FEED PREP
E-107 CONDENSATE
Note: This shows P&ID with electrornc wired and pneumatic instruments ISA� 1
2009 also allows FOUNDATION Fieldbus and Wireless mstruments
Notes:
31
Process Reaction Curve (FOPDT)
63.2%
/
OUTPUT dead time
INPUT
TIME 0 1 2 3 4 5
Notes:
• First Order Lag Plus Dead Time
• Most industrial processes are non-linear.
• Industrial processes are subject to random disturbances.
• Most processes contain some dead time.
• Most processes are interacting.
• Most processes contain some noise.
• Most processes exhibit unique characteristics
32
Steady State Gain
)- Process Graph: The steady-state relationship between
manipulated variable and controlled variable at some fixed load
i,., Disturbances (load changes) cause the process graph to shift
»- Changes m process gain are one of the most important reasons to
re-tune a controller (e.g., unit revamp, cleaned heat exchanger,
catalyst activity, etc.).
Load #1
1 ·Gain• is the slope
Process of the curve
Variable xg_ m/%chan elnvalve
0% m, m2 100%
- Signal to Valve -
Notes:
• Explain the concept of “steady state” gain; i.e. the change in output divided by the
causative change in input.
• Non-Linear Processes
• Level in spherical tanks and other vessels whose walls are not parallel, like
cylinders
• pH processes
• Reactors and other chemical processes
• Any loop where the manipulated variable is limited in normal operation
33
Frequency Approach to Dynamics
output = G(s)
Input 1 1- G(s)"H(s)
Laplace
transform format
error = 1
input 1 + G{s)'H{s)
Notes:
• Gs is the transfer function for the process, Hs is the feedback transfer
function.
34
Time Approach to Dynamics
FO I Output
and varying
response (e.g.
process)
v
}.- Well established
heuristic controller
Ou t ut
I/
tuning methods
In ut
0 1 2 3 4 5 6
Time Units
Notes:
• This is the aforementioned First Order Lag (there is no dead time as
illustrated).
35
First Order Lag Plus Dead Time
.,63;2'1<
10
j Output I
Input
- Td -1-
Notes:
• FODPT
36
Second or Higher Order Response
- Fifll Older
-seoon:i O'der
-lhn!Order
37
Approximating an Unknown Process
ACTUAf..RESPOOSE
C CV
63 2%
(SCl1d Llr.,)
APPROX RESPONSE
(Dotted Lme)
D Var.'e
TI Me
Notes:
• This is basically the Ziegler-Nichols “open loop” tuning method.
38
Process Dynamic Characteristics
Notes:
• Explain that feedback control works best with self-regulating processes
39
On-Off Control
av
CONTROU..ED
SET
ronvr - JS,.) f S,, Tf ) zone
I t I t I f I
I I I I I I I
I I I I I I
I I I I I l
l
1 1
OPEN (ON) : j ! 1JNOFVELFWW
FUEL FLOW
,ue�:,�v::: j j
1,"0N
TIME
Notes:
• Operates on “presence of error”
40
Proportional Control
!m = Ke + Bias I
m = output (control valve position)
Kc= controller gain
e = error (sp-pv)
Bias = a constant set at original startup
Notes:
• Proportional control operates on the magnitude of error
• The bias is set in when the loop is originally established (i.e., what percent output
of the controller will have the valve at what percent for at setpoint operation)
41
Reset or Integral Control
)- Output = integral of error
}., Measured in repeats/min or min/repeat
»- Infinite gain at steady state to eliminate offset
)- Tends to destabilize loop
)- Particularly troublesome in loops that are applied to processes
with integrating action (level)
)- Used on most loops to eliminate offset
....I.
,,
Ll• Kcf1 + '". ' r,
,,
T,p
:Ji m
Notes:
• Ti = integral time, E = error
42
Derivative Control
Notes:
• Note that in many cases in the derivative term, it is not e (sp-pv) that is used but pv,
that way derivative action is not taken upon a setpoint change.
• In most modern analog (and single loop digital) controllers, the derivative unit is
taken out from the controller gain and given a fixed gain (usually 9 or 10)
43
Generalized Controller
1,J
+ Output to final
_, e
setpo1nr a
,
e=t(e) K c l---l--------.,{,s:l---control element
+ - L___J +
.d
Todt
Controlled
(measured)
variable
44
Non-linear Controller: 2 Examples
e'
Gap-Action Controller
e'
Error-Squared Controller
e' = elel
Used for level control (when close to
setpoint, don't do too much)
45
Other Controller Features
Notes:
• The more digital (i.e. more contemporary) the more of these features that
will be included.
46
Objectives of Tuning
CHANGE I DISTURBANCE
PROCESS
CONTROL
SYSTEM
GOOD PROCESS CONTROL
Notes:
• Good process control depends upon the application.
• Most (not all) processes respond well to the quarter decay ratio waveshape (3 ½
humper)
47
Objectives of Tuning
A B a, 1
A 4
2. MINIMIZE OVERSHOOT
_p
3. MINIMIZE DEVIATION FROM SET POINT
Notes:
• Explain ¼ wave response.
48
Trial and Error Tuning
Notes:
• Trial and Error tuning assumes a step by step procedure (using ½ and 2X values - a
form of successive approximation) to ensure each change brings you half again
closer to the right value.
• If doing PI, once gain is determined, reduce by 10% before adding integral.
• If using PID, then once gain is determined add 20%, however the derivative must
be tuned next, not integral.
• For PID if a ¼ decay ratio output is desired, the derivative time will always be ¼ of
the integral time.
49
The Effect of Adding Derivative
_[)
Too little derivative Best tuning achieved with
Prop, lnteg and Derlv
modes
Notes:
• Do not use derivative on fast loops or noisy loops.
50
Tuning by Open Loop Testing (Ziegler-Nichols)
Notes:
• Ziegler Nichols Open Loop tuning method, controller must be in manual.
51
Open Loop Test Method, Z-N
Tangent - drawn al point
of steepest process rise
\
T • -, ,,-
OM EAS 63.2%
0MEAS I
•
••*
OVA LVE
• d ... t .. TIME
DMEAS
Kp = PROCESS GAIN = 0VALVE
Td = DEAOTIME
T = TIME CONSTANT
Notes:
• The greatest error introduced into this method is determining the right
amount of dead time. (Where the tangent line crosses the Dmeas min line)
52
Tuning from Open Loop Test
Pl PIO
Kc
2.0 Td
• •
Notes:
53
Tuning from Open Loop Test
p Pl PIO
Kc --·-
"
a"' P
K p T d
ns ,
--·- '
K p T d 12 K p
""
K p Td ·-'
'" p
T,
3 33 T,
(t+ Td/11) 2 5 T, c+02Td)
t +22Td t +06Td
0 37 to
To t +02Td
• •
Notes:
• A modification (and improvement) on the Ziegler Nichols numbers
54
Problems with Open Loop Method
Notes:
• Used many time to get a starting point.
55
Open Loop Method Problems
Notes:
56
"'Tuning
--r,--��==-��----
A SP Desired closed loop response
...-1-- Freedom to choose
1 T,r>
K �
c
Notes:
• The goal of lambda tuning is to match the setpoint response to a first order time
constant called lambda. The response is first delayed by the process dead time.
Lambda tuning is a model-based method. From a model of the process, you derive
the tuning parameters. Given a model, the tuning method for an ideal type PID
controller is simple once you convert the units properly. Parallel and series type
controllers require different tuning. (For PI controllers, series and ideal tuning is
the same.)
• The concept behind lambda tuning is to cancel the process characteristics with the
controller and then use a time constant filter to get the response you want. It is
somewhat the same as Model Predictive tuning and therefore has some of the
same disadvantages
• A recommended lambda time is 3 times the process time constant.
• For fast lambda tuning, set the lambda time equal the time constant.
57
Ziegler-Nichols "Ultimate" Method
Notes:
• The primary disadvantage of this technique is you must oscillate the
process - a no-no for most facilities.
58
Closed Loop Method
TUNING PARAMETERS
p Pl PIO
T, 0.83 Pu 0.5 Pu
0.125Pu
Notes:
- - •
59
Closed Loop Method Considerations
Problematic
,. May not be possible to drive process into oscillating condition
·i;, May require several rests. longer testing time. than open loop
method
,,. Cannot guarantee how rnucb the PV • nor the controller output •
will -swing·
Benefits
,... Controller rs operating m its normal mode (automatic)
;, No arhf1c1al form of the process model imposed
,,. lndudes the effect of valve dead band and stickiness on the
loop peucd
,,. Minimal uncertainty in the data
., Not as orsrupted by load upsets
Notes:
60
Improving "As Found" Tuning
tuning moves)
Notes:
• The normal process of tuning once start-up is behind you.
61
Improving "As Found" Tuning
"As Found"
Behavior
"As Found"
Tuning T,
will be true
1.5 T1
< P < 2.0 T 1
Notes:
• Also called “smart” tuning.
• Does not include derivative (the most common case)
62
Improving "As Found" Tuning
Notes:
63
Level Control Loops
Why is there a separate focus on liquid level control loops?
Notes:
• Uses a different set of rules than those for self-regulating processes
64
Self-tuning Controllers
Notes:
• An advanced form of “trial and error” tuning.
• The microprocessor and lots of memory mean that software can posses many
advanced functions and functionality.
65
Temperature Loop Characteristics
-�==1
THROJGHPUT
+
> Speed of response: usually slow (3-15 minutes) due to
process transport dead time and sensor (thermowell)
lags
> Noisy or non-noisy: usually not noisy
> Linear or non-linear: often non-linear - the process gain,
dead time and time constant may all be inversely
proportional to process throughput rate
Notes:
66
Flow Loop Characteristics
', Speed of response: fast
(usually 3 - 5 seconds,
determined primarily by
valve actuator)
> Noisy or non-noisy: usually FY >--+-�e=-,
F
noisy, especially if primary
measurement is differential
pressure
> Linear or non-linear: often
non-linear, caused by
Valve charactenstrcs
Pressure drop ratio, valve
open-lo-valve closed
Notes:
67
Pressure Loop Characteristics
-- =t>l<'.l==='=- -- ===l>'::J==-
Pressure Regulation Back Pressure Regulator
(Pressure Reducer Station)
Notes:
• Liquid Pressure is very fast (Pascal’s Law)
68
Pressure Loop Characteristics
Notes:
69
Level Loop Characteristics
=====f'(j::::::c-
Speed of response: moderate to slow depending on vessel
size
Often noisy, due to splashing, sloshing, etc.
Linear or non-hnear: depends on shape of vessel
Notes:
70
Level Loop Characteristics
Notes:
71
Advanced Regulatory Control
Notes:
• Point out this will be only a cursory review.
72
----------,
Ratio Control - Wild Stream '
Controlled
Flow
FV
Notes:
• Ratio control is defined as the flow rate of one stream sets the flow rate of another.
• There may be instances where we are not ratioing flow-to-flow.
• For instance, in a strip process (paper, rubber or metals industry), you may
be ratioing an additive (or coating) to the “flow” of the strip (speed times
unit weight).
• Or you may be ratioing a flow rate (e.g., distillate) to the flow of a particular
composition of a second stream (feed rate x measured composition of light
component).
• Or you may be ratioing an energy flow rate (mass flow rate x specific heat)
to the flow of a second stream.
• All of these are similar, if we take “flow” in a broader context than simply raw flow
rate.
• Within the jurisdiction of the ratio loop, the wild flow is uncontrolled. It may not be
truly uncontrolled, but we only use the measurement, so as far as we’re concerned,
it is uncontrolled.
• If the wild flow rate is unchanging, and the required ratio is not changed, then the
set point to the flow controller is constant, then the control loop operates as a
normal flow loop.
73
Ratio Control: Applications
> Blending
)- Additive to Primary Stream
> Combustion: Air-Fuel Ratio
> Distillation: Reflux-Feed Ratio
Notes:
74
Cascade Control
Disturbance Disturbance
Inner
+$ PRIMARY SECONDARY
rocess rocess
INNER LOOP
OUTER LOOP
Notes:
• Inner loop (secondary) must be at least 3 times faster than outer loop
(primary)
75
Application: Without Cascade
Tl
Steam
FCalr----ilt"\__S2 HotO"t
Process Flow
Cold In
Notes:
• Explain briefly that changes in steam flow result in a disturbance that is not
measured or controlled, hence the penalty.
76
Application: With Cascade
-� � � � -..... TIC
Primary
�'v i Secondary
Controller
�:,.} Controller
0) Hot Out
Process Flow
Steam
Cold In
Notes:
• Explain addition of cascade removes one disturbance variable (there are
others, have them named)
77
View Slide 49
Drawing
Cascade Control Considerations
Notes:
• If the inner loop and outer loop dynamics are about the same,
then the primary controller should be tuned for a slower
response
I� ,-PRIMARY
�
SECONDARY
•
Inner
:>rocess
•
Main
rocess
INNER LOOP
OUTER LOOP
78
Override Control
Hoth cculrol ltK)I-"' 11\U'>l te c Ollflljul!H.l wnn open k1op w1rnl up p!OIH< IK>II ',{) mat the
ur1 '>ekl<. !P(l, onllullf>r <101-"; not w11uJ 111,1
Notes:
• Briefly describe override control (uses a hi-low selector switch)
79
Override Control: Example
SP
(TW$ T$mp Htgh L1m1I)
TT l--+'T:....J
)f-f}-��---j<fo-,f-'-"'-��
L ••
seecto-
Fu�
Notes:
• In this case the lower of two values will be used to operate the fuel valve.
• Integral term will wind up to 100% when error is sustained
• All good controller algorithms include anti-reset windup
• Selective control requires external feedback to deal with anti-reset windup
80
Feedforward Control
Definition
The final control device (valve or set point of lower level flow
controller) is manipulated by a measurement of the process
disturbance, rather than by the output of a feedback controller
Requirements
» The disturbance must be measurable
>- We must know what to do to compensate for the disturbance
>- We must know when (i.e., on what time schedule) to take the
compensating action
Notes:
81
Feedforward Control Loop
SETPOINT
DISTURBANCE
,l.
FEEOFORWARO
CONTROLLER
SENSOR .....
'
'
'
O MANIPULATED CONTROLLED
V' PROCESS
VARIABLE VARIABLE
Notes:
• Note controlled variable is not measured.
82
Feedforward Control of Heat Exchanger
LIQUID IN
Enthalpy calculation
,,,}--,,,------1
� --- <c}-----,
,--,;,l::J----lll�TEAM
Ft--------- - - - ..
- - - - - - ....
- - - - - - - ,,
LIQUID OUT
Notes:
• The formula is a heat balance using steam.
83
Feedforward & Feedback Control of Heat Exchanger
LIOUIDIN
'•
- - -�
_______ ,
'• ",----,
r,
UOUDOUT
ADDING A CONSTANT
Notes:
• Adding a constant (Kt) allows feedback to alter the feed forward signal.
• This is how most SLDC will handle feedforward feedback - never pure feedforward
84
Dynamic Compensation
•
SETPOINT DISTURBANCE
STEAOY·STATE
FEEOFORWARO ' SENSOR
COMPUTATION
'
•
FEEOFORWAR 0
CONTI'IO!.LER
DYNA.MIC
COMPENSATOR
1 MANIPUL..\TEO
VARIAIILE
PROCESS ONTROLLEO
VARIABLE
Notes:
• Dynamic adds the “when”
• Too soon will upset the process, too late will allow the process to be upset.
85
Feedforward Control Evaluation
Notes:
• Use this as a rationale for feedforward.
86
Feedback and Feedforward Control
> The feedback penalty will only be 25% of what it would have
been with feedback alone
'j
VALVE
Notes:
• Using feedback as a check on feedforward allows for optimal control.
• The case where feedback and feedforward are additively combined is known as
feedback trim.
87
Multiple Input - Multiple Output (MIMO)
Process
Notes:
• Multiple interactions will lead to process variabilities
88
Interaction Between Control Loops
Controller r- .P!<9J;l;li• __ ,
#1 Valve ' '
I A ' I L•.- '
PV
SP =:I I
'
I P11 1 E
• '
PV-1
' '
i'-G- '
'
'
''
SP
-1 I
P,,�
!:[I@: •''
'
'
' PV-2
PV Valve ''
Controller '
B ' ---------- '
"'
Notes:
• Note the interaction between controlled variables and setpoints
89
Interacting Loops -Approaches
90
Variable Pairing - Example
Temperature
Set Point= 500
r---------cc---{,c
e,�
Set rcrt = 2
,----------ifc
100°
Valve - B
Notes:
• The temperature variable has a more direct pairing then the flow loop.
91
Relative Gain Calculation
PROCESS GAIN
Relative with other loop{s) 1n
- •
- •
-
Notes:
• Define relative gain and what it means (the level of interactivity)
92
Relative Gain Array
Outputs
PV1 PV2
-
=> MVA A,A2 =?
-"'
"O
c:
Notes:
• Set up an array to determine interactivity
93
Use of RGA - Variable Pairing
Notes:
• Rules for pairing
94
Partial Decoupling
Controller r _P.J'\.Oi-'FiS_ - - 1
eI Valve
L-r-,
j
PV ;lC i'z\.---'A'----.;_�I
' Pn R�z
· )-;.J- PV-1
SP • •
Pa1tial
Decoupler
o,.,
SP -
•'
PV
P,, ,-czc
+
;,' -r--
' PV-2
Valvl' '
B '
Notes:
• If one of the relative gain pairs is larger than all others use this partial
decoupling.
95
Forward Decoupling
Controner r- .PROCESS. __ ,
#1 Valve I
1
PV -, , ;•{Z-i)-�Ao_�r-11
' [ •t:::'\
rT
I P11 Z PV-1
SP --L_J + • 1
1 ''
''
Decouplers '
-I P,, � '
'
;: : : :-�,,[I
�.
'
DA, •''
SP
PV
z. P,, f-,(i::�
•
,: •PV-2
· · Valve
Controller B
'
#2
Notes:
• If possible to obtain pair matching this will provide full decoupling
96
Notes:
97
Multiple Choice Question
Continuous Control
WitiMhM
98
True or False
Continuous Control
@True
Q False
WitiMhM
99
Multiple Choice Question
Continuous Control
Q The controlled variable will stay at the setpoint, with the controller output
at the minimum value.
Q The relay method does not require the establishment of minimum limits
for controller output.
WitiMhM
100
Multiple Choice Question
Continuous Control
WitiMhM
101
Matching
Measurement
Drag the description on the right to match it with the
correct measurement method on the left.
On-Off Control
-
O..lp<Jt full on oc lull off <lepclOO"'li on •'Ill' of
•
"'""'tam tho <IMm>d response
Correct Choice
Error-Squared Controller Uses a non-linear function where the control
action increases with magnitude of the error
On-Off Control Output full on or full off depending on sign of
error
102
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
Notes:
103
Learning Objectives
} Explam the role of a control valve
104
Sliding Stem Valve
Air to Close
SI GNAf_ FROM Fail Open
CONTROLLER
DAPHRAGM
STEM OR STEM
CAGE GUIDED
FI_UG
MANIPULATED FLOW
Notes:
105
Cv Equation for Liquid Flow
Q = Flow (gpm)
Gr= Specific gravity
Q� =
t.P Inlet pressure -
outlet pressure
.1.P = P1 - P2
Notes:
106
Rotary Valves
BALL SEAT
RINGS
Notes:
• The butterfly valve is by far the most common rotary-motion control valve - and
there are many variations in design. It consists of a shaft-supported vane or disc
that is capable of rotating within a cylindrical body. They have large capacity, which
is why they are sometimes substituted for globe valves in large diameter pipes.
• The ball valve is also rotary-motion - the flow closure member being a sphere with
an internal passageway. Becoming more popular as technology improves.
107
Types of Control Valves
-E
GCO�
GLOBE I\HGI.E
THREE WAY
---[ MULTIPI.E-ORIFICE
��
'"""
MOTION 01,\PHRAGM KNIFE
-
PINCH OR Cl.l<MP
SEGMENTED
BUTIERFlY
ROTARY
MOTION CYLINDRICAL
PLUG
---E TAPERED
ECCENTRIC SPHERE
Notes:
108
Other Valve Specification Issues
Valve
Specifications
• '
)
,
•
Notes:
109
High and Low Recovery
50
40
P,
,,
Globe Valve FI. _
-
,: pI -P2
'
'VP, -PVC
•
-c P, Ball Valve
••c 30
PRFo
•
'
"•••
20
'· High Pressure Recovery
Factor (PRFJ results in lo-r
Notes:
• A high-pressure recovery factor means there is low pressure recovery. If you think
through the equation, you'll see that this is true.
• Conversely, a low-pressure recovery factor means there is high pressure recovery.
• Remember when we threw away friction in Bernoulli's equation. Friction loss is
the difference between these two valves. The valve with the more torturous flow
path will have the least pressure recovery.
110
Linear Valve Characteristics
1.0
/
0.8 /
/
Cv 0.6
/
Cvmax
0.4
/ s0 Va ve Gain
/ K
/
0.2
/
/
0.0
0 20 40 60 80 100
Valve Position.% Open
Cv =m
Cvmax 100
Notes:
• Industry practice is to refer to the area of opening by the term “CV”, or valve
coefficient. This is a numerical value relating to the flow capacity for the valve.
When the valve is wide open, the CV is at its maximum value, or CVMAX. If the valve is
partially opened, the CV is less than CVMAX, or the ratio CV/CVMAX is less than 1.0.
• If the ratio CV/CVMAX varies linearly with valve position, then this valve is said to
have linear valve characteristics. (Note that this is a theoretical relationship. The
actual relationship will vary somewhat, due to design and manufacturing
differences.)
• The valve gain, KV, in terms of the manufactured valve characteristics, is simply the
slope of the line. This has the same value regardless of valve position.
111
Equal Percentage Characteristics
1.0
I
0.8
Slooe = ,�1v G in
�
0.6
- " I
0.4
Cvmax
I/
/
0.2
0.0
o 20 40 60 80 100
Valve Position. % Open
C ,_ ;::; R 1 moo -
__ 1
c\'ffi,IX
Notes:
• This is the theoretical shape for equal percentage control valve characteristics.
Most real valves approximate this to some extent.
• In the equation, “R” represents the rangeability of the valve. A typical value for R
for an industrial quality globe valve is 50 (50:1). Some valve types, and some
manufacturers, claim to have higher rangeability.
112
Typical Installation
, '
L\Fj
L\P1 L". Pv-t
�
/
' T
/
�) ,,
"
Other sources of pressure loss:
• Length of pipe
• Pipe fittings
• Hand valves
• Process equipment
Notes:
• However, pressure drop across the valve does not remain constant as the
flow rate changes. This is because there are other things in the line, pipe
fittings, hand valves, process equipment, plus the length of pipe itself, that
takes some of the available pressure drop as the flow rate increases. This
leaves less of the available pressure drop for the valve.
113
Pressure Drop Ratio
at maxlmwn flow
(Valve wide open)
Define: a =
Notes:
• When the valve is wide open, the minimum pressure drop occurs across the valve.
• When the valve is closed, the maximum pressure drop occurs across the valve.
• Let’s define the ratio of those pressure drops by the parameter ‘ D ’ (pronounced
“alpha”).
• Note that this is a function of the particular installation.
• Let’s see how the flow varies with valve position, for various values of D
114
Installed Characteristics - Linear Valve
+-+-¥-;H'ol/.2 h'H'-t-+--1
F 0.6 -t----t--ttf-lfi 0.3 4--usc.i."'IJ-,-
I '-,.
I m'-
11'. ma va ve
Fmax
0.4 -i---4�1-�\7.c'-��l oe�5{o. �t. :-f�:a::b�g'i ::::inlFe='i_
0.2
0.0
0 20 40 60 60 100
Valve Position, % Open
Notes:
• For a linear valve, these curves show flow vs. valve positions, for a linear
valve and for various values of
• Values of near to 1.0 mean that there is very little change in pressure drop
across the valve. This usually means that there is a small valve in a big line.
• Smaller values of mean that there is a significant change in pressure drop
as the flow rate increases. This normally occurs with a large valve in a small
line (i.e., an oversized valve).
• Look at the curve = 0.05. This would represent a significantly oversized
valve for the particular installation. At 20% valve opening, you would get
about 2/3 of the maximum flow. For the top 80% of valve stroke, the flow
changes by the final 1/3.
• Also, recall that the valve gain, KV, is the slope of the line. Therefore, the
valve gain is very high when the valve is in the first part of its stroke, and
much lower at higher valve positions.
115
Installed Characteristics - Equal Pct Valve
1.0 -,---,-r--------,--,�
+-+-+-Varying Values /47'*7
of a
0.8 +--t-f-+-
Big valve in
06
F · -+--+ a small line
F max -'--t---i-r-t-7'tn-hf,0.5,1 ·0
I
o.4 ++-+-+---,i'--,JL., o.3 �4--+--1
·
I 0.2
0.05
0.1 Small valve in
a big line
20 40 60 80 100
Valve Position. % Open
Notes:
• Now consider how variations in the parameter ‘’ affect the installed
characteristics of an equal percentage valve. (Recall that ‘’ is the ratio of
the pressure drop, when the valve is wide open, to the pressure drop when
the valve is closed.)
• Observe the curve labeled ‘= 0.3’. This would be a fairly typical installation.
Note that at 50% valve position, you would get 20% of the flow. From there
on up to 100% valve position, the line is almost straight, or the slope of the
line is almost constant. That says that between 50% and 100% valve
position (20% and 100% of maximum flow) the valve gain, KC is relatively
constant.
116
Rangeability and Turndown
Turndown
Max. flow/min. controllable flow at specified accuracy
Notes:
117
Positioners
> High gain control device on control valve
RELAY
ACTUATOR SUPPL Y--,f'ri'fl/1:-, INPUT
BELLOWS
NOZZLE
LINl(AGE
CAM
Notes:
118
Frequent Problems With Control Valves
Ciiek each box lo learn more
Notes:
119
Measures of Control Valve Response
Click each measure
to learn more
Sensitivity
Notes:
• Let's go over the definitions of these measures of loop response and see
how they are affected by the presence of a positioner.
• Backlash
• The positioner is relying on its mechanical connection to the valve or
actuator stem to determine what signal to send the actuator.
• Other than speeding up response which it always does, the
positioner is no real solution to the problem of backlash.
• If a positioner can help all overcome all these nemeses of control valve
operation plus increase speed and precision of response, then we should
use them all the time shouldn't we?
• Positioners can contribute to loop instability and should be avoided in
those applications.
120
Measures of Control Valve Response
••• 1.1 &Lil IE
to learn more
i@Bfilti:t
121
Measures of Control Valve Response
Cid( each m&ftSlKe
lo learn more
122
Other Types of Final Control Elements
� Variable Speed drives on pumps
• Usually VFD, Variable Frequency
Drives
Notes:
123
1.22 Variable Frequency Drives
Advantages Disadvantages
Notes:
124
Smart Control Valves
)- Self diagnostics
Dead band, stickiness
Notes:
125
Summary: Control Valves
Notes:
126
Module SB: Analog Communications
Learning Objectives
} Define analog signal
127
Analog Signals
3-15 psig
• Still exists m some older systems
Notes:
• Note that both spans are divisible by four, allowing a quartile recognition.
128
Wire Measurement
r ....
Two-Wire
• Controller provides the power
• Field device acts as a variable resistor (no separate power
supply to transmitter)
• Posmve terminal m controller connects to positive terminal m
transmitter
• If controller input rs grounded, no other signal grounds can exist
,,
in system
\. • Total loop resistance hmrted by voltage of power supply
Four Wire
• Transmitter provides the power so power source (115vac) must
be supplied
• If controller input grounded, transmitter output must float and
vice-versa
Notes:
129
Traditional (Analog) Loop Diagram
3-15 PSI
SINGLE LOOP
-
CONTROLLER
4-20 mA I r= '
-
r"'
r- 2-WIRE n
LOOP +- "� I II
4-20mA Posi- )
+- "
, J'tioner VALVE
Notes:
• Point out that there are two loops here, the measurement loop and the
control loop.
• Output signals power supplied by controller
• Output signal converted to pneumatic signal for most control valve
actuation (I/P converter)
130
Digital Signals
All Digital
Foundation Fieldbus
PROFIBUS-PA
Uses addressable
components and
nelwor1<ing
technologies wtnch
reduce the amount of
wiring required
Notes:
131
Summary: Analog Communication
Analog signals
Output signals
Digital signals
Notes:
132
Multiple Choice Question
Control Valves
Q gas and vapor flow become sonic and the flow rate drops.
Q mixtures of fluid and vapor cause erosion of the valve and pipe surfaces.
@ fluid pressure drops below the liquid's vapor pressure and the vapor
pressure is below the outlet pressure.
Q fluid pressure drops below the liquid's vapor pressure and the vapor
pressure is above the outlet pressure.
WitiMhM
133
Multiple Choice Question
� CootrolVal=
Q Diagram
QGate
@ Butterfly
QGlobe
WitiMhM
134
Multiple Choice Question
Control Valves
WitiMhM
135
Multiple Choice Question
Control Valves
Q Internal recirculation
@ Air temperature
Q Flow turbulence
Q Vaporization
WitiMhM
136
True or False
Analog Communication
@True
Q False
WitiMhM
137
Multiple Choice Question
Analog Communication
Q Analog
signals.
signals are obsolete and are being entirely replaced by digital
41fiMfiM
138
Multiple Choice Question
Analog Communication
Q 3-15 psi
Q 250-ohm
0 3000 Hz
@ 4-20mA
WitiMhM
139
PRACTICE QUESTIONS – Modules 4 and 5
4) Which of the following valve actuators has the lowest cost and low friction and
deadband?
a. Electric
b. Solenoid
c. Pneumatic
d. Hydraulic
5) Which of the following would be able to indicate both direction and velocity?
a. +/– 10 V
b. 4 – 20 mA
c. 10 – 50 mA
d. 3 – 15 psi
© 2016, ISA 1
EC00E (V1.2)
140
6) Which control measurement is generally expressed as the ratio of the error to the
full-scale output?
a. Response
b. Accuracy
c. Linearity
d. Repeatability
7) A piping and instrument diagram does NOT include which of the following?
© 2016, ISA 2
EC00E (V1.2)
141
11) Which of the following is true of electric signaling?
14) What is the difference between a linear valve and a rotary valve?
a. A linear valve is suited to low pressure applications; a rotary valve can handle
high pressure applications.
b. A linear valve has a low recovery; a rotary valve has a high recovery.
c. A linear valve has an integral bonnet; a rotary valve has a separable bonnet.
d. A linear valve is flangeless; a rotary valve is usually threaded.
© 2016, ISA 3
EC00E (V1.2)
142
15) When using a two-wire electric signal loop to carry both the current and the signal,
which of the following is true?
a. Ohm’s Law states that as voltage is raised across a device, the current is
proportionally increased and the change in current is used as the signal.
b. A solid state device such as a bipolar triode transistor is required to keep
variance in voltage from affecting current (within reason).
c. A solid state device such as a bipolar triode transistor will determine the
collector current and not the emitter-base current (within reason).
d. Ohm’s Law states that as voltage is raised across a device, the current
remains constant and current can therefore be used to carry the signal.
16) In the ideal PID algorithm, the derivative mode may be used to
a. trial-and-error tuning.
b. scheduled tuning.
c. closed loop tuning.
d. self-tuning.
18) What is the MOST important thing to know in troubleshooting a valve problem?
© 2016, ISA 4
EC00E (V1.2)
143
19) Which of the following is true of analog versus digital communications?
a. Analog signals are obsolete and are being entirely replaced by digital signals.
b. The lowest level of communications in the control hierarchy is still
predominantly analog.
c. The telephone and telegraph are early examples of analog communications.
d. Analog signals model a physical quantity using a number of discrete states
between an upper and lower range limit.
20) A two-wire loop with a loop power supply of 26 V has a 200 ohm load resistor and
50 ohms loop resistance. If the maximum current in the loop should be 20 mA, what
is the voltage drop and how much voltage will be across the transmitter at 20 mA?
a. Time-proportioning control
b. Manual-automatic switching
c. Direct and reverse acting
d. Interactive PID algorithm
a. Diagram
b. Gate
c. Butterfly
d. Globe
© 2016, ISA 5
EC00E (V1.2)
144
24) In a Watts governor for a steam engine, which of the following represents the upper
range value of the system?
a. Gain adjustment position for the least change in the output signal
b. Bridle position for the highest speed permitted
c. Bridle position for the lowest speed permitted
d. Gain adjustment position for the most change in the output signal
25) A constant current transmitter with a 24 V power supply drops 1.2 V at minimum
current at a resistance of 300 ohms. Which of the following correctly identifies how
the output current is determined?
26) In a direct acting controller, an increase in the controlled variable will cause the
output to
a. decrease.
b. increase.
c. fail.
d. do nothing.
© 2016, ISA 6
EC00E (V1.2)
145
29) In a Watts governor for a steam engine, which of the following allows an operator to
change the span between upper and lower range values?
a. Flyweight
b. Gain
c. Bridle
d. Shaft speed
30) What is the span of a 4 to 20 mA signal, and what is its live zero?
31) A configuration option that permits the user to make the derivative mode sensitive
only to changes in the controlled variable, not to the setpoint, is called
© 2016, ISA 7
EC00E (V1.2)
146
34) Which of the following is true of signals prior to when standard signals were
common?
a. 4 mA
b. 8 mA
c. 12 mA
d. 16 mA
36) Digital processing of the PID algorithm presents which of the following alternatives
not available in an analog system?
37) Which of the following statements about forward decoupling is NOT true?
© 2016, ISA 8
EC00E (V1.2)
147
38) Which type of control valve is MOST appropriate for handling a low pressure drop in
a pipe over two inches in diameter?
39) Which of the following statements about controller tuning is accurate for most
applications?
a. gas and vapor flow become sonic and the flow rate drops.
b. mixtures of fluid and vapor cause erosion of the valve and pipe surfaces.
c. fluid pressure drops below the liquid’s vapor pressure and the vapor pressure
is below the outlet pressure.
d. fluid pressure drops below the liquid’s vapor pressure and the vapor pressure
is above the outlet pressure.
42) Which of the following statements is TRUE regarding controller tuning from open
loop tests?
© 2016, ISA 9
EC00E (V1.2)
148
43) Cavitation is typically NOT caused by which of the following?
a. Internal recirculation
b. Air temperature
c. Flow turbulence
d. Vaporization
44) Which of the following lists the standard range of pressure determined to represent
the lower and upper range values for the input signal?
a. 0 to 10 psi
b. 0 to 15 psi
c. 3 to 10 psi
d. 3 to 15 psi
45) In a simple complete measurement and control loop, the current output from the
controller is sent to what element on the control side?
© 2016, ISA 10
EC00E (V1.2)
149
Modules 4 and 5 Practice Question Answer Key
1. c 24. b
2. b 25. b
3. d 26. b
4. c 27. b
5. a 28. a
6. b 29. b
7. c 30. c
8. b 31. b
9. b 32. a
10. b 33. b
11. d 34. b
12. d 35. c
13. c 36. d
14. b 37. b
15. b 38. b
16. d 39. b
17. b 40. c
18. b 41. c
19. b 42. c
20. c 43. b
21. b 44. d
22. b 45. b
23. c
© 2016, ISA
EC00E (V1.2)
150
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
EC00M Module 6
151
Module SA: Control System Documentation
Types of Documentation
Learning Objectives
• Identify the documents typically used to define the control
system of a continuous process.
152
Documentation Requirements
Notes:
153
29 CFR 1910.119 (d) Process Safety Information
CFR = Code for Federal Regulabons, US Government
154
29 CFR 1910.119 (f) - Operating Procedures
CFR = Code for Federal Regulahons, US Government
Notes:
155
29 CFR 1910.119 (I) - Management of Change
Notes:
156
ISA Standards Used for Documentation
P-102A
.....
" E-106
,. . •
"
•
'··®
�
'·... . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
Notes:
157
Types of Documentation
> Process Flow Diagrams
Notes:
158
1.11 Process Flow Diagram
e jl"O FLARE
D-001
CD
TO SEPARATOR
••
0
...
ll"'lM!I
�-
'"'!"-
.........>", ......
-·-
..- ,401� .... el
Notes:
159
1.12 P&IDs and ISA Standards
Notes:
• No standard P&ID but is the document of primary importance for all phases
of a project.
160
�--- -- -�\(TE'\,�-
Piping & Instrumentation Drawing (P&ID)
COLD FLUID IN
: I 10�
TY
�10
Notes:
161
Instrument Numbering
Notes:
162
Loop Diagram
'""""'
n-·-
FIELD PROCESS AREA CABU SP!lEAD IIG AREA CAB�ET
•• • =·
cm,
---- -
'
�l---@8j�··
-
CMO
" aa �
3-- �:
"
---
-
• -' Pfl.1
---
-" ' PR.,. �
M
___
\_
nee ;
-' "
M
- �
SllELOBENO H30l-2 -' -" "'
BACK& TN'E.
�
l
,._,,
CABLE
<a
FYX)M
craa
i- ffi :�·�5:�
- --- -••
� _: -",- 1-----------
-
PR:,2
O '
s
Y:101·2
' -
S .. ELD BEND
AS20PSIG BACK & TAPE
Notes:
• Note that this is not a true, complete loop diagram, only a representation of the
information that can be identified.
• ISA publishes ANSI/ISA5.4 - Instrument Loop Diagrams as a standard for this type
of drawing.
• This represents a loop diagram, shared display and control, minimum required
items:
• Loop components
• Location of devices
• Describes the interconnection of instrumentation
• Provides cable and termination information
• Energy sources
• Actions or fail-safe positions of control devices
• Given that the loop diagram contains different type of info than the P&ID, who
might use the loop diagram? How might it be used?
• Design
• Installation
• Troubleshooting
163
Installation Detail
Notes:
164
Installation Details
m,
.. , ' DIT!fl<>
PIPING
OR VESSEL
3/'l NPT
T•�(YJORTC')
V•VAF.!,..LE
T empera\ure Element
!AG# V-
Notes:
165
Summary: Control System Documentation
i 111\111111 •
1111111111 *
Notes:
166
Architecture · - ... - . ..
_ IW!)
-
1HMI
Displays • ....•
Functional Locationii::·
�., . . .
Learning Objectives
167
Control Hardware
Notes:
• Note that there are many different types of controllers and control systems in use
today in industry. No matter what the hardware is, the function is still the same -
it’s the device that maintains the process variable at the set point.
• Analog Controllers, either pneumatic or electronic, were the standard control
devices in use for years (still used). Many of these had digital interfaces that
allowed switching from manual to automatic, adjustment of set point, or
adjustment of the output signal to the valve. Tuning was usually done manually.
• The first control devices were directly connected to the process (field
mounted).
• Later, both the pneumatic and electronic analog controllers were usually
mounted on panel boards in a central control room.
• Pneumatic controllers, recorders, and other devices were
connected to the field instruments by way of pneumatic
transmission tubes.
• Electronic controllers, recorders, and other devices were connected
to the field instruments by way of current loops.
• Most new controllers are microprocessor-based. Many are designed to handle a
single loop, while others can handle multiloop arrangements. They provide PID-
type control, but much more advanced algorithms are readily available. Many have
provision for automatic tuning, Interfaces to other control system equipment are
facilitated via digital interfaces, usually operating in conduction with a bus.
168
Distributed Control System (DCS)
Fast Ethernet
Fteldbus
�--
Convenbonal Wiring
Notes:
• A modern DCS will be many vendors, many functions, different hierarchy networks
• While busses are shown most will be switched point to point
169
1.23 Elements of a Distributed Control System
:>- HMI
Keyboard
Display screen
Graphic display
• Trend graph display
• Alarm summaries
:>- Data highway(s)
> Microprocessor-based controllers
> Process units
Notes:
170
History of DCS
171
DCS Graphic Display
"
'" •av
-;
-;
gf!_ ,,.
,av
OPEN
FLOW
SP 22%
� 22"
TEMPERATURE
r-r
FLOW
SP 18%
'"
SP 30%
PV 31%
"' � ""'
Notes:
• Point out the lack of PID lines even though symbols are roughly equivalent
172
DCS Trend Display
100.00
0.00
HR 4 8 12 16 20
Notes:
173
DCS Alarm Summary
Tag Alarm PV
Time Name Type Status
TT302 HI 65%
•
Notes:
174
Geographical Distribution
.. Saves on Wiring
Control Room Used on most new installations
Notes:
175
Functional Distribution
'"
Used where centralized wiring
Control Room already in place. such as retrofits.
Notes:
176
Control Equipment Summary
Progress
Architecture
HMI
Notes:
177
Multiple Choice Question
Control System Documentation
Q Loop diagrams
@ Instrument list
Q location plans
Q Logic diagram
WitiMhM
178
Multiple Choice Question
Control System Documentation
O Piping
@ Vessel data sheets
Q Primary flow
Q Control system definition
WitiMhM
179
Multiple Choice Question
Control System Documentation
@ Specification forms
Q Installation details
Q location plans
Q Logic diagram
WitiMhM
180
Multiple Choice Question
Control System Documentation
{!)FT-2
O FT-102
0 1-FT002
0 01-FTOOl
WitiMhM
181
Multiple Choice Question
Control System Documentation
WitiMhM
182
Multiple Choice Question
Control Equipment
PLCs are usually configured in groups, with one PLC covering multiple
Q functions.
@ PLCs did not historically support redundancy.
Q PLCs have generally adopted the Ladder logic standard.
Q PLCs did not historically support use in a work cell.
WitiMhM
183
Multiple Choice Question
Control Equipment
WitiMhM
184
PRACTICE QUESTIONS – WEEK 6
1) Assuming that any of the below choices would be acceptable for a given application,
which of the following would MOST LIKELY be the least costly feedback solution?
2) In tuning an axis for point-to-point moves, what would the automation professional
look for?
a. Stepper
b. Multiple pole
c. Wound rotor
d. Synchronous
4) Which of the following actuators should be used for simple point-to-point positioning
systems that do NOT require a lot of stiffness and are constrained by purchase
price?
a. Linear motor
b. Hydraulic actuator
c. Brushless AC motor
d. Pneumatic actuator
© 2016, ISA 1
EC00E (V1.2)
185
5) When measuring the performance of a motion control axis, which of the following is
the correct definition of the bandwidth and what is the bandwidth of the position loop
with typical industrial machinery?
a. Bandwidth is the point where the output is 0.7071 of the input in amplitude,
and typical industrial machinery is at about 30 Hertz.
b. Bandwidth is the point where the output is 0.7071 of the input in amplitude,
and typical industrial machinery is at about 3 Hertz.
c. Bandwidth is the point where the output is 0.636 of the input in amplitude, and
typical industrial machinery is at about 3 Hertz.
d. Bandwidth is the point where the output is 0.636 of the input in amplitude, and
typical industrial machinery is at about 30 Hertz.
a. 27.2 pounds
b. 40.6 pounds
c. 157.6 pounds
d. 160.4 pounds
7) Which of the following would be MOST likely to provide velocity control feedback for
a hydraulic cylinder?
a. Magnetorestrictive sensor
b. Encoders
c. Linear potentiometer
d. Proximity sensor
© 2016, ISA 2
EC00E (V1.2)
186
9) Which of the following allows a permanent magnet DC servo to turn the rotor through
360 degrees?
a. Servo eliminates the need for a field winding by using a wound rotor with a
three-phase Y, which adjusts current in the windings to produce smooth
torque.
b. Brush commutator uses brushes to switch current direction in the windings.
c. Transformer converts DC to AC current to switch current direction.
d. Servo uses a wound rotor to create three cascaded loops, one for current, one
for torque, and one to balance the torque against the permanent magnetic
field.
10) In a clean environment, a large amount of linear force is needed with no resilience
and a high degree of control. Which of the following would satisfy these
requirements if the devices can be fairly expensive?
11) Which of the following is associated with a motor with two-quadrant operation?
12) Automation moving from human controlled machinery to automated control replaced
the measurement scale with which of the following?
13) Which of the following would enable an electrical controller and actuator to have
exact control over both motion and position?
© 2016, ISA 3
EC00E (V1.2)
187
14) A servo with a feedback device is attached to the load and is generating an error
signal from the summing network. How is this error calculated, and what will the
drive and motor do when the device continues to be in error?
a. Summing network subtracts the feedback number from the digital command to
find the error; the motor will continue to drive the load until the error is zero.
b. Summing network adds the feedback number to the digital command to find
the error; the motor will cease operations until the error is zero.
c. Summing network subtracts the feedback number from the digital command to
find the error; the motor will cease operations until the error is zero.
d. Summing network adds the feedback number to the digital command to find
the error; the motor will continue to drive the load until the error is zero.
15) Which of the following is typically used to provide position feedback for a linear
hydraulic axis?
a. Resolver
b. Laser interferometers
c. Encoder
d. Magnetorestrictive transducer
16) Which of the following is the innermost loop of a servo motion control system that
resides in the drive and is typically set by the vendor?
a. Velocity loop
b. Torque loop
c. Three-phase Y
d. Position loop
17) Which of the following correctly explains how encoders are used to determine the
direction of travel?
a. Encoders use Sin and Cos signals to produce enough counts per rev to
determine an absolute position and direction of travel.
b. Encoders use a disc with slots cut in it to create a pulse train as the shaft is
turned; the count of the pulse train indicates the direction of travel.
c. Incremental encoders use a disc that reveals a specific binary code based on
the position of the disc, and the direction of spin indicates direction of travel.
d. Encoders have two photo detectors set 90 degrees apart, and the channel that
rises first shows the direction of travel.
© 2016, ISA 4
EC00E (V1.2)
188
18) Which of the following is true of a servo system that has its drive in velocity mode?
a. The velocity loop will reside in the controller, which will keep the loop in tune.
b. The servo drive is responsible for closing both the velocity and torque loops.
c. The controller handles the velocity loop and automatically tunes the system so
it can accurately follow the velocity command.
d. The position loop must be properly tuned before the velocity loop can be
tuned.
19) The major cost associated with implementing first principal models is due to
a. outside support.
b. software cost.
c. yearly maintenance costs.
d. increased frequency of lab samples.
23) Which of the following is the PRIMARY reason for complexity in HVAC systems?
© 2016, ISA 5
EC00E (V1.2)
189
24) The PRIMARY purpose of process modeling is to
26) Which of the following is typical of the cost for control systems?
28) A relative accuracy test audit (RATA) does NOT include which of the following basic
tests?
a. Linearity check
b. Pressure check
c. Cycle/response time test
d. Gaseous stratification
29) Which of the following refers to the suite of communications protocols used to
connect hosts on the Internet?
a. Niagara
b. oBIX
c. TCP/IP
d. BACnet
© 2016, ISA 6
EC00E (V1.2)
190
30) Models for process design have “low fidelity” in terms of process dead time, cycling,
and noise because which of the following is NOT adequately modeled?
a. Pressure
b. Valves
c. Temperature
d. Errors
32) A reverse osmosis water purification system takes impure water by-product from
certain operations at a chemical plant, detects the purity level of the water, controls
whether or not to purify the water, purifies the water as needed, and then reports
back to the overall system and supplies clean water for new operations at the plant.
Which of the following describes this water purification system?
34) The EPA becomes aware that a plant does not have a quality assurance program in
place for its CEMS/DAS/RTU system. The most likely outcome is that
a. the EPA will fine the company from the date of the violation.
b. the company will hire an outside contractor to fulfill QA requirements.
c. the company has the discretion to determine if a QA plan is necessary.
d. the EPA will give the company 30 days to put a plan in place.
© 2016, ISA 7
EC00E (V1.2)
191
35) Which of the following enables companies to deliver sophisticated video and audio
content?
a. If the current value of an input or output variable depends upon past values of
the same variable, there is cross-correlation between inputs.
b. If one variable depends upon another variable, there is a cross-correlation
from cause and effect.
c. It is easiest to obtain by examining historical data that does not change.
d. Correlation is not indicated in tests based on experimental models.
37) Which of the following statements about fuzzy logic controllers is true?
a. The rules for the fuzzy logic replacement for a PI controller have two
antecedents and two consequents.
b. A fuzzy logic controller is tuned by adjusting the scale factors.
c. If-then statements are developed as backup rules in case of system failure.
d. A fuzzy logic controller cannot replace a PID controller unless the fuzzy
controller is linear.
39) All of the following are included in the scope of building automation EXCEPT
© 2016, ISA 8
EC00E (V1.2)
192
40) Which of the following will NOT verify and improve the accuracy of a model’s
prediction of the dynamic response of the controlled variable?
a. Test skid
b. Laboratory measurements
c. Historical data
d. Online tests
45) Which of the following is true of the newest generation of adaptive controllers?
© 2016, ISA 9
EC00E (V1.2)
193
46) Which of the following is BEST suited to a gas turbine power plant that must identify
NOx emissions?
47) The BACnet movement and products based on the Echelon chip started a trend
toward which of the following?
a. Cascade control
b. Feedforward
c. Constraint control
d. Decoupling
50) Of the following analyzer categories, which is most commonly used for measuring
sulfur dioxide?
© 2016, ISA 10
EC00E (V1.2)
194
51) Which of the following were some companies more prepared to adopt because they
designed their building automation systems around standardized presentation
models used in IT?
54) A sample gas containing a large volume of oxygen in the presence of a magnetic
field will
55) As a result of the freedom of information on the Internet and Web services, the large
building automation industry is converging with
© 2016, ISA 11
EC00E (V1.2)
195
56) Both the LDE and MSPC
a. The process is excited by a known change to identify the process gain, dead
time, and time constant.
b. Changes in valve position made during automatic operating mode trigger the
identification of the process model.
c. When the process exhibits a runaway response, it will wait for the time to
steady state.
d. The complete process model may be extracted from the combined model of
the controller and process for unknown disturbances.
58) Which of the following is NOT an example of the concept of control as a function?
60) Which of the following correctly indicates how direct digital control system elements
are specified?
© 2016, ISA 12
EC00E (V1.2)
196
61) Both ANN and MSPC will
62) An advantage of the MPC over the PID is that it excels at handling
66) Which of the following uses passive designs and interactive control of a building as
well as outdoor air when possible for free cooling?
© 2016, ISA 13
EC00E (V1.2)
197
Week 6 Answer Key
1. a 49. a
2. c 50. b
3. d 51. b
4. d 52. a
5. b 53. c
6. c 54. b
7. a 55. c
8. b 56. a
9. b 57. a
10. a 58. b
11. c 59. b
12. b 60. d
13. b 61. a
14. a 62. c
15. d 63. c
16. b 64. a
17. d 65. b
18. b 66. b
19. a
20. a
21. b
22. a
23. c
24. d
25. c
26. b
27. b
28. b
29. c
30. b
31. d
32. a
33. b
34. a
35. c
36. b
37. b
38. b
39. a
40. c
41. b
42. b
43. d
44. a
45. a
46. c
47. b
48. d
© 2016, ISA
EC00E (V1.2)
198
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 7
Notes:
199
Module 7 A: Basic, Discrete Sequencing
and Manufacturing Control
Learning Objectives
200
Role of Discrete Devices
Notes:
• The trend is to smarter devices, that network, such as ASi and DeviceNet,
the same function is performed only a greater sophistication is realized
201
-- Input Devices
Output Devices
Valves Relays
Motor Starters - 120 VACNDC
- 240 VAC
Solenoids - 24 VACNDC
Control Relays Triac
Alarms - 120/230 VAC
Lights Transistor
Fans - 24 voe
Horns
Notes:
202
Summary: Discrete Field Devices
- -
Notes:
203
Learning Objectives
} Explam and understand concepts of discrete and sequential
control.
204
PLC Block Diagram
1/0SYSTEM POWER
AND HOUSING SUPPLY
SOFTWARE CENTRAL
PROCESSING
UNIT
MEMORY
PROGRAMMING
DEVICE
Notes:
• The major components of the PLC system are shown in the overhead.
These major parts include:
1. The I/O system and housing
2. Central Processing Unit and Memory
3. System Power Supply
4. Programming device
5. Programming software
205
Simplified PLC System
SOFTWARE
L1 L2 L1 L2
120Va 120 Vac
LIMT
SWITCH
D SOLENOID
VALVE
PUSH CONTROL
BUTTON RELAY
� INPUT OJTPUT
MODULES ceu MODULES
LEVEL PANEL
S\/v1TCH """'" LIGHT
' ,
SYSTEM
eOWER
SUPPLY
Notes:
206
Counting in Decimal and Binary
,_
Natural
Cncrnal H&xadecm<>I
0000 0 0
'' '''
0001
0010
00 1 1 a
0100
0 101 '
5 '5
01 1 0 6 6
0 1 1 1 7 7
1000 a B
1001 9 9
1 01 0
" A
""
1011 B
1 1 00 c
1101
" D
1 1 1 0
1 1 1 1 "" E
'
Notes:
• This slide shows the relationship between a decimal number, 0 to 15, its
binary equivalent and the hexadecimal value assigned to that binary
pattern.
207
Input/Output Systems
Notes:
• The I/O modules provide the physical connection between the field devices
and sensors on the process and the CPU.
• Field sensors measure physical quantities of the process, such as flow, level,
pressure, motion, etc. The input modules convert the sensed signal into
binary coded information that can be used by the CPU to control the
process or machine.
• Output modules convert binary signals from the CPU into electrical signals
that drive field devices to control the process or machine.
• Discrete input modules are connected to instruments that provide on/off,
open/closed type signal.
• Discrete output modules are connected to control devices that have only
two states, such as on/off or open/closed.
208
Modular Housing 1/0 Configuration
0 1 2 3 - SLOT NUMBER
I � ICFUI I I I
)-- 4 l/0 SLOTS -j
ocssrs
01234S6
1 71/0 SLOTS -,
0123-456769
I� 1�1 I I I I I I I I I
l-101/0SLOTS ------<
Notes:
209
Wiring Considerations: Sinking and Sourcing
Notes:
210
Sinking Input Module
SW1 1s connected
between PS+ and the +
terminal of the l/0
pctnt
v z; PLC INPUT
CHANNEL
To other channels
COM
�------------------------ Z,n IS the channel
input impedance
Notes:
• The field device, SW1, is connected between the positive potential of the
voltage source and the input terminal of the PLC input channel.
• Using conventional current flow representation, current will flow from the
voltage source and the input terminal.
• When SW1 is open the voltage reading as shown is 0 volts. When SW1 is
closed the voltage reading is the value of the voltage supply.
211
Sourcing Input Module
SW1 is connected between the
ground of the PS and the H
tenmna1 of the 110 point
To other channels
V•
v SW1
Z0 PLC INPUT
CHANEL
__(
0
- z., ts the channel
COM input impedance
Notes:
212
Sinking Output Module
-----------------------,
V•
TO OTHER
CHANNELS
SWITCHING
CIRCUIT
Notes:
• The definition for the output module is the same as for the input module. In
this overhead, the load is connected between the positive of the voltage
supply and the terminal for the output channel of the PLC.
213
Sourcing Output Module
V+
TO OTHER
CHANNELS
SWITCHING
CIRCUIT
V-
Notes:
214
Typical Discrete Input Module
v
' V•
as,
WIRING TERMINAf..S
Illl -,
'
''"' ,.'.
�
0
,. STATUS
,. INDICATOR
=
es,,; ,.
r-a.s ,•
=. FSH7
,•
rsre a•
"'
-
COM
Notes:
• In a discrete input module, if the input field device is closed, the input
interface module will sense the applied voltage and convert it to a logic-
level signal acceptable to the processor to indicate the status of that device.
A logic 1 indicates ON or CLOSED, and a logic 0 indicates OFF or OPENED.
• A typical discrete input module is shown in the overhead. Most input
modules have a light-emitting diode (LED) to indicate the status of each
input.
• In a discrete output module, the output interface circuit switches the
supplied control voltage that will energize or de-energize the field device. If
an output is turned ON through the control program, the supplied control
voltage is switched by the interface circuit to activate the reference
(address) output device.
215
1.22 Input Module Block Diagram
BACK PLANE
CONNECTION
FIELD
INPUT 0---- OPTO.
OSOV.TION
SIGNAL
STATUS
INDICATOR
Notes:
216
Typical Discrete Output Module
"1 1
rn,
-
e• -
POIM::R Ll
INDICATOR -
v
"'
oi HEN ER
•
>;;
RELAY 1
STATUS
INDICATOR - e• ' oz HEATER
";=- RELAY2
•'
oa
'. OPEN LV1
• ' °' •
OPEN LV2
•
' °' START
s � PUMP P3
• S<AAe
&
• '""''
• 'a
00 START
,ss PUMP FE
'MRING
TERMINAL - ,-
WM -
Notes:
217
Output Module Block Diagram
STATUS
INDICATOR
BACK PLANE
FIELD OUTPUT
CONNECTION SIGNAL
OPTO-
OSOI.ATION
-3-------0/
Notes:
• The control logic receives the data signal from the CPU through the
backplane connection.
• The resulting logic signal is isolated by the opto-isolator section and applied
to the switching device.
• The status indicator is illuminated when the output switching device is
gated on and voltage is applied to the output terminal.
218
Status Indicators on 1/0 Module
LED STATUS
-+--- INDICATORS
WIRING
e>J.----1/7 TERMINALS
0 0
Notes:
• On the previous overheads the status indicators were shown next to the
wiring terminals. Actually, the status indicators are usually, mounted at the
top of the module and appear as shown in this overhead.
• The modules depicted showed only 8 inputs and outputs so that there
would be only 8 status indicators for each module. For a 16 point module
there would be 16 status indicators.
219
Remote 1/0
Remote 1/0 refers to input and output modules that are
physically mounted a some distance from the Controller
PROCESS
Notes:
• Many plants are quite large so that the distance between the Controller and
the remote I/O is large. When there is more than 250 input and output
devices it becomes economical to locate the I/O within the plant
environment.
• There are situations where distance is not the major consideration.
Environmental or physical constraints then dictate the use of the remote
I/O concept and both local and remote I/O locations are used.
• This overhead shows a PLC installation where the CPU and some I/O
modules are mounted in a control room and other I/O modules are
mounted in a remote location.
220
PLC Block Diagram
110 SYSTEM
AND HOUSING
[
. .
PROGRAMMING C..--_J
DEVICE r
Notes:
221
Scan Cycle
Solve User
Program
Communication to Peripheral
Device (Programming Terminal,
Etc.)
Diagnostics
Notes:
• In Step 1, the CPU will read and store the status, 0 or 1, of all input field
devices connected to the PLC. A status 1 equates to a closed field device
and a status 0 equates to an open field device.
• Based on the status obtained in Step 1, the CPU will solve the user program.
In solving the program, the CPU WILL start with the first instruction in the
program and then determines the true or false state of each instruction in
the program.
• Depending on the PLC, if the PLC is rung oriented, the logic is solved from
left to right, top to bottom. This will be discussed in detail later in the course.
222
Scan Time
Notes:
• The scan time is a benchmark that vendors use to indicate how fast the CPU
scans logic. Note that the scan time is a function of the number as well as
the type of instructions, and to a lesser degree by the remote I/O and
communication to other PLCs as well as a monitor.
223
Memory Types
Volatile Memory
Read/Wnte Random Access Memory (RAM)
- Requires Battery Back-up
Non-Volatile Memory
Read Only Memory (ROM)
Programmable Read-Only Memory (PROM)
Electncally Erasable Read-Only Memory (EEPROM)
Flash memory
Notes:
224
Memory Mapping
(USER MEMORY)
Notes:
• The executive is the operating system for the PLC and is not available to the
user.
• The application memory includes both the data files and the user program.
The data files store information that is accessed by the program when the
program is executed.
225
Definitions-1
•
••
• •
Bit: Contraction for binary digit :: • Element: 1, 2, or 3 words,
• depending on the type of file
•
Byte: Group of 8 bits •
• •
•• • File A grouping of 1 or more
Word Basic unit in PLC, ·-• . consecutive elements.
Sometimes called a Table
typically 16 bits • •
• (Modicon) or a block
•
•
••
Notes:
226
Definitions-2
FILE N7
'
8
to
16 Btts
Notes:
227
Binary Logic
I '
Notes:
• In the binary number system, the 1 and 0 signals are used to represent
values. An extension of the number system is to use the 1 and 0 states to
represent the conditions or states a physical device.
• In positive logic the 0 state is used to represent an off state of a device and
the logic 1 state used to represent the on state of the device.
• An alternative state is to use the 0 state to represent the on state of a
device and the logic 1 used to represent the off state of a device. This is
called negative logic.
• Either logic system is valid so that it is necessary to be consistent when
using a given logic system to define system operation. While positive logic is
more common there are situations where negative logic is used, such as in
solid state logic design.
228
Typical Electrical Relay
NC
CONTACTC COM.
SET 2
'
+'--::-
, --• NO
'
NC
CONTACT� COM.
SET 1
'
+'--::-
, --• NO
'
Notes:
229
Electrical Relay Schematic
-----8---
COIL
c
FORM C
CONTACTS
NO --I �NC
ISOLATED
CONTACTS
NO --I f----- -----+f- NC
R1-1 R1-2
Notes:
• The relay coil and contacts are usually represented on a drawing as shown
above.
230
Electrical Ladder Symbols
POWER RETURN
RAIL RAIL
Notes:
• The electrical schematic symbols for NO and NC contacts and for a relay coil
are shown in the overhead.
• The drawing is used to define the components of an electrical ladder
diagram, including the power rails, the input devices and the output device,
which appears at the extreme right of the ladder rung.
• A ladder rung, in this context, is defined as input conditions terminated by
an output device. The input conditions provide the logic to determine the
state of the output device. That is, the input conditions provide the answer
to the “if” requirements that determine the on or off condition of the
output device.
• Note: emphasize that NOINC does not exist in PLC ladder. Instructions are
based on status of input contact.
231
Current or Logic Flow
<--------<I <-----0�
A OFF
ON
f-----+f-----< z
A OFF
[9u,� !,! ,EI;:,E,�GIZEDJ
Notes:
• Explain that the top half of the slide shows the two possible states of the
output coil Z if Coil A is De-energized and the bottom half of the slide shows
the two possible states of the output coil Z if Coil A is Energized.
• The contacts, A, are from the relay A shown on the previous slide.
232
Electrical Ladder Diagram Symbols
-- NO
�
NC NO NC �
- ..llX
EJ(TEMPERATURE SVi:]TCHJ FJfjLOT LIGH1J
--c� --iu-
R•Rod
NO NC G•G<oe<1
B• BUe
A•Amber
J) ELAY CONTACTS
o--j �
NO NC
Notes:
233
AND Logic Function
AND Function Equation, Y = AB
I ' B y
0 0 0
Two Input Truth Table
for a 2-lnput AND Function:
' 0 0
0
' 0
:=0--y
Notes:
• An AND function has two or more inputs and a single output and operates in
accordance with the following rule: The output of an AND gate assumes the 1 state if
and only if all the inputs assume the 1 state. The general equation for the AND
function is given by ABC...N = Z
• The Boolean equation for an AND gate is defined as.
Y = AB or
Y = A•B
• The truth table defines the possible logic states that exist for the given function.
That is, the possible logic states for a logic gate are given as:
Logic states = 2i
where,
i = the number of inputs to the logic gate.
Thus, for a 2-input logic function the possible logic states
are 22 or 4.
• The AND gate symbol is a graphical representation for the AND function. The
symbol used the overhead is a MIL Standard representation. An alternative
representation is the NEMA standard used by the ISA.
• The equivalent ladder diagram for the AND function is also shown in the overhead.
The last line of the truth table provides the logic for developing the ladder diagram.
234
Inclusive OR Logic Function
Inclusive OR Function Equation, Y =A+ B
:=o-- y
0
,
0
0
0
,
Ladder Diagram for Inclusive OR Circuit:
A
0 , ,
•.•.
B
-0- , , ,
Notes:
235
Exclusive OR Logic Function
Exclusive OR Function Equation, Y ::::@+ B
,t;;��rv:r
A B
I ' '
0
c ' ' 0
Notes:
• The Exclusive OR function eliminates the condition where both A and B are
true at the same time. Refer to the last line of the truth table as well as the
equivalent ladder diagram
236
Not Logic Function
Only two slates or numbers 1 or O possible m Binary Logic System
Not Function, Y = A
Graphic Symbol:
A -Q- Y=A Truth Table:
' '
A-----[>o- y t 0
Ladder Circuit:
0
'
A
f----tt---1 y
Notes:
• Another important logic function is the NOT or inversion function. The NOT,
or logic inverter, produces an output opposite to the input. An inversion bar
is drawn over a logic variable to indicate the NOT function. For example, if a
NOT operation is performed on a logic variable A, it is designated by A.
• The Boolean equation for an Inclusive NOR gate is defined as:
______
Y=A+B
237
On - Off Control of Tank Level
T101
S/ B
FEED OUT
Notes:
238
Ladder Diagram for Tank Level Control
L1 L2
LV-1
LSH-1 NC,
ETO
SOLENOID
LEVEL VALVE
SWITCH HIGH (ETO)
(WIRED NO)
Notes:
• The level in the tank is controlled by opening or closing the on-off electric
solenoid valve (LV-1) based on the level sensed in the tank by a level switch
(LSH-1). When the level is high the level switch contacts are closed and the
solenoid valve is energized, operating the valve and allowing liquid to flow
out of the tank.
239
HOA Control of Level
FEED..;N"'--t
I �
LSH -----,
1 •
•
T101
Notes:
• A three-position HOA (hand, off, and automatic) switch is added to the tank
level control diagram. This will allow the operator to manually turn the valve
on or off or the option to select automatic control using the level switch to
maintain the proper level in the tank.
240
Electrical Ladder Diagram for HOA Level Control
HS-1
L1 OFF L2
xoo
�
LSH-1
Notes:
• If the HOA switch is in the automatic position and the level switch is closed,
the solenoid will be energized. This is a simple example of a logical AND
function in process control. If the HOA switch is in the manual position, the
valve will also be turned on. If we designate the logic variables as A for hand
position, B for automatic position, C for level switch closed, and Z for the
solenoid valve energized, then the logic equation for the control system is: Z
= A + BC.
241
Start/Stop Control
u u
120 Yoe
_L
STOP
rn, � f-
'
' 1
l
CR11
(HOLDING CROSS
CONTACT) REfERENCE
LINE
NUMBERS
RUNG 1
Notes:
242
Electrical Ladder Diagram - Tank Level Control
120 Vac
LEVEL
LEVEL
SVV1TCH
SVVITCH
RCS HIGH
cow PUMP
RUN REQUEST
REQUEST
LSL100 oc
� l'
LSH100
MS,
CR1-2
MS2-1
/
OVERLOADS
RUNG 2
Notes:
• The electrical ladder diagram in rung 2 is used to control the feed pump and hence
the liquid level in the process tank shown in the previous overhead. To explain the
logic of the control system, assume the tank is empty. The low-level switch is
closed, and the high-level switch is closed. When a level switch is activated, the
normally open contacts are closed, and the normally closed contacts are opened.
• To start the control system, the operator depresses the start push button (PB1)
shown on the previous overhead. This energizes a control relay (CR1), which holds
in the relay with the first set of contacts, denoted as CR1-1 on the ladder diagram.
At the same time the pump starter (MS2) is energized through contacts on LSH100,
LSL100, and CR1-2. A contact from the pump starter is used in parallel with the
low-level switch contacts, so that the pump starter will stay on until the liquid level
reaches a high level and the level in the tank rises above the position of the low-
level switch on the tank. The pump starter will stay on until the liquid level reaches
a high level and the high-level switch contact opens. After the high-level switch is
activated, MS2 will be turned off. The system will now cycle on and off between
the high and low levels.
243
PLC Ladder Logic Rung Format
Logic Rail
(Soorce) Output
Instruction
Input Instructions
._,___, t----.--,,-F---H-----1(
Logic Ral
(Return)
�--···········································-�
Notes:
• The popular language used is ladder logic. The original programmable controllers
were designed to replace electrical relay-based control systems. These systems
were designed by technicians and engineers using a symbolic language called
ladder diagrams. The ladder diagram consists of a series of symbols
interconnected by lines to indicate the flow of current through the various devices.
The ladder drawing consists of basically two things: first is the power source, which
forms the sides of the ladder (rails), and second is the various logic input devices
that form the rungs of the ladder.
• When the CPU executes the program each rung, starting from the first rung
entered into the program, is solved starting from the logic source rail and
continuing to the right and finishing with the output instruction.
244
IEC 61131 Part 3
Notes:
245
Instruction List (IL)
LO T1
JMPC Reset
LO Temp_1
ST Max_Temp
Set LO 0
ST O V76
Notes:
246
Structured Text (ST)
INT- CMD ,= MANUAL- CMD & MANUAL- MODE OR AUTO-CMD & NOT
Notes:
247
Ladder Diagram (LD)
Notes:
248
Definition: PLC LD Instruction
PLC LO Instruction
}- A statement that represents a specific operation and the
values or location of its operands
� An opcode and an address
, ,
INSTRUCTION
OPCODE
Notes:
• Explain that a PLC instruction is a logic type of instruction and includes both
the opcode and the address. As an instruction, the state is true or false, not
open or closed.
249
Basic LD Relay Type Instructions
Notes:
• In ladder programs, the basic symbols or instructions shown in the overhead are
used to form the program. The first symbol, XIC, looks like a normally open relay
contact symbol used in electrical ladder diagrams; this instruction uses the symbol
-] [- in the ladder programs. It instructs the processor to examine its assigned bit
location in memory. If the bit is ON (logic 1), the instruction is true and there is
logic continuity through the instruction on the ladder rung. If the bit is OFF (logic 0),
there is no logic continuity through the instruction on the rung.
• The second symbol -] / [- represents a normally closed instruction. Unlike the
normally open instruction, it directs the processor to examine the bit for logical 0
or the OFF condition. If the bit is OFF, the instruction is true and there is logic
continuity through the instruction. If the bit is ON, the normally closed instruction
is false and there is no logic continuity.
• The third important symbol is the output coil -( )- instruction. This instruction
directs the processor to set a certain location in memory to ON or 1, if all the
instructions in the logic path preceding it in the rung are true. If there is no
complete logic path in the ladder rung, the processor sets the output coil bit to 0
or OFF.
• The last two instructions, the OTL and OTU. Combine to form a latch relay. The OTL
is the set or latch coil and the OTU is the reset or unlatch coil.
250
Examples of LD Relay Type Instructions
XIC OR NO
OUTPUT
-.
INSTRUCTION INSTRUCTION
1:1/4 0:3/0
0
H
'·····················
(
XIO OR NC
OUTPUT
INSTRUCTION INSTRUCTION
1:1/5 0:3/1
1
HI
, ......................
(
�
Notes:
• Rung 0. When the data at address I:1/4 is a logic 1, the instruction is true and the
output instruction, O:3/0 is set true. The logic 1 condition is determined by the
state of the device wired to input I:1/4.
• Rung 1. When the data at address I:1/5 is a logic 0, the instruction is true and the
output instruction O:3/1 is set true. The logic 0 condition is determined by the
state of the device wired to input I:1/5.
251
Start/Stop Ladder Logic
MOTOR RUN
REQUEST
83/0
Notes:
• Rung 0
• This is an example of a rung used to control the start/stop of a motor. This rung
operates in the same manner as the electrical start/stop circuit discussed earlier.
However instead of energizing a relay coil, an internal bit, B3/0 is set to a logic 1
when the start push-button is pressed. The momentary input I:1/1 is paralleled
with the motor run request bit, B3/0, thus holding the output on when the push-
button is released.
• The instruction I:1/0 is normally true because the actual stop push button is wired
normally closed. Thus, at data address I:1/0 there is a logic “1”. The ] [ instruction
is true when there is a logic “1” at its data address.
• The motor run request, B3/0, is reset when the stop push-button wired to input
I:1/0 is pressed.
252
Timer Instructions
limer
EN)_j
control TON-----,
TIMER ON DELAY
TIMER T40
TIME BASE 1 0
PRESET
ACCUM
30
O
�ON) I
Notes:
• Discuss the operation of the timer instruction and the definitions listed in
the overhead.
253
Timer - On Delay
RUNG 2
30 SECOND MOTOR RUN
TIMER CONE REQUEST
T4 OIDN 0 310
Notes:
RUNG 1
• This rung contains an ON-delay timer with an address of T4:0. When conditional
instruction B3/0 is set true in Rung 0, the timer is enabled and starts timing. The
time base in the timer function block is one second. This means that the timer will
time in one second increments. Also notice that the preset value reads 10. This
means that the timer will be done timing after a time delay of 10 one second
increments, for a total of 10 seconds. The timer done bit T4:0/DN in rung 2 will be
energized at this point. If at any time rung 1 lacks logical continuity (O3/0 is Off),
the timer will reset to zero. The length of the time delay can be adjusted by
changing the preset value. In addition, most PLCs allow the allow the option of
changing the time base, or resolution of the timer. Typical time bases are 0.01, 0.1,
and 1.0 second. The accumulated value of the timer (shown as Accum in the
function block) is the number of increments the timer has accumulated since it
began timing.
RUNG 2
• This is the rung that controls the actual output address O:3/0. If the timer has
timed for 10 seconds, the output is energized.
254
Timer - Off Delay
WIRED WIRED
NORMALLY CPEN NORMAL.LY CLOSED
RUNG O PUSH BUTTOO PUSH BUTTON MOTOR 1
START STOP
I 1/1 I 1f0 83/0
f--�---i>--����----<1��������-,(
MOTOR 1
eac
"
10SECCtlO TIMER
RUNG 1
• This rung contains an OFF delay timer with an address of T4:0. When the start
pushbutton in Rung 0 is pressed, the timer is reset and the Done (DN) bit is set.
The time base in the timer function block is one second and the preset value is set
at 10. This means that the timer will be done timing after a time delay of 10 one
second increments, for a total of 10 seconds. The timer done bit T4:0/DN in rung 2
will be energized at this point. When the system is stopped, B3/0 is reset and the
timer will start timing. The length of the time delay can be adjusted by changing
the preset value. In addition, most PLCs allow the allow the option of changing the
time base, or resolution of the timer. Typical time bases are 0.01, 0.1, and 1.0
second. The accumulated value of the timer (shown as ACCUM in the function
block) is the number of increments the timer has accumulated since it began
timing.
RUNG 2
• This is the rung that controls the actual output address O:3/1. If the timer has
timed for 10 seconds, the output is de-energized.
255
Retentive Timer On-Delay
RETENTIVE TIMER
TIMER ENABLE ON-DELAY
I 1/5 - RTO
RUNG 1
..
TIMER ON DELAY -{EN
" TIMER T4 2
TIME BASE 1 0
PRESET 30 -{ON)
AC CUM 0
TIME DELAY
COMPLETE
T4 2/DN OUTPUT
RUNG 2
RESET TIMEP
RUNG 3 "" ,4 2
(RES
Notes:
• The Retentive Timer ON-Delay (RTO) functions similarly to the ON-Delay timer with
the exception that the accumulated value is retained when the timer enabling
signal (I:1/5) is false. In order to clear the accumulated value and reset the timer a
reset command (RES) is used. When enabled, the DN bit is reset and the
accumulated value is cleared.
• The reset command will override the enabling signal. That is, if I:1/6 is true and the
reset is set true, the timer will not start, even if I:1/5 is set true.
256
Counter Instructions
Counter
control CTU-----�
UP COUNTER
COUNTER C50
PRESET 30
AC CUM O
Notes:
• The counter (UP or DOWN) is an output instruction that is controlled by the input
rung conditions.
• The opcode, CTU or CTD, define the count up or count down operation of the
counter.
• After the opcode is selected, the following must be defined:
• Address C5:e, where C5 is the default file number.
• Preset: the number of events to be counted.
• The accumulated value is the number of events counted.
257
Up Counter
BATCH COUNTER
BATCH DOOE
I 114 CT
0 COUNT UP c
COUNTER cs O
TIME DELAY
COMPLETE
PRESET 20 N)
ACCUM 0
RESET CDUNTER
11/6 cs o
2 (RES
Notes:
258
Down Counter
RUNG O
BATCH COUNTER
PART REJECTED
I 1 /3 CTD----�
COUNT DOWN CD
COUNTER C5 1
PRESET 10 ON)
ACCUM O
Notes:
259
1.66 Data Manipulation
Data Manipulation
Notes:
• The concept of data manipulation includes both data move instructions and data
comparison instructions.
• Data move instructions include the following:
1, Move of data (MOV)
2. Move through a mask (MVM)
3. Move and convert data from binary to BCD (TOD)
4. Move and convert from BCD to binary (FRD)
260
Comparing Data
Data comparison instructions involve the mathematical
inequalities:
Notes:
261
Arithmetic Instructions
Notes:
262
Function Block Diagramming (FBD)
-�__
'""-'
,_""
-
..__..,
iii-I :::,. - - O<C
•
' RES0_1
,---------< ...
•
- --···
-···
-I>--�
-
Notes:
• You might consider the timers, counters, arithmetic and logic blocks used in a PLC
ladder diagram as “function blocks”
263
Sequential Function Chart (SFC) - 1
Notes:
264
Sequential Function Chart (SFC) -2
•TRUE
� Action
Simultaneous
-<:==::> Divergence
rr
""' HEAT..A AGITATE LT#IOS AGITATE.},
-<:==> Simultaneous
µ
Convergence
•TRUE
" """--'
\'°'
•TRUE
•TRUE
" OUl,IP_A
/
Convergence/Or<lergence
.
�
Notes:
265
Summary: Discrete Control
Notes:
266
Multiple Choice Question
Bask, Oiscrel:fl Sequencing I, Manufactuflng Control
Q Configuration
electricity.
Increases the risk of electrostatic discharge (ESD) from static
@short circu,t from load device to ground ran cause unintended actuation.
The triac could remain on when the current (but not voltage) ,s zero unless
a S11ubbu network Is used.
Inductive devices such as motors can generate back EMF when turned on.
81· ::iii
267
Multiple Choice Question
Basic, Discrete Sequencing & Manufacturing Control
41fiMfiM
268
Multiple Choice Question
Basic, Discrete Sequencing & Manufacturing Control
o,
@o
o,
Qc
WitiMhM
269
Multiple Choice Question
Basic, Discrete Sequencing & Manufacturing Control
WitiMhM
270
Multiple Choice Question
Basic, Discrete Sequencing & Manufacturing Control
Q Control outputs
@ Dynamic graphics
Q Interlocks
Q Peripherals
WitiMhM
271
Multiple Choice Question
Basic, Discrete Sequencing & Manufacturing Control
WitiMhM
272
Multiple Choice Question
Basic, Discrete Sequencing & Manufacturing Control
Notes:
273
PRACTICE QUESTIONS – WEEK 7
a. IEC 60519-1
b. IEC 61131-1
c. IEC 61131-3
d. IEC 61512-1
3) Which of the following is the PRIMARY reason a company might choose batch
control over traditional continuous process control?
d. A fuzzy logic controller cannot replace a PID controller unless the fuzzy
controller is linear.
© 2016, ISA
EC00E (V1.2)
274
5) Which of the following is true of the modules described within ANSI/ISA-88.01-1995
(S88)?
6) Which of the following has its own phases and may be a permanent part of a unit or a
common resource temporarily attached to a unit?
a. Procedure module
b. Control module
c. Equipment module
d. Process cell
a. The S88 holistic process standard supplants traditional control, which allowed
isolated control of equipment/process variables; S95 supplants traditional
make-to-stock methodology.
b. Traditional specifications allowed isolated control of equipment/process
variables, while S88 defines holistic processes and S95 links them to business
requirements.
c. Traditional specifications allowed holistic control of equipment/process
variables, while S88 defines isolated batch control and S95 links them to
business requirements.
d. The S88 standard supplants traditional control, which focused on how to make
a product; S95 focuses on what to make.
© 2016, ISA
EC00E (V1.2)
275
9) An engineer at plant number 5 has further modified a recipe to include the actual lots
of pigment and other chemicals to be used in paint batch 5445332. Which of the
following types is this recipe?
a. Site recipe
b. Master recipe
c. Control recipe
d. General recipe
10) Which of the following correctly indicates the importance of the recipe and why it
provides flexibility in the manufacture of batch products?
a. The procedural control model is unified so that all of the procedure is in the
recipe and none is in the units.
b. A schedule becomes a vital part of control by directing the order of recipes that
are completely separate from the control code.
c. The control recipe is written by a control engineer to keep a recipe from risking
damage to equipment by being poorly written.
d. Control code and control recipe are inextricably linked to provide batch-specific
control at the specific plant and device level.
11) Which of the following places the steps of the procedure model in the correct order?
12) Which of the following correctly states the relationship between procedural control
and equipment control?
© 2016, ISA
EC00E (V1.2)
276
13) Which of the following is the MOST common place for linkage between product-
independent procedures for units and product-dependent procedures in the
recipes?
a. Procedure level
b. Operation level
c. Unit procedure level
d. Phase level
14) Which of the following is the first step in designing batch automation for a plant?
15) Preferring to err on the side of safety, engineers at a plant have set aggressive
alarm trip points and configured a high percentage of alarms as high priority. This
scenario is MOST likely to lead to excessive levels of
a. stale alarms.
b. nuisance alarms.
c. alarm clarity problems.
d. alarm floods.
16) Which statement BEST describes a key difference between availability and
reliability?
a. Availability metrics help control user risks associated with unit failure; reliability
metrics help to identify the risks.
b. Availability is based on failure rates and repair rates; reliability is based on
failure rates and operating time interval.
c. Availability can be directly derived from probability theory; reliability is a
function of the random variable time to fail (T).
d. Availability is a probability that a unit is ready for use at a stated instant;
reliability is an average over a long operating time interval.
© 2016, ISA
EC00E (V1.2)
277
17) Which of the following is NOT included in alarm philosophy documentation?
18) Alarms that remain in the alarm state when no operator action is required BEST
describes
a. stale alarms.
b. alarm clarity problems.
c. alarm floods.
d. nuisance alarms.
19) Examining an individual alarm against the principles and criteria specified in an
alarm philosophy results in
20) Too many alarms configured for a given event have generated excessive,
unnecessary, and confusing alarm events. What steps should be taken to correct
this situation?
21) Under which condition can a system with a low reliability potentially have a high
availability?
© 2016, ISA
EC00E (V1.2)
278
22) Which of the following information is required to train operators on how to respond
to an alarm?
23) Which statement BEST describes the purpose of an alarm management system?
24) Which of the following alarm-based information will an operator learn from HMI
design guidance documentation?
25) The key difference between an alarm system and a safety system is
© 2016, ISA
EC00E (V1.2)
279
26) Which of the following statements is correct?
27) Which type of design guidance documentation explains the use of condition-based
logic that an alarm should not occur when the base alarm condition is present?
29) During the 10 minutes following a major plant upset, a system displays 110 alarms.
According to guidance metrics set forth in Engineering Equipment and Materials
Users Association (EEMUA) Publication 191, this alarm rate is typically classified as
a. a nuisance.
b. hard to cope with.
c. manageable.
d. definitely excessive.
30) Which of the following statements BEST describes operating time interval within the
context of reliability for a newly manufactured and successfully tested component?
© 2016, ISA
EC00E (V1.2)
280
31) During a 30-minute period of steady operation, a system generates six alarms, total.
The alarms occur at roughly five-minute intervals. According to guidance metrics
set forth in Engineering Equipment and Materials Users
Association (EEMUA) Publication 191, the alarm rate is
a. over-demanding.
b. excessive.
c. manageable.
d. unacceptable.
32) Which of the following activities is NOT included in calculating the mean time to
restore (MTTR)?
34) Mean time between failure (MTBF) includes all of the following EXCEPT
© 2016, ISA
EC00E (V1.2)
281
Week 7 Answer Key
1. b
2. d
3. b
4. d
5. d
6. c
7. b
8. b
9. c
10. b
11. d
12. b
13. d
14. b
15. b
16. b
17. b
18. a
19. b
20. d
21. a
22. b
23. d
24. b
25. d
26. a
27. d
28. b
29. d
30. a
31. c
32. c
33. b
34. a
© 2016, ISA
EC00E (v1.2)
282
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 8
283
Module 8: Motor and Drive Control
Types of Electrical Motors
• DC Motors
• AC Motors
Motor Control
Learning Objectives
284
Electric Motor Family Tree
"
SWll
""""'
- INDILTrnl
""''"
a<nrn
REPULSION
REPULSION STAAT
I- � REPULSl()II IJ\OUCTIOO
AO •
MJTOOS
SW>HHUE
- SYf£HRrnOJs HYSTffiESIS
RELUCTftNCE
PERMANENT MAGNET
� =-=
lf.[)UCTION
SYNCl-flOITTUS
M
I
WJJNDROH�
SQUIRRB._ CAGE
I
]
""1 LNl'SlSAL MOTOOS
Notes:
285
DC Motors - Series
SERIES
FIELD
COIL
DC POWER
ARMATURE
SOURCE
Notes:
286
Shunt DC Motors
SERIES
"ELD ..
SE!IES
�
287
Variable Torque Applications
RATED TORQUE
TORQUE
'' '-....._TORQUE
''°
HORSEPOWER
BASE
SPEED
"'
Notes:
288
Constant Horsepower Applications
�·
-,
RATED TORQUE
HORSEPOWER
" HORSE POWE
BASE
',TORQUE
(%)
SP�EO
as
c 25 50 75 100
MOTOR RPM i,i,)
Notes:
289
AC Motors - Squirrel-Cage; Induction The color is
assembled
from a large
number of
"""'
laminates in
/ .
onje1 to reduce
eddy currents
- STATOR
VV1NDING
ROTOR '-......."
SHORT�CIRCUITI�
RINGS
�:[)_J
l AC POWER SOURCE
Notes:
290
AC Motors - Split-Phase; Induction
ROTOR ROTOR
STATIONARY AT FULL SPEED
CENTRIFUGAL
SWITCH
I
RUNNING(
SINGLE PHASE STARTING
POWER SOURCE WINDING WINDING
Notes:
291
AC Motors - Capacitor Start; Induction
CENTRIFUGAL
SWITCH
STARTING
SINGLE PHASE WINO ING
POWER SOURCE
Notes:
292
AC Motors - 3 Phase =
CHARACTERISTICS
Notes:
293
3-Phase Wye Connected Induction Motor
INTERNAL CONNECTION OF
ONE ENO OF EACH PHA.SE
--• PHASE
t----.,---�-4- -
> '___r!T ._---',----__J A
. ' �'I'--''.C-..I'L-' -',-..--r'•pHASE
�-;
• • \
PHASE
'
c
'------------.•
•
MOTOR STARTER
Notes:
• Explain that externally the data plate or an Ohmmeter test is the only way
to discern a wye configuration.
294
3-Phase Delta Connected Induction Motor
n
\
\ PHASE B
MOTOR STARTER
Notes:
295
Synchronous Motors - Salient Pole
1• ,,. • •
• />-----
- bars
\.•
r• r: ·� Salient Pole
,e ,) � I
••
�
·�
Reluctance style rotor
Low starting torque, but runs at
synchronous speed due to rotor
shaping.
Notes:
296
Torque to drive motor is generated because the reluctance is greater in the
areas that do not have any bars. Areas with bars have lower reluctance.
• This type motor has very low starting torque as well as low pull-out torque.
'"""
Notes:
• Discuss that this motor is unique and specialized type of fixed-speed motor-
used where constant speed is critical.
• Also used for power factor correction-since it can be excited to provide a
leading or lagging power factor, as well as, unity power factor.
• Considered a very efficient method of converting electrical power to
mechanical power.
297
Torque Definitions
Notes:
298
NEMA Electric Motor Class Table
Class Star1i� T�ue: Torque: %Slip Applications
Curren l ed rotor Breakdown
A High Medium High 5% Constant Speed/
Max Load
Fans, centnfugal
B Medium Medium High 5% pumps,
Max compressors,
machine tools
c Medium High Medium 5% Constant load/
Max Speed, High
Starting Load
It should be noted that Design E was an approach to high efficiency and is not marketed
Notes:
299
Two-Wire Motor Control Circuit
2 WIRE CONTROL
L1 L2
M OL
..1 ------1 �-3____________ ��
"PILOT DEVICE SUCH AS
LIMIT SWITCH, PRESSURE SWITCH, ETC.
Notes:
Notes:
300
Magnetic Motor Starter
MOUlfflNG
PL,t,TE
AUXILIARY
CONTACTS
RESETBUTION
Notes:
301
Wiring Diagram - 3-Phase Motor Starter
1
LI L2 L3
AUX 3 >1
CONTACT-I
2 - LO�.,..
l 1-
) THERMAL
I .,. - OVERLOADS
ALARM IF· (HEATERS)
SUPPLIED Ao:j 1-o"
-• OL
>
Tl '
T2 T3
T2
1,2,0RJOLR
T1 f �3
CONTACTS
MOTOR
Notes:
302
Reduced Voltage Starting Circuit
AU. ccs
--'-
"' "' "'
"'
"" ""' "'
"' cs
"'
" "'
" ''"
(3)
' "'
w
rn, "'
IN A REDUCED VOLTAGE PRIMA.RY RESISTANCE
STAA TING CIRCUIT, EXTERNAL RESIST.AN CE IS
ADDEO .ANO TN<ENAWAY FROM THE MOTOR CIRCUIT
MOTOR
Notes:
303
Basic Formulas and Relationships
Notes:
304
Constant TorqueNariable Horsepower
�o)
- (ov
r>. \.:...)
CONSTANT TOl!OU!
OIIJYl .. OTOfl
CONSTANT TOIIOUI! IVAIIIMlE -H�'M!II
• Conveyors, gear pumps and
machines or load lrftmg
, /
.-
,,
equipment
,,
overcome breakaway fncllon
�
,,
Notes:
305
Constant HorsepowerNariable Torque (conunuec)
�
-----
CONS1'A'-"f HOflSEPOWEI! IVARIAlll.f. lORQUfl
·- \·�
0"
''
•'
• Machioes that roll and umoll matena1
such as paper or metal
-
0 • Speed ot lhe matenal rs kept constant,
'• w
the motor speed rs not nerreter of a
'c' •' matenal IS constantly changing Motor
starts at high speed to mamtain matenal
speed while torque rs kept at a 1TW11mum
.....
As matenal 1s added to the roll, the motor
must delrver more !orque at a lower
Notes:
• This application applies to loads that demand high torque at low speeds
and low torque at high speeds.
• Examples - Machines that roll and unroll material such as paper or
metal.
• The work is done on a varying diameter with tension and linear speed of
the material constant. Horsepower must be constant.
• Although in these applications the speed of the material is kept constant,
the motor speed is not.
• Diameter of a material is constantly changing
• Motor starts at high speed to maintain material speed while torque is kept
at a minimum.
• As material is added to the roll, the motor must deliver more torque at a
lower speed.
• Torque and speed constantly changing.
• Horsepower is fixed.
306
Variable TorqueNariable Horsepower
"'"
with increased speed
HORSEPQY.£R
s TORQUE
l O
'
E
E 50%
0
VARIABLE TORQUE
DRIVE MOTOR
Notes:
• This applies to loads that have a varying torque and horsepower at different
speeds.
• Examples are fans, blowers, centrifugal pumps, mixers and agitators.
• As the motor speed is increased, so is the load output.
• Since the motor must work harder to deliver more output at a faster speed,
both torque and horsepower are increased with increased speed.
307
Typical Torque vs. Speed Curves
-·
PERCENT
"' lilRASSROTOR
"' �SIGND
"' '
', I' <,
'""
&
-,
'
"' CAGE1-
CAGE 2- ,, \
"'
TORQUE
(PERCENT OF <, OESaGNB /
FULL LOAD
'" '
TORQUE)
'"" I '
RATED FULL-LOAD TORQUE
'
"sc COPPER OR
ALUMINUM BARS
as
�
', 20
" 80
SPEED (PERCENT SYNCHRONOUS SPEED)
80 100 PERCENT
Notes:
308
Solid State D.C. Drives
""'
JIIIOOER
ORCUIT
SPEEO
CONTROL
SETTINO
STATOR
WNOINOS 0-)
=DC OUIPUI
l
�_
000
\( (\_(\ CONTIIOLLEO
DC OUTl'UT
FAST SPEED
sea WIOFF
.:(\ .:(\ .:(\
SI.CMERSPEEO
Reduced RMS voltage/speed
Notes:
• D.C. drives rectify the commercial AC power to a pulsating DC used by the motor
• Silicon controlled rectifiers (SCR) are usually used to convert AC to DC. SCR functions:
• They rectify and select (by phase angle firing) part of the AC waveform for the
variable voltage
• A control circuit selects the correct time to turn the SCR on for a reduced RMS
voltage. The SCR is then forced off by the reversing current of the AC line
• Various control devices can be used to adjust motor torque and speed, from
zero to valves above rated. This control capability has been an essential
ingredient in the success of many process applications.
• There are a variety of control methods available, ranging in complexity from the simple
series rheostat to the newer generation of microprocessor-based controllers.
• Explain how the average DC power to the armature is controlled by varying the firing
point of the SCR.
• Discuss armature control (constant torque/variable horsepower) and field control
(constant horsepower/variable torque)
• Steel rolling mills
• Stringent torque and speed requirements
309
• Rapid torque and speed fluctuations
• Electric traction (For electric locomotives)
• Paper mills
• Accurate speed control of drive motors is essential
• Paper speeds in range 0.1 to 10 m/s, with steady-state speed variation of +/-
0.05% may be required
• SCR Pros and Cons
• Advantages: Durability and Simple control circuits
• Disadvantages: Lagging power factor which changes with speed and Notching
of the power line voltage in large systems
AC Drive Characteristics
Vanable Frequency
Output Power to
anv
Much of the power lhat is coosumed today by AC motors goes mto the operation of fans
and pumps Direct vanable speed control of the fan or pump provides an attractive
means of energy savings and cost efficiency. With these type of oevces. actual demand
is often less than the design capacrty of the system
Notes:
310
Summary: Drive Control
Notes:
Wi'li\,,i!M
311
Multiple Choice Question
Motoc & Drive Control
WftH::iiF
Ki·i::ilM
312
Multiple Choice Question
Motoc & Drive Control
reduce speed
Wi·i::OF
Q Multi-point connected
Q Delta-connected
'• Wye-connected
Inter-phase connected
Wi#\M
313
Multiple Choice Question
Motoc & Drive Control
Q An AC drive alternative may require a spare motor; the DC dnve may not.
@AC motors require less maintenance.
*'"""*
Wi#\M
314
Multiple Choice Question
Motoc & Drive Control
*'"""*
315
PRACTICE QUESTIONS – WEEK 8
2) Which statement BEST describes the different technology logic systems used in
safety systems?
3) A line fuse has been blown. It was a time delay type. You should replace it with a unit
rated at
© 2016, ISA
EC00E (v1.2)
316
5) The BEST way to accommodate differences in international and national safety
practices and ensure the safe use and application of electrical equipment is to
a. mission time.
b. steady-state availability.
c. reliability.
d. probability of success.
8) The two failure modes of most concern for safety systems are
9) The noise reduction concept that attempts to ensure that floor metalwork is at the
same electrical potential at all frequencies is the
a. equipotential plane.
b. chassis/cabinet ground.
c. suppression of mechanical contacts.
d. filtering of differential lines.
© 2016, ISA
EC00E (v1.2)
317
10) Which statement BEST describes the importance of defining the actual temperature
class for electrical circuits prior to their installation?
11) According to National Electric Code (NEC) Article 500 classifications, locations
where dust clouds of potentially flammable concentrations are present under normal
operating conditions are included in
a. Class I, Division 1.
b. Class I, Division 2.
c. Class II, Division 1.
d. Class II, Division 2.
12) During the design of a safety system for a pipeline, engineers brainstorm what-if
scenarios that could potentially require that specific sections or the entire installation
be shut down safely. This best describes which design life cycle step?
a. Risk assessment
b. Development of safety requirement specifications
c. Allocation of protective layers
d. Hazard analysis
14) Which of the following is the most effective technique to reduce system noise
sources based on a heavy magnetic field component?
© 2016, ISA
EC00E (v1.2)
318
15) Which statement BEST describes the importance of defining the actual class, group,
and division of locations in which electrical apparatus is to be installed?
17) The objective of periodic inspection and testing in SIS applications (when the
mission time is equal to the time between period inspection and test) is to
18) A multi-disciplinary team of engineers ranks the potential hazards of new devices to
control the safe transmission of communications data for a subsea gas pipeline. This
best describes which design life cycle step?
a. Risk assessment
b. Development of safety requirement specifications
c. Allocation of protective layers
d. Hazard analysis
© 2016, ISA
EC00E (v1.2)
319
19) The mission of the Abnormal Situation Management® (ASM®) Consortium is BEST
described as
a. explosive gases are isolated from the electrical equipment by the positive
pressure of air or inert gas inside an enclosure.
b. the amount of power available to the electrical equipment in the hazardous
area is limited to a level below that which will ignite a flammable material.
c. ignition capable elements are sealed in an encapsulant to prevent exposure to
flammable liquids.
d. an explosion inside an enclosure is contained and not transmitted to the
outside flammable atmosphere.
22) To maintain safe pressurized protection when purging is not automatic, a user
should
a. ensure that joints are clean and undamaged before covers are replaced.
b. ensure that changes to the installation or addition of a new device do not
violate installation rules.
c. enforce rules against energizing before ensuring that an enclosure is free of
explosive materials.
d. ensure that all bolts and threaded joints are corrosion-free.
© 2016, ISA
EC00E (v1.2)
320
23) What is the direct outcome of using failure modes, effects, and diagnostic analysis
(FMEDA) with a new pressure transmitter (a smart device with self-diagnostics)?
24) Which statement describes the allocation of safety functions to protective layers?
25) Which of the following situations would MOST likely be considered by the Abnormal
Situation Management® (ASM®) Consortium?
a. Risk analysis best practices from oil refineries and chemical plants
b. Equipment degradation or failures in processing environments leading to
critical conditions or catastrophes
c. Modeling techniques to analyze and predict safety system performance in
pharmaceutical and biotechnology manufacturing environments
d. Alarm rate metrics for performance classifications following a plant upset
26) The most cost-effective method of mitigating the effects of deep voltage sags on
programmable electronic devices and preventing power interruptions or shutdowns
in critical industrial manufacturing processes is
© 2016, ISA
EC00E (v1.2)
321
28) An operator needs to learn about alarm practices for redundant transmitters. Which
information should the operator consult?
29) The simulation of operating stress conditions typical for an industrial field
environment detects the high and low failure rates for a pressure transmitter. Why is
it important to classify these rates as safe or dangerous?
a. To determine when a single component failure will fail the entire system
b. To determine and set appropriate alarm trip levels
c. To trigger appropriate calibration and diagnostic procedures
d. To identify the specific cause of a failure rate
30) Which of the following statements BEST describes the range of allocated safety
functions to protective layers?
31) A system is programmed and tested according to the I/O requirements, functional
logic, and the SIL documented in an SRS. In spite of successful redundant manual
tests, a systemic or functional failure results after commissioning. Which of the
following is MOST likely the cause for this failure?
32) Safety requirements for equipment use where explosive concentrations of gas,
vapor, or dust might be present are
© 2016, ISA
EC00E (v1.2)
322
33) Type e protection includes all of the following construction features EXCEPT
34) Self-diagnostics indicate that some functionality for a smart device is impaired but
that functionality is not needed. In a failure rate database, this event would MOST
likely be classified as
a. annunciation detected.
b. fail no effect.
c. fail-dangerous.
d. fail-safe.
35) Which of the following would NOT typically be included as a protection layer in an
SIS?
36) Which statement BEST describes the different technology logic systems used in
safety systems?
© 2016, ISA
EC00E (v1.2)
323
38) A user purchases and installs a manual motor protector in accordance with the
manufacturer’s installation instructions and the applicable National Electric Code
(NEC) installation code. These actions represent which one of the following
protection concepts?
a. Energy-limited
b. Device-oriented
c. Intrinsically safe
d. System-oriented
39) A device failure goes undetected by internal diagnostics; it does not directly impact
safety but it does impact the ability to detect a future fault in a diagnostic circuit. In a
failure rate database, this failure would MOST likely be classified as
a. fail-safe.
b. fail-dangerous undetected.
c. no effect.
d. annunciation undetected.
40) Performance-oriented categorizations of risk probability and severity are often used
to determine the
41) Which of the following techniques, if it can be utilized, is the MOST cost-effective in
minimizing the effects of electrical noise resulting from high frequency (HF) signals?
a. Shielding
b. Separation
c. Filtering
d. Grounding
42) According to National Electric Code (NEC) Article 500 classifications, locations
where ignitable concentrations of flammable gases or vapors are present under
normal operating conditions are included in
a. Class I, Division 1.
b. Class I, Division 2.
c. Class II, Division 1.
d. Class II, Division 2.
© 2016, ISA
EC00E (v1.2)
324
43) As shown in the figure below, ungrounded intrinsically safe circuits must
I J
••
a. not contain voltages higher than the Um rating for the apparatus.
b. have protective barrier assemblies.
c. not have any nonintrinsically safe devices connected to the barrier.
d. be dust ignition-proof and have a dust tight enclosure.
44) Which safety integrated function (SIF) metric is best used when periodic inspection,
test, and repair is done?
45) Is the statement “the system must be easy to use” a good example of a safety
requirements specification (SRS)?
a. Yes, because specific safety functions for each system will vary
b. No, because it is not testable
c. No, because it is expressed in natural language and not modifiable
d. Yes, because it is simple and understandable
© 2016, ISA
EC00E (v1.2)
325
47) According to National Electric Code (NEC) Article 500, requirements for ignitable
concentrations of flammable gases or vapors normally confined within closed
containers or closed systems from which they can escape only in case of accidental
rupture or breakdown of such containers or systems, or in case of abnormal
operation of equipment, are included in
a. Class I, Division 1.
b. Class II, Division 1.
c. Class II, Division 2.
d. Class I, Division 2.
48) Which of the following device labels specifies class, zone, protection type, gas
group, and temperature code?
a. EEx ia IIC, T4
b. EX d e mb IIC, T4
c. Class I, Groups C, D, Division 2 T6
d. Class I, Zone 1, AEx m IIC, T6
49) Two safety transmitters are wired to monitor flow rates, liquid levels, and pressures
in a processing plant and convert the sensor data into a signal for transmission to
another location. This architecture is a good way to ensure
a desired SIL 2 of instrumented safety functions because
51) The neutral in the office distribution system of a manufacturing facility has
overheated to the point of burning through the undersized neutral. What is one
probable cause?
© 2016, ISA
EC00E (v1.2)
326
52) In hazardous material classification systems used in North America and the
European Community, the terms class, group, or material group define
© 2016, ISA
EC00E (v1.2)
327
Week 8 Answer Key
1. d 44. a
2. c 45. b
3. a 46. a
4. c 47. d
5. d 48. d
6. b 49. b
7. b 50. b
8. d 51. d
9. a 52. b
10. a 53. d
11. c
12. d
13. b
14. a
15. c
16. b
17. d
18. a
19. c
20. a
21. b
22. c
23. d
24. a
25. b
26. b
27. a
28. c
29. b
30. d
31. c
32. b
33. a
34. b
35. a
36. b
37. c
38. b
39. d
40. b
41. b
42. a
43. b
© 2016, ISA 1
EC00E (v1.2)
328
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 9
329
Module 9:
Motion Control
Axis Motion
Steppers (Open Loop)
DC Servo Motors
(Closed Loop)
Learning Objectives
330
one and Two Axis
y
Notes:
• The tool head can move up and down (1 axis) and left and right (2nd axis)
• There are three variables on either axis: position, velocity, and acceleration
• Negative acceleration is deceleration, negative velocity is traveling the opposite
direction.
331
Six Axis
Notes:
The head may move linearly along the x (back and forth), y (left and right), z
(up and down) as well as rotate on the x axis, rotate on the y axis, and rotate
on the z axis.
332
Stepper Motors
Stepper motor
A device which translates
electrical pulses into fixed
mechanical movements; to move
and control mechanical position
Notes:
• An application of stepper motors most of us use everyday is in the older hard disk and
floppy disk drives of the computer. [Except most newer drives use a closed loop servo
system - voice coil technology]
• Advantages:
• Maximum torque occurs at low pulse rates:
• The stepper can accelerate its load easily
• When the desired position is reached, the pulses stop
• The rotor is held in position by magnetic attraction between the rotor and
stator
• Various ranges of step angles are available from most manufactures: 1.8 o, 7.5o, 15o,
45o and 90o angles
• Do not require a digital-to-analog conversion at the input, as required by
conventional servos, hence, they work well with PLC’s and computers
• Multiple steppers driven from a common source maintain perfect synchronization
• Feedback is not ordinarily required but can be easily adapted with analog or digital
feedback
• Disadvantages:
• Low efficiency
• Much of the energy is dissipated as heat (approximately 30%)
• Loads, motor and controller must be matched
333
Schematic of Stepper Motor
'
Notes:
• This is a cross-sectional view of a stepping motor. This particular unit has four
stator poles and six rotor poles; that combination produces a full-step angle of 30
degrees.
• Explain that the windings on the stator pole are wrapped so the closure of any
winding’s control switch causes that pole to become magnetically north.
• Note that the six-pole rotor is permanently magnetized.
• With only one stator pole energized, the rotor aligns its nearest south pole.
• If we energize A, then B, then C, the rotor will step clockwise 30 degrees per switch
closure.
• Hence, sequence ABCD gives clockwise rotation.
• Sequence ADCB gives counterclockwise rotation.
• Simultaneous energizing of two stator windings gives 15-degree steps, i.e. CD on,
then off, B on, then off, AD on, etc.
334
Stepping Motor Control Circuit
.,,
STEPPER MOTOR
CURRENT
LIMITING
CURRENT-SINKING
RESISTOR
STEP
PULSES OUTPUT
TERMINALS
I '
O•CW
1 •CCW
STEP
'' '
""
INJT
c
0 c
0
Notes:
• Note that common step angles for stepping motors are 30, 15, 5, 2.5, 2 and
1.8 degrees.
• Today’s machines with half step selection can deliver step sizes equal to
half these values. Thus, giving the smallest angle of 0.9 degrees.
• In its simplest form, control of a stepper motor could be accomplished with
three inputs to a control device:
• Initialize, (signal low)
• Direction, (signal low turn clockwise) (signal high turn
counterclockwise)
• Step, (each pulse input causes motor to advance one position)
335
• Because of the inertia of the motor and load, the motor has to be pulsed
slowly on acceleration (ramp up) and deceleration (ramp down)
• It can be pulsed at its maximum rate in between the two ramps
18
Notes:
336
Intro to Servos/Motion Control
Notes:
• Discuss that while most motor applications are designed to run at one speed,
servomotors are designed to carry out operations following a wide range of speed
instructions.
• The word “servo” comes from the Latin “servus” meaning “slave” and a servomotor
can be thought of as following its master’s orders. Here, orders are position and
speed.
• The primary limitation of the DC servo motor is the mechanical commutation
• Brush replacement
• Brush run-in
• Brush arc RFI
• Voltage-current limitations
337
DC Servo Motor Family Tree
BRUSHLESS
I
DISC]
I CUP
Notes:
Each of the different motors have applications, but the brushless is the
motor of choice now days.
338
Position Loop Systems
'1-------
lla.OCITYLOOP I '
�··
11111 I
M MOTOR
' '
,�c'� c��,�����-'----------�-5..-�-------
� "'-TRENATE POSITION Fa:OBACK
./ This rs a SefVO system With velocity k>op control and posmoo loop control
./ The posmon controller keeps track of posmon error and compares 1t to position
command
./ The difference (error) between !he two ts sent to the servo amplifier to keep track
of poenoe error
./ VVheti the posnco error rs compared Wllh posmoo command and then converted to
an analog comma rid through DIA converter, both velocJty arc posmcn loops are
closed
Notes:
• Explain that this is a servo system with velocity loop control and position loop
control.
• The position controller keeps track of position error and compares it to position
command.
• The difference (error) between the two is sent to the servo amplifier to keep track
of position error
• When the position error is compared with position command and then converted
to an analog command through D/A converter, both velocity and position loops
are closed
339
Servo Amplifier Definitions
Servo ampllfler contains summing junction. velocity, and
current loops
..,, Summing junction: Point where tach feedback. sums with command
signal to regulate speed
..,- Velocity loop: Amplifies the output from the summing junction
..,, Current loop: Amplifies the velocity error output providing current to
the motor
Command signal
Purpose is to command motor speed
Analog signal where motor speed and direction are proportional to
magnitude and polarity of this command signal
Example
Av = half speed
- .ev = full speed
Notes:
• Summing junction
Point where tach feedback sums with command signal to regulate speed
• Velocity loop
Amplifies the output from the summing junction
• Current loop
Amplifies the velocity error output providing current to the motor
340
Brushless (Permanent Magnet) Servo Motor
HEAT
CONTROL
ELECTRONICS R s
OMMUNICATIONS
SIGNALS POLY PHASE
STATOR WINDING
IS SIMILAR TO
INDUCTANCE
MOTOR
T���--�I
Notes:
341
Torque-Speed Curves of Brushless and DC Servo
AMPLIFIER
TORQUE
--
L CURRENT LIMIT
------.
' <, AMPLIFIER
....-,-:
',, VOLTAGE LIMIT
''
BRUSHLESS ''
SERVO ''
DC SERVO ''
''
''
COMMUTATION
''
LIMIT
''
SPEED
Notes:
Point out that the torque-speed graph emphasizes the advantages of the
brushless motor.
342
Principle of Optical Encoder
� () () :
COLLIMATED GRATING MASK DETECTOR
LIGHT SOURCE
Notes:
• Explain that the encoder translates mechanical motion into electronic signals used
for monitoring position or velocity.
• Light source - LED.
• Detector - phototransistor or photo-voltaic diode.
343
Disks
Notes:
• Incremental encoder
• Generates a pulse for a given increment of shaft rotation (rotary encoder), or a
pulse for a given linear distance traveled (linear encoder)
• Total distance traveled or shaft angular rotation is determined by counting the
encoder output pulses
• Absolute encoder
• a position verification device that provides unique position information for each
shaft location
• There are several concentric tracks, unlike the incremental encoder, with its single track
• Each track has an independent light source
• As the light passes through a slot a high state (true “1”) is created
• If light does not pass through the disk a low state (false “0”) is created
• The position of the shaft can be identified through the pattern of “1s and 0s”
• The tracks vary in slot size, moving from smaller at the outside edge to larger toward the
center
• The pattern of slots is also staggered with respect to preceding and succeeding tracks
• The number of tracks determines the amount of position information that can be derived
from the encoder disk--resolution
•
For example, if the disk has ten tracks, the resolution of the encoder would usually
be 1,024 positions per revolution or 210
• For reliability, it is desirable to have the disks constructed of metal rather than glass
• A metal disk is not as fragile, and has lower inertia
344
Absolute Encoder Output
-
CURRENT
POSITION
BIT
LSB
DD - D DODD
D I DD
0 I I
MSB 1 I I
Notes:
• The figure presents a simple binary output with four bits of information. The
current location is equivalent to the decimal number 11.
• Moving to the right from the current position, the next decimal number is 10 (0-1-
0-1 binary).
• Moving to the left from the current position, the next position would be 12 (0-0-1-
1).
345
Advantages of Absolute Encoders
346
PID Control of Servo System
SP= rraecrorvvaiue
Drive
coupling
Notes:
347
PIV Control of Servo System
Notes:
• PIV control requires knowledge of the motor velocity performed in this slide by the
Velocity Estimator.
• Kp = Proportional Gain
• Ki = Integral Gain
• Kv = Velocity Gain
• While PIV control (with proper tuning) can greatly reduce (actually eliminate) over
or undershoot, it suffers from the same problem as PID control. It lags the actual
motor position. Because until an error is generated, no correction can be made, in
other words you have to upset the system prior to correction of system error.
348
PIV with Feed-Forward
A
Encoder Disk
----,V
Velocity
Estimator
Notes:
349
Summary: Motion Control
·,�� ......,......,
• Axis Motion
•
•
Notes:
350
Multiple Choice Question
MoUOn Controt
'i' Axis that quickly makes the move but with minimal or no overshoot
Wffiffiifii
WiMMM
351
Multiple Choice Question
Motion Control
WitiMfiM
352
Multiple Choice Question
Motion Control
Witi@tii
WitiitrtfiM
353
Multiple Choice Question
MoUOn Control
Q Velocity loop
@Torque loop
Q Three-phase Y
Q Position loop
WiMftiM
354
Multiple Choice Question
Motion Control
Q Resolver
Q Laser interferometers
Q Encoder
@ Magnetorestrictwe transducer
WitiMhM
355
PRACTICE QUESTIONS – WEEK 9
1) Which layer in the ISO/OSI seven-layer stack handles external network addressing?
4) Which type of error protection and correction uses a complex polynomial that results
in a frame check sequence being added to a message?
a. Checksum
b. Cyclic redundancy code
c. Error correcting code
d. Parity error detection
5) Routing in an industrial network is the primary function of which layer of the ISO/OSI
seven-layer stack?
© 2016, ISA 1
EC00E (v1.2)
356
6) The primary functions of industrial networks include all of the following EXCEPT
a. non-deterministic nature.
b. open network standards.
c. lower component costs.
d. broad usage and support.
9) What makes checksum a more efficient form of error detection and correction than
parity error detection?
© 2016, ISA 2
EC00E (v1.2)
357
11) Which type of industrial network has nodes that concentrate data from several
devices at one location, the network connection hub?
12) The two factors that determine the number of devices that can be powered from the
FOUNDATION Fieldbus H1 bus are the
13) In MODBUS application commands and relay ladder logic (RLL), a single output bit
describes a
a. register.
b. coil.
c. force.
d. mask.
14) Which of the following services is characteristic of ISO/OSI layer 7, the application
layer?
15) Which characteristic differentiates discrete sensor networks from process control
networks at the device level?
© 2016, ISA 3
EC00E (v1.2)
358
16) What is the significance of the Fieldbus Intrinsic Safety Concept (FISCO)?
a. It decreases the number of field devices per trunk compared with traditional
area classification practices.
b. It simplifies the rules governing energy storage in field cables and makes more
power available to the fieldbus trunk.
c. It increases safety requirements for live-working on trunk and spurs.
d. It standardizes safety documentation for fieldbus circuits in Division 2
hazardous areas, in which the explosion hazard is expected only in abnormal
circumstances.
a. the central “backbone cable” minimizes the distance a device signal has to
travel.
b. disconnection of any one device will not disrupt the rest of the network.
c. connections to the bus provide short-circuit protection.
d. it allows maximum flexibility when configuring and assigning devices to
segments.
19) To combat high levels of electrical noise in processing plants, industrial networks
typically use
a. wireless technology.
b. bridge devices.
c. shielded cable.
d. a FOUNDATION Fieldbus.
© 2016, ISA 4
EC00E (v1.2)
359
20) FOUNDATION Fieldbus HSE improves on FOUNDATION Fieldbus H1 architecture
by
22) Which type of network topology has alternate paths to pass messages with the
route defined by the destination address?
a. Daisy chain
b. Ring
c. Multidrop
d. Mesh
23) Which of the following sensor networks often uses a flat cable and sensors and
actuators purchased with M12 connectors?
24) A fieldbus network designed to provide an integrated sensor network called the local
loop BEST describes
© 2016, ISA 5
EC00E (v1.2)
360
25) Which network access method polls all nodes and requests them to send data?
a. Master/slave
b. Arbitration
c. Token passing
d. Contention
26) A characteristic differentiating daisy chain topology from multidrop network topology
is
a. 8.
b. 31.
c. 62.
d. 124.
a. simplify configuration.
b. embed the entire communications stack in a microcontroller.
c. provide high-speed deterministic cyclical communication.
d. simplify commissioning.
29) Which network access method listens for inactivity before transmitting data?
a. Contention
b. Arbitration
c. Token passing
d. Master/slave
30) Which characteristic differentiates ring topology from daisy chain network topology?
© 2016, ISA 6
EC00E (v1.2)
361
31) Which industrial network is MOST associated with automotive applications?
a. ControlNet
b. Control area network (CAN)
c. FOUNDATION Fieldbus HSE
d. FOUNDATION Fieldbus H1
32) Which of the following industrial automation networks provides a widely used
backbone bus for integrating controllers and I/O systems through simple-to-write
drivers that use standard PC serial ports?
a. PROFIBUS-PA
b. Interbus
c. Modbus
d. FOUNDATION Fieldbus HSE
33) The physical layer of the ISO/OSI seven-layer stack includes information on all of
the following EXCEPT
a. signaling method.
b. data framing.
c. type of connectors supported.
d. voltage levels.
a. Daisy chain
b. Dual redundant counter-rotating ring topology
c. Star
d. Mesh
© 2016, ISA 7
EC00E (v1.2)
362
36) Which of the following industrial automation networks is characterized by high-
speed signaling to support host system updates at very short distances?
a. Modbus
b. PROFIBUS-DP
c. PROFINET
d. PROFIBUS-PA
37) Which layer in the ISO/OSI seven-layer stack provides information on addressing
and error detection/correction methods?
38) A direct result of Honeywell’s Smart Distributed System (SDS) being embedded in
sensors and actuators is
39) In FOUNDATION Fieldbus H1, the basic requirement for intrinsic safety is the use of
© 2016, ISA 8
EC00E (v1.2)
363
Week 9 Answer Key
1. b
2. a
3. c
4. b
5. c
6. c
7. a
8. d
9. c
10. b
11. d
12. b
13. b
14. d
15. b
16. b
17. d
18. b
19. c
20. c
21. b
22. d
23. c
24. b
25. a
26. c
27. b
28. b
29. a
30. d
31. b
32. c
33. b
34. d
35. c
36. b
37. a
38. d
39. c
© 2016, ISA
EC00E (v1.2)
364
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 10
365
Learning Objectives
366
Tie-Back "Model"
Notes:
• A tieback model is not an incremental model, so the model fidelity is usually poor
even when the gain parameter is adjusted.
• The tieback model uses a single input and a single output so does not show the
interactions and disturbances.
367
First Principles Model
FIXED
RESTRICTION
dL
A dt = F;n - Fout
Using:
Notes:
• First Principle Models use equations that obey the laws of Physics.
• A = area, L = level, so equation 1 says the change in level over the change in time
for that area is equal to the difference between the flow in and the flow out.
• This begins to show how a model may be developed from an empirical set of
measurements
368
Deviation Variables
At Steady State:
dl
= 0
dt
F. = F = kl
In ,SS OU t ,SS SS
F.
rn ,ss
L
SS = k
Notes:
• When the same quantity is arriving (F in) as that quantity that is leaving (F
out) then they are at steady state and equal.
369
The Graphical Solution
DMV
I How much?
' I
I I
1----'--r---;1--------
KpDMv_r_ --;-:,,....
95%
...___,'-+---'Iv-. l- - _ lI _ - - - - - - - -� _l_
63.2% I ' I
I I
3t------l
How fast? t = time to make
63.2% of change
Notes:
370
Parameter Identification
•
Designate the data columns as vectors:
I
Notes:
371
Parameter Identification (continued)
Y = a.y, + a2Y2
- - -
+ b.m, + bN+1l!!N .. 1
Notes:
372
Parameter Identification 1contmcedl
Notes:
• Explain steps, math does not need to be done as this is a general model
373
Models of Other Functions
Laplace
z z-N where N = Td
&T
Difference
Equation
Notes:
374
Time Series Representation
INPUT
CHANGE
1
0
TT
i
I = 0
-+IT!+- CME
I = 1
Notes:
375
An Ideal Step Response
L--L-L-��--',, ���-�-�TIME
I = 0
Tl ME =
' T
27 28 29 30
376
An Ideal Step Response (continued)
Y1 = 6.uos1
Y 2 = 6.UoS2 Nole In this section, the
normalized step response rs
Y3 = 6.uoS3 denoted by s and the
normalized impulse response
M by h
Y29 = AuoS29
Y Jo = 6.uoS30
377
Empirical Modeling: Time Series
If the input is not an ideal step, model 11 as a series of steps. Consider
a linear process at an initial steady-state
.,.
u, u,
u,
u
r
' ' Cumu!atJVe
'
Res se
Response to
U,
Response 1o
U,
Response lo
u,
0 2}�56
378
Empirical Modeling: Time Series (connnueo)
y, = deviation from y,
Y1 = .6.uoS1 y [�u]£
Y2 = .6.U1S1 + LluoS2
Y3 = .6.U2S1 + .6.U1S2 + .6.uosl
379
Empirical Model: Time Series (continued)
s,
s,
6.u0 .1u_1 .6.u_2 ••• .1.u_28 .1u_19
s,
Au1 !J.u0 .1u_1 ••• !J.u_27 Au_28
y=
Llu2 .6.u1 .6.u0 ••• .1.u_26 .1u_27
s,,
s.,
380
Empirical Model: Time Series (connnueo)
Solution: � = [UTLJJ-'UTy
381
Impulse Response Model
i th Deviation from
Notes:
382
Impulse Response Model (contlnuec]
t = iT and t = (i + 1 )T
RESPON3E f:.110
NET eu EFFECT
_
RESPON3E lllJ.i t\J'
0 1 2 3 4
Notes:
• Note distinction: s is the process response to a step U, which persists forever.
Last s h is the response to a one time impulse. Last h = 0.
383
Equivalence: Step and Impulse Models
Au.I =r uI -u.I- 1
U1 = deviation from ue
y, = deviation from Yb
384
Equivalence: Step and Impulse Models continued
Therefore:
h, =S1 S1 = ht
h2=S2-S1 S2 =Si +h2 =h1 +h2
h3=S3-S2 S 3 = S2 + h, = h, + h, + h,
M M
h.=s.-s,
I L I-
385
Comparison: Step and Impulse Models
Step Response
4
3
2
I
0 5 9 13 17 21 25 29
Time
Impulse response
0 8
0 6
04
0 2
11•n111 .. "
0 5 9 13 17 21 25 29
Time
386
Modeling Process
Select Mode!
Structure and fit model 'i---- ·4:
to model parameters
j No
Yes
Yes
Save Model
Notes:
387
Neural Networks - What are They?
Outputs
Output
Layer
Neurons
Hidden
(Nodes) <,
Layer
Input
Layer
Inputs
Notes:
• Artificial Neural Networks (ANN) consists of series of nodes in hidden layers where
each node is a nonlinear sigmoidal function to mimic the behavior of the brain.
• The input to each node in the first hidden layer is the summation of the process
inputs biased and multiplied by their respective weighting factors.
• For process control; the weights of each node are automatically adjusted by
software to minimize the error between the predicted and the measured process
variables in the training data set.
388
Neural Nets - Why are they used?
Notes:
• These are the good points, the reasons to use neural networks
389
Neural Nets - How do they do it?
To Next Layer
:x
x,
"Y- I
+--- s I -------+
� l- 1-t-e___,,
Typical Layer
Typical Neuron "i"
W,c w,,
"Bias" Input x
'
x ... x
Inputs from Lower Layer
J •
0<x, <1
- ,-
Notes:
• This is the sigmoidal function; the output is dependent upon the bias (Wi0)
and the summation of the lower level inputs.
390
Neural Nets - How do they Learn?
•• Error Function
,'
,' er
' Targets
''
Adjust Weights Using
Backpropagation or
Steepest Descent
Input Pattern
Notes:
391
Training and Training Data
Notes:
• The output will only be as good as the inputs, i.e., garbage in-garbage out
392
Training and Training Data (connnueo)
After the data set is prepared, divide the set into two
groups: 80 - 85% for training and 15 - 20'1, for model
validation
Notes:
393
Neural Nets • Control Applications
Notes:
394
Neural Net Dynamic Models
Notes:
395
Summary: Process Modeling
396
Part Two: Advanced Process Control
Learning Objectives
397
Real-World Control Problems
Notes:
398
What is Model-Based Control?
Notes:
399
General Model-Based Control Structure
;;©-- REF
TRAJ
.... INVERSE
..- PROCESS
y (CV)
MODEL
m
(MV)
y ,.. +
A
PROCESS
MODEL -,s
Indicative of Process-Model
Mismatch
Notes:
• This is a block diagram that illustrates the sequence of computer functions and
information flow for any MBC strategy.
• This is not a Laplace transfer function description.
• y = manipulated variable
• X = process response, controlled variable
• ŷ= model-predicted response
• Xsp = controlled variable set point
• p = adjustable model parameter (catalyst activity, tray efficiency, ...)
• d = hypothetical disturbance that is credited to made X .
• “The Controller” is all three “model,” “adjust,” “law” functions.
400
Considerations for Applying MBC
401
Dead Time Compensation
Smith Predictor Control Algorithm
Application: Process with long dead time and
reasonably accurate process model
Example: If P(s) =
Notes:
• With Smith Predictor control, the process model is assumed to be separable into
two components, the dead-time and the portion of the model which does not
contain dead time. (Technically speaking, the model is broken into two
components, the “non-minimum phase” portion which includes both dead time
and right-half-plane zeros, and the “minimum phase” portion. Unless a student
asks, we will assume that the only non-minimum phase element is dead time.)
• If the process is modeled as a first order lag plus dead time, then the two parts of
the process model are the dead time and the time lag. This is the usual
formulation for dead time compensation.
• Assume that we know numerical values for the process model parameters:
process gain, time constant and dead time.
402
Smith Predictor
Required Inputs
Controller Tuning Process Model Parameters
Parameters 0
f
0
K, T,
. - . - - - - - .. - . ----·-······----·····---,
Controller Process
SP�
C(s) P(s) e-Tds PV
PV
·---··-·-----·-··--------------- .. - '
-
Process Model
-«
A
A •
e-T ds
�·
P(s)
•
s
···----------------······---····-----····-----······----·····----·-···----·
Smith Predictor Algorithm
Notes:
• As an aside, the parallel between a Smith predictor and IMC may be helpful.
• The complete control algorithm consists of a feedback controller (such as a PI or
PID, plus an internal model of the process. The controller output simultaneously
goes to the ‘real’ process and to the process model.
• The output of the non-dead time portion is a prediction of what the PV will be Td
minutes from now. This is used as feedback. (If there were no other feedback, we
would simply be controlling the process model, not the real process.)
• The output of the non-dead time portion is also delayed by Td minutes. That signal
is a prediction of what the PV should be right now. That signal is compared with a
measure of the true PV; the difference (which is representative of the error in the
process model) is added to the feedback. Note that ultimately, we are controlling
from the true PV.
403
The "Ideal" Situation
P(s) a P(s)
Process Without
Controller Dead time Dead Time
+
SP- ©----
-
C(s) P(s) e� PV
PV
Notes:
• If the process model is perfect, then it appears as if the dead time has been
removed from inside the feedback loop, and that the controller is controlling a
process without dead time.
• If the Smith Predictor has been structured by the DCS manufacturer into a single
function block, then the only user requirements are to furnish the input
parameters: Process gain, time constant, dead time and the tuning parameters for
the feedback controller.
404
Problems:
Notes:
405
Internal Model Control Structure
FILTER INVERSE d
Y., r m y
y., • F •
CORRECTED
SET POINT
e
PROCESS/MODEL
MISMATCH
__I
G
./
./
Contains all time delays
Its steady-state gain is unity.
'--- .
Notes:
406
Internal Model Control (connnueoj
F=--- 1
(,ws+I)" ------- Chosen so that F·G is "Proper"
(denominator order is � numerator order)
1
Desired closed-loop time constant
for response to set point change.
Notes:
• Derivative spikes are not desired. Thus, the filter order must be = the model order.
• Choosing n is not what you do if you want D action. You don’t choose PID modes.
If the process has a lag, the controller will have D action.
407
Multivariable IMC Structure
,,
Y,, ---0. -
� ,, INVERSE
rn,
� PROCESS R PRCCESS
•- -"-
""'
MODEL
CONTROLLER
PROCESS MODEL
A
•
Notes:
408
Model Predictive Control
409
What are Potential Benefits?
410
How does MPC Work?
411
Process Step Response
Process Response
(Sampled Values)
• • 0
P.. , P
Initial
Steady State
•
Valle P,
Step
Change
(I
= 1 Unit
O 1234 5 6 7 8 9101112 .. .n-t n
Process Input
412
Process Model (Retained Data)
h1
The differences between h,
the process response values h,
and the initial steady state
value are retained in a series
h,
h, DATA VECTOR
of memory locations.
hs
h,
...
...
- --
h�_, n Is called the
"prediction horizon"
h-
413
Predicting the Future from the Past
- Past
...
NOW
Future
s va ue
p
p ed ct d u u E ,,
er of
O p oc s V ri bl .b s d n
·, A T er ro m v '
p r-
�' ot v, ue of PV
-
-
-
- a
co tr I' s
"
414
Predicted Future Profile
Y,
Y2
Y3
y,
Vs
v. (based on past control moves)
Y1
...
...
.. .
v.:
v_
415
Updating the Prediction
..,,
NOW
- Past Future
re ict d 'l
as don p s er "' s 'NF v.
R
S<
n rol m v,
P ed ct d u E at e of
F 0 s v ri bl .b s d n
' T or tro m v s
es et
� --• �
0 OS d R
or ro m PV<
- f--
416
Predicted Future Profile (connnueo)
y, h, 0 k 0
V- h, h, zeros
. ..
V, h, h, 0
v. h, h, h,
V- h, h, h,
+ t.m, + +
" hs h, h,
v, h, h, h,
h, hs
... h,
... h7
v hn.i ... ...
" h_ h h
417
Predicted Future PV's
t ,
NOW
j - ll - l - iii� _ 1 �
-- Past Future
Pred1cted-FUTUREvaluesofPV,j
based on PAST, PRESENT
:i,;,���:,� -
TARGET
- -
- - ---
e-
Predlcied FUTURE values of
Process Variable, based only on
PAST control moves
-
- -c-
=e., !
Proposed PRESENT
and k FUTURE control move
("k" rs the "control honzon")
418
MPC Control move Calculations
.
min
�mJ
.
J = Otok
Calculate PRESENT and FUTURE control moves
so as to minimize the sum of the squares of (future)
error values
419
Additional Features
420
MPC for MIMO Processes
MV1
Manipulated
Variables
PV1
MV2
Process
Vanables
DV1 PV2
Measurable
Disturbances
DV2
Notes:
421
Constraints
=
Constraints A minimum or maximum value for a
process vanable or its rate of change
Soft
./ "Here's the soecmcanon limit but Its OK to have 1%
measurements out of the limits."
./ "We Just hit the maximum tube temperature limit and the
minimum fuel valve position at the same time. It's okay to exceed
the tube temperature limit and to go below the minimum valve
posltton by small amounts."
Hard
./ Safety Imposed
./ Phys!caHy rea!lzab!e (100% valve position)
Notes:
• Constraints reduce the Degrees of Freedom (DOF). They are common. They
represent a major issue for MIMO controllers.
422
@2019, ISA Published by Articulate® Storyline www.articulate.com
423
Fuzzy Logic: Basic Concepts
424
Fuzzy Logic: Terms
TERM I EXAMPLE
425
Fuzzy Logic: Controller
-• "
<: o �
c
0
m
-n nf "
o
en
"
0
a; c
• I:: I:: -
�o
."
c -o
a3
-.
z -n 'n -,,c
0 RULES -<
-o 0 0
0
0
c
-< :!; :!; �c
0 -<
" "' 0
z 0
z il "'
�
426
Fuzzy Logic Controller: Example
LINGUISTIC VARIABLE VALUES INPUT OR ACTION
,o
..,,,, ,o
"'
Tempe<•ture
"""' c
Temperature
DECR
�'
Rate ol CNlnge ol
Temp&raW"'
STEADY
INCR '""'
' '
- �>@:
Rate ol Change (Temp)
' '
Rate of Change (Outpul) '
427
Fuzzy Logic Controller: Rules
SOME ACTION
428
Fuzzy Logic Controller: Inputs
SP Membership Vector
Temperature
429
Fuzzy Logic Controller: Output
:�!al
·1 0
Rate of Change
1
G
0
-1
"'I
.
,.
HOLD
0
Rate of Change
Ge ual
IN R
1
0
(Output) (Output)
-
Ge ual HOLD
uer Ge ual HOLD
G ual
R IN R
0 c D c
0 0
-1 0 -1 0 1
Rate of Change Rate of Change
(Output) (Output)
EXAMPLE:
430
Benefits and Costs
./ Benefits generally range from 1 % to 4% of the costs
of goods with an average of 2o/o
./ Potential benefits from MPC for batch fed processes
is 20% or more
./ FLC controller basically costs the same as PIO
controller
....-
,...... ./ MPG software varies from $10K to $100K
,,,.
431
Summary: Advanced Process Control
------irTritn trcoduction
r
Dead Time Compensation
Internal Model Control
odel Predictive Control
432
True or False
Advanoed Control
@rrue
Q false
WilT,diM
433
Multiple Choice Question
Advanced Control
41flMfiM
Witi@hM
434
Multiple Choice Question
Advanced Control
@ Cascade control
Q Feedforward
Constraint control
Decoupling
Witi@HM
w,w,
435
Multiple Choice Question
Mv.1nced Control
WitiMflM
Q Test skid
Q Laboratory measurements
'e' Historical data
Q Online tests
Wit@#\M
436
Multiple Choice Question
Advanced Control
WitiMfiM
437
PRACTICE QUESTIONS – WEEK 10
a. Gantt chart
b. Activity network diagram (AND)
c. Critical path method
d. Work breakdown structure (WBS)
a. Focusing
b. Timely
c. Layered
d. Prioritized
© 2016, ISA
EC00E (v1.2)
438
6) An overall limitation of using a general purpose business database for process data
in an industrial plant is
7) Which type of OPC automation software detects special causes of process variation?
a. HMI
b. Statistical process control (SPC)
c. Multimedia alarming
d. Advanced process control (APC)
© 2016, ISA
EC00E (v1.2)
439
11) Which of the following statements describes a database record?
12) A given smart device may be obtained from several different suppliers. In a
relationship database, this would be categorized as a
a. many-to-many relationship.
b. one-to-many relationship.
c. normal form.
d. flat file.
13) What is the significance of the United States Food and Drug Administration (FDA)
Code of Federal Regulations, Title 21, Part 11 (21CFR11) in industrial automation
environments?
14) Which statement is NOT reflective of how business production requirements are
used to coordinate and control plant floor activity?
a. Detailed production scheduling activities are derived from the production work
orders.
b. Production schedules developed by the business and sent to production drive
the production.
c. As production activities are executed, data is collected in a production data
collection activity.
d. Production work orders are dispatched to work centers and work units based
on time and events.
© 2016, ISA
EC00E (v1.2)
440
15) All of the following statements accurately characterize the current state of
automation and network security EXCEPT
16) An operator using HMI software to design graphics has direct access to data in the
OPC server. In this situation, what does the operator do next to specify parameters
for the data?
...... . ......._
17) Which data shown in the figure below represent a key field?
Dot•T- Acld�lw Mo-
Aowm•. u..,i,, c ..... ..,.11on
•
"w,.
rc s• =
"'•• <M
�� �®
"' =
a. Impeller Speed
b. Additive Concentration
c. DateTime
d. Additive Flowrate
18) An organization can realistically expect to derive all of the following benefits from an
open software architecture EXCEPT
© 2016, ISA
EC00E (v1.2)
441
19) A proven tool that facilitates revision control on automation software is
22) What is the BEST method for providing data security for historical processing
information residing on a plant-wide network?
23) Which of the following is NOT a scheme for OPC data exchange?
a. Synchronous
b. Subscription
c. Asynchronous
d. Polling
© 2016, ISA
EC00E (v1.2)
442
24) A data storage technique where each row represents a set of data from one instant
in time BEST describes a
a. relationship database.
b. flat file.
c. time-stamped record.
d. real-time data snapshot.
25) Which characteristics BEST describe the primary benefit to using OLE for process
control technology software architecture in place of application programming
interfaces (APIs)?
28) Selecting, starting, and moving units of work (such as a batch or production run)
through the appropriate sequence of operations to physically produce the product
describes
© 2016, ISA
EC00E (v1.2)
443
29) A recommended procedure for automation system security is to
a. test and vet all security applications, updates, and patches in a non-production
environment.
b. install a firewall and set up a schedule for automatic system scans.
c. require strong passwords for alarm systems to prevent unauthorized access.
d. install the best available commercial off-the-shelf antivirus software.
30) An operator needs to review historical trend data to evaluate significant changes
exceeding a specific value. WhichHMI parameter is BEST suited for this task?
a. Deadband
b. Server filtering
c. ActiveX graphic controls
d. Aggregates
32) A critical step in writing a custom software program for an automation system is the
creation of
© 2016, ISA
EC00E (v1.2)
444
35) Which statement BEST describes automation network and system security?
36) How should an HMI alarm generator be configured to minimize nuisance alarms and
alarm flooding?
37) An operator specifies a string of information through entry fields and drop-down
boxes about a particular product and unit price. The database receives a command
such as SELECT ALL WHERE PRODUCT NAME = TUBE
FLOW SENSOR > 10500. This is an example of
a. data mining.
b. a query.
c. a report.
d. a record.
38) The three basic data interfaces found in open information architecture are
a. Level 1.
b. Level 3.
c. Level 4.
d. Level 2.
© 2016, ISA
EC00E (v1.2)
445
40) An activity causes a subsystem to fail. This in turn creates a high current flow that
subsequently leads the entire system to fail. Which level in the ANSI/ISA-95.00.03-
2005 standard functional hierarchy should this be managed at?
a. Level 2
b. Level 1
c. Level 3
d. Level 4
41) When developing a security plan for automation and network security, inventory and
mapping is a critical step in
42) HMI reports can be distributed in a variety of formats. Which is NOT a feasible
presentation format?
a. E-mail
b. Hard copy (print)
c. RSS (Rich Site Summary) feeds
d. PDF files
a. Data filtering
b. Data mining
c. Data compression algorithms
d. Data sampling
44) Which statement BEST describes how information is exchanged between a client
and server in an OPC automation environment?
a. Monolithic software
b. Software interfaces
c. Mapping registers to tags
d. Custom drivers
© 2016, ISA
EC00E (v1.2)
446
45) The ANSI/ISA-95.00.03-2005 standard functional hierarchy defines equipment
control and equipment monitoring of PLCs in
a. Level 1.
b. Level 2.
c. Level 3.
d. Level 4.
46) Potential stockouts at suppliers and critical part shortages that can shut down an
entire line would be managed at which level in the ANSI/ISA-95.00.03-2005
standard functional hierarchy?
a. Level 1
b. Level 2
c. Level 3
d. Level 4
47) Why is it important to build a business case for an automation system and network
security program?
48) An ergonomic operator console might include all of the following features EXCEPT
49) Which technique can prevent two operators from trying to update the same
information in a database at the same time?
© 2016, ISA
EC00E (v1.2)
447
50) What is the best way to avoid a system shutdown in the event an OPC server fails?
a. Firewall solutions
b. Redundant OPC server
c. OPC bridges
d. Remote server diagnostics
a. Level 1
b. Level 3
c. Level 4
d. Level 2
54) Which of the following is NOT a recommended alarm management practice per
Engineering Equipment Materials and Users Association (EEMUA) Specification
191?
a. Advisory
b. Diagnostic
c. Accessible
d. Unique
© 2016, ISA
EC00E (v1.2)
448
55) A limitation of data sampling in a real-time process database is
57) A company might choose wireless technology for all of the following reasons
EXCEPT
59) During manufacturing operations, conditions surface that are not anticipated and
covered in the detailed production schedule. Such occurrences would be addressed
during
a. production dispatching.
b. production tracking.
c. product definition management.
d. production data collection.
© 2016, ISA
EC00E (v1.2)
449
60) Which quality tool would be MOST useful during an automation system security risk
assessment and gap analysis?
a. a process upset.
b. an earlier problem already reported.
c. pneumatic noise.
d. a sensor failure.
62) A sensor malfunction that causes values for a particular variable to be grossly out of
range describes which process data problem?
a. Outliers
b. Unexpected disturbances
c. Excessive noise
d. Missing variables
63) Which type of OPC automation software provides extensive data trending
capabilities?
© 2016, ISA
EC00E (v1.2)
450
Week 10 - Answer Key
1. b
2. a 45. b
3. b 46. d
4. d 47. b
5. c 48. a
6. b 49. a
7. b 50. b
8. c 51. c
9. d 52. b
10. b 53. a
11. b 54. c
12. a 55. b
13. a 56. b
14. a 57. b
15. c 58. b
16. b 59. a
17. c 60. a
18. b 61. b
19. a 62. a
20. d 63. b
21. a
22. a
23. d
24. b
25. b
26. a
27. d
28. b
29. a
30. a
31. c
32. c
33. b
34. a
35. b
36. d
37 b
38. b
39. c
40. a
41 c
42. c
43. b
44. b
© 2016, ISA 1
EC00E (v1.2)
451
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
EC00M Module 11
452
Learning Objectives
} Explain how batch control differs from traditional continuous
process control.
453
Key ISA88 Batch Control Concept
Notes:
454
ISA88 Physical Model ENTERPRISE
Only discussed to
I MAY CONTAIN
SITE
place the Process Cell
in context within a
l MAY CONTAIN
AREA
rnanufactunng enterpnse
MAY CONTAIN
Process Cell
MUST CONTAIN
Unit
ANSI/ISASS.01-1995 MAY CONTAIN
Model Equipment
Module
MAY CONTAIN
Control
Module
Notes:
• The ISA88.01 model defines an ENTERPRISE, SITE and AREA as equipment entities
• However, they are not defined in the ISA88.01 model, they just define the
context of the other ISA88.01 models
• ISA88.01 really starts at the PROCESS CELL
• In the ISA88 terminology, an enterprise includes the coordination and procedural
logic required to run the enterprise (e.g. ERP software)
• The site includes the coordination and procedural (business processes)
logic required to run the site (e.g. ERP or MES software)
• The area includes the coordination and procedural logic required to run the
area (e.g. MES software, production dispatching, resource management)
• Go over the picture, explaining the MAY CONTAIN and MUST CONTAIN constraints
455
ISABB Equipment Entity Definitions
Process cell
A logical group1rig of equipment required for
production of one or m0<e bater.tie.
Un,ts
A collecdon of releted control modules end
equipment modules that can carry oot one or
more process,ng ectivit,es. Contains e definition
of equipment phases
Equipment modules
A funct1onel group of equipment end/or con1rol
modules that can carry out a fimte <lumber of
a'(!)
"n2 - epecnc processing eceviuee
a.c
O Sl.
O qi
Control modules
A regulating dev,ce. a state-onented devtce. ore
combination of both that is operated es a single
device
Notes:
456
ISA88 Definition - Recipes
Recipes
./ Recipes may exist for different sets of raw materials that can
be used to make the same product
Notes:
457
ISABB Recipe Types
General Recipe - Recipe with
equipment independent processing
descriptions. One General Recipe
per product variation
Notes:
• The two large arrows indicate which standards apply to which types
• General and Site Recipes
• equipment independent means no specific equipment (process cells, units) defined
• Ignores the details of transfers between units, exact mapping to equipment phases
• Defines the PROCESS to make a product
• May cross multiple sites, areas, and process cells.
• Master Recipes
• required recipe, meaning if someone says they follow the S88 model, then they
must be using master recipes
• These are “templates” from which control recipes are created.
• They define all possible choices in a recipe, and they are bound to process cells
• They contain elements such as transfers between units as well as unit initialization
and cleaning
• Control Recipes
• Another required recipe, if you say you follow the S88 model.
• This is the actual recipe that is used
• For example, thinking manually
• A master recipe is the recipe kept in the filing cabinet, approved and ready
to be used
• A control recipe is a Xerox copy that is used for each batch produced.
458
ISA88 Recipes - Recipe Composition
> Formula:
• Process inputs Recipe
• Process outputs Formula 11 I
Proceduee
• Process parameters
ueeoer
> Procedure Safety and lnlormatlOll
Compl1aoce
• Control definition lnformatlOII
Equ1pmeflt
Notes:
459
!SABB Recipe Procedure
460
Recipe Phase - Equipment Phase
Notes:
• The purpose of this is to reinforce that the S88 model works because of the
cooperation between a recipe system, with recipe phases and equipment
• The recipe phases “REFERENCE” equipment phases
• There is a BINDING that occurs during or prior to execution that links the recipe
phase to the equipment phase
• But they must agree on how to communicate (input and output parameters).
461
Equipment Phases
}.- Equipment phases are usually broken down into control
steps and control actions
»- The steps and transitions are described using SFC
method defined by IEC 61131-3 to document
subdivisions of a phase
>- There is little required structure in IEC 61131-3
languages
'; Equipment phases are the way to structure equipment
lo ic
Notes:
• The key point here is that 1131-3 says what language to use to program real-time
control, but doesn’t give much help in organizing the code
• The ISA88 model builds on the 1131-3 models by providing a structure for the code
(Units, Equipment Modules, and Control Modules) - ISA88 uses 1131-3 to create
reusable modules.
• Categories of control actions
• Those that perform an actuating element algorithm
• Control actions that perform a regulating type of control, such as PID
• Control actions that perform a state-oriented type of control, such as digital
valves and actuators
• Control actions that perform arithmetic calculations
• Control actions that communicate with operators, supervisors, …
• Control actions that make decisions and control the direction and timing of
higher-level control components
• These are commands to Equipment Modules and Control Modules
• Point out that ISA88 does not require that equipment phases be part of the unit or
an equipment module. BUT, most implementations have equipment phases as
“belonging” to an equipment module. Simply because that supports modular reuse
(MBA).
462
Equipment Phases (connnueo)
463
ISA88 Recipes and Equipment
Recipe
Runs Against
Defines the information
Equipment
required to manufacture
a product
Notes:
• This shows the recipe model as being most of the process and procedure
model
464
True or False
Batch Control
@True
Q False
CffiMffiM
Citi#M
465
Multiple Choice Question
Batch Control
Q Procedure module
Q Control module
@ Equipment module
Q Process cell
W'!TIM#iM
Q a Site Recipe
@ the Physical Model
Q a general Recipe
Q the Procedural Model
Wifi.iidlM
466
Multiple Choice Question
Batch Control
Site Recipe
Q Master Recipe
'• Control Recipe
General Recipe
hiii&MM
Master Recipe
467
Sorry! (Slide Layer)
WitiffiffiM
4iti#M
468
Multiple Choice Question
Batch Control
Setting procedures, unit procedures, and operations for the entire plant
Kiri ffiffiM
469
PRACTICE QUESTIONS – WEEK 11
© 2016, ISA
EC00E (v1.2)
470
6) What is the primary benefit of using a testing matrix during commissioning?
a. Refer to existing fault tree diagrams whenever there are extremely critical top-
level events.
b. Know what you’re working with, be smart, and never work alone.
c. Use a closed loop information system.
d. Proceed only when there are no defects.
© 2016, ISA
EC00E (v1.2)
471
11) During HMI training intended to develop familiarity with controls, which training
method will be MOST likely to enhance a new operator's retention?
14) Why is it best to incorporate a variety of training activities when training operators in
a classroom setting?
15) In developing an instrument loop diagram, square symbols are used to represent
a. field instruments.
b. junction boxes.
c. communications links.
d. control stations.
© 2016, ISA
EC00E (v1.2)
472
16) Which of the following statements describes an advantage of a self-study workbook
for operator training?
a. Promotes reading, which is the most preferred learning style of adult learners
b. Provides interactivity through paper-and-pencil self-check questions and tests
c. Allows participants to delve deeper in areas of particular interest
d. Provides all participants with common baseline of knowledge
18) Abnormal condition training would BEST be presented through which training
method?
a. Classroom seminar
b. Video or CD-ROM
c. Dynamic simulation
d. On-the-job training (OJT)
19) Which type of loop check tests process parameters such as temperature, pressure,
and level flow?
20) Which training method is BEST suited to help operators with rarely performed
maintenance tasks?
a. Dynamic simulation
b. Checklist
c. Computer-based training
d. Refresher training with an instructor
© 2016, ISA
EC00E (v1.2)
473
21) Which statement BEST describes the importance of evaluating operator training?
© 2016, ISA
EC00E (v1.2)
474
Week 11 - Answer Key
1. b
2. a
3. b
4. d
5. b
6. b
7. d
8. b
9. a
10. b
11. c
12. d
13. d
14. a
15. b
16. d
17. b
18. c
19. c
20. b
21. b
© 2016, ISA
EC00E (v1.2)
475
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
476
Module 12 A: Alarm Management
Learning Objectives
}
Identify the main problems of alarm management.
477
Purpose and Standards
Purpose
v Detect alarm condrtrons or events
" Notify operators or automated systems of significant events
so they can take appropriate actions
,, Record the stqmtrcant events and the actions (•ncluding
acknowledgement) taken for analysis
Standards
v IEC 61511 .I IEC 61508 is an international standard
covering the design. installation, operation and
maintenance of computer-based safety-related systems
,, EEMU 191 Alarm Systems - A Guide to Design
Management and Procurement
478
1.7 Alarm Management Elements
479
1.8 Alarm Definition
Alarm Definition
480
1.9 Alarm Definition 2
Required actions
Individual acknowledgement or
group acknowledgement
481
Alarm Suppression
482
Alarm Definition Considerations
483
Alarm Definition Considerations (contmueo)
Specifications
./ Number of alarms detected per second/minute
(minimum acceptable level)
Notes:
• The long-term average alarm rate in steady operation should not exceed 1 per 5
minutes per operator
484
Alarm Detection -At the Control Level
485
Alarm Detection -At the HMI/SCADA Level
486
Alarm Display and Reporting
lJ
!!"'
•
jPriority Color Tone Shape
Red Tone 1 Red triangle, point
Emergency up
487
Summary: Alarm Management
�· Purpose and Standar s
Alarm Definition
�
Alarm Detec.
488
Module 12 B: Reliability
Reliabi
Mean Time To Failure (MTTF)
:u...,n 'fin!llib �epalr (M I I R)
�l��F)
Learning Objectives
}
Explain the basics of MTTR, MTTF, MTBF.
489
Hardware Availability
Note:
> This formula is only valid for simplex (non-redundant) systems
> Failure rates must be split between the two failure modes
Notes:
• Availability is the uptime divided by the total time. Total time is the uptime plus the
downtime. For example, going back to our earlier example of a watch, the
downtime is 1 day, the uptime is 364 days, and the total time is 365 days.
• Most people accept the idea that mean down time is not the same as mean time to
repair. Most PLC vendors, however, assume they are and use the formula shown
above. The assumption, and the resulting formula is true, but only for safe
(initiating) failures. In that case, MDT and MTTR are the same. For example, when a
power supply fails, it’s rather obvious to everyone. As soon as it fails, you go fix it,
hence MDT and MTTR are the same.
• Use the numbers from the previous slide to calculate availability in the safe mode
for the relay and solid-state systems.
490
Down Time vs. Repair Time
Down time
Repair time
Notes:
• Down time and repair time may be close for some type of failures (generally
safe failures), but NOT for dangerous failures (where the realization time
may be in years).
491
Hardware Safety Availability
(!_ Note:
> This formula is only valid for simplex (non-redundant) systems
> Failure rates must be split between the two failure modes
Notes:
• For dangerous (inhibiting) failures, MDT and MTTR are not the same, because
downtime must include half of the test interval. For example, if you test a relay
system once a year, and the 5th year that you test it you find it doesn’t work, when
within that year did it fail? 5 minutes after the 4th test, or 5 minutes before the
5th? Since you obviously can’t tell, and we’re just talking about averages, we can
assume the system was down for 1/2 the test interval.
• This has a very significant effect on the performance of the system, because the
test interval is usually much longer that the repair time.
• It is also important to realize that the MTBF in this formula is not the same as in
the previous formula. For example, in the case of a relay system, the initiating
failure rate would be 98% of the total failure rate and the inhibiting failure rate
would be 2% of the total.
• By now it should be fairly obvious that the two measures of system performance
are completely different. The availability in one mode could easily be 99.999%, but
in the other it may only be 95%. Therefore, one measure, ‘availability’, clearly does
not tell the whole story. Some of us in the past used two different availabilities,
one in the overt mode, one in the covert. Unfortunately, that caused a bit of
confusion among others.
• Calling availability in the dangerous mode “Safety Availability” obviously makes
things terribly confusing!! This is no longer the preferred term.
492
Bath Tub Curve
1. l Life
Time-
Notes:
• The bathtub curve illustrates that failure data is not fixed over the entire life of a
device. The above curve is generally accepted for electronic devices. (Software and
mechanical devices tend to have slightly different curves.)
• A constant failure rate is generally assumed for most devices. (This simple
assumption is still a topic of heated debate.) The assumption, at least, tends to
simplify the math involved.
• The classic example of how MTBF and Life are not the same is a match. When
using dry matches and the proper technique, there will be few failures. Therefore
the failure rate (failures per unit time) will be low. If the failure rate is low, the
reciprocal, MTBF (time between failures), will be high, or large. But a match only
burns for a few seconds. The distinction between life and MTBF must be stressed.
An MTBF of 3,000 years may be a perfectly valid number for some components,
even though they obviously won’t last 3,000 years.
493
Where do Failure Rates come from?
Notes:
• In order to use the formulas and perform the calculations, one needs failure rate
data. Where does one get this sort of information?
• One could ask the vendor. Feedback I get from most people who have tried is not
very encouraging. I have yet to see any general PLC vendor split failure rates into
the two failure modes. Even if the vendor does provide data, it is important to ask
how they got it. If it’s based on field returns, question their method of calculating
the answer. How many customers actually send back modules anyway? What
about a brand-new system that’s never even been built? One obviously can’t get
field returns for that.
• Hopefully, each plant has maintenance records on this sort of thing. Even if they
don’t, the technicians probably have a very good feel for how often they have to
repair different items. But if one doesn’t have records, then what?
• There are also third-party data bases available from a number of industry sources
(e.g., offshore, chemical, nuclear, and generic). Show the ISA TR84.0.02 failure data
if available.
• The military was faced with this problem decades ago. (When a nuclear submarine
launches a missile, one wants to know the reliability of things working properly
using a measure other than ‘pretty good’.) The military developed a technique for
predicting failure rates of electronic systems (MIL-HDBK 217). This manual has
gone through many revisions and has long been the subject of much controversy.
All who use it are aware that it tends to give terribly pessimistic answers
(sometimes by orders of magnitude). That doesn’t mean, however, that it should
not be used, just that it should be used with caution. It still provides an excellent
yardstick for comparing systems, even if the absolute answers are a bit off.
494
Class Example 1 - Failure Rate and MTTF
Notes:
• It’s just simple math, but some get confused converting the units.
495
Class Example 1 - Failure Rate and MTTF 100,r,1
= 10 years
496
Reliability Block Diagrams
- A ... B �
- c
...
E �
� G ...
� D F �
Notes:
• ‘Fail’ is rather generic, and doesn’t adequately describe the failure mode, however,
different diagrams can be drawn for each failure mode.
497
Reliability Block Diagram Math
r- c
- -
D
Notes:
• We will later be calculating failure probabilities. Here’s how one applies the
math using block diagrams. We’ll see how this is similar to fault trees.
498
Fault Trees
AND -
Parallel
QoR -- 11
Sen es
Notes:
499
1.30 Fault Tree Examples
Fire Fire
detector pump
Notes:
• One multiplies probabilities with an AND gate and adds them with an OR
gate.
500
1.31 Simplex System Performance
PROBABILITIES
1oo1
Safe Dangerous
A
0.01 0.02
-
Notes:
• The following slides are an introduction on the effect of redundancy. (Things are
not as intuitively obvious as they may seem.)
• Assume for these three slides that all contacts are closed and energized.
• Let’s start with a base case of a simplex system. An initiating failure is one where
the relay contacts pop open and de-energize the system (causing a nuisance trip).
Let’s assume a failure probability in this mode of .01. You could think of it as 1 in a
hundred, 1%, or whatever unit of measure you like, it’s just for comparison
purposes at this point.
• An inhibiting failure is one where the contacts are welded shut and won’t operate
when needed. Let’s assume a failure probability in this mode of .02, 2 out of a
hundred, or 2%. You could make the numbers the same, swap them around, it
really doesn’t matter. Again, this is just to illustrate the impact of redundancy
501
Dual System Performance
PROBABILITIES
A
Safe Dangerous
0.02 0.0004
A 1002 (2x.01) (0.02')
0.0001 0.04
2002
(.OF) (2x.02)
Notes:
• A dual 1oo2 system is where you wire the outputs in series (assuming normally closed and
energized contacts). One out of two means the system only needs one channel to perform
a shutdown, hence the name ‘one out of the two’. It doesn't matter which channel, you only
need one to de-energize the outputs. If either channel can perform a shutdown (by de-
energizing) and you have twice as much hardware, you have twice as many nuisance trips.
Therefore, the .01 doubles to .02. In the dangerous mode, this system would fail to
function only if both channels were to fail simultaneously. This is remote, actually the
percentage of one squared, .022 or .0004.
• A dual 2oo2 system is where you wire the outputs in parallel. Here, both channels must de-
energize in order to perform a shutdown. This system would fail to function if a single
channel had an ‘inhibiting’ failure. Since this system has twice as much hardware as a
simplex system, it has twice as many dangerous failures. Therefore the .02 doubles to .04.
In order for this system to have a nuisance trip, both channels would have to suffer
initiating failures. This is also unlikely, actually the percentage of one squared, .012 or .0001.
• One system gives the best protection against nuisance trips, the other the best protection
against dangerous failures.
• (I’m surprised how many people say they have dual systems implying the have redundancy for
safety’s sake. When I ask them which dual system they have, most say 2oo2, making it clear that
minimizing nuisance trips is more important than maximizing safety. This is not to imply that
this should not be done, however. If the PFD number has been satisfied, this configuration is
‘acceptable’.)
502
Triple System Performance
PROBABILITIES
Safe Dangerous
A (1oo1) 0.01 0.02
0.02 0.0004
(1002) (2x.01) (0.022)
B
(2002)
0.0001 0.04
(.012) (2x.02)
Notes:
• A two out of three system is a majority voting system. Whatever two or more channels
indicate, that’s what the system does. Without getting deep into the math, the numbers
work out to those shown above.
• What initially surprises people is that a 2oo3 system has a higher nuisance trip rate that a
2oo2 system, and a 2oo3 system has a greater probability of a fail to function failure than a
1oo2 system. Some people initially say, “Wait a minute, that can’t be!”
• Actually it is intuitively obvious, you just have to think about it a moment. How many
simultaneous failures does a 2oo2 system need in order to have a nuisance trip? (2) How
many simultaneous failures does a 2oo3 system need in order to have a nuisance trip? (2)
Ah haa! A triplicated system has more hardware, hence more failure combinations! (A+B,
A+C, B+C)
• How many simultaneous failures does a 1oo2 system need in order to fail to function? (2)
How many simultaneous failures does a 2oo3 system need in order to fail to function? (2)
Same thing, a triplicated system has more failure combinations.
• A triplicated system is actually a trade off. Overall, it’s pretty good, but not as good as the
two different dual systems.
• Actually, it is possible to design a dual system to give the best of both modes, but it’s not
easy, and you can’t do it with just any ‘off the shelf’ hardware. (The latest generation of
1oo2D systems are designed to have the best performance of both dual systems. In other
words, the best nuisance trip performance of 2oo2, and the best safety performance of
1oo2.)
• There are some vendors promoting ‘quad’ systems. They are in fact variations of the 1oo2
design and not everything in the system is truly quad.
503
Basic Reliability Formulas
Notes:
504
@2019, ISA Published by Articulate® Storyline www.articulate.com
505
True or False
Reliability, Safety & Electrical
@True
Q False
WitiMhM
506
Multiple Choice Question
Alann Management
Q sequence events
@ double-ended
Q 2-state digital
Q analog rate of change
41fiMfiM
507
Multiple Choice Question
Alann Management
Q Time in alarm.
@ State of the process or more-important related alarm conditions present.
Q The configured level of alarm.
Q Ability of the operator to re-enable the alarms if required.
WitiMhM
508
Multiple Choice Question
Reliability, Safety & Electrical
WitiMhM
509
Multiple Choice Question
e
Reliability, Safety & Bectrical
510
Multiple Choice Question
Alarm Management
41riMffiM
511
Multiple Choice Question
Q a nuisance.
WitiMhM
512
Multiple Choice Question
Alarm Management
WitiMhM
513
PRACTICE QUESTIONS – WEEK 12
© 2016, ISA
EC00E (v1.2)
514
5) Good preventive maintenance can provide all of the following benefits EXCEPT
a. Substitution method
b. Consultation method
c. "Remove and conquer" method
d. Fault insertion method
What is the uptime for this automation system if it runs 24 hours a day, 365 days a
year?
a. 99.66%
b. 99.77%
c. 99.86%
d. 99.89%
a. out-of-the-box thinking.
b. case-based reasoning.
c. criteria filtering.
d. cause-and-effect analysis.
© 2016, ISA
EC00E (v1.2)
515
10) In troubleshooting a system failure, a suspected bad component is replaced with a
known good component. This does not correct the problem. What is the next BEST
course of action?
a. Build software traps involving additional logic and code to detect the problem.
b. Further analyze the problem and collect additional data as necessary.
c. Set additional alarms to pinpoint the problem.
d. Retain a consultant who specializes in this type of repair.
12) How are the maintainability and maintenance of automation systems related?
a. Review related failure mode and effects analysis (FMEA) documents before
proceeding.
b. Secure proper permits and follow their requirements.
c. Compare the process capability index (Cp) with the mean-sensitive process
capability index (Cpk).
d. Conduct a Pareto analysis to prioritize areas of concern.
14) Which statement BEST describes the importance of real-time data entry and
validation by field maintenance technicians?
© 2016, ISA
EC00E (v1.2)
516
15) All of the following are generally recommended safety precautions when using a
generic troubleshooting framework EXCEPT
17) Which of the following statements BEST describes the calibration of a temperature
sensor?
18) Differentiation between primary and secondary symptoms should be done during
which troubleshooting activity?
a. Proposed solutions
b. Problem analysis
c. Collecting additional information
d. Problem definition
© 2016, ISA
EC00E (v1.2)
517
20) Which of the following practices will NOT necessarily enhance login security for
process control system software?
a. Use a firewall as a gatekeeper between the network system and the Internet,
and set up a system to automatically install software upgrades.
b. Use alphanumeric passwords with at least one capital letter if the protection
system is case-sensitive.
c. Change passwords regularly.
d. Assign a user access level commensurate with job function.
21) Cause-and-effect diagrams and control charts would be MOST useful during which
troubleshooting activity?
a. Problem definition
b. Problem analysis
c. Proposed solutions
d. Testing proposed solutions
23) What is a common pitfall associated with using the replacement automation
approach in automation projects?
24) All operating (recurring) and implementation (nonrecurring) costs and capital costs,
plus other concepts of cost (e.g., time value of money, lost opportunity costs, etc.),
are identified during which phase of a project's life cycle in the ISA CAP program's
model?
a. Feasibility study
b. Project definition
c. System design
d. Deployment
© 2016, ISA
EC00E (v1.2)
518
25) In addition to technical skills, which statement BEST describes an appropriate skill
mix that facilitates success as an automation professional?
26) Which of the following statements is correct with regard to the development of an
effective team?
27) Which factor contributes to the rise in annual automation costs toward the end of a
system life cycle?
a. Latent knowledge
b. Spare parts expenditures
c. System engineering
d. Budgeting for replacement equipment
28) Which statement accurately characterizes both the NPV and IRR methods for
evaluating automation system capital investments?
29) During which phase of a project's life cycle in the ISA CAP program's model might
an engineering firm tour the client site and interview key stakeholders to better
understand the project need?
a. Feasibility study
b. System design
c. Project definition
d. Software development
© 2016, ISA
EC00E (v1.2)
519
30) Successful automation projects require all of the following EXCEPT
31) A team leader should be able to perform all of the following activities when leading a
team of automation professionals EXCEPT
33) A challenge in using new “real-time” cost accounting system data to project the
expected payback of proposed projects is
34) A project manager prepares a work breakdown structure (WBS) identifying each
major task and related subtasks required to fulfill the project objective. Subtasks are
further reduced into units and subunits with associated cost projects and assigned
responsibilities. This activity occurs during which phase of a project's life cycle in the
ISA CAP program's model?
a. Project definition
b. Feasibility study
c. System design
d. Software development
© 2016, ISA
EC00E (v1.2)
520
35) When attempting to sell a process automation project to senior-level management,
an engineer would be well served to
36) Why is it important to have a written job description when interviewing candidates
for an automation position?
a. Purchase of a new processing machine that will cut labor and maintenance
costs
b. Project bonuses paid to salaried engineers
c. Purchase of a new DCS for plant operations
d. Plant HVAC system upgrade for EPA compliance
38) A consulting engineer has been named project manager for an automation project.
Once the vendor is selected, which role will be essential to ensure that the system
meets specifications?
a. Optimist
b. Advocate
c. Risk taker
d. Problem solver
39) According to the ISA CAP program's model, brainstorming sessions examining the
proposed system's operability and safety occur during which phase of a project's life
cycle?
a. Feasibility study
b. Project definition
c. System design
d. Software development
© 2016, ISA
EC00E (v1.2)
521
40) A final report on a highly visible automation project will be distributed to senior
leaders and several operations managers. In preparing this report, an engineer
would be well served to
41) Which statement BEST describes the importance of considering all stakeholder
concerns during an automation project?
42) How can an ROI ratio help to establish the economic benefit of a capital investment
for an automation system?
43) When assessing the success of an automation project, which factors differentiate
the customer's perspective from the service provider's interests?
© 2016, ISA
EC00E (v1.2)
522
44) According to the ISA CAP program's model, a FAT is performed during which phase
of a project's life cycle?
a. System design
b. Software development
c. Deployment
d. Support
45) Which of the following is NOT an appropriate practice for sending business e-mails?
46) An ROI ratio is used to evaluate the purchase price for an automation system and
all other initial costs associated with the project against the accumulated cash
inflows. What is the PRIMARY pitfall in using this ROI ratio to make a decision as to
whether or not to invest in an automation project?
a. Time-driven
b. Fixed cost and turnkey
c. Hybrid and cost
d. T&M "not to exceed"
a. System design
b. Software development
c. Deployment
d. Support
© 2016, ISA
EC00E (v1.2)
523
49) What is a facilitator’s role in project meetings with other automation professionals?
a. NPV discounts cash flows after the initial investment; IRR does not.
b. IRR is a percentage; NPV yields a dollar figure.
c. IRR makes it easier to verify the actual value of a project after it is
implemented.
d. NPV considers the time value of money; IRR does not.
51) In which type of contract does an organization agree to pay an hourly rate that
guarantees a fair profit to the engineering firm awarded the contract for the project
duration?
a. Fixed-fee
b. Cost-plus
c. Turnkey
d. T&M
52) Which statement describes the relationship between the scope of work (SOW) and
the estimate in an automation project?
© 2016, ISA
EC00E (v1.2)
524
53) An important criterion for forming a team of automation professionals to improve a
specific process is
a. Select team members based on highly specialized skills and ensure that there
is no overlap of talents.
b. Select team members who work together on a daily basis to ensure that they
can dedicate sufficient timeto the project.
d. Designate a change agent to champion the work of the team with
management.
d. Appoint team members who represent the functions, work units, and job
descriptions required.
54) Why is it better to base an automation system investment on life cycle cost (LCC)
rather than on lowest price?
56) The linked relationship between a P&ID and loop sheets would be shown in the
57) Which statement BEST describes why it is beneficial for automation professionals to
understand different social styles?
© 2016, ISA
EC00E (v1.2)
525
58) A manufacturing operation can expect to realize all of the following economic
benefits from a capital investment in an automation system EXCEPT
60) A design team has 160 hours allotted to complete a task. The team reports 50%
completion at a status meeting. Current timesheets show that the team has spent 70
hours on the task. What is the efficiency ratio for the design team?
a. .88
b. 1.60
c. 2.28
d. 1.14
a. Active listening helps participants focus on each other instead of the problem.
b. Active listening helps to establish objective criteria.
c. Active listening helps focus on positions.
d. Active listening provides a structure for reducing a long list of potential
solutions.
62) Which of the following measures are included in the life cycle cost (LCC)
calculation?
© 2016, ISA
EC00E (v1.2)
526
63) Which of the following characterizes a lump-sum (or fixed-price) contract?
a. High risk for the buyer that schedule overruns will jeopardize quality
b. Clearly defined methods and deliverables
c. Change orders are not applicable
d. No risks to the buyer or the seller
64) Which of the following quality tools is useful in preparing a project scope of work
(SOW)?
a. Pareto chart
b. Interrelationship digraph
c. Work breakdown structure (WBS)
d. Process decision program chart (PDPC)
65) During a team meeting, the team leader must frequently interject to reinforce
established ground rules. Within the context of team evolution, the team is most
likely in the stage of
a. forming.
b. storming.
c. norming.
d. performing.
© 2016, ISA
EC00E (v1.2)
527
Week 12 - Answer Key
34. a
1. b 35. b
2. b 36. d
3. c 37. b
4. b 38. b
5. a 39. c
6. a 40. c
7. a 41. a
8. b 42. b
9. b 43. d
10. b 44. b
11. c 45. b
12. a 46. b
13. b 47. a
14. d 48. c
15. b 49. c
16. a 50. b
17. d 51. b
18. c 52. c
19. b 53. d
20. a 54. a
21. b 55. b
22. c 56. b
23. c 57. c
24. a 58. b
25. b 59. b
26. a 60. d
27. b 61. b
28. d 62. b
29. c 63. b
30. b 64. c
31. b 65. b
32. a
33. b
© 2016, ISA
EC00E (v1.2)
528
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 13
529
Module 13: Process Safety and Safety
Instrumented Systems
Safety Layers
Risk
SI Ls
SIS Requirements
530
Learning Objectives
531
5.1 Safety Instrumented System (SIS)
J ---, +''
L, __ JI
"I I
! I
-�----·' I I
I
Reoctor -- -� L_
Notes:
532
Opening Discussion
Notes:
• This first question is one of the most controversial. It’s a question few want to answer, and
fewer still want to put in writing. The standards groups cannot directly answer this
question (for legal reasons), so we’re addressing it through the ‘back door.’
• Is there a firm answer for test intervals? Or might it depend upon the technology, level of
redundancy, and/or other factors? How does one even determine test intervals?
• Many people think ‘if one’s good, two should be better, and three should be the best’.
Unfortunately, things are not always as obvious as they may seem. Dual is not always
better than single, and triple is not always better than dual. (The dual system is ‘safer.’)
• Most people realize MDT (how long an item may be down and not functioning) and MTTR
(how long it takes to fix something) are not the same. So why then does every PLC vendor
assume they are the same in their performance calculations?! (Something fishy’s going on.)
• Many relay systems are replaced with PLCs. Many of the companies claim the PLCs are
much more reliable than the relays (they fail less often). But just how safe are they? Can a
system that’s more ‘reliable’ be less ‘safe’? (Yes!)
• It’s human nature to feel things are done safely at your plant. But just because it hasn’t
happened yet, does that mean it won’t (or can’t)? No doubt there were similar statements
made one day before the accidents at Flixborough, Three Mile Island, Bhopal, Chernobyl,
Pasadena, Channelview, Norco...
533
SIS Design Documents
Notes:
• There has been a lot of confusion due to the lack of industry standards. Because of this, a
number of standards are now being written. A few, however, have been around for a
number of years.
• The first was published by the English Health & Safety Executive with the release of
‘Programmable Electronic Systems for use in Safety Applications’ in 1987. Although it was
primarily intended for programmable systems, the concepts apply to other technologies as
well. It is an excellent document and is available in the US. It has been used as the starting
point for several of the other documents.
• The American Institute of Chemical Engineers released their guideline textbook in late ‘93.
It covers the design of DCS and ‘interlock’ systems. About 50 pages are devoted to
‘interlock’ systems, although there is lots of other very useful background information. The
book took around 5 years to write and was the effort of about a dozen individuals who
were all from user companies. Vendors were not allowed on this committee. (Good thing,
too. They would have never finished otherwise!)
• The International Electrotechnical Commission has been working for years on their
standard, which will cover the use of relay, solid state and programmable systems. The
standard will apply for all industries such as transportation, medical, nuclear, etc. 3 of the 7
portions were released in ’98, the rest in early 2000.
• The IEC also published a standard specific for the process industry (S61511). This
essentially replaced the original ISA84 (which was first released in ’96), with the addition of
the grandfather clause (from the ’96 document).
• These standards are performance oriented, not prescriptive.
534
Safety Layers
erms
Basic Process Control
Process
Notes:
• This diagram appears in a number of different formats in most all of the standards. The
basic concept is simple; you don’t want to put all of your eggs in one basket.
• First, the process plant itself must be designed with safety in mind. This is why HAZOPs and
other studies are performed.
• The process control system is the next layer of safety. It controls the plant and keeps all
variables (pressure, temperature, level, flow, etc.) within safe bounds.
• If that system fails to do its function (for any number of reasons) alarms will go off alerting
the operators that some form of intervention is required on their part. (I have always found
it disconcerting how many alarms seem to be ignored by operators in control rooms.)
• If the control system and the operators fail to act, automatic shutdown systems take
control. These systems are usually completely separate, with their own sensors and valves.
(This seems to be a subject of continual controversy. More discussion follows.)
• If the shutdown system fails, and an accident ensues, fire & gas systems are used to
mitigate or lessen the consequences. In the US, these are traditionally ‘alarm only’ systems,
for the fire crews most go out and put out the fire. In other parts of the world these
systems take control actions. They are frequently integrated, or combined with, the
shutdown systems.
• Then there are mitigation layers, systems designed to lessen the consequences of an
accident once it already happens. Scrubbers, containment vessels, flare systems,
evacuation procedures, etc.
• The nuclear industry refers to this as ‘defense in depth’. In other words, don’t put all your
eggs in one basket.
535
Risk Reduction
Risk-
Notes:
• A picture is worth a thousand words. A diagram similar to this first appeared in the IEC
draft years ago. It easily and clearly shows how safety systems are used to reduce the risk
associated with any process.
• There is a certain amount of risk associated with any process, whatever it is. This may be
low or high. The best way to reduce the risk is to design an inherently safer plant, one
where the bottom arrow in the figure above never extends very far to the right.
Unfortunately, this is not always possible. The risk inherent in most process plants is
typically above a level considered ‘acceptable’ to plant management and nearby
communities.
• Systems are therefore put in place to lower the risk. (The earlier diagram of safety layers is
helpful here.) The first means of reduction is the process control system (BPCS - basic
process control system). The shutdown system lowers the risk even further. Fire & gas
systems lower it yet further. Then there are containment systems, evacuation procedures,
etc.
• How well each system lowers the risk is shown by how far its arrow extends to the left. A
‘poor’ system would have a short arrow, a ‘good’ system would have a long arrow. In other
words, its risk reduction factor could be small (5-10), medium (10-100), large (100-1,000) or
very large (1,000-10,000).
• This term, the ‘risk reduction factor’ is a simple, intuitive term. As we shall see, it is a much
better measure of system performance than ‘availability’ or ‘probability of failure on
demand.’
• Using today’s technology, it is possible to combine multiple functions in one system.
However, doing more in one box doesn’t make that box perform any better - just like
cramming more college kids into a VW beetle won’t make it go any faster.
536
Separation
', IEC 61508: Functional Safety- Safety Related Systems
', IEEE, Std 603: Standard Criteria for Safety Systems for
Nuclear Power Generating Stations (1991)
Notes:
• The IEC document has gone through considerable changes and is still in draft form.
It first went out for industry review in the fall 1996 and was released as a standard
in 1999. They have always favored separation of process and safety control, but it
is difficult to say what the document will be like at the end of the review process.
• This document will be an international standard for all industries on the use of
relay, solid state and programmable safety systems. They have identified 4 ‘Safety
Integrity Levels’, with level 4 being the highest. (We will be discussing SILs in more
depth later.)
537
Safety Design Life Cycle
(ISA84, Section 6)
Notes:
• A full description of the the life cycle appears in the various standards. A similar life cycle
also appears in the AIChE CCPS “Guidelines” book as well as most all of the other standards.
• One must review and identify the potential hazards and operational problems. Identifying
the hazards will lead to the functional logic that should be implemented. A risk assessment
ranks the severity of the hazards that have been identified. The greater the level of risk, the
better the performance required of the SIS.
• If passive, non-SIS layers can be added, so much the better.
• If an SIS is required, the first step is determining what level of performance will be required.
We will cover this in more depth later. One must then develop the specifications for the SIS
(i.e.., what is the system supposed to do, and how well is it supposed to do it).
• The conceptual design has to do with selecting the type (technology) of SIS that may be
required. Then the system is designed, installed, tested, etc. All decisions and procedures
must be fully documented.
• How will the system be tested - manually or automatically? How often? All procedures must
be documented.
• Any modifications to the system shall require revisiting the appropriate step in the life cycle.
• (The following slides go into some of these topics in more depth.)
• Clause numbers from 84 (61511) are shown in parenthesis.
538
Event Frequency
Likely to occur
3
°'""""' some nme in 1he
life d 1111 item
Will occur several times
2 Remote ,,.,.. .
Unli�, but
So unhkely it cao
Unlikely, but can be
expected
Notes:
• The categorization first involves breaking down the two factors of risk (probability
and severity) into different levels. The military document (MIL-STD-882: System
Safety) uses 5 categories for each, but some in industry are more comfortable with
just 3. Numbers or descriptive words may be used to rank the different levels.
• Some are confused by the categories ‘individual item’ vs. ‘inventory.’ For the
military this meant the difference, for example, between a single plane, or a fleet
of aircraft. In the process industry it could easily mean the difference between one
refinery, or all the refineries operated by one company.
539
Event Frequency
--
-• •• ---
Three or more simultaneous instrument,
valve, or human failures
Spontaneous failure of single tanks or
process vessels
Notes:
540
Event Severity
,�- Descriptive
Wo,d
, Potential Consequences
Personnel Environment Production or
Equipment
Multiple Detrimental Loss> M$1.5
5 Catastrophic Deaths offsite release
Notes:
541
Overall Risk
Prubatnlrty
High risk:
Unacceptable design
Seventy • ' 3
' s
- Change required
s s tn Hig
" I•.,_,, " Medium risk:
' ' Mt'ld um ts
"' Questionable design
�i k 9 ts
Change destrable
3 3
"
'
•
l.91
�
'
'
' 3
s
'
to
'
Low risk:
Acceptable design
No change required
Notes:
• The two sets of numbers may then be combined into an X-Y plot as shown above.
The lower left corner represents ‘low’ risk (low probability and low frequency), the
upper right corner represents ‘high’ risk (high probability and high frequency).
• The military standard actually uses numbers for one axis and letters for the other.
This helps differentiate the 5 in the upper left corner, from the 5 in the lower right
corner. The 5 in the lower right corner represents low severity with high probability
- perhaps someone falling from a ladder. The 5 in the upper left corner, however,
represents something completely different. This would be something with a very
low probability, but one with catastrophic consequences - something like
Chernobyl. Both represent a 5 on the chart, but they are obviously very different.
• Companies have similar ranking systems (shown on the right) used during HAZOPs.
• Note that a two dimensional matrix should NOT be used to select SILs. (See the
following pages.)
542
ALARP (As Low As Reasonably Practical)
Risks should be
lowered.
� practical
Notes:
• ALARP (As Low As Reasonably Practical). This is a legal concept that came out of
the UK. This is very similar to the previous slide.
• This is one of the methods described in the standards for coming up with the
required performance of a safety system, although the term SIL is not specifically
used. Essentially, it hinges on economics (i.e., cost vs. benefit). Some in the US
would naturally have a bit of a problem with this due to differences with our legal
system.
• Blowing up a plant every year would obviously be unacceptable to everyone. The
process should be redesigned if one ends up in this area.
• Adding a meteor shield would lower the risk, but no one would consider it
reasonable. The process design is acceptable and no further changes are needed if
one ends up in this area.
• Anything in between needs to be considered carefully.
• This method could be used to determine whether a safety system is necessary,
and how good it needs to be. The ALARP method is described in the international
standards.
543
Safety Integrity Levels
0 Control (NIA)
Notes:
• The difference between an ‘availability’ of 99% and 99.99% is not very clear to most,
after all it’s less than 1%, so what are we arguing about?! Well, it may be less than
1%, but the two numbers differ by two orders of magnitude!
• The reciprocal of PFD is the ‘risk reduction factor’. (Comparing the numbers above
drives home the point.) The difference between 99% and 99.99% is not very
obvious, but the difference between a risk reduction factor of 100 and 10,000 is
obvious to anyone (even a plant manager!).
• Think back (or turn back) to the earlier slide on ‘Risk Reduction’. A system with a
risk reduction factor of 10 means it lowers the risk of the facility by a factor of 10,
compared to not having the system at all. A system with a risk reduction factor of
1,000 is better than a system with a risk reduction factor of 10 by two orders of
magnitude.
• If one safety layer (e.g., the DCS) lowers the risk by a factor of 10, and another
safety layer (e.g., the ESD) lowers the risk by another factor of 10, and still another
safety layer (e.g., the Fire & Gas system) lowers the risk by another factor of 100,
then overall, the total risk is lowered by a factor of 10 x 10 x 100, or 10,000.
• The standards list the performance requirements for a single function, including
field devices.
544
Sample Frequencies
Notes:
545
Tolerable Risk
Notes:
546
Sample Risk Tolerance Criteria
.,.
worl<force (all scenarios) (all scenarios) (all scenarios)
( all scenarios)
s .... , ,
"''
. .
. .
BP
,c, '"' . .
3.3 x 10-5
'"'
,.
Rohm and 2 5 )( 1()-!I . 1fr' 1fr'
Haas (per employee)
Typical
(CNl«llllllO)
10• -o- ,o•
- -
Similar tables may be developed for financial losses, releases, etc.
Notes:
547
LOPA Example (Layers of Protection Analysis)
Notes:
• This is a slightly reworked example from the AIChE LOPA text. The
worksheet shows the ‘results’. The instructor can hyperlink to the pdf file.
The next slide show an event tree. This is a reasonable example of the
grandfather clause.
548
Failure Modes
Notes:
• Replacing relays with a PLC can be beneficial in some ways, but detrimental in others. It’s
not so much how something works, but how it fails.
• The reason the term ‘availability’ is so poor is because it does not address the two failure
modes of a safety system.
• Safety systems may initiate nuisance trips. That is, they may shut the plant down when
nothing is actually wrong. An example would be a closed and energized relay that just pops
open. People have given these type of failures a number of different names; overt,
revealed, fail-safe, etc. Since they result in plant shutdowns, they tend to be costly. People
want to avoid them for economic reasons. When systems suffer too many failures like this,
people tend to loose confidence in them (and they are typically bypassed as a result).
There’s nothing ‘safe’ about nuisance trips, and that term has caused problems.
• We must not forget, however, that systems may also suffer failures that will make them fail
to respond to a true demand. Some have called these covert, hidden, fail-danger, etc. Such
names, however, don’t tell you what’s really important - the system won’t work. If a system
fails in this manner (e.g., the relay contacts are welded shut) it would be potentially
dangerous, for if there is a demand, the system will not respond. The term I prefer for
these sort of failures is ‘inhibiting’, since the system is inhibited from responding. The only
way to find these failures (before it’s too late) is to test for them. Most people don’t
understand the need for this. Remember, however, that safety systems are dormant and
failures are not inherently revealed. Unfortunately, many systems do not have effective
diagnostics (a fact glossed over by many vendors).
549
SIS Safety Requirements
0
D Manual shutdown
D Response action to a logic failure
D Human machine interface (HMI) requirements
D Reset functions
ISA84 Section 1 O
Notes:
550
515 Safety Requirements (ccnhnued)
./ Reliability considerations 1f
spurious tnps may be
hazardous
ISA84 Section 1 O
Notes:
• The above listing is, again, taken directly from S84, and is a continuation of
the requirements specification. No examples are given in S84, but they are
fairly simple and obvious.
551
Examples of SIL Configurations
lntegrKy
Actuator Minimum Interlock
Level Sensor .
(AvailabilitY) Logic Solver Design Structure
1 ®- - - -c=;J- - - Non-redundant
etout
� Best single path
design
����rl
0 99
2 ®----1
'°'
eoout
0 999
=- -- .. '
=---� _jli.�
Partially redundant
Redundant independent
paths for elements 'Mth
lower availabillty
Notes:
• This slide, also taken from the AIChE text, shows ‘examples’ of SIS system
configurations for the different SILs. Whatever company develops such a
‘cookbook’, they must have a rationale for their decision. It should not be based on
a SWAG (scientific wild ass guess)! The above diagram (an example only) is shown
in both the CCPS text and the ’96 version of 84.
552
Hot Back-up PLC
IR • I
Switch
1/0 le· I
II J •
I Field devices
Notes:
• While many people do use simplex PLCs for safety related applications, most
critical systems employ some form of redundancy. One of the most popular
schemes is a hot back-up system. This employs redundant CPUs (although only
one is on-line at a time) and simplex I/O modules. There are a number of items
worth pointing out about such a system.
• In order for the system to switch to the back-up CPU, it must detect a failure of the
on-line unit. Unfortunately, this does not happen 100% of the time, because the
CPUs diagnostics cannot detect 100% of all possible failures. A general figure is
about 80% effective diagnostics, possibly getting up to 95% if a number of
additional features are implemented (e.g., watchdog timers).
• Every PLC vendor assumes the switching is 100% effective. This is an idealistic
assumption, as a variety of failures of switches like this have been reported. Some
switches most be programmed in order to work.
• The real weak link, however, is in the lack of diagnostics of the I/O modules (let
alone the fact that they are simplex). Some units literally have no diagnostic
capabilities at all. A common number I assume in my modeling is 50%. There are
some units with good diagnostics available. When I ask why more people aren’t
using them the typical response is, “They’re too expensive.” You get what you pay
553
for.
• A number of rather frightening stories have been recounted of systems such as
this used in safety related applications. Unfortunately, they are not publicized (due
to their sensitive nature).
• For example, I know one engineer who told me his company was
considering the use of a PLC for safety. They put a demo system through a
number of tests. One test was to take a running system, with all of the I/O
energized, and remove the CPU chip, while the system was running. They did
just that, and the system did nothing! All of the I/O stayed energized and
there were no alarms or indications of any kind! He phrased it rather well.
“We gave the system a lobotomy, and it didn’t even recognize that anything
happened!” His next sentence was, “We obviously didn’t use that system.”
• I know one user who had 7 systems like this for safety related applications
in one plant. They heard some of the stories so they went out and tested
the units. (They ‘tickled’ an input and checked for the appropriate output
response.) Of the 7 systems tested, 4 did not respond properly! No one
knew anything was wrong until they actually went out and tested the
systems. (All the lights were green, so they thought everything was OK.)
• One engineer at a corporate office told me he sent out a memo to all of
their plant sites requesting their safety PLCs be tested. The reports he got
back said between 30 and 60% of the systems did not respond properly.
• One engineer told me his E&C company designed a hot back-up PLC system
per the customers specifications. They installed it, tested it, and everything
worked fine. They tested it a year later, and everything still worked fine.
Then one day the PLC shut the plant down. When they checked the system
they found that the cable to the back-up CPU was never installed!
554
Active Parallel Redundant System
Loop-Back test
I I Out
----:::i In CPUA
v ( )-
� In I CPU B I Out I
I
loop-Back test
Notes:
555
Fault-Tolerant System
= In - CPUA Out
Notes:
• There are a number of triplicated systems currently available on the market. These
systems include triple redundant (hence the name TMR - triple modular
redundant) portions and extensive diagnostics. With triplicated circuits, the system
can survive single (and sometimes multiple) initiating or inhibiting component
failures.
• The above diagram is generic only. Some of the systems utilize ‘quad’ redundant
outputs. Some employ redundant circuits on one board, other utilize multiple
boards (modules).
• Generally speaking, these systems do not require any additional overhead
programming in order to accomplish diagnostics (although some might argue on
the finer points of this topic). You only write and load one program, not three
separate ones. Essentially, the triplication is transparent to the user.
556
1oo2D System
lni>JtlOutµ,t lnpuVOutput
. - -- - - - - . - - - -- ·: .
cr u r
ModlJe CPU Module Module
: '--------------- +
loputC,ool 0,.,,tCHool
• I '
:=�"Fil !'�::::; I 41
iI c ''"'
: I o,..,oo,k I :
.·---------------'.
C,oui '
o,.,,,,.,�
CHoul l
...
·--------------. ·--------------- -
lnµJtlOutµ,t lnpuVOutput
ModlJe CPU Module Mo(Ule
- -- -, • --------------, '-------------- .! '
�-t--'!:�.....I[�"'��'·�.'�"�-'"-'-:---:J-',+i·-----�:�_
t
o,.,,,,.k I :
: +
D,,o,,,.k J
· E: '°�"�'�":'JI...j :!
�c�ru�· J-�. �� :
,
+
o""'"k
'
Notes:
• The 1oo2D designs all came from process control system vendors. These systems
are as fault-tolerant as the TMR systems (2 failures to fail-safe, 2 to fail-dangerous).
They employ quad redundant output circuits (just like the TMR vendors). These
systems are independently certified to the same performance levels as the TMR
systems.
• There’s obviously nothing wrong with the TMR systems. Their concept just dates
back to the ’70’s. The 1oo2D designs came out in the late ’80’s, some in the
mid ’90’s.
• Vendors are P+F (now owned by Honeywell), HIMA (in Germany), ABB (in Norway),
and Moore (US) - now part of Siemens.
557
Common Cause
Notes:
• Go back to the TMR example and add just 1% common cause (Beta factor).
It lowers the numbers by an order of magnitude. Then add a systematic
failure rate of 1 E-6. Split it 50/50 for the failure modes. Including that also
lowers the numbers an order of magnitude.
558
Notes:
• Operator interfaces are covered in section 11.7.1 in S84. Articles have been written
about proper operator interface design, and I believe ISA even offers a course on
the subject.
• It is important to provide certain information to the operators (but not to the point
of overload), yet it is just as important to limit what operators are actually able to
do at the interface. If a portion of the system is placed in bypass, what indication (if
any) is there to alert others?
• The interface is important, but is it critical and required for proper operation?
What happens if the interface screens go blank (which I’ve heard happened on
more than one occasion)?
559
Resetting Shutdown Systems
Notes:
• Touched on in 84/61511 in 11.2.7 and a few other spots, although not in great
detail.
• Students need to understand the importance of keeping a process from
automatically restarting once the input parameters return to normal. This could
cause a dangerous situation.
• Solenoid valve should latch in the tripped state. Operator action should be
required in order to reset the solenoid.
560
Evaluation Criteria
Classical evaluation
./ Electrical safety
./ Environmental cornpatibrlity
Notes:
561
Management of Change (MOC)
Notes:
562
SUMMARY: Process Safety and SIS
•
I
Safety Layers
•
- Risk
SI Ls -I
SIS Requirements
Fault Tolerant Systems
Notes:
563
True or False
SIS
Q False
CffilittflM
@ Reduce risk.
Limit the number of alarms operators must respond to.
Wffi@M
564
Multiple Choice Question
Process Safety
Wifi#M
41tilfuflM
565
Multiple Choice Question
Process Safety
WffiWM
Wffi#M
566
Multiple Choice Question
SIS
Q provides
system.
performance data useful for eventual decommissioning of the
WitiitrtfiM
The further out the layer, the more tolerable the level of risk.
WitiMfiM
567
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
568
Module 14 A: Electrical Installations
Learning Objectives
569
Grounding, Shielding, and Interference
MAIN
LECTR!CAL
GROUNO BAR
2
'
570
Ground Resistances
Computer 1 ohm
Notes:
• These are the numbers you should aim for if you want a low noise and safe
system!
571
Example Resistivity of Soils
Resistivity Resistance of
(O-cm) 5/8"x 1 o· Rod
Notes:
572
Ground Potential Difference
r- 10,000V
I
Power and
safety Qround ---- Instrument
Ground
Different Earth
-,
Ground Connections
(typ)
�
-
Assume zero reference p�
ri 1 �lun
lg
10.000Amps.
vv
E = IR = 10,000 x 1 =10.000 V
Notes:
573
Instrument Ground Loop
E
TX FTB MTB
DCS
"
Solutions
• Remove ,1 qrounu Vg
• use <IP ISOld!O'
Notes:
574
Noise Interference Terminology
Notes:
575
Types of Noise
Notes:
576
Normal Mode Noise
Receiver
Instrument
•
'\; Vsignal Vn Noise
I
Notes:
577
Common Mode Noise
Signal + CM
Receiver
\ Instrument
+ "v
6
• I
vstqna! CM
+ "v
-
lcm »< •
I •
•
t Icm
' Vern Noise •
:
I :
-�
Notes:
578
Some Sources of EMI
wireless 1ppllcatlons)
Wires
High speed circuits
Arcs
Lightning
579
Path or Channels
J.. Paths
• Electrostatic, capacitive, E-field
• Magnetic, inductive, H-field
• Radiated
• Conducted
580
Electrostatic Shield Model
v,
CIRCUITll2 -
RECEPTOR
Vnoise I
---'--
Electrostatic Shield Model
(Capacitive)
Notes:
581
Magnetic Coupling Model
CIRCUIT 01
scuece
"
Notes:
• Magnetic or inductive coupling acts like a transformer with a single turn secondary.
The area of the “loop” of the receptor has a big effect on the coupling as does the
amount of current flowing in the source, the distance between the source and
receptor, and the orientation of the source and the receptor circuit.
582
Shielding against Magnetic Noise
• Ferrous Conduit
• Twisted Pair
Notes:
583
Twisted Pair
Common Mode
Noise Currents
...
Notes:
• The tighter the lay(closer contact and longer time to cancel), the better the
cancellation. 3 twists an inch
• Since the wires are intimately in twined, there is less chance that a common mode
effect will convert to normal noise.
584
Conducted Noise
Conducted Noise
Notes:
585
Inductive Load Transients
Load
..... ·····�
•..........
Notes:
586
Shielding against Conducted Noise
:,.. Filters
Capacitor
• Resistor-Capacitor
• lnductor-Capacrtor
:,.. Common Mode Choke
:,.. Ferrite Beads
:,.. Differential Inputs
:,.. Balance Lines
:,.. Isolation Transformers
587
Common Mode Chokes
System #1
..... , ---k>
0-4--i--,--------r+
-
System #2
• 1• l :
_..,_+___,'·'µ,:$�
'•· i
4---+-0-
·---------· \
System #1 System #2
'•
Magne�c Core
'
)----------·
-------{ Vg
Notes:
588
Changing the Path Examples
Receptor
Path Modification
589
Classification of Signal Based on IEEE 518
Level 1 HIGH Analog signals less than 50 volts and digital signals
less than 15 volts
590
Summary: Grounding, Shielding and Interference
�
• Ground Resistivity
•
• Noise
I
I
•
Notes:
591
I �111:'lf!"'
"
••
Hazardous Area Classification
••
Protection Techniques
Intrinsic Safety
Pressurized Enclosures
Learning Objectives
592
5.3.1 Hazardous Area Classification
Notes:
593
Class Designations
Class I
Locations where flammable gases or vapors are or may be
present in the air in quantities sufficient to produce an explosive
or ignitable mixture (i.e., chemical plants and oil refineries)
Class II
Locations where combustible dusts may be present in
sufficient quantity to cause hazards (i.e., flour mills and coal
pulverizing racumes)
Class Ill
Locations where the hazardous material consists of easily
,gnitable fibers or filings that are not nonnally in suspension in
the air in quantities to produce ignitable mixtures (i.e.. sawmills
and fiber manufacturing facililies)
Notes:
594
Class I Group Designations
Group A
Acetylene
Group B
Butadiene, ethylene oxide, propylene oxide, hydrogen (and gases
or vapors of equivalent hazard)
Group C
Cyclopropane, ethyl ether, ethylene, hydrogen sulfide (and gases or
vapors of equivalent hazard)
Group D
Acetone, alcohol, ammonia, benzene, butane, propylene, gasoline,
methane, natural gas (and gases or vapors of equivalent hazard)
Notes:
595
Class II Group Designations
Group E
Combustible metal dusts regardless of resistivity or other
combustible dusts of similar hazard (magnesium, aluminum,
bronze powder, etc.)
Group F
Carbon black, charcoal, coal, or coke dusts that have more than 8
percent total volatile material
Group G
Combustible dusts (flour, starch, pulverized sugar and cocoa,
dairy powders, dried hay, etc.)
Notes:
596
Division Designations
Notes:
• Division designation defines the probability and extent that the flammable or
combustible mixture will exist in the area at any given time.
• Note that the definitions used in this section are for description purposes
only. NEC definitions and information are more comprehensive.
597
Applicable ISA Standards
l> ISA12.1-1991
Definitions and information
pertaining to electncal instruments in
hazardous (classified) locations
l> ISATR12.2-1995
Intrinsically safe system assessment using the entity concept
l> ISARP12.2.02-1996
Recommendations for the preparation, content, and organization of
intrinsic safety control drawings
;, ISARP12.4-1996
Pressurized enclosures
Notes:
598
Applicable ISA Standards (conunueo)
ISA
J> ANSI/ISARP12.6-1995
Wiring practices for hazardous (classified) �
locations instrumentation - part 1: intrinsic safety
J> ANSI/ISA12.12-1994
Noruncendlve electrical equipment for use in class I, and II,
division 2 and class Ill, divisions 1 and 2 hazardous
(classified) locations
Notes:
599
5.3.2 Protection Techniques
A
Caution:
Decisions regarding the safe installation of any instrument
0 .c.s ch.c•c.rcce
t ccsc.op "n"s"'b"
, l"
i ty'-"o
1 '-•c..oq
f .ca"l
u 'fi"e
-i -'-"
d d-'-e"i.s
s cg ccce
n .c,n .i.cn
g .cee "r----'
i
Notes:
• Within each basic method, one (or more) specific techniques necessitates
specialized design in order to minimize the potential risk of operation electrical
apparatus in hazardous locations.
• Note that this is not a complete list and that only the most often encountered
procedures (explosion proofing, purging, pressurization, intrinsic safety and non-
incendive equipment) will be discussed in this section.
600
Explosion Confinement
EXPLOSIONPROOF
ENCLOSURE
Notes:
601
NEMA Standard 250-1991 and ICS 6
1 Indoor om
2 Indoor Dirt and falling water
Notes:
602
NEMA Standard 250-1991 and ICS 6 (continued)
Notes:
• Slide continuation
603
NEMA Standard 250-1991 and ICS 6 (continued)
Notes:
• Slide Continuation
604
5.3.3 Intrinsic Safety
, Basic premise
It is possible to construct an electronic circuit that is not able
to store and release enough energy to cause ignition of a
combustible gas or vapor mixture under normal. abnormal,
or fault conditions
, Implementation
• The energy supply to the mtnnsrcalty sate crcott is mmteo
by a barrier
• Energy storing components are prevented from stonng too
much energy
Notes:
605
Intrinsic Safety (continued]
iCONDUllOR
HAZAROOUS !CLA$$1FIEO LOCATION I OTHER
I ENCLOSURE
CONTROL
,ooM
EQUIPMENT
IS TRANSMlnEA =
"
SENSOR
'''
=' APPROVED
i\SSOCIATED
CONTROL ROOM
EQUIPMENT
IS OUTPUTS
"
SENSOR EXPLOSION PROOF
ENCLOSURE
CONTROL
ROOM
EQUIPMENT
I$ TRANSMITIER EXPLOSION L _J
"
SENSOR
BARRIERS I PROOF
1 CONDUIT
Notes:
606
Intrinsically Safe Barrier
Notes:
607
Intrinsic Safety Ground
608
Intrinsic Safety Ground (contmueo)
609
Device/Apparatus
Simple apparatus
• Devices in which will neither generate nor store 1.2 V; 0.1 A;
25 mW, 20 µJ
• Passive sensors (thermocouples, RTDs, contacts, LEDs, etc.)
• Can be directly placed in hazardous locations
• No requirements for certificahcn when connected to a certified
barner
Associated apparatus
• Apparatus in which the circuits are not mtnnstcally safe
themselves, but affect the energy in this circuit
Notes:
610
5.3.4 Pressurized Enclosures
Pressurization: The technique of guarding against the ingress of the
external atmosphere into an enclosure by maintaining a
PROTECTIVE GAS therein at a pressure above that of the external
atmosphere
HAZARDOUS
'
ATMOSPHERE
HIGHER
I PRESSURE
Notes:
• In the U.S. the term purging is used while internationally the term pressurization is
used. This means the equipment is housed in an enclosure which is pressurized
with a protective gas, usually air or some nonflammable gas, preventing the entry
of flammable gas which surrounds the enclosure.
• The enclosure usually has an interlock between the pressure system and the
electrical system which de-energizes the electrical system if pressure is lost. Before
opening or depressurizing, the electrical equipment inside must be de-energized.
• Installation and maintenance is ultimately important in a pressurized system. if not
installed and maintained properly throughout its life, the system is subject to
failure.
• Pressurized systems are often the least expensive since most any off the shelf
instrument can be installed in a pressurized system; however, they require conduit,
seals, and a clean air source.
• Type X pressurization reduces the classification within the protected enclosure
from Division I to non-classified.
• Type Y reduces it from Division 1 or Division 2
• Type Z reduces it from Division 2 to non-classified
611
Summary: Electrical Safety
Notes:
612
True or False
QTrue
@ False
WitiMhM
613
Multiple Choice Question
Electrk:31 Safety
Q Grounding
CifiMflM
@ Pressurization
Q Purging
Q Secondary containment
Simple apparatus
Witi@M
614
Multiple Choice Question
Electrical Safety
Kffi·l11iiM
Q NEMA4
{!) NEMA4X
NEMA2
NEMA 12
41fi·i::iil
615
Multiple Choice Question
Electrical
Wi!IM#\1
WffiMliiM
616
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 15
617
Module 15: Digital Communications
Learning Objectives
}
Explain the basics of digital data communications.
618
Protocols Define Communications
Notes:
• Protocols are simply sets of rules that define how two computers or controllers
communicate with each other.
• In a typical network or data highway, there will be dozens of protocols required
simultaneously, each providing the rules for different communication functions.
For example, a DCS data highway system will require rules that define how each
device accomplishes tasks such as flow control, error checking, message routing or
even simple electrical signal to data conversion. Standards that define the cabling
and connector installation rules can also be considered protocols (See
Tanenbaum,A.S; Computer Networks, 1988, EIA 568B, Thompson, L. Industrial Data
Communications).
619
ISO/OSI Reference Model
Notes:
620
Layer 1: Physical Layer
Applica1ion
� The physical protocols
define the physics of
getting a message betweer Presentation
devices:
• Frequencies
Session
• Voltages
• Connectors
• Modulation Transpon
• Topologies
• Cables Neiwmk
W
in terms of both
troubleshooting
�.2321485, Ethernet
and operations
Notes:
• Physical layer protocols are concerned with the physics of getting a message from
one device to another:
• Electrical characteristics such as modulation frequencies & voltage levels.
• Mechanical characteristics that specify the physical connector.
• Standards for cables, connectors, wiring topologies and or signalling
techniques.
• From an industrial maintenance point of view, this layer is the most important area
in terms of troubleshooting, accounting for 80% of all network problems (Source:
Hewlett-Packard, LAN Protocol Analysis, Hewlett-Packard Company, Colorado
Springs, CO, 1988)
• Some very well known standards are Physical layer standards:
• EIA-232 - The original modem to terminal wiring standard. Used
throughout industry for interconnecting devices from different vendors,
such as PLC to DCS links.
• EIA-485 - The electrical specifications of EIA-422 modified so that a single
pair of wires can be used for both transmit and receive. Now used as the
physical layer for many vendors' remote I/O or devicebuses (e.g. Profibus).
• Ethernet (IEEE 802.3) - Point out Ethernet actually covers two layers
621
Layer 2: Data Link Layer
Appl1Catlon
Physical
Notes:
622
Layer 3: Network Layer
Application
> The protocols at the Network
layer deal with routing of
messages through a Present11tio11
complex network.
I
dealing with faulty lines and
bottlenecks.
Network
I ¢,
IP, IPX
one example of a
>
network layer protocol.
I
Novell.
I Physical
I
Notes:
• Some definitions:
• IP - Internet Protocol - the routing protocol used on the Internet to find a
route for a packet from say, Boston to RTP.
• IPX - Internetwork Packet Exchange (An industrial example is Koyo, who
used to employ IPX for PLC to I/O block communications).
623
Layer 4: Transport Layer
Application
I I
end nodes. Hides the physical,
Session
data link and network details.
I I
in order.
Network
), TCP of TCP/IP fame is one
I I
example of a transport protocol.
Data Link
I Physical
I
Notes:
• The transport layer makes the end nodes appear as if they are directly connected.
It tries to hide all the intermediate devices and conversions.
• Example of a Transport function is to number the packets as they are sent out. If
the packets get out of order as they travel across a large network, the receivers
transport protocol will sort them out again.
• Some definitions:
• TCP/IP - Transport Control Protocol/Internet Protocol
• SPX - Sequential Packet Exchange
• UDP - User Datagram Protocol
• NetBeui - A transport layer protocol used in very small and simple
Microsoft office networks.
624
Layer 5: Session Layer
Application
I l
session so that 1f it is
Transport
interrupted, both nodes can
resume from the same point.
I
I I
of the operating system's
communicatrons stack. Data Link
I Physical
I
Notes:
• This layer is not very well defined and has been criticized formally many times.
Most of the time its functions appear to be carried out by protocols at other layers.
• If you want an example of a session layer function, consider transaction roll back
in an accounting or banking system. Both computers track how many exchanges
are required to complete a “session” and if the link fails before all transactions are
complete, then all the transactions are rolled back to an agreed upon start point.
625
I I
Layer 6: Presentation Layer
Applicatio11
, Bit order
Data Link
Physical
Notes:
• Presentation layer protocols deal with data formats and security. For example, a
PLC may expect numbers as integers while a DCS may expect number as floating
points. Ideally, a Presentation Layer Protocol might deal with this.
• While Foundation Fieldbus uses ASN.1, it has no Layer 6, these functions are
carried out in Layer 7.
626
Layer 7: Application Layer
¢,
Application SMTP, HTTP. MBAP, PCCC
»- Protocols specific to network
applications such as email, Presentation
file transfer and reading data
registers in a PLC
Session
> Does not include user
apphcations like word
Transport
processing or operating
systems like Windows,
UNIX, or Linux Network
Data Link
Phvslcal
Notes:
• Stress that Application Layer protocols specify the rules to achieve specific tasks
over a network. For example, MBAP (Modbus Application Protocol) or PCCC (Allen-
Bradley) each define the command structure to read a set of registers from a PLC.
Similarly, SMTP (Simple Mail Transfer Management Protocol) provides a standard
method of sending emails across an network.
• The application layer protocols are in a much more confused state of affairs,
especially in the industrial market. There are many more proprietary protocols and
only a few widely accepted standards.
• While TCP and IP are two mid-level protocols, it is traditionally grouped with some
upper level protocols that are very useful:
• FTP - File Transfer Protocol allows you to transfer files, regardless of type of
computer system.
• SMTP - Simple Mail Transfer Management Protocol provides a standard
method of sending emails across an network
• Telnet - A protocol that allows your desktop computer to communicate
over a network as if it were a dumb terminal attached to a main frame.
• HTTP - Hyper Text Transfer Protocol allows your web browser to read the
layout of a web page so it can display it on your computer.
627
Problems with the OSI Model
Notes:
• FYI: Tanenbaum in the classic textbook, Computer Networks, describes some of the
serious technical problems with the OSI/RM, particularly with the definition of
communications between layers. However, this is beyond the level of this course.
However, he does point out that the choice of seven layers was rather arbitrary
and some countries wanted a five-layer model. In addition, some layers are
overloaded (e.g. Data Link) and some are poorly defined (e.g. Session).
• However, IBM had released its SNA (System’s Network Architecture) in 1975, which
used a 7 layer model (5 of which have identical names).
• But for a committee effort it wasn’t too bad :-)
• Stress that the model has given us a protocol filing system that is helps us
understand how all the network technology and terminology inter-relates.
• The reason industrial networks do not need Layer 6, is that in general, they all
used to be the same type of equipment, generally from the same manufacturer, so
syntax conversion were not a problem. Layer 3 and 4 were unnecessary (reliable
transport being ensured by Layer 2) as the networks were intended to be islands
of automation and connect to no one. Layer 5 functions were almost always
carried out in Layer 7.
628
Sample Industrial Protocol Suites
Protocol suites for Modbus. Modbus+ and AB DH+
""""'""'"""'
!Hta Link Meda Acc:ess Concrol,
Fr�. Err0< Chec:klng,Al:khss->g
Physlc,il S1-:lards fo< c.;ibling,
-.......
signak,g. voltage iev.ts.
Notes:
• Protocol suites are a selection of protocols from different layers that are designed
to work together. For example, the Modbus+ system includes four protocol layers.
• You will notice the industrial networks often have missing middle layers. This is
because their designers didn't need all the features those protocols offered (such
as security or routing).
• Also notice that a stack can often have multiple options at each layer. For example,
the physical layers of the Modbus stack can be EIA-232, EIA-422 or even a radio link.
• Definitions:
• MBAP (Modbus Application Protocol)
• PCCC (Programmable Controller Communications Command) Allen-
Bradley’s PLC to PLC Application Protocol
• SDLC (Synchronous Data Link Control) - IBM’s bit-oriented framing system
used for mainframe/terminal communications. A modified version is used
in AB DH+.
• HDLC (High-Level Data Link Control) - A bit-oriented framing system used
by Modbus+. HDLC and SDLC are very closely related, and for our purposes
could be considered identical
629
Sample Commercial Protocol Suites
Some partial protocol stacks for Novell and Microsoft NT-based
networks plus an Internet connection:
Application
Presentation
Session
Transport
Network
Data Link
Physical
Notes:
• An office Windows network might be based around a protocol stack that includes Ethernet,
TCP/IP and Microsoft’s SMB. Typically, to get effective communications you must buy all the
upper layer software from a single vendor in a package, such as the Microsoft Client or
Novell Client.
• Again, suites can often have multiple options at each layer. For example, the physical and
data link layers of the Microsoft stack could easily be ATM and the ATM could be UTP or
Fibre based.
• Some definitions:
• SMB - Server Message Block
• V.34 - A modem protocol
• PPP - Point to Point Protocol
• SPX/IPX - Sequential Packet Exchange /Internetwork Packet Exchange
• NCP,SAP - Network Control Protocol/ Service Advertisement Protocol
• ATM - Asynchronous Transfer Mode
• FTP - File Transfer Protocol allows you to transfer files, regardless of type of
computer system.
• SMTP - Simple Mail Transfer Management Protocol provides a standard method of
sending emails across a network
630
Protocols Encapsulate the Data
Notes:
• Explain how software at the transmitting station presents data to the application
layer which adds an application control header.Each layer on down the stack adds
its own header, until we get to the physical layer which sends the data.
• At the receiving station each layer strips off the appropriate header, acts on it and
passes the remaining data to the layer above.
• The headers contain information that helps the protocol interpreter at the
receiving station process the message correctly. For example, the application
header on a message that is writing data to another PLC would contain the
memory location where the data is to be placed (e.g. N7:1 in a PLC5).
631
Definitions
3000 Hz= 00
S,gnal on Wire
2400Hz=01 � _
M\1tJJ1�,JCUVu\A-
�
\l �..�
t\J!\��i , ,,�
. .,<, E - ---
\..ff--
[
i �=�=-
1200Hz=11
Et\.S:.£o- o 1 o 1 1 1 1 1 1 o o o o o o 1
:
Notes:
• Explain that we are defining groups or elements of data. You can’t just pick any
clump of 8 bits and call it a byte. It is group that is operated on as a unit.
• Almost universally the byte is thought of as 8 bits. However, the formal definition
allows for other lengths (e.g. 6,7 or 9 bits)! An “octet” means exactly 8 bits!
• The length of a word is completed defined by the processor architecture. Most
PLCs still use 16-bit words while, most PCs use 32-bit or 64 bit words.
• Good for a small laugh, but no joke - If a 8-bits are usually called a byte, what are 4
bits called? Answer: A nibble.
632
Definitions (continued)
> Bps (Bits per second): Amount of data transferred per second
- If you can pack multiple bits of data into one signal symbol (event)
then Baud rate and bits per second are not the same thing. (e.g.
most modern modems pack 56 or more bits in every signal symbol)
Notes:
• Baud is the number of decisions the line can support in one second. A
typical telephone line with 4KHz bandwidth is considered a 1200 baud line.
A V.32 modem can transmit and receive 33.6KBps simultaneously for a bit
rate of 67.2KBps over a 1200 baud line which means there is 112 bits per
baud (56 bits in each direction- it is 600 baud transmit and 600 baud
receive)
633
Character Parity
},, Character parity (also known as Vertical Redundancy Check
VRC) has an extra bit added to each character to check for
errors
, If ODD parity rs selected the number of 1 's, including the parity
bit, should be odd. If EVEN, the total number of 1's should be
even, as shown below.
Transmitted Received
--·
Data Bis "":{anty � Data Bis �anty �
--·
--·
--· -�
-�Error NOT
-uuml
--.
Detected'
Error
Detected
Notes:
634
Checksum
:, An improvement is to total all the bytes in the packet and
attach the value (MOD 256) to the packet end
-- --
Transmitted Received
-- --
STX STX
--
-- --
79 79
16 16
-- --
-m::il
18 19
--
126 126
--¢'239 , 240
Notes:
• It is fairly easy to see that this system is much better than parity but still
one error in 256 will sneak through.
• This type of error checking is common is the older, simpler industrial
systems:
• AB DF1 serial protocol uses this when the BCC option is
selected.
• Modbus protocol uses this when ASCII mode is selected.
635
CRC Simplified (Transmitter)
> The Cyclic Redundancy Check (CRC) rs a more sophisticated
error checking method
:, Transmitter divides the entire message by a 17-bit number. It
attaches the 16-bit remainder to the end of the packet.
»- The receiver does the same calculations on the packet and
compares the remainders. If they are not the same the packet
is rejected.
»- This method rs very secure. Errors less than 17 bits cannot get
--
through. Only .001% if error >17 bits.
--
Message
--
Da\aE,ts 1,309,676,153.;. 69,665 = Remainder
--
me
1= =143.823 Transmitter attaches remainder to end
of packet
Notes:
• Note this is a very simplified outline of how a CRC is calculated. In real life
we use modulo-2 division, which is actually executed through a XOR shift
register and a lookup table. But this description is accurate enough for this
class.
• Just for the record, the CRC value 69,665 is usually written polynomial 216 +
212 + 25 + 1
• The CRC algorithm presented here is grossly simplified, but it gets the
concept across to the class. A real CRC uses modulo-2 division, which is
basically an XOR with a shift register. Modulo-2 math might seem strange,
but as long as the transmitter and receiver do the same type of math, the
system catches the errors very effectively.
636
CRC Simplified
CRC
BkSb'eam
CRCC ii appended to
Bit Strum
I Bil Strffm
I Compared
€RC c
Receive im,MII es CRCC '
frnm Bit Stn,anI less CRCC '<, /
Notes:
637
Automatic Retransmission Query (ARQ)
Transmitter Receiver
1. Frame transmitted
with CRC
Ti, 2 Signal received and
�l\ CRC checked
-�
-11£il 3a. If no error, sends
ACK to transmitter
3b If error, sends NAK
to transmitter
Notes:
• Discuss how Automatic Retransmission Query (ARQ) is the basis for most
data communications:
• This example shows an acknowledgement (or rejection) after each
data frame is sent.
• Upon processing for errors, the receiving station immediately notifies
the transmitter of acceptance or rejection of transmitted frame.
• More advanced systems will allow a number of frames to be sent before the
transmitter is notified of the acceptance or rejection of any given frame.
The number of outstanding frames allowed before transmitter is notified
depends on the number of frames that the transmitter can store in
memory at one time and is know as the window size.
• Most protocols incorporate some version of the ARQ method to recover
from transmission errors.
638
ARQ and Timeouts
What if the message is so badly damaged the receiver
doesn't know to send back a NAK?
Transmitter Receiver
�
f 2. Receiver doesn't know
to send NAK
3. Transmitter timer
waiting for response
4. If timeout, transmitter
OH
' resends the frame
Iii 5. Receiver sends ACK
639
ARQ and Sequence Numbers
Transmitter Receiver
Packet#
'·--AC,
1. Frame transmitted
with CRC
2 No error, so receiver
sends ACK (ACK lost)
3 Timeout-transmitter
resends frame
4. Receiver sees
Same Packet#
packet# is same.
Disposes 2nd copy.
•-• ACK' 5 Receiver sends ACK
Notes:
• Question: Is ARQ part of a Data Link protocol like HDLC? Where is this
work done? Is this method used in Ethernet communications?
• Answer: ARQ, as introduced here, it is more of a concept than actual
implementation. It tends to be deployed at a number of layers, including
Layer 2 (as in HDLC, AB DF1/DH+ and XModem) and Layer 4 (e.g. TCP). The
Xmodem and DF1 implementations are very much like the TS05 example,
but TCP is much more complex and sophisticated. TCP embeds the ACKs
into returning data packets and allows one response to acknowledge many
packets.
• ARQ is not used in directly at the Ethernet layer in 99.99% of all applications,
but could be. Instead the TCP does the ARQ work.
640
Local Area Networks - LAN
> A LAN is a communications network that transmits data at high
speeds, over limited distances, usually within a single facility.
J;> The processing is distributed among the devices on the network
> The purpose of a LAN can be to:
share scarce resources such as disk space or printers.
share critical information
J;> Examples:
Worl:st,bon,
Office Networks
� "l "'1
-·
DCS Highways
ll_
PLC Highways
--
Fieldbuses
O.vm Networl
Wireless LANs
641
LAN Topology
••••
I I
Bus
I I
Star Rmp,
642
Bus Topology
Notes:
• Talk about why need terminating resistors, then move into brief discussion
on reflections. Point out that damage to the cable anywhere on a bus can
make the whole system non-functional.
643
Star Topology
-
- .........
Notes:
• Star topologies are dominating the commercial LAN market and will likely
do the same to the industrial market in the near future.
• In practice they have proven to be more stable and flexible than buses.
• However, buses are nice for linear configurations such as a long assembly
line.
644
Ring Topology
Notes:
• Make sure class understands that each messages does a full circle, so any break
will cause complete loss of system.
• While rings would be inherently less stable if poorly designed, most designers
built in redundancy schemes into the ring from the start, making rings very stable
systems.
• Redundancy in most bus and star systems is an after thought.
645
IEEE Standards
To provide standards for LAN connectivity, the Institute of Electrical
and Electronic Engineers (IEEE) created some layer 1 and 2
standards known as Project 802.
- #
802.1
Standard
High Level Interface
#
802.7
Standard
Broadband Technology
Notes:
646
Ethernet Variations
There are a many flavors of Ethernet, the more common of which
are listed below:
Common Name Twisted Pair Twisted Pair Tv.isted Pair or F1bef Ethernet
fiber optic
�
Cablu)9 UTP UTP UTP
''""'
Data Rate 10 Mbps 100 Mbps 1000 Mbps 100 Mbps
647
Ethernet Variations (conunueoj
The name indicates the data rate, the signaling method and the
cable length (coax) or cable type.
Signaling
648
Network Connection Hardware
, Four classes of devices have evolved to connect networks. In
order of increasing complexity and protection:
Complexity Protection
Notes:
649
Repeaters, Bridges
Notes:
• As we noted, repeaters work at only the lowest layer, namely the Physical Layer.
When a signal travels along a network cable, it tends to lose strength. A repeater
can boost that signal by electrically reshaping the signal received on one port and
then re-broadcasting it out its other ports. Repeaters can simply extend the length
of a network by connecting two or more network segments. Repeaters also allow
conversion between cable types such as coaxial cable to fiber optic cable. Most
hubs and concentrators are actually repeaters.
• Repeaters don’t understand the messages they forward - if they see a reasonable
electrical pulse they simply forward it on out all ports.
• A bridge is used to connect separate but related networks together or divide a
larger network into two or more small networks. Working at the second protocol
layer (the Data Link layer) bridges open and check packets that they receive. Most
can learn addresses of the devices on each port, forwarding only the necessary
650
traffic through.
Routers, Gateways
Routers
• Interconnect complex networks (e.g. the Internet), finding the
best possible route for a packet, based on purpose and priority.
Gateways
• Connect two completely differing network systems (e.g. OCS to
PLC)
Notes:
• Operating at the third or Network layer of the OSI model, routers interconnect
complex networks, such as the Internet or a corporate wide area network (WAN).
Communicating with other routers, they select the best possible route for a
message, based on criteria such as availability, cost, loading and speed.
• Routers are intelligent devices used to divide networks logically rather than
physically. For example, an IP router can divide a network into various subnets so
that only traffic destined for particular IP addresses can pass between segments
• Gateways are used when all else fails in connectivity. A gateway is a full LAN
transceiver for one network and another full transceiver for the other network (or
a full communications stack for one and a full communications stack for the other).
There is some logic glue that interprets what a pattern of ones means in one
651
system and converts it to a pattern usable by the other system.
• You take two hits with a gateway - performance and costs.
Notes:
652
Summary: Data Communications
OSI Reference
Terminologies
Errllr Detection
Topology
Ethernet
lnternetworklng
Notes:
653
True or False
Digital Communications
@True
Q False
WitiMhM
654
Multiple Choice Question
Digital Communications
WitiMfiM
655
Multiple Choice Question
Digital Communications
Q Daisy chain
QRing
Q Multidrop
@star
WitiMhM
656
Multiple Choice Question
Digital Communications
Q signaling method.
@ data framing.
Q type of connectors supported.
Q voltage levels.
WitiMhM
657
Multiple Choice Question
Digital Communications
Q Checksum
@ Cyclic redundancy code
Q Error correcting code
Q Parity error detection
WitiMhM
658
Multiple Choice Question
Digital Communications
WitiMhM
659
Multiple Choice Question
Digital Communications
Q the central "backbone cable" minimizes the distance a device signal has to
travel.
@ disconnection of any one device will not disrupt the rest of the network.
Q connections to the bus provide short-orcuit protection.
it allows maximum flexibility when contigurmg and assigning devices to
Q segments ..
WitiMfiM
660
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
EC00M Module 16
661
Module 16: Industrial Networks
Learning Objectives
662
Special Communication Requirements for
Industrial Control
Notes:
• Explain that there is a lot of technology crossover between business and process
communication systems. In fact most process networks borrowed technology from
business and then modified it to meet industrial needs. Differences include:
• Predictable throughput - generally means a predictable network - one where
minimum and maximum round-trip times are known and specified.
• Scalable - generally networks plant networks start small and grow. The network
architecture needs to be able to handle a few devices or hundreds. Also means
that you get roughly the same performance for one input/output as 1000.
• Extremely low down-time - usually achieved by redundancy and fault tolerant
devices.
• Easy field use - it must not require special skills above those already required in the
field.
• Harsh and hazardous environments - synonymous with industrial applications;
physical and electrical hazards to people and electronics
• Examples of borrowed technology:
• AB DF1 serial link is based on Bisync, an old IBM mainframe protocol
• MODBUS+ is based on HDLC, a protocol used in many commercial applications,
including WANs and smart modems.
• Fisher DH is based on X.25, an old WAN protocol
• DeviceNet is based on CanNet, an automotive system.
663
Industrial Network Positioning
. Data +
..
' +
Ethernet TCP/IP
-n
,
c .".. ..... ,,,. .,..
,.. ,ea.auNIII
'MQIIIAI
O.lillrlu v
,,,.,.Plul
0
0
3
-
a·,
0
llllllalllO "-
�
• Dew»N« Fteldbu,H1
1111111• TIP
�
x
� "-
SDS
HART
s.n,»ex.
ASi.
...... � Rs,s, etc• '
. Cost +
664
Ethernet
In fact:
There has been Ethernet connectivity to control products for many
years, and customers have implemented Ethernet networks for
"control" for nearly as long!
• E.g., PLC's interlocked for mission-critical data exchange
665
Ethernet Myth #1
• You may be limited in the frequency and size of data delivery for
an Ethernet network that rs being used for control
Notes:
• With a half-duplex switch, the only collisions that can occur would be if the unit
and the switch both tried to transmit at the same time (unlikely).
• To avoid even that less than probable error, duplex switches totally eliminate the
possibility of collisions - totally deterministic.
666
Ethernet Myth #2
Notes:
• Note that with the results of the 802.1 P and Q committees both Priority
and Quality of Service have been defined.
667
ControlNet
, A high speed, industrial control network designed for
deterministic, predictable and repeatable communication
between industrial devices
• Open network that supports both 1/0 and explicit messaging
simultaneously
'"" E
�
'""' R No"'!'"'"' Single
s � "'l""'."l""''l"""'
fill, "tlH nu
Segment
eom
"
Number of device, " •
Notes:
668
ControlNet (continued)
• 48 nodes at 250 m
669
DeviceNet
Notes:
• For the discrete industry devices must be easy to build, install, and configure. A
wide range of devices must be available for the network to be valid: photoswitches,
proximities, starters, soft starters, low end drives, low end dedicated MMI,
configuration and programming software, programming interfaces, valve packs,
push buttons, etc.
• DeviceNet has been introduced to the market and currently has over 125
participants. It has been designed for both discrete and lower end process control
applications. Market acceptance has been tremendous. Customers are finding the
cost savings and increased diagnostics invaluable. Control of the specification has
been turned over to the “Open Device Vendor Association” (ODVA) who will
continue to add membership and administer the technical aspects.
670
DeviceNet Network Specifications
Device connectons
TTaps
Zero-ctop
671
ASI
Targets
D
./ low cost
./ easy to use
�illl111fACI
./ flexible networkmg
./ simple electronics Interface
./ power and data over unshielded 2-wire cable
./ reliable man mdustnal environment
./ real-time system
Notes:
672
ASI - Simplified Installation
673
ASI - Free Choice of Network Structure
Slave Slave
Slave
Slave Slave Slave
Slave
Notes:
• AS-Interface has tree-structure. It allows to adjust the wiring to the needs of the
machine or plant. The slave should not to be put on a line or in a circle. The cables
don’t need a terminating resistor.
• The maximum length is 100 m, including all cable pieces.
• Networks with more than 100 m can be built with a repeater. Up to 2 repeaters
can be used in series (300 m). Several parallel branches may use repeaters.
• A large distance between a master and the rest of the network can be overcome
by an extender, its max. distance depending on its working principle.
674
Profibus - Industrial Networks
lnterret
Process
RS-485/FO
AS�ntorlac,
[Il [Il
675
Profibus - Transmission Technologies
Three transmission technologies are available
RS-485
2-1•.ire OJ-cal:fo for
gooeral purposes
Fiber Optic
For highest EMC rrorecuc-
md l'ilde distances
IEC 61158-2
2-iwe OJ-cable l'llllh the option for powe;
over the bus md Ex.p-ctecnco
676
What is Foundation Fieldbus?
- - --
�1
Process Plant
I
I
- •
- Aut omenon
I c"'
'
,} enc
I Drspla y Systems
Notes:
• In this seminar S50 fieldbus and Foundation Fieldbus are the same thing.
• The S50 standard was developed as the next generation field device standard to
replace the 4-20mA standard. Field devices based on the S50 standard are a local
area network of field devices.
• As will be discussed late, there are two types of Foundation Fieldbus buses, H1
operating at 31 kbits/sec and High-Speed Ethernet (HSE) operating at 100
Mbits/sec. H1products are available now, HSE products will be available later in
2000. As of January 200, there are already 49 Foundation Fieldbus field devices on
the market.
• Fisher-Rosemount has the greatest installed base of Foundation Fieldbus field
devices using their Delta V control system.
677
Foundation Fieldbus
-�. - - - r:;- •
• - •
ft • s- . i
I'
r
- '
I c
•
,, ;,
•
,, ,,
. � • • • •
a,
Notes:
• The ISA50 ISA committee wanted to keep many of the 4-20mA features for the
new ISA50 fieldbus standard.
• Plant wiring will be basically as per analog loops, i.e. twisted pairs.
• Bus systems can supply instrument power.
• Bus systems can be IS and use safety barriers.
• Bus systems allows for openness in connecting any field device, controller
or other system that uses the S50 fieldbus standard.
678
Foundation Fieldbus (conunueo)
./ H1 Network
Used for communicating between analog field devices on the
same segment (network) at 31.25kbiUs
Notes:
679
Foundation Fieldbus HSE Network
gg Automahon
u
enc
lJ
HSE Network
Display Systems
100 Mb1ts/s
-. -
HSE Lmkmg Device I
./
a, Ne<,,o" H1 Network
31 25 ktl1tsls, 31 25 kll1ts/s
� �
I
- • - • I
- (
;I<
)
- I ( )
I I
Notes:
680
Foundation Fieldbus HSE Network (continued)
Automabon
am
I I
Notes:
• This slide shows another way Foundation Fieldbus High Speed Ethernet is
expected to be used.
• In time there will no doubt be a lot of pressure to use HSE at the H1 level.
• Foundation Fieldbus HSE standard will hopefully overcome the standard problem
of linking various control systems vendors equipment on a common fast bus
standard. Often slow Modbus protocols have to be used to link control systems
from different vendors.
• Foxboro has been the big pusher of HSE.
• From an end users point of view, HSE will help users integrate different control
system, something many DCS vendors have been trying to avoid!
681
Foundation Fieldbus H1 Communication Model
Wire Medium
Notes:
• Foundation Fieldbus users only three layers of the Open System Interconnect
(OSI) communication model.
• This is shown in many a piece of literature on Foundation Fieldbus. Except for the
“User Layer”, the communication stack and physical layer are transparent to the
end user.
• This is as much as you will ever need to know about the communication model if
you are an end user. For developers of Foundation Fieldbus field devices, it’s
another story! This course only covers end user needs.
682
Foundation Fieldbus Function Blocks
Notes:
• The user layer for end users involves linking function blocks to perform control
functions such as PID control.
• The functions defined by the ISA50 standard use familiar terms such as Analog
Input blocks, Analog Output blocks, PID blocks etc.
• All field devices will come with either an Analog Input or Output block as a
minimum.
• 29 standard function blocks have been defined in the ISA50 standard although at
the moment only a few are available in field devices. Extra Foundation Fieldbus
and NON-Foundation Fieldbus blocks are available or will become available in both
field devices and Host systems.
683
Will all Field Devices look alike?
• The Foundation Fieldbus standard for field devices deals with how each field
device is to be configured , what function blocks are to be used and how they are
linked. It also deals with the type of communication protocol on the H1 segment.
• S50 standard does not define:
• How accurately a field device measures
• How well a control valve performs
• How fast a sensor responds to a process change
• The type of PID algorithm to be used
• How many process measurements can be in one field device
• The amount of deadband or hysteresis in a control valve
• The type and number of diagnostic tests in field devices
• What to alarm in a field device
• How many function blocks should be in any given type of field device
• The reliability of a field device
• The power consumption of a field device
• In other words, there is still plenty of scope for each vendor to make his or her
design better than the rest.
684
SUMMARY: Industrial Networking
685
True or False
lndustri� Networks
@True
Q False
W1fiMfiM
'i' ControlNet
Device Net
Q ProfiBus
CffiMfiM
686
Multiple Choice Question
Industrial Networks
e non-deterministic nature.
C!lfufiM
Star
Q Line
@Ring
Tree
Citiffiffi M
687
Multiple Choice Question
Industrial networ1cs
Convert data from the stack into physical signal on the fieldbus
Witi®flM
Q ControlNet
Actuator Sensor Interface (ASi)
Q Profibus-DP
Witi@HM
688
Multiple Choice Question
Industrial networks
Q Modbus
@) PROFIBUS·DP
O PROFINET
O PROFIBUS-PA
W'!T1MfiM
689
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 17
690
Module 17A: MES Integration
Manufacturing Organization Functional Hierarchy
• Level 4, Level 3 Characteristics
• Level 4-3 Exchanged Information
• Equipment Hierarchy
Production Operations
MES
--
=--•' .
.J.l.
)
Learning Objectives
6
Explain the criteria used to define the specific boundary
between business process functions and manufacturing
operations management functions.
691
Functions - MES and Other
Leve14
Business Planning and Loqrsucs
P1ant Production Scheduling
Operabonal Management etc
Interface addressed
In the ISA95.01 and
Leve!3 ISA95.02 standards
Manufacturing
Operations and Control
D1spatchmg erocucuco Detailed Produc1100
Schedul1r,g, Rel1ab1l1ty Assurance, Area addressed
In the ISA95.03
standard
Level2
Notes:
692
Level Definitions
MES Is Typically Defined at Level 3
4 - Es!ablisnng the basic plant schedule
''""' Business Planning prn<klcbon, material use, deivery, aOO shippo->g
Determining inventory levels
and Loqrsncs
Pl.on1 Prooocboo Scl>eduing
Operollooil Man-men! etc
r-F,ame
Months, weeks, days, shifts
Notes:
693
Level 4 Activities
Notes:
• Raw material and spare parts usage and available inventory and providing data for
purchasing of raw material and spare parts
• Overall energy use and available inventory and providing data for purchasing of
energy
• Overall goods in process and production inventory files
• Quality control files as they relate to customer requirements
• Machinery and equipment use and life history files necessary for preventive and
predictive maintenance planning
• Manpower use data for transmittal to personnel and accounting
• Establishing the basic production schedule
• Modifying the schedule for orders received, based on resource availability
changes, energy sources available, power demand levels, and maintenance
requirements
• Developing optimum preventive maintenance and equipment renovation
schedules in coordination with the basic production schedule
• Material requirements planning (MRP) and spare parts procurement
• Modifying the basic production schedule as necessary whenever major production
interruptions occur
694
Level 3 Activities
Notes:
695
Level 4 - 3,2, 1 Segmentation
Notes:
696
ISA95 Part 1 and Part 2
Level 4 - Level 3 Exchanged Information
Production Perlormance
What was made and what resources were used
I
ISA95 Part 1and Part 2
Level 4 - Level 3 Exchanged Information
;,, Equipment
Exchanged Information about equipment ldentlflcatlon and
capacity tests
» Process Segments
The business view of the manufacturing process
697
Equipment Hierarchy Definitions
• A hierarchical oescnpton of physical
assets of an enterprise Involved In
manufacturing
• An expansion of the model m IEC 61512
and 1SA88.01 to include the definition of
assets for discrete and continuous
manufacturing
ENTERPRISE
SITE
} Level 4 ecnvnes
typical� deal \1¥11tl
these otrects
WORK
CENTERS
AAeA
Leve! 3 ecevnes
typical� oeat with
these objects
PROCESS PRODUCTION PRODUCTION STORAGE
CELL UNIT LINE ZONE
MJst contain May contain Ma)' contan
1ormJre 1 or more 1 or more
UNIT
"'""'
CELL
STORAGE
MJDULE
698
Enterprise, Site, and Area
699
Work Center
Work Center
700
ISA95 Organization Reference Model
Pfooossing
(1.0) Product
• _ _ _ Shipping Admi
(9.0)
! ; ::f.!
a :
.: ":,
roductiori --. llo< '--.(. Product
C<>o•o }.'��-� '\ ventory Corm
(3.0) ���' �OJ
\�
""
11
-.._;:,.>'---iff •
� oua11ry
Assurance
(6.0)
'" '""'
Notes:
• This is a reference model for a manufacturing enterprise, often used to make sure
that all areas of a company are covered when dealing with Level 4-3 integration
• Remind them that the ellipses are functions, the solid arrows indicate information
flows that are defined, the dotted arrows indicate information flows that are not
defined in the model.
• The overlapping shape is really where the scope of manufacturing operations
exists, this includes some of the activities of maintenance management, QA,
material & energy control, scheduling, and product inventory control (as required
to meet the goals of regulatory compliance, safety, and quality)
• Order processing
• Production scheduling
• Production control
• Material and energy management
• Procurement
701
• Quality assurance
• Product inventory control
• Product cost accounting
• Product shipping administration
• Maintenance management
• Research development & engineering
• Marketing & sales
702
ISA95 Part 3 -
Manufacturing Operations Areas
- --------
Order
Processrng .• ,>--,
,o (1 OJ roduct Cost Product
•
O
. .. . . . . . . kcount,ng
O C)
Sh1pp1ng Adm,n
O C)
Sche
PRODUCTION
I OPERATIONS
MANAGEMENT
•
Material �d Production Product
Energ)' Cctitrol Control
(<C (30)
NTORY
OP!'I.ATIONS
.
'�,'N�NT
. ••• OUAf..lTY
PERATIONS
Procurement
(50)
••• MA. NTE ANCE
Quality
Assurance
• O ERA IONS
• SC)
• • ;}:;;
• M AG MENT
:;'!:'· ."· · Marketing
00
•• ,ntenance •••• and Sales
t.ljnagement ,,,•' Research
100j•'' Development
d Engineer,
Notes:
• This is ISA95 Part 3 and the four detailed models of manufacturing operations.
• Production operations management includes MES, but it also contains elements
that are not considered part of traditional MES systems
• Inventory operations management includes warehouse control systems
703
ISA95 Part 3 - Production Ops Activity Model
production
roduct,on
resource track,n
oduchan
, atch,n Performance
- --
defin,ton data
oduct,on
execution
�!. - . c'''"''""
Production level 1 2 functions
Notes:
• This is the model in ISA95 Part 3 of the activities that occur in production
operations.
• It is the basis for defining the functionality of MES systems
• It is often used as an outline for requirements for MES systems.
704
Summary: MES
705
Learning Objectives
706
Network Security Mission
Notes:
• A LAN is designed for easy access to information from within a corporation; the
Internet is designed for easy access from the world. You do not wish either to have
easy access to your process data, particularly to be able to modify your process
data. You must provide a high degree of isolation between the Internet/LAN and
your process or face physical, process, and legal ramifications. The same could be
said of your servers on the corporate LAN - you must maintain data integrity.
• A good virus (see preceding section) scanner is essential in an era where there are
way too many people with way too much time on their hands.
• Engender a discussion of additions or priorities to this list.
707
Network Security Mission (connnueo)
708
Why Industrial Network Security ?
Notes:
• New process control systems are using standard IT hardware and software,
placing them at more risk than previously.
• Since viruses, worms, and hack attacks are affecting corporate business systems,
they will also affect production systems.
• In addition, the production systems can result in the loss of life or harm to people,
something that doesn’t happened with business systems.
• The ISA99 and NIST work are only two of a wide set of industry initiatives to
address security. Some industries, such as nuclear and pipelines have already had
significant work in this area and must of the SP99 and NIST work is based on their
work.
709
Security Levels
Notes:
710
Seven Levels of Security
83 Security domains
82 Structured protection
81 Labeled protection
C1 Discretionary protection
711
Definitions
Notes:
712
Definitions
Notes:
Firewalls can:
• control access into a protected network
• control access to specific devices in the protected network
• prevent undesirable packets from entering a protected network
• hide hosts so they are not visible outside the protected network segment
• control outgoing traffic to the unsecured network
• record information useful for traffic monitoring and intrusion detection
713
Definitions
Encryption
The process of ciphering and deciphering data in order to
ensure that information is accessible only to those authorized
to have access
Technologies include:
./ Symmetric (private) Key Encryption
./ Publ!c Key Encryption and key distribution
./ Virtual Pr1vate Networks (VPN)
./ Digital Certificates
Notes:
• There are several standards in this area, as well as strong vendor support. You can
probably spend as much money as you have in building encryption technologies,
but these need to balance against the risk. See TR99 Part 2 for a better definition
of the risks and benefit tradeoffs.
• This is most commonly used when control and information messages must be
transmitted outside of the protected control system networks typically employed.
Even then it is only used when it goes outside the company.
• From a practical standpoint this is a technology that only has limited used in
process control systems.
714
Security Controls
./ Require unique passwords
./ Require frequent password changes
./ Restrict log-in limes
./ Require adequate security on dial-up Imes and modems
./ Limit guest accounts
./ Limit access lo network services
./ Use encryption
./ Employ data redundancy on the server (RAID)
./ Use Firewalls between industrial networks and other corporate
business networks
./ 3-Factor Authenncation
What you know (passwords)
What you have (a token, key, etc.)
Who you are (fingerprint, facial recognition, etc.)
Notes:
715
• Unless absolutely necessary the guest account should be disabled. If not it should
be restricted to read only files. This is difficult when you need interaction on an
Internet page by anybody who logs on, still the file and server access can and
should be limited to anyone using guest.
• Blanket access, while easy, is absolutely wrong. Always place persons in groups
with the access needed to perform their job and nothing more.
• Encryption is a valuable tool for data that must be exposed but not intercepted.
Unless both ends are using the same keys, then data cannot be decrypted. While
most encryption schemes (48 bits or less) can be broken - it is not easy - requiring
a great deal of computing power for an unknown gain if any. Therefore, encryption
is a viable tool against most hackers.
• Data integrity is achieved by two methods that must both be employed:
• Data redundancy - the use of SANs (Storage Area Networks) or RAID provide
redundancy in real time.
• Data integrity - the use of transaction - commit if entire procedure is
accomplished correctly; otherwise, if any part of the transaction fails, restore
the old data (rollback) and notify user it was not completed.
716
Firewalls
Firewalls are hardware and software that restrict access to
a site. Two general classes:
» Packet Inspection Firewalls: Checks each packet for its
source, destination and function and rejects unauthorized ones.
Often router based.
» Proxy Firewalls: Takes every incoming command, converts it to
text and them reinterprets it. Often server based.
Internet
Firewall
Notes:
717
• Firewalls typically come in two varieties:
• Packet or network filtering firewalls
• Packet filtering firewalls work at the network layer to screen out network
messages from denied sources
• Packet filtering firewalls are often easier to incorporate because they are
transparent to the network administration
• Proxy or application firewalls
• Proxy firewalls restrict access to certain services
• Proxy firewalls typically work at the application layer and must know
something about the application being accessed
718
Firewalls
Notes:
719
Security Policy
Notes:
• You must have written and acknowledged policies. Example - use of e-mail. If you
do not have written and acknowledged policies then disciplinary action for abuse,
it will be very hard to enforce and may lead to legal battles.
• If you have a policy on Internet, e-mail, or LAN use, then monitor compliance.
Without monitoring, rest assured there will be little compliance.
• When an employee gives notice, immediately put into effect policies that will
terminate his access on the day his requirements for access are voided. Using NT,
merely insert a disable date. There are companies who still have access granted
for employees who haven’t worked there in over a year,
• Most damage to a company network comes from employees who have access
already but are disgruntled or otherwise less than concerned as to the company’s
policies. Whether this is for Internet access or just plain network access - be
vigilant,
• Use of the numerous security scanners (including some hacking tools) should
approximate the actual security opening on your network(s). A good scanner has
some logic rules and can determine whether a particular port or application can be
breached - worth its weight in gold.
• Based on the risk, a certain level of expenditures (based on ROI and legal
entanglements avoided) will be practical. This is totally dependent upon safety,
priority, threat, and the cost of not doing anything versus the cost of preventing
compromise of security. It must be affordable or perhaps you should rethink your
need for Internet or network access.
• All controls, be it policies or firewalls, need to be checked for proper operation,
latest patches, or service packs. An untested control is worse than no control at all
for you are assuming it works - bad assumption.
720
Security Plans
./ Examine and analyze each segment of
the network for security breaches
./ Consider responses to possible threats
in terms of cost and risk
./ Make affordable changes
-.
./ Check and maintain your controls to be
sure they are working properly
721
ISATR99 Part 2 -Annex A Sample
MCN Connectivity Policies
;, All high and medium risk Manufacturing and Control
Networks (MCN) must be firewalled or disconnected
from any external networks (site. corporate, and/or
public networks)
Notes:
722
Monitoring Guidelines” for health and security by the Corporate
Firewall Monitoring/Support Entity.
c. Centrally backed-up by the Corporate Firewall Monitoring/Support
Entity and have a viable disaster recovery process documented.
d. Centrally supported by the Corporate Firewall Monitoring/Support
Entity and have a documented Escalation, Reporting, and Change
Management process in place.
3. Brand XXX, Model NNN firewalls are the current guideline firewall for
manufacturing control networks.
723
ISATR99 Part 2 -Annex A Sample
MCN Connectivity Policies (contlnueo)
Notes:
Architecture
1. The manufacturing and control network must be completely separated from the
corporate network (e.g., the MCN and local area network (LAN) cannot share the
same switching infrastructure).
a. All MCN-connected devices will be addressed using approved company
registered addressing.
b. All devices on the MCN must be on a separate subnet from the rest of the site
LAN devices.
c. The MCN can be a full Class C of 254 nodes or a portion of the range based
upon natural bit boundaries of the subnet mask.
d. Devices on the LAN accessing nodes on the MCN must use the proper subnet
mask, as defined by the nodes gateway mask. (The 255.0.0.0 subnet mask will
not work.)
e. Network Address Translation (NAT) will not be used on the MCN.
2. No modems shall be directly connected to the MCN or an MCN node for remote
access to the MCN devices by users and other support personnel.
724
ISATR99.02 - Conduct Risk
Assessment and Gap Analysis
..,_ -
>-
-
Prioritize systems for risk mitigation plan
· - ___
,._.._.
1
• ,._
, .......
D · - - .....
--
e,,.,,_
- - · - · -
··,___---- -............-....... ·-··---·---- ·�--·--
=
.._.
- ·--
·--
--·
---
--- -··
'-
,,_
·- -·
--- --
. �--· -· -
�
-
·-- ·-�·- -·- -- -
·-
Notes:
• TR99.02 contains some samples of documenting the risk and some minor
guidance on how to evaluate risk.
• Ultimately it will be up to each site or company to determine the risk for each
element (system) and determine the level of risk that they are willing to take.
• It is nearly impossible to build a bullet-proof system that still continues to do any
useful work, so you have to decide how much risk in terms of attacks and
inadvertent security issues you can accept. That is why there is probably no single
answer that can be applied to all systems, and each system may have to accept a
different level of risk.
725
ISATR99.02 - Design and Select Countermeasures
Notes:
• There are a number of steps you can take to reduce the cybersecurity risk and
vulnerability of your Manufacturing and Control System.
• The most common strategy involves separating the business LAN from the
Manufacturing Control Network.
• While this is not the only strategy to consider, it does form the foundation for most
strategies.
• The Mitigation Strategy Matrix Tables must be developed to support the
company’s risk goals and risk mitigation policy.
• The tables provide guidance for reducing the level of risk associated with your
Manufacturing Control Network.
• Based upon the threat classification ratings, the tables recommend when to
employ a firewall or other security technology as a way to reduce risk to your
process.
726
ISATR99.02 - Design and Select Countermeasures
--·-·-___
.,
·
0
•
••
••
•
• -
. . .. .
-
-- -•·--
'
---- --
�
' ••
---
�-
Notes:
• Many risks will be low, or the probability of an attack low and you may not have to
make any changes. However, it is better to conduct a formal review and decide to
not change, rather than just to default to no-change or an expensive but un-
necessary change.
• It is often the case that once you architect a system for limited access, that you will
protect against other risks at the same time. Using a good firewall system and
password control will protect many data assets and system assets at the same
time.
727
Summary: Network Security
Notes:
728
True or False
MES Integration
"i' True
False
WitiltdilM
Production work orders are dispatched to work centers and work units
based on nme and events
WffiM#iM
729
Multiple Choice Question
MES
CifiitrtfiM
Q Is the process of transferrmg data from the plant floor to disk storage
Is the subject of the ISA-97 standard.
Q Issecurity
very complex and requires an outside consultant to produce a viable
documentation.
CifiM#\1
730
Multiple Choice Question
Network Security
Witi#M
Operational management
Continuous control
Discrete control
WffiM#\M
731
Multiple Choice Question
MES/Network security
"i" faster data transmtsston that can be read from farther away
CffilfufiM
@ Automation
capability.
effectiveness is not based solely on equipment control
WitiMBM
732
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 18
Notes:
733
Module 18A: Operator Interface
Learning Objectives
} Explain hOVJ data ts acquired from hardware into software
734
Operator Interface
---
� l!:"l-
The mam functions of an operator interface are:
./ Operator view into the process
• Usually displayed In engineering units or normalized values (not
'raw" data)
./ Operator control of the process
./ Operator view of Key Performance Indicators (KPls)
./ Operator view of alarms
./ Operator view of historical data
��,.t
• -
'
!
-. -..
--
' -
�. '(.;> ., ... 'I ' �.
735
Operator Interface
Notes:
• Terminology - They are all the same, HMI is the most common
• HMI - Human Machine Interface
• MMI - Man Machine Interface
• HCI - Human Computer Interface
• OI - Operator Interface
736
HMI Types
I Embedded -i
I • Directly connected (no networ1<) to the control device and/or 10. I
• May be part of the control device (e.g. PC)
I • Low cost may be character based, but today normally some form
L_°f graphics I
I Standalone -i
I • Connected through a network to one or more control devices, or I
directly to a control device (e.g. RS232)
I
• Does not coordinate activities such as alarm acknowledgement or
Loften
screen modrticanons with other HMI devices
based on PC technology _J
Notes:
• Types of HMIs
• Embedded - directly connected (no network) to the control device and/or IO,
may be part of the control device (e.g. PC), low end/cost may be character
based, today normally some form of graphics
• Standalone - Connected through a network to one or more control devices,
does not coordinate with other HMI devices. Usually a PC on a network.
737
HMI Types
r-;:::buted
Iui;:,:11Connected
through a network to a centralized data repository
and/or scanning system (e.g. a server that connects to control
devices and/or 10)
Notes:
• Types of HMIs
• Distributed - Connected through a network to a centralized data
repository and/or scanning system (e.g. a server that connects to
control devices and/or IO). Usually coordinated with other HMI
devices for shared definitions of screens, tags, and security
definitions. May be thick client (software must be installed on the
HMI device) or thin client (uses standard browser technology and
automatically installed elements).
738
HMI Characteristics
Real-time display of measured and calculated information
- Minimal latency of mforrnation display - Usually limited by the
communicatrons to the control devices {PLC, OCS) and 10
'
Notes:
739
HMI Characteristics
...
Q
740
HMI Configuration
J> Should follow corporate policies for use of color that are
country, industry, and company standards
), Should follow corporate policies for use of flashing, use
of audio alarm indication, number of elements per
screen, standard (ISA) symbols for equipment
representation, font size. and use of hard to read
contrasting colors
J> Typically will have a display area (for graphical
representation of the process), an alarm area (for the
display of alarm information), a command area for
entering commands (without hiding the alarm or display
area, and a context area (which display the context (ie
name) of the display area
L
Notes:
• Should follow rules for use of color that are country, industry, and company
standards
• Should follow rules for use of flashing, use of audio alarm indication, number of
elements per screen, standard (ISA) symbols for equipment representation, font
size, and use of hard to read contrasting colors
• Typically will have a display area (for graphical representation of the process), an
alarm area (for the display of alarm information), a command area for entering
commands (without hiding the alarm or display area, and a context area (which
display the context (ie name) of the display area.
741
HMI Configuration
r
»- Policy and Specification Considerations
• Number of colors to use
• Screen size (t?", 19", 21", 32", 40" ... ) and screen resolution
• Minimum readable size for information (8 pt font or larger)
• Average viewing distance (e.g. 1 Meter) [sets minimum
readable size)]
• Standard viewing distance (e.g. 0.5 - 3 Meters)
• Determine place for double acknowledge of critical actions
HMI Configuration
Security
• Determine security level or role for viewing
• Determine security level or role for performing actions
• Normal conditions
• Exception or alarm conditions
742
Screen Types
Notes:
• Display Types
• Overview - usually lots of tags/point on a display, may be graphical - little
text
• Representation display - Usually a graphical representation of part of the
process
• Multiple views for different sections and at different levels of detail
• Hierarchy of displays usually defined, with “drill down” to finer levels
of detail
• Network of links between pages, upstream-downstream, …
• Usually display includes navigation buttons for navigating hierarchy
and link network
743
Testing Considerations
./ Exception or alarm
conditions
Notes:
744
Summary: Operator Interface
'
• Operator Interface
Functions and
Standards
• HMI Types
-. HMI Characteristics --
• HMI Configuration
• HMI Screen Types and
Testing Considerations
745
Module 188: Data Management
Learning Objectives
} Descnbe the structure of a typical process database.
746
Historical Data Collection
I
Pur:o::llection of real-time process information for real-time
trend displays, historical data analysis, and generation
l
of regulatory records
l
>- Record the history of the process (through sensors) and
the process equipment
J
I Collecting
>- Source of data is usually sensors, process equipment,
control devices (PLC, OCS), calculated values (such as
calculated m a SCADA system), operator entered data
l
)- Data may be compressed m the data store (disk) to
conserve space and improve lookup times for display
747
Major Tasks
Major Tasks 2
748
Defining Historical Data
1:,
749
Historical Data Storage
r
Displaying
;.> Real-time trends displays replace strip chart records
• Often Integrated with the operator Interface
• Often Integrated with historical data to show history before the
start of the current display
750
Historical Data Displaying
Displaying (continued)
• Comparisons
• Comparisons of production runs or batches
• May be combined with time-shifting, allowing the
comparison on event (start of a unit procedure)
instead of a time
• May be combined with scale.shifting, allowing
comparison of dissuralar sized production runs or
batches
> Reporting
• Historical data often included in electronic and
paper batch records, replacing physical strip chart
records
751
More Compression Techniques
1
Lossless compression
• Use of algorithms similar to those used in pictures,
movies
and audio files to reduce redundant data without losing
any information
• For example, only record the time and value when data
changes
Normally combined with deadbanding in order to
eliminate sensor noise
752
Summary: Data Management
\
",','
H
Notes:
753
True or False
Data Management
The simplest database type is called a flat file, which is an
electronic analogue of a file drawer, with one record per folder,
and no internal structure beyond the two-dimensional (row and
column) tabular structure of a spreadsheet.
Q ratse
W'!T1·i,iilM
41fi®flM
754
Multiple Choice Question
Operator lntertace
WifiM#iM
Witil##IM
755
Multiple Choice Question
Data Management
Q IP Addresses
@Tag Names
Q Computer Names.
Plant Names
WitiM#iM
Wffi#M
756
Multiple Choice Question
Data Management
WitilfuflM
41fiMM
757
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
ECOOM Module 19
758
--:::��
Module 19A: Operator Training
• Training Process
• Preparation
• Training Styles
• Evaluation and Improvement
rw.....-..r
Learning Objectives
759
Notes:
• While much of the benefits are anecdotal, there are hard facts and figures where
the research has been done to justify the second two. The first is done because it
is directed by regulatory directives, even though common sense dictates that
safety training is necessary.
760
Training Process
Notes:
• Fitting the training into the overall project concept is an important consideration
• Benefits must be made clear to the operators so they will “buy-in”
761
Learning Process
> Motivation
• Requires friendly, open, atmosphere
• Requires an appropriate level of concern
> Reinforcement
• Positive reinforcement
• Negative reinforcement
l> Retention
• Ability to interpret and apply
• Directly related to amount of practice
> Transference
• Apply knowledge and skills to a new, different setting
• Is the end result of successful training
Notes:
762
1.9 Preparation
Preparation
Notes:
• It is always best when trying to bring a diverse group up to a certain skill level to
have preparatory courses to bring each person to the same entry level
• It is always best not to mix supervisors and/or managers with the operators as this
will create an environment where most are not as forthcoming as they might be
regarding their own training needs.
• The trainer must be trained - and this generally takes much longer than training
the operators - after all - you k=never learn anything so well as when you have to
teach it.
763
Training Styles
Notes:
764
Evaluation and Improvement
Notes:
765
Summary: Operator Training
• Training Process
• Preparation
• Training Styles
• Evaluation and Improvement
766
Module 198: Checkout, System Testing,
and Startup
• Safety Considerations • Factory Acceptance Testing
• Instrument Commissioning • Site Acceptance Testing
• Software Testing
Learning Objectives
}
Explain the basic elements of the learning process.
767
Safety Considerations
Notes:
• Electrical during startup means open cabinets and potential for contact.
• Lock-tag-and try for all affected circuitry
• Be careful of proximity to rupture disks, flanges, etc.
• Ensure protective clothing is worn at LOW extreme temperatures
768
Instrument Commissioning
Notes:
• These are the four areas where commissioning takes place in a startup.
769
Software Testing
Notes:
770
Factory Acceptance Testing (FAT)
Notes:
771
Site Acceptance Testing (SAT)
Notes:
772
Summary: Checkout, System Testing, and Startup
'
�
773
True or False
Deptoyment and Operattofl
@True
Q False
WifidtfbM
WffiMffiM
774
Multiple Choice Question
OperalOI'" Training
WiMMM
Refer to existing fault tree diagrams whenever there are extremely critical
Q top-level events.
'i" Know what you're working with, be smart, and never work alone.
775
Multiple Choice Question
Checkout, System Testing, and Startup
WiM#iM
Receipt Verification
Calibration
Loop Checks
Cffiffi,HM
776
Multiple Choice Question
Deployment aoo Operation
Citi@HM
WitiM#il
777
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
EC00M Module 20
778
Module 20: Troubleshooting and Maintenance
Learning Objectives
779
.- ----,.----.
Troubleshooting Safety
Notes:
780
Logical Analysis
. . .
The next series of slides discuss the "locate" the problem
or - troubleshooting phase
Notes:
781
Seven Step Troubleshooting Procedure
Notes:
• While overlapping the 5 step Logical Analysis, these steps are primarily
focused on locating the problem in the most efficient and timely manner.
782
Other Troubleshooting Methods
Notes:
783
Summary: Troubleshooting
('
·-------
'
Seven Step Troubleshooting Procedure
Other Troubleshooting Methods
784
Module 208: Maintenance
> Maintenance Activrtres
Learning Objectives
2
Estabhsh metric to measure your crqantzetcn's performance
for companson to benchmarks and for continuous
1mprovemenl
785
General Maintenance Activities
786
General Maintenance Activities
> Reporting on performed maintenance, including used
spare parts, maintenance labor, and maintenance costs
> Coordinating planned work with operators and
plant supervision
> Making performance verifications of production
equipment
> Calibrating production equipment and/or sensors/
actuators
> Assisting with product changeover needs that involves
equipment changes
,,_ Monitoring and updating maintenance history files
787
Maintenance Repair and Improvement
REPAIR IMPROVEMENT
788
Activities in Maintenance Management
capa1
request response
eta e
maintenance
,n enan
Maintenance
resource
tracking
Maintenance Maintenance
d1spatch11g ana�s,s
,n enan ,n enan
def1n1t1on data
-�--·
Maintenance
",: ;· '�"''"::--"'
---·- .;�; "
execution
-- -- ------·-
... ,,
Ma,ntenance level 1 2 functions
789
Computerized Maintenance Management
790
4 Main Maintenance Activity Categories
1. Providing maintenance responses to immediate equipment
problems (Corrective)
791
Maintenance Execution Responsibilities
792
What is Equipment Maintenance?
Notes:
• Maintenance can be defined as any act that either prevents equipment failure or
malfunction, or restores operating capability following a failure or malfunction.
• Not only is maintenance preventive, predictive, or corrective, but it will be
performed on all different types of equipment.
793
Importance
Notes:
• We all know that good maintenance makes everyone’s lives easier. Everyone gains
when the job is done right the first time instead of having to be done again.
• We are reminded of the adage “if it ain’t broke, don’t fix it”. Following this adage
will result in only corrective maintenance which will have serious side effects. For
example, if you wait until a large compressor crashes before you do maintenance,
the crash may cause many more problems than would have been encountered
with a good preventive/predictive maintenance program.
794
Types
Notes:
• Another name for corrective maintenance is reactive maintenance. You are always
reacting to the latest failure. Finding the problem, part availability, and time are all
working against you.
• There will always be occasions when unforeseen breakdowns will occur, but they
should be the exception instead of a common occurrence.
795
Types
Notes:
796
Types
Notes:
797
Summary: Maintenance
l+- 1
-;,
• Maintenance Activities
• Computerized Maintenance
Management Systems
Maintenance Categories
• Maintenance Responsibilities
• Equipment Maintenance
798
True or False
Troubleshooting and Maintenance
'e' True
Q False
4!#\1
Q Build software traps involving additional logic and code to detect the
problem.
41fiMfuM
799
Multiple Choice Question
Maintenance
Confirm that the work was performed according to the accepted quality
standards.
C!MffiM
Q Corrective Maintenance
@ Preventative Maintenance
Q Predictive Maintenance
Reactive Maintenance
WitiMfiM
800
Multiple Choice Question
Maintenance
Q Maintenance
advance.
activities are planned and scheduled at least 1 week in
Always requires assistance from the lab and quality control groups.
Wi#\M
Citi@fiM
801
Multiple Choice Question
Troubleshooting
Q Proposed solutions
Problem analysis
Problem definition
Citiffi.iiM
Q Problem definition
@ Problem analysis
Proposed solutions
w,ww
802
This note set is an output product for this module and includes
screen images, as well as brief instructor notes. You may find it
beneficial to print these and add your own notes as you view the
module.
EC00M Module 21
Work Structure
803
1.4 Module 21A:
Module 21A:
Automation Benefits and Project Justification
Learning Objectives
804
Opportunity ID and Project Justification
-I' Brainstorming
Project Justification
805
Brainstorming
Notes:
806
Best Practices
807
Best Practice Examples
808
Dynamic Performance Measure
Notes:
809
Opportunity Identification
Notes:
810
Determine the Gap
Notes:
811
Opportunity Identification Example
812
Justification
813
Notes:
814
Control System Replacement
Notes:
• Nearly all upgrades are justified on one of these three items or combinations of
the items
• Of course, there are those cases of generous management who will approve a
replacement project without any real justification, but we will not talk in detail
about those cases
815
Reasons NOT to Upgrade
Notes:
• Many upgrade projects get approval because the automation and control engineer
uses a scare tactic with their management.
816
Summary: 01 and Project Justification
opDOltun
iall,n11il1ng
• Best practices
• Dynamic Performance Measure
P.---G.....IAl.lnil' l/ ldontification
eroil! I h 1stificatioo-------.... -""'.a.
817
Module 21 B: Project Management
Learning Objectives
818
Learning Objectives continued
Introduction to Projects
What is a Project
Automaaon Projects
Cullllmer and Stakeholder
OIJJecllve of
819
What is a Project?
./ Creates a unique
product or service
Notes:
• The official definition of a project is the first two points (PMBOK), but to be a
project also requires that you treat the activity as a project. That is, that you name
it a project, go through an approval process, etc.
820
Automation Projects
Notes:
821
Automation Projects are Different
1. Big Opportunity
2. Lots of Hardware and Software
3. Technology Changes Rapidly
4. Real-Time Data Acquisition and Control, Possibly
High-Speed
5. Custom Software Development
6. Intangible Deliverables
7. High Customer Involvement and Expectations
8. Integration Across Department Lines
9. Large Potential for Interacting Changes
10. Lack of Lead Engineers' Interest and ability to work
with others
And when part of a larger proJect.
Automation ts usuaf/y completed last so it tends to get a lot of
the blame for rmssmq schedules
Notes:
• Automation and control projects tend to have several characteristics that make it
difficult to manage:
• The work includes integrating equipment, personnel and automaton systems
Business Processes across departmental lines to achieve organizational and
business objectives. Reaching agreement on this integration in advance is key to
the success of the total effort.
• The work combines the specification and procurement of many, many pieces of
hardware and software, lots of detailed installation information, with extensive
custom software work in such a way that changes in one area significantly affect
the others.
• Customer involvement in the details of the work -- operator displays, architecture,
and maintenance issues -- is usually significantly greater than in other types of
work. Late changes in the details can seriously impact schedule and cost.
• Technology changes rapidly and engineers are often doing things for the first time.
Sometimes it is very difficult to determine what can be done and how long it will
take to do it until well into the work.
• Programming efficiency can vary dramatically from one person to another and
depending on the specifics of the particular project. Thus it is difficult to make
good estimates.
• Design details can have a high impact on operability and life cycle cost and require
extensive investigation before settling on a final design.
822
Concept of the "Customer"
Notes:
• The “customer” is not always easy to define simply, but is assumed to be a defined
person in operations. There may be intermediate and/or multiple customers.
• Stakeholders are all the people with a defined interest in how the project comes
out.
823
Concept of "Stakeholders"
824
Objectives of an Automation Project
Objectives (cont'c)
825
Objectives of the Project Execution
'; Scope
'; Cost
'; Schedule
Notes:
• People tend to talk about project objectives as cost and schedule, but there are
actually many objectives. These objectives of execution are the approximately the
same for all types of facilities projects
• Scope - the work to be accomplished to complete the project. This should typically
include the grade of the facility. One might think of scope as fixed, but it is always
possible to vary things slightly so as to change the cost and the time required to do
the work.
• Cost - for now, simply the project cost, but there are a lot of sub issues around
capital, expense, when the funds are spent
• Total cost of ownership (TCO) - usually means the ancillary cost that must be
spent to make the item a success. Most often used with things like putting a pc
on someone’s desk: apparent cost is the purchase cost, but TCO includes
training, networking, servers, printers, and support.
• Life cycle cost (LCC) - the total cost of the installation over its useful life. In the
absence of a specific useful life, 10 years is often used. This has to include the
initial cost plus the long-term maintenance and support including system
upgrades that might be done during the normal life of the equipment.
• Schedule - often thought of as the time when the project is finished, but PMs must
consider much more detail in the logical sequencing and timing of tasks to
complete the work that must be performed.
826
• Quality of the engineering/construction/startup - how well the work is done as
distinguished from “grade”.
• Grade of the finished facility - how extensive/sophisticated the controls are;
degree of automation (i.e. Mercedes vs. an Escort) -often called quality, but the use
of “grade” here is a more logical meaning.
• Performance of the completed facility - like how quickly it starts up, how quickly it
reaches some percentage of rated capacity, average capacity during the first 6
months, etc.
• Customer satisfaction - how well the customer likes what is done. Under the
right circumstances the customer might be fairly satisfied with a variety of
different designs. This is one of the parameters that is “as good as possible”.
Project Workflow
� Activity I phase concepts in projects
827
,/
./ Closing
Notes:
828
Concept of Phases
Design
Freeze
ow
Technical
Plan
WHAT DO
ero,.ct
Plan
829
WHAT to do
Conception
I. Feasibility
-investigation, feasibility, justification
Approval
Notes:
• The first grouping consists of the Planning and Requirements Definition phases.
• Of course, you had to also have some idea first of what you were going to do
830
HOW to do it
Project Planning
Planning for everything remaining to be done
(procurement, testing, simulation, checkout,
commissioning, and startup coverage)
Design Freeze
DO it
IV. Development
Detail Design
• Procurement, drawings
• Managing the Plan
Construction
V. Deployment
Manufacturing Preparations
Project closeout
831
Best Practice Project Phases
Deslgi
Freeze
..�,,., .
Oro tr O!
"'
\p'�:·:�
Estimates
ccoemcson
time---
Notes:
832
Types of Contracts
Project Plan
833
Topics in the Project Plan
834
Work Breakdown Schedule
Notes:
835
Engineering Estimate
Notes:
• Once you have the work breakdown the estimate is fairly straightforward
• There seem to be two major problems
• Including all the auxiliary time like PM and Mgt.
• Getting the hourly rate right
836
Schedule
Notes:
837
Change Management Plan
Notes:
• Everyone plans to do a good job of keeping up with change orders on this project,
but often we do not
• This is the time to put into place specific plans, forms, and processes for handling
changes
• The first step is to list all non-trivial impacts, regardless of how small and
regardless of whose fault they are
• Engineers tend to want to hide impacts that are their fault
• Engineers also tend to want to avoid confrontation with the customer, even for
things that the customer actually changes
838
Risk Management Plan
Identify risks
) ./
./
Software not doing job expected
Communications not working
./ Redundancy not performing
Select criticals
)
Adjust contingency
Notes:
839
Design Freeze
Enforced
• Management dictate
• Strict adherence to change management process
• Anything else that "needs" to be done can be done in a
follow-on project or not at all
Notes:
840
Management of Design
Notes:
841
Managing Engineering Labor Cost
Notes:
842
Managing Engineering Labor Cost 1,0,r,1
AC:
• To be useful, that must be available weekly and near real
time
• If that is not available, the PM will have to keep books
ETC
• Original estimate for all activities in the Work Breakdown
Structure not yet completed
• Adjust based on experience m the project so far
• Re-estimate all remaining activmes
Notes:
• This is the Front End approach to keeping track of where you are.
843
Project Cost Curve
Cost Variance = EV • AC
Schedule Variance= EV - PV
Cost Performance Index= EV I AC
Schedule Performance Index = EV I PV
;''
,oo "•'
s ,t
/
/ �,
0
--;p.
[sv
/
'/ ....��
/,
it.
//
-v/
•• Curr:nt lime
844
Final Project Review
Notes:
• Project Critique
845
Lessons Learned Process
J> Full project team meets to
review the things that were
.•i,
done especially good and the
1. things that were particular
problems
I
J> Quantify these in ways that
might be useful to future
projects
> Document for future reference
Notes:
846
Notes:
847
rganizational
Relationships
• Leadership
Teamwork
•
•
• Files
• Personal time manageme
Learning Objectives
} Present effectively and wnte technical reports.
848
_.. .:-=---=�
Organizational Relationships
Within engineering
• Process with design
• Project management with design
• Engineering with specialized
groups (contracts, procurement)
....._,, Within the company
mil • Company engineering with
"plant"
• Engineering with marketing
• Engineering with manufacturing
management
• Engineering with company
management
• IT with engineering
849
Organizational Relationships connnued
850
Leadership Role of the Lead
Notes:
• The PM or the lead automation and control engineer must be the team lead for
activities of his/her team. It is not satisfactory for this to be done as a self-directed
team
• The lead must take absolute responsibility for managing the results of the project
or his/her section of the project
• Communication is very important
851
Teamwork
• Everyone participate.
everyone support
• Communicate up, down and
across - no secrets
• Team building workshop can
help
• Periodic meetings are a must
• Forms of decision making
• Leader dictate, majority,
consensus, live with stated
decision
• Decision making processes
• Roles and Responsibilities
• Generate, Consult, Inform,
Approve
Notes:
852
Meetings
• Can be in person or teleconference
• Kick-off meeting to validate desired results
• Team building workshop (team alignment meeting) early
in the project
• Periodic team meetings - weekly
• Practice good meeting facilitation (advance agenda,
I � ., •
facilities, use a good decision process, issue minutes)_r.-,
Notes:
• Kick-off meeting
• Include management and stakeholders associated with the project
• Introduce team members and stakeholders
• Establish Front End objectives of the project
• Identify contact personnel
• Identify lines of communication
• Team building workshop early in the project
• Include only those who will actually work with the project (design engineers,
customer, etc.)
• As soon as most of the team is assigned
• Focus on objectives of the project, roles & responsibilities not team building
exercises
• Outside facilitator is a good idea
853
• Team meetings - Weekly?
• How to do meetings
• Advance information/agenda
• Facilities
• Chair effectively
• Discuss safety
• Start/stop on time & stick to agenda
• Right level of discussion
• PM lead
• Decision process
• Minutes
• DEVELOPERS OPINION - Not having chairs is an effective way to limit meeting times.
854
•
Forms
Notes:
• Ideally your company will develop a culture of Project Management that includes
some standard forms
• If not, then you need to develop at least some forms for your project
855
Reports
)., What - written or verbal
� Whoto-
� When - frequency (at least monthly)
);;,, How
• Include meaningful, easy to understand cost and schedule
information, scope changes, and latest customer satisfaction
rating
• List issues and status of issues
Notes:
856
Files
:.. Electronic and/or paper
> Common drive or in PM's/engineer's office
> Structure - follow a set format standard
> PM overall responsibility for files
Notes:
857
1.64 Personal Time Management
858
@2019, ISA Published by Articulate® Storyline www.articulate.com
859
True or False
Work Structure
@True
Q False
WitiMhM
860
Multiple Choice Question
Work Structure
41fiMfiM
861
Multiple Choice Question
Work Structure
WitiMhM
862
Multiple Choice Question
Work Structure
WitiMhM
863
Multiple Choice Question
Work Structure
WitiMhM
864
Multiple Choice Question
Work Structure
Design Freeze:
WitiMfiM
865
Multiple Choice Question
Work Structure
@Time-driven
WitiMhM
866
Multiple Choice Question
Work Structure
Q Feasibility study
Q System design
@ Project definition
Q Software development
WitiMfiM
867
Related Courses from ISA
868