This commit is contained in:
ubiboy 2024-12-23 12:55:48 +08:00
parent 92dc482f10
commit 3a4c6ae05e
2 changed files with 7 additions and 2 deletions

BIN
myClient

Binary file not shown.

View File

@ -234,13 +234,12 @@ void readTest(long ConnectionHdl,u16 NodeHdlCount,long *NodeHdls,UA_Value *varia
UA_ReadRequest request; UA_ReadRequest request;
UA_ReadRequest_init(&request); UA_ReadRequest_init(&request);
request.nodesToRead = &item[0]; request.nodesToRead = &item[0];
request.nodesToReadSize = 1; request.nodesToReadSize = NodeHdlCount;
UA_ReadResponse response = UA_Client_Service_read(c, request); UA_ReadResponse response = UA_Client_Service_read(c, request);
retval = response.responseHeader.serviceResult; retval = response.responseHeader.serviceResult;
if(retval == UA_STATUSCODE_GOOD) if(retval == UA_STATUSCODE_GOOD)
{ {
printf("------------#3---------------\n"); printf("------------#3---------------\n");
printf("%d\n",response.resultsSize);
if(response.resultsSize==NodeHdlCount) if(response.resultsSize==NodeHdlCount)
{ {
printf("------------#4---------------\n"); printf("------------#4---------------\n");
@ -248,6 +247,12 @@ void readTest(long ConnectionHdl,u16 NodeHdlCount,long *NodeHdls,UA_Value *varia
{ {
ErrorIDs[i]=response.results[i].status; ErrorIDs[i]=response.results[i].status;
} }
for (int i = 0; i < NodeHdlCount; i++)
{
printf("%d",ErrorIDs[i]);
printf("\n");
}
retval = 0 ; retval = 0 ;
for(i=0;i<NodeHdlCount;i++) for(i=0;i<NodeHdlCount;i++)
{ {