OPC说明书

  • 格式:pdf
  • 大小:60.30 KB
  • 文档页数:6

GeneralSpecifications<> <>

Yokogawa Electric Corporation2-9-32, Nakacho, Musashino-shi, Tokyo, 180-8750 JapanTel: 81-422-52-5634 Fax: 81-422-52-9802GS 33Q02L20-31E

GS 33Q02L20-31E©Copyright Jan. 20018th Edition Sep.13,2004■GENERALThis GS covers the Open Data Interface Packages, which provide a Human Interface Station (HIS) with a process dataserver function.The databases in HISes and control stations include actual process data and trend data. The following optional softwarepackages add the process data server function to the HIS:•Model LHS2411 Exaopc OPC Interface Package (for HIS)•Model LHS2412 CENTUM Data Access LibraryTo access the database in the HIS from an external application, use either of the interface packages. These interfacesprotect the HIS like a firewall. With these packages, the system is easily connected to Windows applications, Manufactur-ing Execution System (MES) and Plant Information Management (PIM) software.Model LHS2411Exaopc OPC Interface Package (for HIS)Model LHS2412CENTUM Data Access LibraryR32

All Rights Reserved. Copyright © 2001, Yokogawa Electric Corporation<> <>GS 33Q02L20-31E■LHS2411 EXAOPC OPC INTERFACEPACKAGE (FOR HIS)● GeneralAs data sharing between information systems increases,there is an increasing need to effectively access and useplant information to meet business needs in a timelymanner. In the process industry, there are a variety ofdata sources in plant devices and databases in the controlroom. However, until now, it was not necessarily easy toaccess operation data on DCS from supervisory informa-tion systems.To solve this problem, the Exaopc package provides aninterface that is compliant with an OPC (OLE for ProcessControl) standard interface developed by the OPCFoundation. It also has Yokogawa’s proprietary functionsto act as a more advanced interface.Exaopc is an OPC server, which can be connected to avariety of PCSes (Process Control Systems) and providesan OPC client with process data via OPC interface. Withthe package, the OPC client can acquire and defineprocess data from PCSes and receive alarm events.This GS covers the specifications of the Exaopc OPCInterface Package.Major ApplicationsExaopc OPC Interface can be used in a wide variety ofOPC client applications.•Yokogawa MES packages, including Exapilot (OperationEfficiency Improvement Package)•User applications created by Visual Basic● Function SpecificationsThe Exaopc package provides the OPC specifications-compliant interface.Data Access (DA) ServerThe DA Server reads and writes process data using itemIDs as identifiers.Alarms & Events (A&E) ServerThe A&E Server notifies alarms and events from plantsthat asynchronously occur. The following messages aresent:•System alarm messages•Process alarm messages•Mode/status change messages•Sequence messages•Operation guide messages•Engineering maintenance messages•Operation record messages•Server internal errors

Sep.24, 2002-00Historical Data Access (HDA) ServerThe OPC client can access PCS data by connecting to theHDA Server. It also automatically saves instantaneousvalues acquired from the DA Server and alarms/eventsthat the A&E Server receives, to a historical database inthe HDA Server.Batch ServerThe Batch Server reads and writes common blocks andrecipe data.● System ConfigurationServer/Client CompositionThe following two client/server configurations areavailable:•The OPC client exists on a PC with Exaopc installed.•The OPC client exists on a general-purpose PC.Multiple ClientsUsers can access one Exaopc from multiple OPC clients.Multiple ServersUsers can access multiple Exaopc from one OPC client.General-purposePCGeneral-purposePC

OPS ServerExaopcfor HISHIS

FCSOPS ServerExaopcfor HISHISHIS

FCSOPC InterfaceProcess dataF01E.EPSOPC ClientOPC Client

OPC ClientOPC Client

Figure System Configuration3<> <>

All Rights Reserved. Copyright © 2001, Yokogawa Electric CorporationGS 33Q02L20-31ESep.13,2004-00● Application CapacityDA ServerA number of clients (A number of server objects):4 clientsA number of groups (A number of group objects):20 groupsA number of Item IDs:1000 item IDs/group20000 item IDs/ all groupCache update period (Data gathering period):1 to 3600 secMax. throughput of data access: 500 item IDs/secA&E ServerA number of clients (A number of server objects):4 clientsMax. number of event-registered objects: 20 objects(Max. number of event subscription objects)HDA ServerA number of clients (A number of server objects):4 clientsA number of browser (A number of browser objects):8 browser/server object32 browser/all server objectsA number of item IDs: 1000 item IDs/groupMax. historical data save period: Not restricted(Depends on trend definition)Batch ServerA number of clients (A number of server objects):4 clientsA number of groups (A number of group objects):5 groupsA number of item IDs: 1000 item IDs/group● Operating EnvironmentHardwareThe same operating environment as Model LHS1100Standard Operation and Monitoring Function.SoftwareLHS1100 Standard Operation and Monitoring FunctionOPC ClientIBM PC/AT compatibleWindows XP Professional Service Pack 1 or 2Windows 2000 Professional Service Pack 4Windows 2000 Server Service Pack 4Windows Server 2003RestrictionsOPC Interface cannot be used with Microsoft Visual Studio.NET.It is recommended to use the library provided by ModelLHS2412 CENTUM Data Access Library when developingan OPC client application using OPC Interface. CENTUMData Access Library provides a library of ActiveX controlsfor OPC Interface. For OPC Interface, see the OPCFoundation’s Internet homepage.● Supported OPC SpecificationsThe Exaopc package provides the OPC client with aninterface with the following specifications:DA Server•OPC Data Access Custom Interface SpecificationVersion 2.05A•OPC Data Access Automation Specification Version 2.0A&E Server•OPC Alarms and Events Custom Interface SpecificationVersion 1.10 (R3.05 or later) (*1)HDA Server•Yokogawa specific interfaceBatch Server•Yokogawa specific interface*1:OPC Alarms and Events Version 1.0 had beensupported by LHS2411 R3.04 or earlier.The specification range of the “Severity” for theSetFilter method is changed from “0 to 1000”(A&E1.0) to “1 to 1000” (A&E1.1).When “Severity=0 value” is set for the SetFiltermethod to LHS2411 A&E1.1 OPC server, an errorcode will be returned by LHS2411 because it is outof range.Be sure to use A&E version compatible with bothLHS2411 and an OPC client accordingly.