计算机测控系统实验指导书
PID控制需要一个控制对象,实验中采用RC电路来模拟一阶对象,其电路如下: R 接AC157的CH0或 CH1~CH15中的其 它任何一个端子
C
四、实验内容
1. 测试AC6611的A/D和D/A转换功能正常否。 2. 整定PID参数,分别使测量值振荡和收敛。 3. 自行编写PID算法程序(选作)。 4. 写实验报告,解答思考题
五、实验步骤
1. 检查AC6611和AC142是否正确连接
2. 启动测试程序,验证AC6611的A/D、D/A功能是否正确 3. 启动PID实验程序,修改PID参数,记录数据填入下表。
设定值变化量 调节时间 超调量 比例带P 积分时间I 微分时间D 接AC157的P23端子
4. 修改PID参数,同时修改设定值,促使控制出现较长时间的振荡,记录此时的PID参数。
六、思考题
1. PID三个参数对控制效果有何影响?
2. 如果将一阶RC换成二阶RC,要达到相同的控制效果,其PID参数是否相同?为什么?
实验五 数据采集与画面显示
一、实验目的
进一步熟悉AC6611的安装、接线和测试操作,掌握AC6611开关量输入/输出的功能验证方法,理解AC6611的编程思路和实例。
31
第1章 计算机测控系统实验基础
二、实验设备
1台IPC或PC、1块AC6611、1块AC157及其电缆、1块AC142及其电缆、1块万用表、1把小螺 丝刀、2~5根导线、CB6环境、测试软件等。
三、实验方法(接线)
接线方法和实验二相同,即将AC157端子板的P23端子和CH0(或CH1~CH15中的其它任何一个)连接,此时在进行A/D实验时相当于利用AC6611的D/A输出作为电压信号源;而在进行D/A实验时,相当于利用其A/D作为万用表使用。
以趋势曲线和文本方式显示A/D采样值。 趋势曲线的设计方法可以参考教材或1.1节。
四、实验内容
1. 熟悉AC6611的基本应用及其测试;
2. 数据采集程序设计 3. 画面显示程序设计
(1)数显 (2)曲线 (3)棒图
曲线和棒图设计可以任选其中一个。 4. 写实验报告,解答思考题
五、实验步骤
1. 检查AC6611和AC142是否正确连接
2. 启动测试程序,验证AC6611的A/D和D/A功能是否正确
3. 编写画面程序,界面如下图所示,用到的控件主要有PageControl、Button、Edit、Label、Timer、Bevel、Image等。
提示:绘制趋势曲线时需要用到背景图(刻度盘),可以使用画笔或其它作图工具设计。
六、思考题
1. 如果未改变输入电压,A/D的趋势是否是一根直线?
2. 利用AC6611的A/D、D/A,并显示A/D结果,试问可否实现三角波和正弦波?
32
计算机测控系统实验指导书
实验六 远程I/O实验
一、实验目的
掌握远程模块的安装、接线、配置和测试操作方法,完成远程I/O模块的A/D数据采集或D/A数据输出程序的设计和调试。
二、实验设备
IPC或PC、NuDAM6520或DAC8520、NuDAM6018、DAC8021或i7021、1台直流电源、1块万用表、1把小螺丝刀、0.3-0.5米长的导线10余根、CB5环境、配置软件等。
三、线路连接
使用RS-232通信电缆连接PC/IPC的RS-232接口和ADAM4520(或兼容模块)的RS-232接口,将ADAM4520(或兼容模块)的DATA+和DATA-分别连接到ADAM4017(或兼容模块,如NuDAM6018)的DATA+和DATA-将电位器的两端分别连接到直流电源的+5V和0V,其中心抽头和0V分别连接到ADAM4017(或兼容模块,如NuDAM6018)的Vin0+和Vin0-,也可以连接其它的通道。
四、配置软件及其应用
各商家都针对自己的远程模块提供了相应的配置软件,使用方法大体相同。这里以NuDAM模块的配置软件为例进行介绍。配置软件用于配置模块的地址,默认时,所有的模块出厂地址均为1,该地址随时可以使用配置软件进行配置。配置模块地址时,一条RS-485链路上只能连接一个远程模块(通信转换模块除外)。配置软件启动界面如下所示。如果默认的通信口正
- 直流电源 + 33
第1章 计算机测控系统实验基础
确,且所有的远程模块的地址已经设置成各不相同,则此时可以让配置软件字段搜索所挂接的远程模块。否则可以取消。
可以通过配置软件提供的菜单和快捷按钮进行相关操作,快捷按钮依次为搜索(Search)、终端(Terminal)、配置(Configuration)、诊断(Diagnostic)和校核(Calibration)。一般情况下不要求进行校核操作。
(1)单击Network菜单的ComPort选单,可以指定用于连接远程模块的计算机通信口,弹出下图所示的界面。选定通信口后单击Search快捷按钮即可搜索已连接的远程模块。搜索不到模块,请确定各模块的地址是否唯一,可以只连接单个模块进行搜索核配置。
(2)单击Terminal即可进入终端界面,此时可以键入远程模块的各类命令。弹出的窗口如下图所示:
34
计算机测控系统实验指导书
(3)选中搜索到的某个模块,单击Configuration快捷按钮,既可以进行配置,弹出的窗口如下:
注意,修改地址时,应确保各模块的地址唯一。
(4)选中搜索到的某个模块,单击Diagnostic快捷按钮,既可以进行诊断核测试,弹出的窗口如下:
35