kepdirect opc server - plcdirect.eu

5
KEPDirect OPC Server Stride Industrial Ethernet switch (SE-SW8U) Ethernet crossover cable required with uplink port DL05 PLC with 10/100 Base-T Ethernet Module (H0-ECOM100) DL06 PLC with 10/100 Base-T Ethernet Module (H0-ECOM100) DL205 PLC with 10/100 Base-T Ethernet Module (H2-ECOM100) Ethernet RS-422 RS-232 RS-422 Connect DirectLOGIC PLCs, Productivity3000 PAC, DURApulse or GS drives or your PC via OPC for easy data acquisition or control at an affordable price What is it? The KEPDirect OPC Server provides a way to connect your favorite Windows client software to AUTOMATIONDIRECT DirectLOGIC PLCs, Productivity3000 controllers, Ethernet I/O through our EBCs (Ethernet Base Controllers), or DURAPULSE and GS AC motor drives with an Ethernet inter- face module (GS-EDRV) installed. This means that any industrial HMI, SCADA, data historian, MES or ERP soft- ware package that includes an OPC client interface (most do) can connect directly to DirectLOGIC PLC serial or Ethernet ports; Productivity3000 PAC; DL205, DL405, Terminator Ethernet I/O; or DURAPULSE and GS series AC drives by way of a GS-EDRV(100) module. The KEPDirect OPC Server provides an interface to your controllers, Ethernet I/O or drives using industry-standard OPC tech- nology so you are free to choose almost any software package. Best-in-class PLCs, along with best-in-class soft- ware, should be your choice with the KEPDirect OPC Server. What’s it got? • High-performance, certified OPC-compliant connectivity via Ethernet, with unparalleled compatibility and performance • DL05, DL105, DL06, DL205, and DL405 support through RS-232, RS-422 serial or DirectLogic ECOM and Productivity3000 Ethernet interfaces • DL205, DL405 and Terminator EBC or GS-EDRV module Ethernet interfaces • OPC Quick Client application included for testing and easy troubleshooting • Automatically generate tag names by importing DirectSOFT project Nicknames and Descriptions or Productivity3000 Tag database. Base (or master) Base (or master) Point-to-point Point-to-multipoint DL405 PLC with 10/100 Base-T Ethernet Module (H4-ECOM100) Serial and Ethernet Connections Example Productivity3000 PAC P3-550 CPU Module with built-in communication ports

Upload: others

Post on 19-Jan-2022

29 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KEPDirect OPC Server - plcdirect.eu

KEPDirect OPC Server

Stride IndustrialEthernet switch(SE-SW8U)

Ethernet crossover cablerequired with uplink port

DL05 PLC with10/100 Base-T EthernetModule (H0-ECOM100)

DL06 PLC with10/100 Base-T EthernetModule (H0-ECOM100)

DL205 PLCwith 10/100 Base-TEthernet Module(H2-ECOM100)

Ethernet

RS-422

RS-232

RS-422

Connect DirectLOGIC PLCs,Productivity3000 PAC, DURApulseor GS drives or your PC via OPCfor easy data acquisition or controlat an affordable priceWhat is it?The KEPDDiirreeccttOPC Server provides a way to connect yourfavorite Windows client software to AUTOMATIONDIRECTDDiirreeccttLOGIC PLCs, Productivity3000 controllers, EthernetI/O through our EBCs (Ethernet Base Controllers), orDURAPULSE and GS AC motor drives with an Ethernet inter-face module (GS-EDRV) installed. This means that anyindustrial HMI, SCADA, data historian, MES or ERP soft-ware package that includes an OPC client interface (mostdo) can connect directly to DDiirreeccttLOGIC PLC serial orEthernet ports; Productivity3000 PAC; DL205, DL405,Terminator Ethernet I/O; or DURAPPUULLSSEE and GS series ACdrives by way of a GS-EDRV(100) module. The KEPDDiirreeccttOPC Server provides an interface to your controllers,Ethernet I/O or drives using industry-standard OPC tech-nology so you are free to choose almost any softwarepackage. Best-in-class PLCs, along with best-in-class soft-ware, should be your choice with the KEPDDiirreecctt OPCServer.

