beautypg.com

ProSoft Technology MVI56E-LDM User Manual

Page 146

background image

CIP API Functions

ControlLogix Platform ♦ "C" Programmable

Developer's Manual

Linux Application Development Module

Page 140 of 264

ProSoft Technology, Inc.

March 12, 2014

OCXCIPIDOBJ idobject;
BYTE Path[]="p:1,s:0";

// Read ID data from ControlLogix in slot 0

OCXcip_GetDeviceIdObject(apihandle, &Path, &idobject, 5000);

printf ("\r\n\rDeviceName: "); printf ((char *) idobject.Name);
printf ("\n\rVendorID: %2X Device Type: %d", idobject.VendorID,
idobject.DeviceType);
printf ("\n\rProdCode: %d SerialNum %ld", idobject.ProductCode,
idobject.SerialNo);
printf ("\n\tRevision: %d.%d", idobject.MajorRevision, idobject.MinorRevision);