Sunteți pe pagina 1din 11

J.Arumugam J.

Arumugam
C & I Lab
OPC System Architecture OPC System Architecture
J .arumugam 2 PC - 100
Benefits of OPC Benefits of OPC
Provide plug and play software and Provide plug and play software and
hardware components from different
automation suppliers pp
Integration costs will be reduced because
all software and hardware components are p
adhere to a single, standard
communications protocol.
OPC servers will replace proprietary I/O
device driver software for their hardware
J .arumugam 3 PC - 100
Benefits of OPC cont f f
OPC client applications, such as HMI software,
are required to communicate with OPC- are required to communicate with OPC-
compliant servers (Any OPC client can
communicate and interoperate with any OPC p y
server)
OPC will provide a single, consistent
communication interface so that software
suppliers can focus on adding new features to
th i ft i t d f d l i l li t f their software instead of developing along list of
proprietary hardware device drivers.
J .arumugam 4 PC - 100
Benefits of OPC cont Benefits of OPC cont
DCS SCADA HMI plant scheduling DCS, SCADA, HMI, plant scheduling,
maintenance, and other applications can
act as OPC clients and servers to permit act as OPC clients and servers to permit
data exchange between cooperating
applications (the end-user can focus more applications (the end user can focus more
on value-added business activities versus
systemintegration problems) systemintegration problems)
J .arumugam 5 PC - 100
OPC Object Interfaces OPC Object Interfaces
J .arumugam 6 PC - 100
OPC Object Interfaces cont OPC Object Interfaces cont
J .arumugam 7 PC - 100
iFix - Digital Input Block
The Digital Input (DI) block sends and receives digital
data (1 or 0) from an I/O driver or OPC server every
time the Scan Alarm and Control (SAC) program time the Scan, Alarm, and Control (SAC) program
scans the block.
I i bl k Is a primary block.
Can be used as a stand-alone block.
Generates alarms when values are outside of defined
li it limits.
Sends and receives values from an I/O driver or OPC
server when placed in Automatic mode.
The Digital Input block can monitor (Status) whether a
circulating pump is running and generate an alarm
when the pump stops (open) when the pump stops (open)
J .arumugam 8 PC - 100
iFix - Digital Output Block
Digital Output block can control the status of an electric motor by passing
the 1 or 0 value it receives from an upstream Boolean blocks equation.
The Digital Output block, when used as a stand-alone block, allows either
its Initial Value field other blocks or an operator to control the values sent its Initial Value field, other blocks, or an operator to control the values sent
to the I/O address.
J .arumugam 9 PC - 100
iFix - Analog Input Block
You can use the Analog Input block to:
Read and Write analog values at set time Read and Write analog values at set time
intervals or by exception from an I/O address,
such as a PLC register. g
Read
Write
J .arumugam 10 PC - 100
iFix - Analog Output block
The Analog Output block receives values from its upstream block
and sends them to its I/O driver or OPC server.
Another way you might use the Analog Output
block is as a stand-alone block to allow an operator block is as a stand alone block to allow an operator
or other blocks.
J .arumugam 11 PC - 100

S-ar putea să vă placă și