⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opctest_control_gui.m

📁 此程序应用于Simulink和PHD 数据库之间的通讯
💻 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 + -