Quick Guide Festo OPC Easy Server

Embed Size (px)

Citation preview

  • 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