User`s guide
36 DC 900-1516D
ICP2432 User’s Guide for OpenVMS Alpha (DLITE Interface)
DLITE, developers can concentrate on the communication requirements of the
ICP2432 rather than the details required by the VMS interface and the ICP2432
OpenVMS driver, thereby reducing programming complexity and development time.
DLITE can be thought of as a communications pipe to the ICP2432. It is compatible
with the existing Freeway DLI (with caveats described in Section 3.3.1 on page 38).
DLITE provides a high-level open/close/read/write interface to the ICPs. It supports
only non-blocking I/O.
3.2 Embedded Interface Description
3.2.1 Comparison of Freeway Server and Embedded Interfaces
The traditional DLI and TSI interface supports client applications communicating with
the Freeway server on a local-area network (LAN). This type of interface is shown in
Figure 3–1. In an embedded environment, the application does not access a network in
communicating with the ICP.
Figure 3–1: DLI/TSI Interface in the Freeway Server Environment
Freeway
ICP0
ICP1
ICP2
ICP3
TCP/IP
192.52.107.99
192.52.107.100
DLI
Client
Application
TSI
TSI
Msg
Mux
Ethernet
WAN
Protocols
TCP/IP
Socket Interface
Client
3400
Standard Bus
Industry
SRA
Shared Memory
Interface
dlicfg
DLI Text
Configuration
File
DLI Binary
Configuration File
DLI
Configuration
Preprocessor
(off-line)
TSI Text
Configuration
File
tsicfg
TSI
Configuration
Preprocessor
(off-line)
TSI Binary
Configuration File