What’s it got?• High-performance, certified OPC-compliant connectivity via

Ethernet, with unparalleled compatibility and performance

• DL05, DL105, DL06, DL205, and DL405 support through RS-232, RS-422 serial or DirectLogic ECOM andProductivity3000 Ethernet interfaces

• DL205, DL405 and Terminator EBC or GS-EDRV moduleEthernet interfaces

• OPC Quick Client application included for testing and easytroubleshooting

• Automatically generate tag names by importing DirectSOFTproject Nicknames and Descriptions or Productivity3000 Tagdatabase.

Base(or master)

Base(or master)

Point-to-point

Point-to-multipoint

DL405 PLC with10/100 Base-T EthernetModule (H4-ECOM100)

Serial and Ethernet Connections Example

Productivity3000 PACP3-550 CPU Module withbuilt-in communication

ports

Page 2: KEPDirect OPC Server - plcdirect.eu

KEPDirect OPC Server Software

How do I use it?Simply install the KEPDDiirreeccttOPC Server on the same PC (oron the same network) as your client application, then enablethe OPC client driver for direct access to yourAutomationDirect device on the network.

What can I do with it?• Connect your favorite HMI or SCADA software to low-cost

AutomationDirect PLC, PAC, Ethernet I/O or Durapulse or GSDrives systems over a serial or Ethernet network.

• Design a low-cost data acquisition/monitoring system usingaffordable AutomationDirect control devices.

• Interface custom Visual Basic® or Visual C++® applications toAutomationDirect systems and eliminate time consuming driver development.

• Requires OPC DA Client Tool Kit to use OPC with Visual Basic.

StrideIndustrial Ethernet

switch(SE-SW5U)

Terminator I/OEthernet Base Controller

and I/O

DL205 Ethernet BaseController and I/O

DURAPULSE ACMotor Drive withEthernet card(GS-EDRV)

Ethernet crossover cablerequired with uplink port

Ethernet

Product line-upPC-KEPOPC supports all drivers

Ethernet Connections Example

Productivity3000 PACP3-550 CPU Module hasbuilt-in communication

ports

Page 3: KEPDirect OPC Server - plcdirect.eu

Import DirectSOFT Nicknames andProductivity3000 TagnamesThe KEPDDiirreecctt OPC Server supports automatic taggeneration through importing of DDiirreeccttSOFT projectelement Nicknames and the Productivity3000 Tagdatabase. For DDiirreeccttSOFT PLCs, export your projectelement documentation into the *.CSV format, thenuse the KEPDDiirreecctt setup wizard to import this file andgenerate tag names within your server project. ForProductivity3000 PACs, simply import the project*.CSV file located in your default project directory.Tags are organized according to the controller’sdatatypes – ‘X’, ‘Y’, ‘C’, ‘V’, etc. – for theDDiirreeccttLOGIC or – ‘AIF32’, ‘AOS32’, ‘DI’, ‘DO’,‘F32’, ‘S32’, etc. – for the Productivity3000. Theseare displayed in a tree structure with your Nicknamesand Descriptions applied so any OPC client is ableto access them. The easy-to-use KEPDDiirreecctt OPCServer graphical interface displays complete OPCChannel, Device and Group structure along withdetailed diagnostics.

Built-in powerful data scalingThe KEPDDiirreeccttOPC Server includes a complete data scaling facility allowingyou to configure each data point for the engineering units your applicationrequires. No need to perform extensive math calculations in your client soft-ware to manipulate your data. Linear and square root scaling are supportedacross several data types including Byte, Word, DWord and Float, with userdefined decimal point location. Additional scaling features include highand low limits, and clamping to limit the data range received to/from yourclient application.

Quick Client tests network connectionsand toggles I/OThe KEPDDiirreecctt OPC Server includes a Quick Clientsoftware application for checking your network. Testyour connection by clicking on the icon from theserver interface and viewing your I/O status in realtime. You can also toggle discrete I/O and read/writevalues to analog modules. The Quick Client cansave you time and money debugging your I/Osystem, even before you begin developing your clientapplication.

