Matlab 实时控制的操作说明
发布时间: 2013-08-28 访问次数: 137

1. 选择文件路径,打开相应文件,如图2-1中红色圈所示。

图2-1

2.图2-2 为液位闭环测试程序,“RUN”运行程序,”STOP”停止程序,图中10000为程序运行时间,可以根据需要修改。

图2-2

双击“constant”模块,输入给定电压值,如下图所示:

双击“pid controller”模块,修改P,I,D 参数,如下图所示:

双击“scope”,查看响应波形,如下图所示

3.选中“1711”模块,右键选择“look under mask”,查看封装的“s-function”,如要对函数进行修改,双击函数,选择“edit”编辑,如图2-4.

图2-3

4.图2-4中为部分程序截图,

图2-4

其中:

DriverHandle=PCIMexOpen(0);打开信息采集卡0通道

PCIMexDA(DriverHandle,0,0);D/A 0通道输出0V

DAValue=u(1)*0.0025+2.5; D/A输出为u1)值且由于运放隔离做了线性变a=PCIMexAD(mydata.Handle,0);A/D 0通道的返回值赋给变量”a