Prosoft-technology MVI56E-LDM Manuale Utente Pagina 127

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 264
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 126
ControlLogix Platform "C" Programmable CIP API Functions
Linux Application Development Module Developer's Manual
ProSoft Technology, Inc. Page 121 of 264
March 12, 2014
OCXcip_TestTagDbVer
Syntax
int OCXcip_TestTagDbVer(OCXHANDLE apihandle,
OCXTAGDBHANDLE tdbHandle,
Parameters
apiHandle
handle returned by previous call to OCXcip_Open
tdbHandle
handle created by previous call to
OCXcip_CreateTagDbHandle
Description
This function reads the program version from target device and compares it to
the device program version read when the tag database was built.
Return Value
OCX_SUCCESS
ID object was retrieved successfully
OCX_ERR_NOACCESS
apihandle or tdbHandle is invalid
OCX_ERR_VERMISMATCH
Database version mismatch, call OCXcip_BuildTagDb to
refresh
Example
OCXHANDLE hApi;
OCXTAGDBHANDLE hTagDb;
int rc;
rc = OCXcip_TestTagDbVer(hApi, hTagDB);
if ( rc !=OCX_SUCCESS )
{
if ( rc == OCX_ERR_OBJEMPTY || rc == OCX_ERR_MISMATCH )
rc = OCXcip_BuildTagDb(hApi, hTagDb );
}
if ( rc != OCX_SUCCESS )
printf ("Tag database not valid\n");
See Also
OCXcip_BuildTagDb
Vedere la pagina 126
1 2 ... 122 123 124 125 126 127 128 129 130 131 132 ... 263 264

Commenti su questo manuale

Nessun commento