Cip api architecture – ProSoft Technology MVI69-ADM User Manual

Page 269

Advertising
background image

MVI-ADM ♦ 'C' Programmable

CIP Messaging Library Functions

'C' Programmable Application Development Module

Developer's Guide

ProSoft Technology, Inc.

Page 269 of 342

February 20, 2013

10.2 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.

10.2.1 Backplane Device Driver

Details for each function are provided in the following topics.

Initialization
MVIcip_Open

MVIcip_Close
Object Registration
MVIcip_RegisterAssemblyObj

MVIcip_UnregisterAssemblyObj

Connected Data Transfer
MVIcip_WriteConnected

MVIcip_ReadConnected

Callback Functions
cnnect_proc

service_proc

rxdata_proc

fatalfault_proc

flashupdate_proc

resetrequest_proc

Special Callback Registration
MVIcip_RegisterReset ReqRtn

MVIcip_RegisterFatalFaultRtn

MVIcip_RegisterFlashUpdateRtn

Miscellaneous
MVIcip_GetIdObject

MVIcip_GetVersionInfo

MVIcip_SetUserLED

MVIcip_SetModuleStatus

MVIcip_ErrorString

MVIcip_GetSetupMode

MVIcip_GetConsoleMode

MVIcip_Sleep

Advertising