It’s all included in the KEPDirect ServerAutomatic tag naming using DirectSOFT Nicknames and

Descriptions

I/O configuration and tag mapping forEthernet I/OThe KEPDDiirreecctt OPC Server recognizes the types ofI/O for all connected EBC nodes, and can mapthem to tags. No wasting time determining your I/Oaddressing scheme or tag names. Follow the SetupWizard and your tags are displayed in a tree struc-ture, ready for any OPC client to access them. Thesimple graphical interface displays complete OPCChannel, Device and Group structure along with adetailed diagnostics window.

Detailed real-time diagnosticwindow for easy troubleshooting

Identifies each PLC nodeand memory usage

Setup wizard for AutomaticTag generation

Automatic tag namingusing OPC conventions

Setup wizard for AutomaticTag generation

Identifies each Ethernetnode and I/O slot

Detailed real-time diagnosticwindow for easy troubleshooting

Page 4: KEPDirect OPC Server - plcdirect.eu

OPC overviewOPC is an industry standard created by anumber of worldwide leading hardwareand software suppliers in cooperation withMicrosoft. The OPC Data Access specifi-cation, as maintained by the OPCFoundation, is a non-proprietary technicalspecification that defines a set of standardinterfaces based upon Microsoft’sOLE/COM technology. An OPC server(driver) allows items such as distributedcontrol systems, programmable logiccontrollers, I/O systems and smart fielddevices to communicate with a wide rangeof HMI/SCADA (client) software packagesresiding on a PC. Traditionally, each soft-ware or application developer wasrequired to write a custom interface, orserver/driver, to exchange information withhardware field devices. OPC eliminatesthis requirement, allowing manufacturingcustomers true plug and play connectivityand the freedom to choose products basedon their automation requirements.

DDE supportWhile KEPDDiirreecctt OPC Server is first andforemost an OPC server, it is recognizedthat a number of legacy applications stilldepend upon DDE for their underlyingclient server technology. Early in the devel-opment of Windows, Microsoft provided ageneric client server technology calledDDE (Dynamic Data Exchange). DDEprovided a basic architecture that wouldallow many Windows applications from awide range of vendors to share data. Butthere was one problem – DDE was notdesigned for the industrial market, lackingmuch of the speed and robustness desiredin an industrial setting. However, this didnot stop DDE from becoming a dominantclient/server architecture, largely due to itsavailability in most Windows applications.

Where OPC fits inAlthough OPC is primarily used foraccessing data from a network server,OPC interfaces can be used in manyplaces within an application. At the lowestlevel, they can get raw data from the phys-ical devices into a SCADA or DCS. Thearchitecture and design makes it possiblefor an OPC server to allow a client appli-cation to access data from many OPCservers. The data can be provided by manydifferent OPC vendors running on differentnodes via a single object.

AutomationDirect andKepware partner to createKEPDirectOPC ServerFor those of you familiar with OPC servers,you might recognize the name “KEP” in theKEPDDiirreecctt OPC Server name. KepwareInc., the industry leading provider in OPCserver products, has partnered withAUTOMATIONDIRECT to allow us to offerour own tailor-made version of the worldfamous KEPServerEX. The KEPDDiirreecctt OPCServer offers all the same powerful andeasy-to-use features of the KEPServerEX,but only for connectivity to our products.The result is a top quality OPC server tech-nology connecting to best-value PLCs orEthernet I/O for a combination that can’tbe beat.

ApplicationconnectivityKEPDDiirreecctt OPC Server supports thefollowing client/server technologies:

• OPC Data Access Version 1.0a

• OPC Data Access Version 2.0

• OPC Data Access Version 3.0

• OPC Unified Architecture v1.0

• OPC Alarm and Events v1.01

• FASTDDE for Wonderware

• SuiteLink for Wonderware

• PDB for GE’s iFix

• DDE Format CF_Text

• DDE Format XL_Table

