Header Files; Sample Application Code; Multithreading; Development Tools - 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

Application Development Overview
2-3

Header Files

A header file is provided along with each library. This header file
contains API function declarations, data structure definitions, and
miscellaneous constant definitions. The header file is in standard C
format.

Sample Application Code

Sample application code is provided to illustrate the use of the API
functions. Full source code for each sample application is included.
The sample application may be compiled using Borland C++ or
Microsoft Visual C++.

Multithreading

The DOS 6-XL operating system supports the development of
multithreaded applications. Multithreading is fully supported by the
API. Critical sections of the API are protected from simultaneous
access; a thread attempting to access a critical API function at the
same time as another thread will be blocked until the previous thread
has completed the function.
Note: The 1756-MVI DOS 6-XL operating system has a system clock
tick of 5 milliseconds. Therefore, thread scheduling and timer
servicing occur at 5ms intervals. See the DOS 6-XL Developer's Guide
for more information
.

Development Tools

An application that is developed for the 1756-MVI module must be
stored in the module's Flash ROM disk to be executed. Software tools
to build the disk image and download it to the 1756-MVI module via
programming port PRT1 are provided with the API. See chapter 6 for
more information.
Publication 1756-RM004B-EN-P - October 2000

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents