1. Introduction to Danfoss ECL OPC Server .......................................................................................................................... 2
3. Exporting configuration data ............................................................................................................................................ 7
4. Importing data from an XML file ....................................................................................................................................... 8
5. Address Space .................................................................................................................................................................... 9
8. Data Items ......................................................................................................................................................................... 15
13. How the client connects to and gets data from a server ................................................................................................ 34
The Danfoss ECL OPC Server is an OPC
serves data to OPC clients. The OPC server was implemented
using advanced programming concepts of the current
version of the OPC
generation industrial software applications.
The OPC Server communicates with OPC clients and real time
Danfoss ECL devices. This OPC server is also based on the
popular Modbus protocol and can be connected to real world
Modbus compatible I/O hardware.
Key features of the OPC Server include:
•
•
•
•
•
•
•
•
The OPC Server product contains two parts: a user interface
configuration module and the actual OPC server, the runtime
module.
Configuration module:
The
that holds configurati
name, the ranging, and the alarm settings.
The
actual values of the tags configured. Structures of both
databases are indicated in the following secti
Changes made to the configuration are accepted
restart of the OPC server. However, changes made to the
runtime database are accepted online.
OLE™ for Process Control (OPC) is a standards-based
approach for connecting data sources (e.g., PLCs, controllers,
I/O devices, databases, etc.) with HMI client applications
(graphics, trending, alarming, etc.).
It enhances the interface between client and server
applications by providing a universally
documented mechanism to communicate data from a data
source to any client application.
Included are not only a detailed guide on how to pass the
data, but also specific information on other attributes to
supplement those data, such as range information, data type,
quality flags, and date and time information.
Figure 1.1 shows the OPC Architecture, which was introduced
by the OPC Foundation. By following the OPC Architecture, a
device needs only one standard driver, which is an OPC
compl
then be connected to that device, either locally or over a
network. Furthermore, connections can be made to more
than one OPC server at the same time.
Figure
Any OPC client application can connect to any OPC server. In
other words, OPC offers true Plug
fields of HMI and industrial automation. OPC server types
include OPC Data Access (DA), OPC Alarm and Events
OPC Server Configurator can run on the following Microsoft
Windows operating systems:
•
•
•
•
•
•
•
•
•
•
•
†
Supported Editions of Windows Vista are Windows Vista
Business, Ultimate, and Enterprise Edition. Windows Vista Home
and Home Premium Editions are not supported in this release.
††
Windows 2000 is supported for Classic OPC Server installations
only.
The OPC Server Configurator is capable of running on
computer/workstation hardware with the following
specifications:
Windows Server 2008 Windows Vista x64 (runs in the 32 bit compatibility
mode) †
Windows Vista †
Windows Server 2003 x64 (runs in the 32 bit
compatibility mode)
Windows Server 2003 R2
Windows Server 2003 SP2
Windows XP Professional x64 (runs in the 32 bit
compatibility mode)
Windows XP Professional SP3
Windows 2000 Server SP4 ††
Windows 2000 SP4 ††
1 GHz Processor (CPU)
1 GB Physical Memory (RAM)
2 GB Hard Disk space available
DVD drive for installation
SVGA Video Card; 256 or more colors for best results
A mouse or other compatible pointing device (such as a
The OPC Server Configurator provides the ability to create
new
2.1
Database
To create a new Microsoft Access Configuration Database in
the
•
•
•
This configuration database will contain the configuration of
all your devices, and the logical tag naming i
address space.
2.2
Once your configuration is complete, you need to make sure
that your database is “Active”. The database that is
designated as “Active” is the one that the server uses.
The Configurator also allows you to export data from your
configuration database to an XML file. The Configurator also
allo
XML file that specifies the data structure of an XML data file.
The purpose of having the configuration in XML would be
that you have it in another readable format and could
manipulate the content with
the changes again.
To export data, select from the menu ‘File, XML Export’…
This opens the ‘Export XML File’ dialog box. Specify a file a
name and click ‘Save’.
The 'Address Space' branch of the Configurator provides a tree
explorer in Workbench, shown in the figure below, for setting the
properties and connection parameters of the following items:
•
•
•
Data items can be organized hierar
organizing directories and files on your computer's hard disk. The
OPC s
The Configurator module uses the terms
A folder can contain additional folders and also
data items are always the branches in the tree control hierarchy.
The hierarchical structure of the folders and data items helps to
organize the device