Beruflich Dokumente
Kultur Dokumente
Arumugam
C & I Lab
Block types
• Primary Block
– have scan times
– They are first in a chain
• Secondary Block
– Do not have scan times
– They are never first in a chain.
J.arumugam SCADA - 02 2
Scan Times
• All primary blocks have a scan time. The
scan time determines how often SAC
(Scan, Control, Alarm) processes the
block and sends the current value to the
next block in the chain. SAC processes all
secondary blocks chained to a primary
block according to the primary block's
scan time.
J.arumugam SCADA - 02 3
Understanding Primary Blocks
• Primary blocks receive data from an I/O
driver or OPC server and generate alarms
based upon this information. Primary
blocks are usually associated with one or
more pieces of process hardware.
– For example, a pump, a tank, a temperature
sensor, a photo cell, a limit switch are all
process hardware with which you might
associate a primary block.
J.arumugam SCADA - 02 4
Understanding Secondary Blocks
• Secondary blocks manipulate data
according to your instructions. Secondary
blocks usually receive input from an
upstream or primary block and perform a
specific function with that input, such as
perform a calculation or store several
successive input values.
• Therefore, a secondary block cannot be
the first block of a chain.
J.arumugam SCADA - 02 5
Secondary Blocks cont….
Analog Analog
Calculation Trend
Input Output
(CA) (TR)
(AI) (AO)
J.arumugam SCADA - 02 6
SIM Signal Generation Registers
Valid
Register Lets you
Entry
Ramp a value from 0 to 100% of the EGU range at a Read
RA
rate controlled by the RY register. only
Count from 0 to 65535 at a rate of twenty counts per Read
RB
second. only
Shift one bit through a 16-bit word at a rate Read
RC
controlled by the RZ register. only
Generate a sine wave from 0 to 100% of the EGU Read
RD
range at a rate controlled by the RY register. only
Generate a sine wave from 0 to 100% of the EGU
range at a rate controlled by the RY register. The Read
RE
sine wave is delayed 90 degrees relative to the RD only
register.
J.arumugam SCADA - 02 7
SIM Signal Generation Registers cont…
Valid
Register Lets you
Entry
J.arumugam SCADA - 02 8
Exercise
1) Create a picture for our Process RIG and UV - 200.
2) Create a group object for indicating a tank level and
vertically moving with the tank level.
3) If tank level grater than 80% switch ON INDICATOR ,
OPEN DRAIN VALVE and switch OFF MOTOR.
4) Every 5 sec the STIRRER should run.
5) The tank level CHART in second picture its link with
first picture.
6) The tank level ALARM(10-LOLO,20-LO,70-HI,80-HIHI)
in third picture its link with first picture and make ACK
is automatically.
J.arumugam SCADA - 02 9