2 providing data to multiple computers, Csi's hardware and software in an opc application – Campbell Scientific CSIOPC Software User Manual

Page 8

Advertising
background image

CSIOPCServer

Because the CSIOPCServer registration information is written to
the Windows registry, if the executable is moved to another
directory the registry must be edited to reflect this change. Refer
to Section 6.1 for additional information.

NOTE

2.2 Providing Data to Multiple Computers

The CSIOPCServer is designed to run on the same computer as the OPC
client(s). Therefore, a copy of the CSIOPCServer must be running on each
computer for which it will be providing data.

Each licensed copy of the CSIOPCServer allows the use of the software on one
computer. If multiple computers will run the CSIOPCServer, multiple licenses
must be purchased.

3. CSI's Hardware and Software in an OPC

Application

The CSIOPCServer is used to make data available from the LoggerNet
communications server to other OPC-compatible applications. The
CSIOPCServer requires LoggerNet version 1.1 or higher. To better understand
the role of the CSIOPCServer in an OPC application, it is helpful to review
how the LoggerNet software and its clients function in a data acquisition and
management network.

The main component of the LoggerNet software is an application known as the
LoggerNet communications server. All communication with the dataloggers
occurs via the communications server. The communications server maintains a
data cache (or binary database) of the data collected from the dataloggers and
distributes the data simultaneously to multiple client applications for viewing,
analysis, and archival.

The client applications provide tools for managing the datalogger network and
retrieving data from the dataloggers. Clients can run on the same computer as
the communications server, or, depending upon the version of LoggerNet you
are running, they can connect to the communications server over a local area
network or the Internet.

CSIOPCServer is a LoggerNet client. The function of the CSIOPCServer is to
read the information from the data cache and make that data available to OPC-
compatible clients. It must be run on each computer requiring the transfer of
data from the LoggerNet communications server to an OPC client. In this
sense, it is both a client and a server—it is a client to the LoggerNet
communications server, and it is a server to an OPC client.

2

Advertising