How to control through opc data access explorer

4 views (last 30 days)
I can not use opc data as a button to capture image, my code is:
da = opcda('localhost', 'KEPware.KEPServerEx.V4');
connect(da);
grp = addgroup(da);
itm1 = additem(grp, 'Channel1.Device1.Group1.capture');
data = read(itm1,'device');
opcdata= data.Value;
if (opcdata==1)
opcdata=0;
vid=handles.vid;
pause(3);
data=getsnapshot(vid);
imshow(data);
savename = strcat('Desktop' ,'hinh', '.jpg');
imwrite(data,savename);
  2 Comments
Samuel Vergara
Samuel Vergara on 3 Jul 2016
You got some error that can share? The only thing that I do is use the connect after the item adition, but I'm not sure if it's the solution.
da = opcda('localhost', 'KEPware.KEPServerEx.V4');
grp = addgroup(da);
itm1 = additem(grp, 'Channel1.Device1.Group1.capture');
connect(da);

Sign in to comment.

Answers (0)

Categories

Find more on Neuroimaging in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!