• DDE Format AdvancedDDE

OPC Data Access 1.0a was the originalspecification the OPC Foundation devel-oped back in 1996. Many of the OPCclients in use today support this originalspecification. Version 3.0 is the latestversion of the OPC DA interface andmakes better use of the underlyingMicrosoft COM technologies. The DDEformats are the standard DDE formats asdefined by Microsoft. To provide thebroadest range of connectivity, KEPDDiirreeccttOPC Server simultaneously supports all ofthe client server technologies listed above.

OPC client/server relationship

KEPDirect OPC Server

Page 5: KEPDirect OPC Server - plcdirect.eu

System requirementsKEPDDiirreecctt Servers have been designed toplace as little stress on your PC system aspossible while providing the level of perform-ance you expect. The following systemrequirements are recommended:

MMiinniimmuumm ssyysstteemm rreeqquuiirreemmeennttss::• 2.0 GHz Processor

• 1 GB installed RAM

• 180 MB available disk space

• Ethernet Card (required for Ethernet driv-ers or serial drivers that utilize Ethernetencapsulation)

• Super VGA (800 x 600) or higher resolutionvideo adapter and monitor

• Keyboard and Microsoft mouse or compat-ible pointing device

SSuuppppoorrtteedd ooppeerraattiinngg ssyysstteemmss::• Windows 7 Pro and Ultimate*

• Windows 2000 SP4

• Windows XP* SP2 (strongly recommendedfor industrial settings)

• Windows Server 2003* SP2 (strongly rec-ommended for industrial settings)

• Vista Business/Ultimate*

• Windows Server 2008* (strongly recom-mended for industrial settings)

*Includes support for 64 bit operating systems.

Major OPC clients supported

• Rockwell Software’s RSView32®

• GE’s Cimplicity®

• Iconics’ Genesis32®

• Cutler Hammer’s PanelMate PC Pro

• Think & Do Live!

• Think & Do v8.0

• Wonderware’s InTouch® and OPCLink®

• Intellution’s Fix Dynamics® and OPC PowerTool®

• Siemen’s WinCC®

• Kepware’s OPC QuickClient

• National Instrument’s LabVIEW

• National Instrument’s Lookout

• Lookout Direct

KEPDirect OPC Server

Group objectKEPDDiirreecctt OPC Server allows tag groups to be added to your project. Tag groupsallow you to tailor the layout of OPC data in logical groupings that fit the needs ofyour application. Using tag groups allows multiple sets of identical tags to be addedunder the same device. This can be very convenient when a single device handlesa number of similar machine segments. From an OPC client standpoint, the use oftag grouping allows you to segregate your OPC data into smaller tag lists, whichcan make finding a specific tag easier when browsing the server.

Tag objectKEPDDiirreecctt Server allows both dynamic tags, (tags entered directly at the OPC clientthat specify device data) and user-defined tags. User-defined tags have the benefitof allowing the tag to be browsed from an OPC client that supports tag browsing.User-defined tags also support tag scaling. Unlike many of the dialogs you will findin KEPDDiirreecctt OPC Server, the tag properties dialog has a number of features thatare driven by icons. The tag name is part of the OPC browse data. Tag names mustbe unique within a given device branch or tag group branch. If your application isbest suited by using blocks of tags with the same names, use tag groups to segre-gate the tags.

KEPDirect OPC Server objectsChannel object Each protocol or driver used in a KEPDDiirreecctt OPC Server project is referred to as achannel. A channel is a specific communications driver. A KEPDDiirreecctt OPC Serverproject can consist of many channels, each with unique communications drivers oreach with the same communications driver. Each channel name must be unique in aKEPDDiirreecctt OPC Server application. The channel name entered will be part of theOPC browser information.

Device objectUnlike the channel name, device names can be the same from one channel to thenext. The device name is a user-defined logical name for the device. The device nameand channel name will be part of the OPC browser information as well as a DDE itemname. Within an OPC client the combination of channel name and device namewould appear as “ChannelName.DeviceName”.

Channel object

Device object

Group object

Tag object