1 Publication 1756-RM004B-EN-P - October 2000
Chapter
4
CIP Messaging API
The CIP Messaging API is one component of the 1756-MVI API Suite.
CIP API provides the lowest level of access to the ControlLogix
backplane interface. Complex applications, such as certain
communications protocols, may interface directly with the CIP API.
Simple applications, such as a serial barcode reader interface, may use
the MVI backplane API instead (see chapter 3).
What This Chapter Contains
The following table identifies what this chapter contains and where to
find specific information.
CIP Messaging API Files
Table 4.A lists the supplied CIP messaging API file names. These files
should be copied to a convenient directory on the computer on which
the application is to be developed. These files need not be present on
the module when executing the application.
CIP API Architecture
The CIP API communicates with the ControlBus through the backplane
device driver (MVI56BP.EXE). The backplane driver must be loaded
before running an application which uses the CIP API.
For information about See page
CIP API Architecture 4-1
Backplane Device Driver 4-2
CIP API Functions 4-4
Initialization 4-5
Object Registration 4-7
Connected Data Transfer 4-10
Callback Functions 4-13
Miscellaneous Functions 4-28
Table 4.A Supplied CIP Messaging API Files
File Name Description
Cipapi.h Include file
Cipapi.lib Library (16-bit OMF format)