13 retrieval of setup data and configuration – Yokogawa PC-Based MX100 User Manual

Page 684

Advertising
background image

13-15

IM MX190-01E

MX100 for Extended API - Visual C -

13

Retrieval of Setup Data and Configuration

Program Example

//////////////////////////////////////////////////////////////
// MX100 sample for items
#include <stdio.h>
#include "DAQMX100.h"
#include "DAQMXItems.h"
//////////////////////////////////////////////////////////////
int main(int argc, char* argv[])
{
int rc; //return code
DAQMX100 comm; //discriptor
int i; //counter
char strItem[BUFSIZ];
int realLen;
#ifdef WIN32
HMODULE pDll; //DLL handle
//callback
DLLOPENMX100 openMX100;
DLLCLOSEMX100 closeMX100;
DLLGETITEMALLMX100 getItemAllMX100;
DLLSETITEMALLMX100 setItemAllMX100;
DLLREADITEMMX100 readItemMX100;
DLLWRITEITEMMX100 writeItemMX100;
//laod
pDll = LoadLibrary("DAQMX100");
//get address
openMX100 = (DLLOPENMX100)GetProcAddress(pDll, "openMX100");
closeMX100 = (DLLCLOSEMX100)GetProcAddress(pDll,
"closeMX100");
getItemAllMX100 = (DLLGETITEMALLMX100)GetProcAddress(pDll,
"getItemAllMX100");
setItemAllMX100 = (DLLSETITEMALLMX100)GetProcAddress(pDll,
"setItemAllMX100");
readItemMX100 = (DLLREADITEMMX100)GetProcAddress(pDll,
"readItemMX100");
writeItemMX100 = (DLLWRITEITEMMX100)GetProcAddress(pDll,
"writeItemMX100");
#endif //WIN32

13.2 Programming - MX100/Visual C -

Advertising