Академический Документы
Профессиональный Документы
Культура Документы
Presented by
Saptarshi Basu
Characteristics of Automation
• Human-in-the-loop Simulation
• Human Performance Modeling
• Quantitative Models
• Field Studies
100
90
80
70
Manual Decision Consensual Monitored Full
Support AI AI Automation
Source: LEE, J., & MORAY, N. (1992). Trust, control strategies, and allocation of function
In human-machine systems. Ergonomics.
PARASURAMAN, R., MOLLOY, R., & SINGH, I. L. (1993). Performance
consequences of automation-induced "complacency." International Journal of Aviation
Psychology.
MANUAL
AUTOMATED
100
Cost of
80 Automation
Complacency
60
40
20
0
SINGLE-TASK MULTI-TASK
60
40
MANUAL
AUTOMATED
20
EICAS EMACS
(Non-Integrated) (Integrated)
100
Visual Only
Visual+Tactile
80
Tactile Only
60
40
MANUAL DYNAMIC
w/ FD AUTOPILOT
TRADITIONAL APPROACH
• INSTRUMENT
• PARAMETER
• Others methods
• MANOMETER
• BOURDON TUBE
• DIAPHRAGM TYPES
pressure (= h2 mm Hg)
Absolute Pressure =
Gauge pressure +
atmospheric pressure Absolute Pressure = h2mm Hg
Operational level performance enhancement course – Maritime Automation 38
DIFFERENT PRESSURE
• Is measured by comparing
the pressure of two different Fluid at
fluids pressure P1 Fluid at
pressure P2
• Different pressure = P2 – P1 Hg
Where P2 : Pressure of Fluid 2
(greater) h3 mm
P1 : Pressure of Fluid 1
(smaller)
h 20
10
• P2 – P1 = (1+D2/D1)gh
Scale
Due to D2/D1 very small D1
P2 – P1 = gh
Where = Density of the
liquid
D2
h = Diff. In height
of columns
Mercury
P2 41
Operational level performance enhancement course – Maritime Automation
INCLINED TUBE MANOMETER
• By having the small
diameter limb at an angle,
the length of the scale is
increased for a given
head.
• Enables small pressure P1
differences to be read D1
more accurately D
P
2
2
h A
h = L Sin A
P2 – P1 = x L Sin Ag
Operational level performance enhancement course – Maritime Automation 42
BOURDON TUBE TYPE
End piece
Adjusting screw
Connecting link
Shoulder screw
(with nut & washer)
Screwed connection
Spigot
Cha Chassis of Bourdon gauge
Operational level performance enhancement course – Maritime Automation 44
SPRING
Pen arm
Bourdon Tube
Flexible metal
joint
Cont -
Operational level performance enhancement course – Maritime Automation 51
• The spiral is made from chrome-
molybdenum steel tubing, all joints and
closures are welded and the element heat
treated to removed any stress which may
have been set up in the material.
• This ensures uniform elastic properties in
the tube.
• The junction between the spiral and the
connecting tube is made by means of a
special compression fitting
Flexible metal
joint
Pen arm
Pinion gear to
pointer
Bourdon
tube
Cont -
Operational level performance enhancement course – Maritime Automation 54
• The material used for seamless tube from which
the helix is wound is determined by the nature of
fluid being metered and the range of the
instrument;-
- Special bronze alloy - 1 – 40 Bar g
- Beryllium-copper - 40 – 700 Bar g
- Chrome-molybdenum steel - 7 – 300 Bar g
• Stainless steel particularly in used in petroleum
industries where bronze is affected by corrosive
compounds in the oils
• In general, bronze elements used for steam, water,
air, nitrogen and similar gases.
&
Geared sector
or y K = ( y K – 273 ) o C
• Expansion of solids
• Expansion of liquids
• Expansion of gases
L
H
Cont-
Operational level performance enhancement course – Maritime Automation 82
Bimetallic strip thermometer
Pointer
Helical bimetallic
strip Casing
Guide
Scale
s
s
L
s H s
B Copper wire
A Cold junction
Hot junction C
Millivoltmenter
Operational level performance enhancement course – Maritime Automation 88
Thermocouple
Cont-
Operational level performance enhancement course – Maritime Automation 91
• The bulb and bore completely filled
with mercury and the open end of the
bore sealed off either at high
temperature or under vacuum.
• This type suitable for temperature in
the range of, -38oC (freezing point of
mercury) to 350oC.
• The boiling point of mercury is 357oC
at atmospheric pressure.
R B
RTD SENSOR OUTPUT
R B B
R B MULTIFUNCTION TRAINER
MULTIFUNCTION TRAINER
24 V DC
+ -
RTD/PT 100 SENSOR
Internally connected
RTD SENSOR
R B B
R B
THERMOCOUPLE OUTPUT
R B
R B MULTIFUNCTION TRAINER
MULTIFUNCTION TRAINER
24 V DC
+ -
THERMOCOUPLE
Internally connected
THERMOCOUPLE
R B
MULTIFUNCTION TRAINER
MULTIFUNCTION TRAINER
230 V AC
-
+
PROXIMITY
Internally connected
SWITCH AC
FLAME EYE
SENSOR
A1 A15
PROXIMITY SWITCH
A1 A15
R B
FLAMEEYE SENSOR
NO C NC
-
+
PROXIMITY
Internally connected
SWITCH AC
FLAME EYE
SENSOR
A1 A15
FLAMEEYE SENSOR
A1 A15
R B
• - CO2 meter
• - O2 meter
• - Hydrocarbon meter
• - Speed measurement meter –
Tachometer
• - Power measurement
Measurement of Accuracy
Process Signal
Sensor
or or Amp Conditioner
Test Transducer
ADC
Converter
OUR TOPIC IS HERE
Proces
s
PC comp
and data
Controller storage
… and control
over the process or experiment
Instrument to be
Instrument Output
Input (whole calibrated
measuring range)
Ensure the
Environmental calibration is done
Conditions Standard
Instrument under the specified
(Modifying Inputs) environmental
conditions
Fig.1 Calibration of Instrument
Operational level performance enhancement course – Maritime Automation 150
Correction and adjustment
A proper course of action must be defined which describes the
procedures to be followed when an instrument is found to be
out of calibration. The required action depends very much upon
the nature of the discrepancy and the type of instrument
involved. For example,
• Simple output bias can be corrected by a small adjustment
• Alternation of scale factor may be corrected by redrawing the output scale or
adjusting the amplification.
For example,
• The Plan:
• 1. Classify errors
• 2. Identify sources of errors
• 3. Remove errors we can correct
• 4. Develop a procedure for computing
uncertainty
• 5. Demonstrate how to apply these
methods to a measurement.
The measure of a measurand is not only different from true value, but also random !!!!
X n
X n
N
-9
5.0x10
I (A)
0.0
-9
-5.0x10
-8
-1.0x10
-0.6 -0.4 -0.2 0.0 0.2 0.4 0.6
VDS (mV)
-5
3.0x10
-5
2.0x10
G(S)
-5
1.0x10
0.0
-30 -15 0 15 30
Vg(V)
Here, due to change in temperature we got both the offset change and
the change in the sensitivity (calibration and offset errors)
Average deviation X n X
DN n
N
Standard deviation
1 N
SN
N n1
( X n X )2 X
Signal-to-noise
Ratio
X X
SNR N
X 1 N
N
(X
n 1
n X )2
X
SNR improves as SNR N
X
– The quotient between the measuring range and resolution is often expressed
as dynamic range and is defined as:
DQout
S
DQinp
• Span of the Instrument is the difference between the upper and the
lower limits of operation
span = Upper – Lower
• Precision Measurement requires a measurement system capable of
resolving very small signals, (say, one part in 107). In other words, the
precise measurement is such for which
Span / Resolution » 1
f N
Df max f ( x1 ,..., xN ) f ( x1 Dx1 ,..., xN DxN ) Dxi
• i 1 xi
Instrumentation system usually contains several elements with each element
introducing error (even when it operates within specifications!), and error
accumulates.
• Maximal accumulated error for the instrument system is given by (all sources
of error assumed to be independent (uncorrelated)) :
N
max i
2
i 1
Calibrate your measurement system vs known standard, so that your output (say, in volts) corresponds to
known input quantity (say, in ohms)
In this case you don’t have to consider intermediate details of your measurement system for as long as
The system response is linear
There are no offset errors
The system is within the dynamic range
The system signal-to-noise ratio is satisfactory
The system does not change its parameters in time
This approach allows to eliminate instrument calibration
a) Hydrostatic Head
b) Float
c) Load Cells
d) Magnetic Level Gauge
e) Capacitance Transmitters
f) Magnetostrictive
Direct methods will measure level in terms the physical
g) location of the
Ultrasonic
surface of the material in relation to some reference h)
pointMicrowave
(e.g. bottom of
i) Laser
the tank) whereby the indirect method will infer the measurement by
measuring some other quality or characteristic of thej)material
Radarsuch as static
head pressure, weight or mass k) Guided Wave Radar
l) Dip Stick
m) Vibration
• 1. Process ( Setpoint )
• 2.Measurement of process variable :Done by sensors
and converts the measurment to a value ie 4-20 mA.
• 3.Error Detection ( Control Station): This reads the
measured value and transfers it to the controller.
• 4.Controller.( Compares with set point): Controller
uses (Proportional, Integral, Derivative ) action and
compares the measured value with the desired value.
• 5 Actuator ( Control Valve ): The output of the
controller positions control valve of the actuator.
Operational level performance enhancement course – Maritime Automation 215
Types of control loop
• There are two types of
control loop:-
1. Open loop which
depends on human
control.
2. Closed loop with
automatic feedback
mechanism
with/without manual
change over
Fulcrum Sensor
(Float)
‘Closing’ of the contact
Input
Output or
Consumption
Proportional Control
• If there is fluctuation in supply / demand, then
simple On – Off action is not suitable.
• This is because there would be a considerable
Deviation, i.e. the Measured Value would differ
from the Desired Value.
• Proportional action is one, where the corrective
action is proportional to the Deviation.
• Small deviation – small corrective action; large
deviation – large corrective action.
PROPORTIONAL CONTROL ACTION
1. If we replace the simple two step control by a valve,
whose opening varies as the deviation, then this type of
control will be more effective in coping up with varying
demand.
2. The final controlled element ie a valve is fully open or
fully closed with no intermediate state.
3. Since the amount of valve opening is proportional to the
change in level, this is called proportional action.
4. The opening of the valve is proportional to the deviation
from the desired value.
5. The transfer and transportation lag due to system
dynamics causes overshoot.
6. The difference between the peaks is called operating
Differential.
Operational level performance enhancement course – Maritime Automation 228
PROPORTIONAL CONTROL (BANDS)
1. The proportional Band can be made wide or narrow
by just shifting the fulcrum away from or towards the
float.
2. Wide Proportional band means wide change in level,
there is hardly any movement of the valve.
3. This gives a coarse control, i.e. there is stability. The
OFF SET is inherent in simple proportional control.
4. The wide proportional band increases the off set.
5. The narrow proportional band gives a finer control,
but less stability ie it will keep hunting.
6. If it is very very narrow then the valve ceases to have
proportional action.
Fulcrum Sensor
(Float)
Desired value
Opening adeviation Deviation
Measured value
Input
Output or
Consumption
Proportional Band
• If we wish to vary the proportional control, we can
do so by varying the Proportional Band.
• The range of values, between the Full Open and
Full Shut position of the Control valve (Correcting
element), is called as the Proportional Band.
• If we shift the Fulcrum, we can change the ‘width’
of the Proportional Band.
• Shifting the Fulcrum to the left, widens the Band
and vice versa.
Proportional Band
Shift of
Small valve opening Fulcrum Fall in level
Wider Band
Input
Output or
Consumption
Varying the Proportional Band
Oil Sensor
pressure (Float)
Desired value
Piston
valve
Input
Output or
Consumption
PROPORTIONAL AND INTEGRAL
• When “P” action combines with “I”
action, the system works very
effectively.
• The “P” control action is proportional
to the deviation. The control valve
opening increases with increase in
deviation and vice versa.
• When added with Integral ,both the
actions are working on the final
element, the control valve regulates
the level of tank.
• The action continues till the desired
value is reached.
• The system comes to e quilibrium
state, when float is at desired value.
• But it does not happen in shortest
time interval.
• Thus brings the derivative action.
Sensor
(Float)
Input
Output or
Consumption
DERIVATIVE ACTION
• DERIVATIVE ACTION is the one where the control is
proportional to the rate of change of the deviation. This
means that derivative action takes place where the rate
of change of deviation is higher due to the sudden
change in demand, i.e. sudden drop in level, and then
derivative action comes into the picture.
• The derivative action will effectively deal with sudden
variation of the measured value.
• The derivative action does not occur alone, it is
combined as (p+d) or (p+d+i).
• For this action the piston works inside an oil filled
cylinder called a dash pot.
• The spring is attached at the bottom with the cylinder
which tries to pull the cylinder down ward or upward.
Operational level performance enhancement course – Maritime Automation 243
DERIVATIVE ACTION
• Now consider when a fall in level has occurred, this
causes float to fall and on other side of the fulcrum, the
piston will be pulled up ward. Since the piston is inside
the highly viscous oil, the cylinder is initially dragged
upward, along the piston, against the spring action. This
causes the control valve to open fully, thus coping up
with the sudden increase in demand.
• Had the drop in level been gradual ,then the control valve
would have come to the closed position because of the
dash pot action of the cylinder.
• Consider a fall in level, the float in tank falls, the
derivative cylinder is pulled up against the spring action
which is attached in bottom of the cylinder. This makes
the control valve to open fully, therefore coping up with
the sudden increase in demand.
Operational level performance enhancement course – Maritime Automation 244
Proportional
Derivative Action
Action
Derivative Action
Sensor
(Float)
Input
Output or
Consumption
P I D Controller
Thus we have Three term control :
• Proportional
• Integral
• Derivative
PROPORTIONAL AND DERIVATIVE
ACTION
1. DC TYPE – TACOMETER
2. AC TYPE – TACOMETER
3. TOOTHED ROTOR TACHOMETER
4. MOVING MAGNET TYPE
5. INDUCTIVE PROXIMITY SWITCH
6. INFRARED SPEED DETECTOR.
METAL BAR
A B
EXAMPLE NO. 2
Operational level performance enhancement course – Maritime Automation 350
EXAMPLE NO. 3
Operational level performance enhancement course – Maritime Automation 351
EXAMPLE NO. 3
Operational level performance enhancement course – Maritime Automation 352
TRANSMITTER AND DIFFERENTIAL TRANSMITTER ARE
IN SERIES, MAGNETIC FIELD IN THE STATOR OD DT
WILL BE PARALLEL TO MAGNETIC FILD IN THE STATOR
OF THE TX
Operational level performance enhancement course – Maritime Automation 353
THE RESULTING ROTOR FIELD WILL LINE UP
WITH THE STATOR FIELD, BUT WILL AGAIN
HAVE THE OPPOSITE DIRECTION
Operational level performance enhancement course – Maritime Automation 354
THE MAGNETIC FIELD IS POSITIONED AT -
450 IN RELOATION TO R2, AND IS
POINTING DOWNWARDS
Operational level performance enhancement course – Maritime Automation 355
THE INDICATOR STATOR FIELD WILL BE ACTING ALONG
A LINE AT -450 RELATIVE TO ITS S2 WINDING, BUT
POINTING UPWARDS
Operational level performance enhancement course – Maritime Automation 356
THE ROTOR OF THE INDICATOR WILL BE
ATTRACTED TO THE MAGNETIC FIELD OF ITS
STATOR, AND WILL THEREFORE ALSO
POSITION ITSELF AT -450
Operational level performance enhancement course – Maritime Automation 357
EXAMPLE NO. 4
Operational level performance enhancement course – Maritime Automation 358
EXAMPLE NO. 4
Operational level performance enhancement course – Maritime Automation 359
Set up for
ADDITION
GEAR
Operational level performance enhancement course – Maritime Automation 379
STEERING GEAR
• STEERS SHIP IN REQUIRED DIRECTION
• USES A RUDDER OPERATED BY STEERING WHEEL
• SYSTEM IN THREE PARTS:
1. CONTROL
2. POWER
3. TRANSMISSION
• CLASSIFICATION BASED ON CONTROL SYSTEM
1. MANUAL
2. MECHANICAL
3. TELEMOTOR
4. ELECTRO-HYDRAULIC
5. ALL ELECTRICAL
• SIMPLE DESIGN
• EASY OPERATION
RUDDER WHEELHOUSE
• ALL HYDRAULIC
• ORDER OF WHEEL
• RUDDER MOVES TO
REQUIRED ANGLE
• HUNTING GEAR
CENTRES PUMP
• OCCASIONS • OCCASIONS
1. INSTALLATION
1. ON INSTALLATION
2. WEEKLY WHEN
2. AFTER ROUTINES/
OPERATIONAL
MAINTENANCE
3. BEFORE SAILING
3. TOP UP IN CASE OF 4. AFTER CHARGING AND
LEAKAGE MAINTENANCE
• IDENTIFY CAUSE
• RECTIFY
• RESTORE
8. CONTROL 8. CHECK
LINKAGES HARD FREENESS OF
IN OPERATION LINKAGES
9. RUDDER FOULED 9. CHECK RUDDER
BY EXTERNAL FROM OUTSIDE
OBJECTS AND FREE
CPU
Bus Serial
4 I/O Ports
OSC Control Port
P0 P1 P2 P3 TxD RxD
Address/Data
• Vcc(pin 40):
– Vcc provides supply voltage to the chip.
– The voltage source is +5V.
• GND(pin 20):ground
• XTAL1 and XTAL2(pins 19,18)
C2
XTAL2
30pF
C1
XTAL1
30pF
GND
Operational level performance enhancement course – Maritime Automation 430
Pins of 8051(2/4)
• RST(pin 9):reset
– It is an input pin and is active high(normally low).
• The high pulse must be high at least 2 machine cycles.
– It is a power-on reset.
• Upon applying a high pulse to RST, the
microcontroller will reset and all values in registers
will be lost.
• Reset values of some 8051 registers
10 uF 31
EA/VPP
30 pF X1
19
11.0592 MHz
8.2 K
X2
18
30 pF
9 RST
Operational level performance enhancement course – Maritime Automation 432
Pins of 8051(3/4)
TB1
Read pin P0.x
8051 IC
Operational level performance enhancement course – Maritime Automation 438
Writing “1” to Output Pin P1.X
TB1
Read pin
8051 IC
Operational level performance enhancement course – Maritime Automation 439
Writing “0” to Output Pin P1.X
TB1
Read pin
8051 IC
Operational level performance enhancement course – Maritime Automation 440
Reading “High” at Input Pin
1 1 P1.X pin
Internal CPU bus D Q
P1.X
0 M1
Write to latch Clk Q
TB1
Read pin
3. Read pin=1 Read latch=0
Write to latch=1
8051 IC
Reading “Low” at Input Pin
TB1
Read pin
3. Read pin=1 Read latch=0
Write to latch=1
8051 IC
Read latch
TB2
TB1
Read pin P1.x
8051 IC
Operational level performance enhancement course – Maritime Automation 444
Port 0 with Pull-Up Resistors
Vcc
10 K
P0.0
Port
DS5000 P0.1
P0.2
8751 P0.3
8951 P0.4 0
P0.5
P0.6
P0.7
P3.0 RxD 10
P3.1 TxD 11
P3.2 INT0 12
P3.3 INT1 13
P3.4 T0 14
P3.5 T1 15
P3.6 WR 16
P3.7 RD 17
R0
DPTR DPH DPL
R1
R2 PC PC
R3
R5
R6
R7
4k 8k 32k
0000H 0000H 0000H
0FFFH
DS5000-32
1FFFH
8751
AT89C51
8752
AT89C52 7FFFH
7FH
30H
2FH
Bit-Addressable RAM
20H
1FH Register Bank 3
18H
17H
Register Bank 2
10H
0FH (Stack) Register Bank 1
08H
07H
Register Bank 0
00H
• EA : Global enable/disable.
• --- : Undefined.
• ET2 :Enable Timer 2 interrupt.
• ES :Enable Serial port interrupt.
• ET1 :Enable Timer 1 interrupt.
• EX1 :Enable External 1 interrupt.
• ET0 : Enable Timer 0 interrupt.
• EX0 : Enable External 0 interrupt.
• Less wiring.
• Wiring between devices and relay contacts are done in the PLC
program.
• Easier and faster to make changes.
• Trouble shooting aids make programming easier and reduce
downtime.
• Reliable components make these likely to operate for years before
failure.
460
460
Operational level performance enhancement course – Maritime Automation
Historical Background
• The controller had to be designed in modular form, so that sub-assemblies
could be removed easily for replacement or repair.
461
461
Operational level performance enhancement course – Maritime Automation
Programmable Controller Development
1968 Programmable concept developed
1969 Hardware CPU controller, with logic
instructions, 1 K of memory and 128 I/O
points
1974 Use of several (multi) processors within a
PLC - timers and counters; arithmetic
operations; 12 K of memory
and 1024 I/O points
1976 Remote input/output systems introduced
1977 Microprocessors - based PLC introduced
462
462
Operational level performance enhancement course – Maritime Automation
Programmable Controller Development
1980 Intelligent I/O modules developed
Enhanced communications facilities
Enhanced software features
(e.g. documentation)
Use of personal microcomputers as
programming aids
1983 Low - cost small PLC’s introduced
1985 on Networking of all levels of PLC, computer
and machine using SCADA software.
463
463
Operational level performance enhancement course – Maritime Automation
Programmable Logic Controllers
( Definition according to NEMA standard ICS3-1978)
464
464
Operational level performance enhancement course – Maritime Automation
Leading Brands Of PLC
AMERICAN 1. Allen Bradley
2. Gould Modicon
3. Texas Instruments
4. General Electric
5. Westinghouse
6. Cutter Hammer
7. Square D
EUROPEAN 1. Siemens
2. Klockner & Mouller
3. Festo
4. Telemechanique
465
465
Operational level performance enhancement course – Maritime Automation
Leading Brands Of PLC
JAPANESE 1. Toshiba
2. Omron
3. Fanuc
4. Mitsubishi
466
466
Operational level performance enhancement course – Maritime Automation
PLC Size
1. SMALL - it covers units with up to 128 I/O’s and
memories up to 2 Kbytes.
- these PLC’s are capable of providing
simple to advance levels or machine
controls.
2. MEDIUM - have up to 2048 I/O’s and memories up
to 32 Kbytes.
3. LARGE - the most sophisticated units of the PLC
family. They have up to 8192 I/O’s and
memories up to 750 Kbytes.
- can control individual production
processes or entire plant.
467
467
Operational level performance enhancement course – Maritime Automation
Major Components of a Common PLC
POWER
SUPPLY
I M O M
N O U O
P D T D
U U PROCESSOR P U
T L U L
From E T E To
SENSORS OUTPUT
Pushbuttons, Solenoids,
contacts, contactors,
limit switches, alarms
etc. etc.
PROGRAMMING
DEVICE
468
468
Operational level performance enhancement course – Maritime Automation
Major Components of a Common PLC
POWER SUPPLY
I/O MODULES
469
469
Operational level performance enhancement course – Maritime Automation
Major Components of a Common PLC
PROCESSOR
PROGRAMMING DEVICE
used to enter the desired program that will determine the sequence of
operation and control of process equipment or driven machine.
470
470
Operational level performance enhancement course – Maritime Automation
Programming Device
Also known as:
Programmer ( Square D )
471
471
Operational level performance enhancement course – Maritime Automation
Programming Device
Types:
472
472
Operational level performance enhancement course – Maritime Automation
I/O Module
• The I/O interface section of a PLC connects it to external
field devices.
• The main purpose of the I/O interface is to condition the various signals
received from or sent to the external input and output devices.
473
473
Operational level performance enhancement course – Maritime Automation
I/O Module
DC INPUT MODULE
IS NEEDED TO:
USE TO Prevent voltage
DROP THE transients from
VOLTAGE damaging the
TO LOGIC processor.
LEVEL Helps reduce the
effects of
electrical noise
Current Buffer,
FROM Limiting OPTO-
Filter,
TO
INPUT Resistor ISOLATOR hysteresis
PROCESSOR
DEVICE Circuits
474
474
Operational level performance enhancement course – Maritime Automation
I/O Module
AC INPUT MODULE
IS NEEDED TO:
CONVERTS THE AC Prevent voltage
INPUT TO DC AND transients from
DROPS THE damaging the
VOLTAGE TO LOGIC processor.
LEVEL Helps reduce the
effects of
electrical noise
Rectifier, Buffer,
FROM Resistor OPTO-
Filter,
TO
INPUT Network ISOLATOR Hysteresis
PROCESSOR
DEVICE Circuits
475
475
Operational level performance enhancement course – Maritime Automation
476
Operational level performance enhancement course – Maritime Automation 476
477
Operational level performance enhancement course – Maritime Automation 477
478
Operational level performance enhancement course – Maritime Automation 478
I/O Module
DC / AC OUTPUT MODULE
IS NEEDED TO:
Prevent voltage
transients from
damaging the
processor.
Helps reduce the
effects of
electrical noise
Amplifier
FROM OPTO-
RELAY
TTL TO
PROCESSOR ISOLATOR TRIAC
Circuits OUTPUT
X’SISTOR
DEVICE
479
479
Operational level performance enhancement course – Maritime Automation
480
Operational level performance enhancement course – Maritime Automation 480
I/O Circuits
DIFFERENT TYPES OF I/O CIRCUITS
These loads are highly inductive and exhibit a large inrush current.
481
481
Operational level performance enhancement course – Maritime Automation
I/O Circuits
2. General - Purpose Outputs
These are usually low- voltage and low-current and are used to drive
indicating lights and other non-inductive loads. Noise suppression may or
may not be included on this types of modules.
3. Discrete Inputs
Circuits of this type are used to sense the status of limit switches, push
buttons, and other discrete sensors. Noise suppression is of great
importance in preventing false indication of inputs turning on or off
because of noise.
482
482
Operational level performance enhancement course – Maritime Automation
I/O Circuits
4. Analog I/O
483
483
Operational level performance enhancement course – Maritime Automation
I/O Circuits
5. Special - Purpose I/O
Circuits of this type are used to interface PLCs to very specific types of
circuits such as servomotors, stepping motors PID (proportional plus integral
plus derivative) loops, high-speed pulse counting, resolver and decoder
inputs, multiplexed displays, and keyboards.
This module allows for limited access to timer and counter presets and other
PLC variables without requiring a program loader.
484
484
Operational level performance enhancement course – Maritime Automation
OUTPUTS
INPUTS MOTOR
CONTACTOR
LAMP
PUSHBUTTONS
PLC
485
Operational level performance enhancement course – Maritime Automation 485
Allen-Bradley 1746-1A16
L2 I= Input
L1
Module
I:2 slot # in rack
0
P. B SWITCH Module
Terminal #
Address I:2.0/0
LADDER PROGRAM
INPUT MODULE
WIRING DIAGRAM
486
Operational level performance enhancement course – Maritime Automation 486
CONTACTOR
L2 L1 N.
O
MOTOR
L2
C •SOLENOID
L1
•VALVES
FIELD WIRING •LAMP
•BUZZER
OUTPUT MODULE
WIRING
L1 O:4
L2
CONTACTOR 0
LADDER PROGRAM
487
Operational level performance enhancement course – Maritime Automation 487
Discrete Input
Normally Open
Pushbutton
Normally Closed
Pushbutton
Normally Open switch
OFF PLC
Logic 0
Input
Module
24 V dc
IN
OFF PLC
Logic 1
Input
Module
24 V dc
489
Operational level performance enhancement course – Maritime Automation 489
Analog Input
Level Transmitter IN
PLC
Analog
Tank Input
Module
490
Operational level performance enhancement course – Maritime Automation 490
Digital Output
OUT
PLC
Lamp
Digital
Output
Module
491
Operational level performance enhancement course – Maritime Automation 491
Analog Output
OUT
E Supply air
PLC 0 to 10V P
Analog
Output
Module
Pneumatic control valve
492
Operational level performance enhancement course – Maritime Automation 492
Processor
The processor module contains the PLC’s microprocessor, its supporting
circuitry, and its memory system.
The memory system in the processor module has two parts: a system
memory and an application memory.
493
493
Operational level performance enhancement course – Maritime Automation
Memory Map Organization
•System memory includes an area called the EXECUTIVE,
composed of permanently-stored programs that direct all
system activities, such as execution of the users control
program, communication with peripheral devices, and other
SYSTEM system activities.
•The system memory also contains the routines that
implement the PLC’s instruction set, which is composed of
specific control functions such as logic, sequencing, timing,
counting, and arithmetic.
•System memory is generally built from read-only memory
devices.
APPLICATION
•The application memory is divided into the data table area
•Data Table and user program area.
•The data table stores any data associated with the user’s
•User Program control program, such as system input and output status data,
and any stored constants, variables, or preset values. The
data table is where data is monitored, manipulated, and
changed for control purposes.
•The user program area is where the programmed
instructions entered by the user are stored as an application
control program.
494
494
Operational level performance enhancement course – Maritime Automation
Memory Designs
VOLATILE.
A volatile memory is one that loses its stored information when power is
removed.
495
495
Operational level performance enhancement course – Maritime Automation
Memory Designs
The words random access refer to the ability of any location (address) in
the memory to be accessed or used. Ram memory is used for both the
user memory (ladder diagrams) and storage memory in many PLC’s.
RAM memory must have battery backup to retain or protect the stored
program.
496
496
Operational level performance enhancement course – Maritime Automation
Memory Designs
Several Types of RAM Memory:
1.MOS
2.HMOS
3.CMOS
497
497
Operational level performance enhancement course – Maritime Automation
Memory Designs
NON-VOLATILE
Has the ability to retain stored information when power is removed,
accidentally or intentionally. These memories do not require battery back-up.
498
498
Operational level performance enhancement course – Maritime Automation
Memory Designs
Other Types of Non-Volatile Memory
PROM may be written into only once after being received from the PLC
manufacturer; programming is accomplish by pulses of current.
The current melts the fusible links in the device, preventing it from being
reprogrammed. This type of memory is used to prevent unauthorized
program changes.
499
499
Operational level performance enhancement course – Maritime Automation
Memory Designs
EPROM, Erasable Programmable Read Only Memory
The EPROM chip has a quartz window over a silicon material that contains
the electronic integrated circuits. This window normally is covered by an
opaque material, but when the opaque material is removed and the
circuitry exposed to ultra violet light, the memory content can be erased.
500
500
Operational level performance enhancement course – Maritime Automation
Memory Designs
EEPROM, Electrically Erasable Programmable Read Only
Memory
501
501
Operational level performance enhancement course – Maritime Automation
PLC Operation
Basic Function of a Typical PLC
Read all field input devices via the input interfaces, execute the user
program stored in application memory, then, based on whatever control
scheme has been programmed by the user, turn the field output devices on
or off, or perform whatever control is necessary for the process application.
502
502
Operational level performance enhancement course – Maritime Automation
While the PLC is running, the scanning process includes the following four
phases, which are repeated continuously as individual cycles of operation:
PHASE 1
Read Inputs
Scan
PHASE 2
Program
Execution
PHASE 3
Diagnostics/
Comm
PHASE 4
Output
Scan
503
503
Operational level performance enhancement course – Maritime Automation
PHASE 1 – Input Status scan
A PLC scan cycle begins with the CPU reading the status of its inputs.
504
504
Operational level performance enhancement course – Maritime Automation
PHASE 4 - Output Status Scan
•An output status scan is then performed, whereby the stored output
values are sent to actuators and other field output devices. The cycle
ends by updating the outputs.
505
505
Operational level performance enhancement course – Maritime Automation
As soon as Phase 4 are completed, the entire cycle begins again with
Phase 1 input scan.
The time it takes to implement a scan cycle is called SCAN TIME. The scan
time composed of the program scan time, which is the time required for
solving the control program, and the I/O update time, or time required to
read inputs and update outputs. The program scan time generally depends
on the amount of memory taken by the control program and type of
instructions used in the program. The time to make a single scan can vary
from 1 ms to 100 ms.
506
506
Operational level performance enhancement course – Maritime Automation
PLC Communications
Common Uses of PLC Communications Ports
Monitoring data and alarms, etc. via printers or Operator Interface Units
(OIUs).
507
507
Operational level performance enhancement course – Maritime Automation
PLC Communications
Serial Communications
Common Standards
RS 232
508
508
Operational level performance enhancement course – Maritime Automation
PLC Communications
Local Area Network (LAN)
Local Area Network provides a physical link between all devices plus
providing overall data exchange management or protocol, ensuring that each
device can “talk” to other machines and understand data received from them.
509
509
Operational level performance enhancement course – Maritime Automation
PLC Communications
RS 422 / RS 485
510
510
Operational level performance enhancement course – Maritime Automation
PLC Communications
Programmable Controllers and Networks
Manufacturer Network
Allen-Bradley Data Highway
Gould Modicon Modbus
General Electric GE Net Factory LAN
Mitsubishi Melsec-NET
Square D SY/NET
Texas Instruments TIWAY
511
511
Operational level performance enhancement course – Maritime Automation
Specifications
Several factors are used for evaluating the quality and performance of
programmable controllers when selecting a unit for a particular application.
These are listed below.
NUMBER OF I /O PORTS
This specifies the number of I/O devices that can be connected to the
controller. There should be sufficient I/O ports to meet present requirements
with enough spares to provide for moderate future expansion.
512
512
Operational level performance enhancement course – Maritime Automation
Selecting a PLC
Criteria
SCAN TIME
This is the speed at which the controller executes the relay-ladder logic
program. This variable is usually specified as the scan time per 1000 logic
nodes and typically ranges from 1 to 200 milliseconds.
515
515
Operational level performance enhancement course – Maritime Automation
Specifications
MEMORY CAPACITY
516
516
Operational level performance enhancement course – Maritime Automation
PLC Status Indicators
•Power On
•Run Mode
•Programming Mode
•Fault
Power flows through these contacts when they are closed. The
normally open (NO) is true when the input or output status bit
controlling the contact is 1. The normally closed (NC) is true
when the input or output status bit controlling the contact is 0.
521
Operational level performance enhancement course – Maritime Automation 521
Coils
522
Operational level performance enhancement course – Maritime Automation 522
Boxes
523
Operational level performance enhancement course – Maritime Automation 523
AND OPERATION
A B C
Rung
524
Operational level performance enhancement course – Maritime Automation 524
OR OPERATION
A C
Rung
525
Operational level performance enhancement course – Maritime Automation 525
NOT OPERATION
A C
Rung
526
Operational level performance enhancement course – Maritime Automation 526
SCADA
• SCADA (supervisory control and data acquisition) generally refers
to industrial control systems: computer systems that monitor and
control industrial, infrastructure, or facility-based processes.
• A SCADA System usually consists of the following subsystems:
– A Human-Machine Interface or HMI is the apparatus which presents
process data to a human operator, and through this, the human
operator monitors and controls the process.
– A supervisory (computer) system, gathering (acquiring) data on the
process and sending commands (control) to the process.
– Remote Terminal Units (RTUs) connecting to sensors in the process,
converting sensor signals to digital data and sending digital data to the
supervisory system.
– Programmable Logic Controller (PLCs) used as field devices because
they are more economical, versatile, flexible, and configurable than
special-purpose RTUs.
– Communication infrastructure connecting the supervisory system to
the Remote Terminal Units.
YOU 544
Operational level performance enhancement course – Maritime Automation