quick guide festo opc easy server
TRANSCRIPT
-
7/27/2019 Quick Guide Festo OPC Easy Server
1/30
OPCEasyServer
OPCOPC
EasyServerEasyServerDesigned and developed byDesigned and developed by
SCA Software Intl. S.A.SCA Software Intl. S.A.
Connecting to theConnecting to theStandardStandard
-
7/27/2019 Quick Guide Festo OPC Easy Server
2/30
OPCEasyServer
Introduction to OPIntroduction to OPCCEasyServerEasyServer
OPCOPCEasyServerEasyServerGGeneraleneralfeaturesfeatures
New in this versionNew in this version
Install OPCInstall OPCEasyServerEasyServer
Selection
-
7/27/2019 Quick Guide Festo OPC Easy Server
3/30
OPCEasyServerDuring this travel, you will discover:During this travel, you will discover:
OPCOPCEasyServerEasyServerorganization chartorganization chart
Using OPCUsing OPCEasyServerEasyServerAdministratorAdministrator
Creating your first OPCCreating your first OPCEasyServerEasyServerprojectproject
Using OPCUsing OPCEasyServerEasyServerEditorEditor Using OPCUsing OPCEasyServerEasyServerTest ClientTest Client
Introduction
-
7/27/2019 Quick Guide Festo OPC Easy Server
4/30
-
7/27/2019 Quick Guide Festo OPC Easy Server
5/30
OPCEasyServer
Available actions:Available actions:
Start Editor with a selected projectStart Editor with a selected project
Start Test Client and connect to a selected serverStart Test Client and connect to a selected server
Scan fixed disks and search for unregistered projectsScan fixed disks and search for unregistered projects
List of allinstalled
EasyServermodules
including all
registered OPCServers
For a selectedmodule, displayof all properties
Action buttonwith a menu of
available actions
Using the Administrator
-
7/27/2019 Quick Guide Festo OPC Easy Server
6/30
OPCEasyServer
We strongly recommend to useWe strongly recommend to use EasyEasyServerServer
WizardWizard to create a new project !!to create a new project !!The wizard will help you toThe wizard will help you to
Define a plugin moduleDefine a plugin module
Define project identityDefine project identity
Save the projectSave the project
Register the projectRegister the project
NOTE:NOTE: You have to manually define the addressYou have to manually define the address
space after finishing the wizard!space after finishing the wizard!
Creating a Project
-
7/27/2019 Quick Guide Festo OPC Easy Server
7/30
OPCEasyServer
NOTE:NOTE:The EasyThe EasySerevrSerevr Wizard is the easiest way to create an OPCWizard is the easiest way to create an OPC
EasyServerEasyServer project !project !
Select this toolbar icon todisplay What do you want
to do? dialog
Select this option to startthe wizard
Starting the Wizzard
-
7/27/2019 Quick Guide Festo OPC Easy Server
8/30
OPCEasyServer
NOTE:NOTE: Plugin module is specific for a device. By selecting aPlugin module is specific for a device. By selecting a
Plugin, the type of OPC Server you want to create is defined (e.g.Plugin, the type of OPC Server you want to create is defined (e.g.
EasyIP/FST defines an OPC Server that uses EasyIP protocol toEasyIP/FST defines an OPC Server that uses EasyIP protocol to
communicate with a network of FEC / IPC).communicate with a network of FEC / IPC).
Select the Plugin modulefor your new EasyServer
ProjectClick here to display details
of the selected Plugin
ModuleInformation about theselected Plugin Module
Some Plugin modulesrequire a presence of
specific system files. Thesefiles are listed here. If any
of these files is notavailable, Plugin module
cant be used for theproject.
Select Plugin
-
7/27/2019 Quick Guide Festo OPC Easy Server
9/30
OPCEasyServer
NOTE:NOTE: Each OPC Server is identified with a string composed ofEach OPC Server is identified with a string composed of
3 parts. In EasyOPC, first part is your3 parts. In EasyOPC, first part is your Company NameCompany Name, second, second
part is apart is a Project NameProject Name and third part is aand third part is a Project VersionProject Version..
Enter your Company Name
Click on this button to saveCompany Name as default
for all further projects
Enter project name that willbe suggested also as aname of the project file
Project version is by default1. Increment this number if
you have other similarprojects (same project name
field)This string identifies yourOPC EasyServer in the OPC
Client
Define Project Identity
-
7/27/2019 Quick Guide Festo OPC Easy Server
10/30
OPCEasyServer
NOTE:NOTE: Project must be saved in a project file before proceeding.Project must be saved in a project file before proceeding.
Wizard will suggest a name for the project file this name isWizard will suggest a name for the project file this name is
created using a defined project identity.created using a defined project identity.
Displays information aboutthe steps you have already
completed
Click here to save theproject
After saving the project file,
its full path and file name isdisplayed here
Save Project File
-
7/27/2019 Quick Guide Festo OPC Easy Server
11/30
OPCEasyServer
NOTE:NOTE: When a project is registered in a system registry, a valid OPCWhen a project is registered in a system registry, a valid OPC
Server is created (it is visible by the OPC Clients). However, you need toServer is created (it is visible by the OPC Clients). However, you need to
define a server address space to have a meaningful server.define a server address space to have a meaningful server.
Displays information aboutthe steps you have already
completed
Displays full path and filename of the project
Click on this button toregister the project in thesystem registry database
Register Project
-
7/27/2019 Quick Guide Festo OPC Easy Server
12/30
OPCEasyServer
NOTE:NOTE: OPCOPC EasyServerEasyServer Project has been created and, because itProject has been created and, because it
is registered, it is also a valid OPC Server. You can now proceedis registered, it is also a valid OPC Server. You can now proceed
to define the server address space.to define the server address space.
Full path and file name ofthe project just created
Click on this button to open
the project in editor anddefine its address space
Closing Wizzard
-
7/27/2019 Quick Guide Festo OPC Easy Server
13/30
OPCEasyServer
Server address Space is a tree-like structure thatServer address Space is a tree-like structure that
containscontains
ResourcesResources
andand
TagsTags
.
.
Single Tag corresponds to a single value comingSingle Tag corresponds to a single value coming
from a device by means of a Plugin module.from a device by means of a Plugin module.
Resource does not have a value it contains otherResource does not have a value it contains other
Resources and/or Tags.Resources and/or Tags.
Server address space cannot be defined withoutServer address space cannot be defined without
the Plugin module.the Plugin module.
Server Address Space
-
7/27/2019 Quick Guide Festo OPC Easy Server
14/30
OPCEasyServer
NOTE:NOTE: Organization of the server Address Space dependsOrganization of the server Address Space depends
exclusively on the Plugin module used by the project. Pluginexclusively on the Plugin module used by the project. Plugin
module also defines the structure of a single Resource/Tag.module also defines the structure of a single Resource/Tag.
Description of thePlugin Module used by
this EasyServerproject
Tags associated withthe selected Resource
Resource organization
Address Space in the Editor
-
7/27/2019 Quick Guide Festo OPC Easy Server
15/30
OPCEasyServer
OPCOPC EasyServerEasyServer Editor helps you to do the following:Editor helps you to do the following:
Create new project using wizardCreate new project using wizard
Create new project by importing it using importCreate new project by importing it using import
modulemodule
Create new project by cloning existing projectCreate new project by cloning existing project
Modify existing projectModify existing project Register and unregister projectRegister and unregister project
Export project using export moduleExport project using export module
Using the Editor
-
7/27/2019 Quick Guide Festo OPC Easy Server
16/30
OPCEasyServer
Detailed information about the Plugin
Module
What happened since Editor was started
Detailed information about theproject, its identity and Plugin
module
User Interface [1/5]
-
7/27/2019 Quick Guide Festo OPC Easy Server
17/30
OPCEasyServer
Description of thePlugin module used bythis EasyServer project
Tags associated withthe selected Resource
Resource organization
Indicates whether the projecthas been modified (requires
save)If this field is empty, Plugin module isnot loaded. If it contains an animatedgreen arrow, Plugin module is loaded
and running
User Interface [2/5]
-
7/27/2019 Quick Guide Festo OPC Easy Server
18/30
OPCEasyServer
Displays Plugin Moduledetails
Unregister theproject
Register the project
Show Resource/Tagproperties
Add/Remove Resource/Tag
Search for tags based onname
Show/Hide FloatingProperties window
User Interface [3/5]
-
7/27/2019 Quick Guide Festo OPC Easy Server
19/30
OPCEasyServer
User Interface [4/5]
-
7/27/2019 Quick Guide Festo OPC Easy Server
20/30
OPCEasyServer
Integrity Check dialogwith a registered
project selection
Integrity Check dialogwith an invalid plugin
module selection
User Interface [5/5]
-
7/27/2019 Quick Guide Festo OPC Easy Server
21/30
OPCEasyServer
Test Client enables you to :Test Client enables you to :
Test created OPCTest created OPC EasyEasyServersServers Test any other OPC ServerTest any other OPC Server
Test Client supports:Test Client supports:
OPC Data Access Custom Interface SpecificationOPC Data Access Custom Interface Specification1.0a and 2.xx1.0a and 2.xx
Connection to a single OPC ServerConnection to a single OPC Server
Multiple Test Clients can run simultaneously (eachMultiple Test Clients can run simultaneously (each
connected to the same or different OPC Servers)connected to the same or different OPC Servers)
Test Client
-
7/27/2019 Quick Guide Festo OPC Easy Server
22/30
OPCEasyServer
List of all available OPCServers on a local
machine
Refresh the list
Information about theselected OPC Server
Selecting the Server
-
7/27/2019 Quick Guide Festo OPC Easy Server
23/30
OPCEasyServer
OPC Server AddressSpace
Items created in OPCServer
History of actions
Modify the value of a
selected item
Running Test Client
-
7/27/2019 Quick Guide Festo OPC Easy Server
24/30
OPCEasyServer
Full implementation of OPC Data Access CustomFull implementation of OPC Data Access Custom
Interface Specification (1.0a and 2.xx) includingInterface Specification (1.0a and 2.xx) includingBrowsing Server Address SpaceBrowsing Server Address Space
Single editor for all OPCSingle editor for all OPC EasyServerEasyServer projectsprojects
Simultaneous connections from multiple OPCSimultaneous connections from multiple OPC
ClientsClients Multiple instances of OPCMultiple instances of OPC EasySEasyServer supportederver supported
Project import/export functionalityProject import/export functionality
Test OPC ClientTest OPC Client
Specifications
-
7/27/2019 Quick Guide Festo OPC Easy Server
25/30
OPCEasyServer
EasyIP protocol (Festo) for FST and MultiprogEasyIP protocol (Festo) for FST and Multiprog
Serial protocol (Festo) for FSTSerial protocol (Festo) for FST Dial-up modem connection to FSTDial-up modem connection to FST
Profibus DP (Slave) for HilscherProfibus DP (Slave) for Hilscher
VipWin (Festo) SCADA as OPC ServerVipWin (Festo) SCADA as OPC Server
Windows NT/2000 Machine InformationWindows NT/2000 Machine Information SimulationSimulation
Servers
-
7/27/2019 Quick Guide Festo OPC Easy Server
26/30
OPCEasyServer
Text file import/exportText file import/export
Comma separated text file import/export (CSV)Comma separated text file import/export (CSV) Import variables from FST projectImport variables from FST project
Import driver specific variables from VipWinImport driver specific variables from VipWin
SCADA projectSCADA project
Import / Export
-
7/27/2019 Quick Guide Festo OPC Easy Server
27/30
OPCEasyServer
If your operating system isIf your operating system is other than Windowsother than Windows
2000/ME2000/ME, first install support for, first install support for Microsoft InstallerMicrosoft Installer::
Microsoft Installer for Windows 95/98Microsoft Installer for Windows 95/98
Microsoft Installer for Windows NTMicrosoft Installer for Windows NT
NOTE:NOTE: Skip this step if you are using Windows 2000/ME,Skip this step if you are using Windows 2000/ME,
otherwise install corresponding Microsoft Installerotherwise install corresponding Microsoft Installer
support!support!
Prepare for Installation
-
7/27/2019 Quick Guide Festo OPC Easy Server
28/30
OPCEasyServer
To check out all features and advantages of theTo check out all features and advantages of the
OPCOPC EasyEasySServererver, you can run, you can run OPC EasyServerOPC EasyServer asas
aa Demo VersionDemo Version. Select between 3 different. Select between 3 different
Demo modes during installation!Demo modes during installation!
ToTo register OPCEasyregister OPCEasyServerServeras aas a legal userlegal user,,
please enter license code enclosed in the deliveryplease enter license code enclosed in the delivery
scope after installation inscope after installation in OPCOPC EasyEasyServerServer Editor,Editor,
menu Help / Registrationmenu Help / Registration
Registration
-
7/27/2019 Quick Guide Festo OPC Easy Server
29/30
OPCEasyServer
OPCOPCEasyEasyServerServer Installation is splitted in 3 types:Installation is splitted in 3 types:
Typical installationTypical installation (recommended)(recommended) Installs everything excluding specific PluginInstalls everything excluding specific Plugin
modules (Profibus Slave, LKA, )modules (Profibus Slave, LKA, )
Custom installationCustom installation Select manually what you want to installSelect manually what you want to install
Complete installationComplete installation Installs all componentsInstalls all components
Installation Types
-
7/27/2019 Quick Guide Festo OPC Easy Server
30/30
OPCEasyServer
Show license agreementShow license agreement
I ACCEPT license agreement above to proceed withI ACCEPT license agreement above to proceed with
OPCOPC EasyServerEasyServer InstallationInstallation
Default folder for program installation isDefault folder for program installation is
\Program Files\Festo Software\OPC\Program Files\Festo Software\OPCEasyEasy
To change default folder, select Custom Installation!To change default folder, select Custom Installation!
Start Installation