What This Chapter Contains; Api Libraries; Calling Convention - Rockwell Automation Allen-Bradley ControlLogix 1756-MVI Programming Reference Manual

Multi-vendor interface module
Hide thumbs Also See for Allen-Bradley ControlLogix 1756-MVI:
Table of Contents

Advertisement

2-2
Application Development Overview

What This Chapter Contains

API Libraries

Publication 1756-RM004B-EN-P - October 2000
Applications for the 1756-MVI module may be developed using
industry-standard DOS programming tools and the appropriate API
components. This chapter provides general information pertaining to
application development for the 1756-MVI module. The following
table identifies what this chapter contains and where to find specific
information.
For information about
API Libraries

Calling Convention

Header Files
Sample Application Code
Multithreading
Development Tools
Each of the three APIs provide a library of function calls. The libraries
support any programming language that is compatible with the Pascal
calling convention.
Each API library is a static object code library that must be linked with
the application to create the executable program. It is distributed as an
16-bit large model OMF library, compatible with Borland and
Microsoft development tools.
The following compiler versions have been tested and are known to
be compatible with the 1756-MVI module API:
• Borland™ C++ V3.1
• Borland™ C++ V5.02
• Microsoft™ VC++ V1.52
Note: Microsoft Visual C++ versions above 1.52 no longer support
16-bit development. However, Visual C++ 1.52 is available from
Microsoft for those who own later versions of Visual C++.
Calling Convention
The API library functions are specified using the C programming
language syntax. To allow applications to be developed in other
industry-standard programming languages, the standard Pascal calling
convention is used for all application interface functions.
See page
2-2
2-2
2-3
2-3
2-3
2-3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents