Prosoft-technology MVI56E-LDM Manuel d'utilisateur Page 127

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 264
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
Vue de la page 126
1 2 ... 122 123 124 125 126 127 128 129 130 131 132 ... 263 264

Commentaires sur ces manuels

Pas de commentaire