16 retrieval of setup data and configuration – Yokogawa PC-Based MX100 User Manual
Page 733

16-15
IM MX190-01E
MX100 for Extended API - C# -
16
Retrieval of Setup Data and Configuration
Program Example 2
using System;
using System.Text;
using System.Runtime.InteropServices;
namespace ItemCS
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
int rc;
int lenItem = 512;
byte[] strItem = new byte[lenItem];
int realLen;
Encoding enc = Encoding.GetEncoding ("ascii";
String address = "192.168.1.12";
//connect
int comm =
DAQMX100.openMX100(enc.GetBytes(address), out rc);
//get
rc = DAQMX100.getItemAllMX100(comm);
//loop by items
for (int i = DAQMXItems.DAQMX_ITEM_ALL_START; i
<= DAQMXItems.DAQMX_ITEM_ALL_END; i++)
{
//read
rc = DAQMX100.readItemMX100(comm, i, strItem,
lenItem, out realLen);
//write
rc = DAQMX100.writeItemMX100(comm, i,
strItem);
}
//set
rc = DAQMX100.setItemAllMX100(comm);
//disconnect
rc = DAQMX100.closeMX100(comm);
}
}
}
16.2 Programming - MX100/C# -