09 opc rev3

39
OPC client & server in I/A

Upload: lenin-anbalagan

Post on 10-Nov-2015

307 views

Category:

Documents


6 download

DESCRIPTION

foxboro OPC

TRANSCRIPT

  • OPC client & server in I/A

    *

    AgendaWhat is OPC?OPC FBM (232/233)Part of FDSI FBMsAIM OPC Server 3.3OPC IOGate ClientSecurity issues with OPCProblem solving

  • What is OPC?

    *

    What is OPC? - AcronymsOPC = OLE for Process ControlOLE = Object Linking & Embedding(Microsoft standard)OLE is based on COM technology

    COM = Common Object Model

    Microsoft renamed & enhanced COM into:DCOM = Distributed Common Object Model

    DCOM is also used as the communication fundamentfor ActiveX

    *

    What is OPC? - Different standardsThe standards:OPC DAUsed to move real-time data from PLCs, DCSs, and other control devices to HMIs and other display clients.OPC HDAWhere OPC Data Access provides access to real-time, continually changing data, OPC Historical Data Access provides access to data already stored. From a simple serial data logging system to a complex SCADA system, historical archives can be retrieved in a uniform manner. OPC A&EProvides alarm and event notifications on demand (in contrast to the continuous data flow of Data Access). These include process alarms, operator actions, informational messages, and tracking/auditing messages. OPC DXThis specification takes us from client/server to server-to-server with communication across Ethernet fieldbus networks. And adds remote configuration, diagnostic and monitoring/management services.

    *

    What is OPC? - example 1

    *

    What is OPC? - example 2 - Linking I/A systems

    *

    What is OPC? - example 3 status exchange

  • OPC FBM (232/233)

    *

    OPC FBM 232/233Hardware:FBM 232 and FBM233 are FDSI FBMsHardware the same, difference is in the driver.FBM 232 partno: P0926GWFBM 233 partno: P0926GX

    Software:OPC client only.Can connect to one opc server at a timeopc.ziph fileB0700AH document FDSI FBMB0700BH document OPC FBM

    *

    OPC FBM 232/233 configuration overview3 part configuration:Enter ECB200/201 details (see FDSI presentation)Enter OPC details in FDSI configuratorEnter tag details in FDSI configurator

    *

    OPC FBM 232/233 ECB configuration

    *

    OPC FBM 232/233 configuration files

    *

    OPC FBM 232/233 config file for ecb200

    *

    OPC FBM 232/233 config file for ecb201

    *

    OPC FBM 232/233 - SMDH FCP Detail

    *

    OPC FBM 232/233 FBM Equip Info page 1

    *

    OPC FBM 232/233 FBM Equip Info page 2

    *

    OPC FBM 232/233 FBM Equip Info page 3

    *

    OPC FBM 232/233 FBM Equip Change

    *

    OPC FBM 232/233 Group Equip Info page 1

    *

    OPC FBM 232/233 Group Equip Info page 2

    *

    OPC FBM 232/233 Group Equip Change

  • AIM OPC Server

    *

    AIM OPC Server - ConfigurationAIMapi configurationOPC server configurationCreate Alias.cfg for OPC serverWith alias.cfg information OPC server can already open connections to aimapi

    *

    AIM OPC Server aimapi configuration 1

    *

    AIM OPC Server aimapi configuration 2

    *

    AIM OPC Server Client/Server configurationDcomcnfg detailsCreating usersChecking user rightsAdding users on both machines

    *

    AIM OPC Server

  • OPC IOGate Client

    *

    OPC IOGate ClientI/A 8.0 does not support AW70 integrators, so IOGate is not supported on 8.0I/A 8.1 will support AW70 integrators.

  • Security considerations

    *

    OPC FBM SecurityGood security because:FBM separates OPC network and our control networkOnly CP's can talk to FBMs via fieldbusNo need for user accounts in FBMNo acces into control network via FBM

    *

    AIM OPC Server 1Box example1box approach BadAW70+AIMAPI+AIM OPC Server on one machineCentral point of failureOPC needs open ports to corporate network (DCOM)Needs constant maintenance and MS hotfix installation

    *

    AIM OPC Server 2Box example2box approach GoodAW70+AIMAPI on one machine, AIM OPC server on another machineAIM OPC Server is not an AW70Can put firewall in between AW70 and OPC, only AIMAPI needs to go through (port 45678)Customer can install MS hotfixes on OPC server

  • Troubleshooting

    *

    Troubleshooting OPC FBMDiagnostic Utility for OPC client driver - K0173WG

    *

    Troubleshooting AIM OPC serverAIM OPC serverServer logfileAW70 AIMapi server toolsApispy menu 913 (shows list of C:B.Ps in api memory)Som opdb (shows list of C:B.Ps in OM)

    *

    Q & APlease email questions & comments to [email protected] with V8.0 Inquiriesin the subject field