OPC带的例子程序 通过CUSTOM 以 SYNC方式访问 OPC SEVER
如果要读取多个数据应该如何改动?
r1 = m_pIOPCSyncIO->Read(OPC_DS_DEVICE, 1, phServer, &pItemValue, &pErrors);
delete [] phServer;
if (r1 == S_OK) {
m_ReadVal = pItemValue[0].vDataValue.lVal;
qnr = pItemValue[0].wQuality;
m_ReadQuality = GetQualityText(qnr);
m_ReadTS = COleDateTime( pItemValue[0].ftTimeStamp ).Format();
UpdateData(FALSE);
}
我试着把pItemValue[0]改为pItemValue[1]但不正确,请用过的大侠明示,
是否也要改动 void COPCDA_SyncDlg::OnStart() ?