Specifications

Chapter 5. About the SI7 I/O Driver 41
[5] Common Memory DLL
Builds common memory, exposes its functionality to the Server and the NIO
DLL, and stores and maintains process data.
[6] NIO DLL
Contains the I/O drivers data access API. The NIO DLL has direct access to
the Common Memory DLL, providing fast and efficient read/write capability.
[7] Signal Conditioning DLL
Contains the API that scales raw data to the specified engineering units.
[8] I/O Driver Power Tool
Serves as a high-performance client to the I/O Server. The Power Tool has a
graphical user interface for configuring and monitoring the driver.
[9] OPC Server DLL
Accesses configuration data through the Servers OLE interfaces and reads or
writes data through the NIO DLL. The OPC Server DLL is a fully compliant
OLE for Process Control v1.0a in-process server and is also OPC Data Access
v2.0 compliant.
[10] FIX Applications
Communicate with the I/O driver through the NIO DLL. Because the NIO
DLL accesses the Common Memory DLL directly, reading data from and
writing data to FIX/iFIX applications is fast and efficient.
[11] OPC Client Applications
Communicate with the I/O driver through the OPC Server DLL. Because the
OPC Server DLL communicates with the NIO DLL, OPC Client applications
can take advantage of the high-performance read/write capability that the NIO
DLL provides.
[12] Automation Controller and COM Client Applications
Communicate with the I/O driver through the OLE Interfaces. You can design
custom applications with COM/OLE Automation programming software such
as Visual Basic, Power Builder, or Visual C++.