📄 opctest_control_gui.m
字号:
%function opctest_control
clear;
open('D:\黄勇\GUI OPC\opckeyunxing\opctest_controller.mdl')
%打开
client_control_obj_da = opcda('server211', 'OPC.PHDServerDA.1');
connect(client_control_obj_da );
%生成OPC数据库客户端并连接到服务器
client_grp_control_obj= addgroup(client_control_obj_da , 'control_group1');
%建立组对象并入到组
%**************************************************************************
%以下部分可做修改
client_item_control_obj = additem(client_grp_control_obj, {'EX1U','EX1Y'});
%把点添加到组里
loop_flag=1;Ts_PHD=5;T_workspace=1;
%不懂
%**************************************************************************
%**************************************************************************
while loop_flag>0
tic;
y_plant_real_obj = read(client_item_control_obj(2));
y_plant_value=double(y_plant_real_obj.Value);
u_control_real_obj = read(client_item_control_obj(1));
u_control_real_value=double(u_control_real_obj.Value);
sim('opctest_controller');
control_value=y_control(length(y_control'),1)
write(client_item_control_obj(1),control_value);
pause(Ts_PHD-toc);
end;
%29,30,31不懂
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -