基于组态王的液位控制系统设计 联系客服

发布时间 : 星期日 文章基于组态王的液位控制系统设计更新完毕开始阅读c494f3b21be8b8f67c1cfad6195f312b3169eb3d

课程设计报告用纸

PID0_I PID0_D PID0_SP PID0_MV PID0_PV kuadu juandong I/O实数 I/O实数 I/O实数 I/O实数 I/O实数 内存实数 内存实数 s7_200 s7_200 s7_200 s7_200 s7_200 V320 V324 V417 V308 V300 RootNode RootNode PID调节器积分系数 PID调节器微分系数 PID调节器液位设定值 手动控制量 液位当前值 用于创建历史曲线 用于创建历史曲线

画面如下:

4.5 动画连接

定义动画连接是指在画面的图形对象与数据库的数据变量之间建立一种关系,当变量的值改变时,在画面上以图形对象的动画效果表现出来。

为实现在画面中水箱右侧矩形对象模拟水箱实际液位,可作如下操作。双击中水箱右侧矩形对象,可弹出“动画连接”对话框,选择“位置与大小变化”中“填充”,可弹出“填充连接”对话框,其中表达式选择“\\\\本站点\\PV”,其它最小填充高度等设置如图15。

图12数据词典

第17页

课程设计报告用纸

4.5动画连接

定义动画连接是指在画面的图形对象与数据库的数据变量之间建立一种关系,当变量的值改变时,在画面上以图形对象的动画效果表现出来。

为实现在画面中水箱右侧矩形对象模拟水箱实际液位,可作如下操作。双击中水箱左侧矩形对象,可弹出“动画连接”对话框,选择“模拟值输出”,可弹出“模拟值输出连接”对话框,其中表达式选择“\\\\本站点\\PID0_PV-10”,其设置如图13。

图13模拟值的动画连接

创建模拟量输入可作如下操作:双击按钮“P设置”,可弹出“动画连接”对话框,选择“模拟量输入”,在弹出“模拟值输入连接”对话框中变量名选择“\\\\本站点\\PID0_P”,其它设置如下图14所示。

图14 模拟量输入设置

第18页

课程设计报告用纸

关于“命令语言”设置如下:双击按钮对象“开始”,可弹出“动画连接”对话框,选择“命令语言连接”的“弹起时”,在弹出“命令语言”对话框中填入“\\\\本站点\\开始停止=1;”,单击确定。可实现,按下该按钮时,变量开始停止=1。

图15 命令语言的使用

又比如,双击按钮对象“手动”,可弹出“动画连接”对话框,选择“命令语言连接”的“弹起时”,在弹出“命令语言”对话框中填入“\\\\本站点\\自动手动=0;\\\\本站点\\电机正转=1;”,单击确定。可实现,按下该按钮时,变量自动手动=0,电机正转=1。

图16 命令语言的使用

4.6 实时趋势曲线

在组态王开发系统中制作画面时,选择“工具/实时趋势曲线”项或单击工具箱中的“画实时趋势曲线”按钮,此时鼠标在画面中变为十字形,在画面中用鼠标画出一个矩形,实时

第19页

课程设计报告用纸

趋势曲线就在这个矩形中绘出。

双击实时趋势曲线对象,对“曲线定义”设置如图17。

图17 实时趋势曲线

4.7 历史曲线

创建历史趋势曲线可使用历史趋势曲线控件,KVHTrend曲线控件是组态王以Active X控件形式提供的绘制历史曲线和ODBC数据库曲线的功能性工具。该曲线具有以下特点: 1.即可以连接组态王的历史库,也可以通过ODBC数据源连接到其它数据库上,如Access、

第20页