Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Automation Business
Content nWhat is
OPC ? OFS ?
nWhat is
Automation Business
Part 1: OPC
Automation Business
Clients
...
Application Y
OPC Interface
Servers
Devices
PLCs
Part 1: OPC
Automation Business
OPC : Summary
Connectivity : End users will be able to use every OPC Client application
(HMI, SCADA, MES, Custom...) with a broad range of automation devices
Part 1: OPC
Automation Business
OPC Foundation
n First announcement of the OPC task force at the 1995 ISA Show in New Orleans, LA. n The OPC Foundation includes more than 150 members in 30 countries, a group of software, hardware and end user companies involved in industrial automation and control. n Control manufacturers such as Fisher-Rosemount, Intellution, Opto 22, Rockwell Software and Siemens were members of OPC Task Force to ensure that disparate industrial automation manufacturing systems can work together. n Since 1997, Schneider Automation belongs to OPC Foundation n Creation in 1997 of the OPC-Europe Council, subsidiary of the OPC Foundation for European members.
Part 1: OPC
Automation Business
n A Window application which enables the ACCESS to Automation Objects from other applications called OPC Clients n OPC is based on the Microsoft OLE/COM technology OLE Automation provides a data access via local-area network, remote sites or the Internet COM enables the definition of Objects with Methods and Properties - Local : the Server and the Client are on the same PC. - Remote(DCOM) : Server & Client are on different PCs.
Part 1: OPC
Automation Business
OPC Client
OLE / COM
Part 1: OPC
Automation Business
OPC : Interfaces
nTwo different Interfaces
The OPC CUSTOM Interface for expert developpers in C++ The OPC AUTOMATION Interface for end users familiar with Visual Basic
C++ Application
VB Application
Part 1: OPC
Automation Business
Client
OPC Automation
Server
OPC Custom
OPCCustomRead
OPC Read
OPC Write
OLE
Automation
OPC
OLE
Custom OPCCustomWrite
OPC
Application C/C++
Handler
DLL
Server
EXE
OPCCustomRead
Client
OPCCustomWrite
Part 1: OPC
10
Automation Business
OPC Automation OLE - Automation Visual Basic, Excel ... + +++ Via DLL adaptation Depends on DLL evolutions Renault, Mercedes, NUM
OPC Custom OLE - COM C++ +++ + Direct OK Intellution, US Data Wonderware
Part 1: OPC
11
Automation Business
OPC Server
OPC Group
OPC Item
Part 1: OPC
12
Automation Business
13
Automation Business
OFS: Characteristics
n Compliant with the n Local or Remote Server access. n Multi PLC (Quantum, Premium, Micro, Nano, Momentum...). n Multi Communication Protocols (Modbus and Uni-TE V2.0).
Modbus+, Modbus TCP/IP Unitelway, Fipway, Ethway, Uni-TE on Isabus, Uni-TE on TCP/IP (XIP)
Part 2: OFS
14
Automation Business
OFS : Services
n Read/Write device variables Synchronous or Asynchronous Multi-PLC communication Update rate for server NOTIFICATION DeadBANDING for Float variables n Symbolic access to PLC variables via neutral files from Concept, Modsoft, PL7 n Direct access to the Concept symbols database Symbolic access Located/unlocated variables Simple or struct variables n Browse interface for symbol databases Provide ergonomic access to PLC variables
Part 2: OFS
15
Automation Business
OPC Client
OLE Automation OLE Custom
OPC Client
OPC Client
OFS
DLL
OPC Client
Driver 1
V5.0 V5.0 VBA in Excel V8.0
Driver 2
Physical Interfaces V5.0
MO DIC O N
Part 2: OFS
16
Automation Business
OFS : Networks
ETHERNET TCP/IP Network Client station
OFS station
Local Client Application
Part 2: OFS
17
Automation Business
Custom C++ interface Neutral Files .scy Symbol to Address Optimisation Drivers Interface Modbus Modbus Modbus + MB TCP/IP Modicon Platforms Uni-TE V2 Ethway Fipway Unitelway Unite TCP/IP TSX Platforms Part 2: OFS
18
Server
Devices
Automation Business
OFS: Targets
n Wintel platform with 32 bits Microsoft Operating System NT4.0, Service Pack 3 (or more) Window 95, Service Pack 1 + DCOM 1.1 option n Standard configuration for NT4.0 and Windows 95 Pentium 166 MHz, 32 MB (Tbc) n Recommended configuration for NT4.0 Pentium 200 MHz, 48 MB for the client (Tbc) Pentium 200 MHz, 64 MB for the server (Tbc) n Not compatible with RISC NT platform
Part 2: OFS
19
Automation Business
OFS: Product
OPC Factory Server OPC Factory Server simulator OPC Factory Server configuration tool OPC tutorial client in Visual Basic (OPC Automation) OPC tutorial client in C++ (OPC Custom) Documentation Includes 2 different versions: 1 for NT4.0 & 1 for WIN95 with the drivers UNI-TELway, FIPway, ETHway, ISAway, XIP MB+ drivers bundled with SA85 or PCMCIA board.
Part 2: OFS
20