PID VI应用范例
发布时间:2014/7/1 21:08:12 访问次数:750
我们利用NI公司提供的典型范例Simulation - Tank Level.vi说明PID VI的用法。在NI范例查找器中这个VI的路径为“工具包和模块一PID控制一PID”。
这个范例为了说明高级PID VI的用法,QS3257Q提供了一个容器液位的过程仿真,并为容器加上了噪声、阀的死区、滞后、死区时间等。图11-9为Simulation - Tank Level.vi的前面板。图中仿真容器的液位与进水阀门开度、慢泄漏和放水阀门开闭有关,慢泄漏是一个常量,当放水阀门开闭确定以后,液位就由进水阀门开度决定。进水阀门开度有手动和自动两种控制方式。手动控制时转动进水阀门下面的转盘,转盘刻度是阀门开度的百分比,自动控制时用“设定点”滑动杆调节液位目标,程序根据实际液位与设定点的误差算出进水阀门开度,此时转盘是阀门开度的显示控件。单击放水开关图标可以进行状态切换,实心图标表示阀门打开,空心图标是关闭。波形图表中蓝颜色线是过程变量,即实际液位;红颜色线是设定点,即液位控制目标,绿颜色线是输出,即阀门开度。
图11-9 Simulation - Tank Level.vi茼面板
我们利用NI公司提供的典型范例Simulation - Tank Level.vi说明PID VI的用法。在NI范例查找器中这个VI的路径为“工具包和模块一PID控制一PID”。
这个范例为了说明高级PID VI的用法,QS3257Q提供了一个容器液位的过程仿真,并为容器加上了噪声、阀的死区、滞后、死区时间等。图11-9为Simulation - Tank Level.vi的前面板。图中仿真容器的液位与进水阀门开度、慢泄漏和放水阀门开闭有关,慢泄漏是一个常量,当放水阀门开闭确定以后,液位就由进水阀门开度决定。进水阀门开度有手动和自动两种控制方式。手动控制时转动进水阀门下面的转盘,转盘刻度是阀门开度的百分比,自动控制时用“设定点”滑动杆调节液位目标,程序根据实际液位与设定点的误差算出进水阀门开度,此时转盘是阀门开度的显示控件。单击放水开关图标可以进行状态切换,实心图标表示阀门打开,空心图标是关闭。波形图表中蓝颜色线是过程变量,即实际液位;红颜色线是设定点,即液位控制目标,绿颜色线是输出,即阀门开度。
图11-9 Simulation - Tank Level.vi茼面板
上一篇:PID VI简介
上一篇:机油泵出厂试验台测试系统面板
热门点击