编辑: 牛牛小龙人 | 2019-07-12 |
chartAdd ( 温度棒图 , \\本站点\反应罐温度, 反应罐 );
返回 上一页 下一页 9.2 组态王内置控件 单击画面命令语言编辑器的 存在时 标签,定义执行周期为1000 ms.在命令语言编辑器中输入如下程序:chartSetValue ( 温度棒图 , 1, \\本站点\原料罐温度);
chartSetValue ( 温度棒图 , 2, \\本站点\反应罐温度);
关闭命令语言编辑器,保存画面,则运行时打开该画面,如图9?5 所示.每个1 000ms系统会用相关变量的值刷新一次控件,而且控件的数值轴标记随绘制的棒图中最大的一个棒图值的变化而变化(这就是自动刻度).当画面中的棒图不再需要时,可以使用chartClear( ControlName )函数清除当前的棒图,然后再用chartAdd( ControlName , Value, label ) 函数重新添加.也可用chartSetBarColor( ControlName , barIndex, colorIndex )指条形图的颜色.函数的具体参数及用法请参见《组态王函数手册》. 返回 上一页 下一页 9.2 组态王内置控件 2. X?Y 轴曲线控件X?Y 轴曲线可用于显示两个变量之间的数据关系,如电流―转速曲线等形式的曲线.1)在画面上创建X?Y 轴曲线单击工具箱中的 插入控件 按钮或选择菜单命令 编辑\插入控件 ,则弹出 创建控件 对话框,在 创建控件 对话框内选择X?Y 轴曲线控件.用鼠标左键单击 创建 按钮,鼠标变成 十 字形.然后在画面上画出X?Y轴曲线控件,如图9?6 所示.在此控件中X 轴和Y 轴变量由工程人员任意设定,因此,X?Y 轴曲线能用曲线方式反应任意两个变量之间的函数关系. 返回 上一页 下一页 9.2 组态王内置控件 2)X?Y 轴曲线属性设置用鼠标双击X?Y 轴曲线控件,则弹出 X?Y 轴曲线设置 对话框,用户可根据需要进行设置,如图9?7 所示.也可以利用函数XyAddNewPoint 在指定的X?Y 轴曲线控件中增加一个数据点.如果需要在画面中一直绘制采集的数据,可以在 命令语言 的 存在时 写入如下语句:XYAddNewPoint( XY 曲线 , 水温, 热水阀,
1 );
或者是XYAddNewPoint( XY 曲线 , 30, 20,
1 );
后面这个语句表示在XY曲线中索引号为1的曲线上添加一个点,该点的坐标值为(30,20).绘点的速度可以通过改变 存在时 的执行周期来调整,X?Y 轴曲线最多可以支持8 条,其他在运行中控制X?Y 轴曲线的主要功能还包括删除曲线. 返回 上一页 下一页 9.2 组态王内置控件 3. PID控件PID 控件是组态王提供的用于对过程量进行闭环控制的专用控件.通过该控件,用户可以方便的制作PID 控制.1)控件功能实现PID 控制算法:标准型.显示过程变量的精确值,显示范围[?999999.99~999999.99].以百分比显示设定值(SP)、实际值(PV)和手动设定值(M).开发状态下可设置控件的总体属性、设定/反馈范围和参数设定.运行状态下可设置PID 参数和手动自动切换. 返回 上一页 下一页 9.2 组态王内置控件 2)使用说明在使用PID控件前,首先要注册此控件,注册方法是在Windows系统 开始\运行 输入如下命令 regsvr32 \KingviewPid.ocx ,按下 确定 按钮,系统会有注册信息弹出.在画面中插入控件:在组态王画面菜单中编辑\插入通用控件,或在工具箱中单击 插入通用控件 按钮,在弹出的对话框中选择 Kingview Pid Control ,单击确定.按下鼠标左键,并拖动,在画面上绘制出表格区域,如图9?8 所示.设置动画连接:双击控件或选择右键菜单中动画连接,弹出动画连接属性对话框,如图9?9 所示.常规:设置控件名称、优先级和安全区 返回 上一页 下一页 9.2 组态王内置控件 属性:设置类型和关联对象,如图9?10 所示.SP 为控制器的设定值,PV 为控制器的反馈值,YOUT 为控制器的输出值.Type 为PID 的类型,CtrlPeriod为控制周期.FeedbackFilter 为反馈加入滤波,FillterTime 为滤波时间常数.CtrlLimitHigh 为控制量高限,CtrlLimitLow 为控制量低限.InputHigh 为设定值SP 的高限,InputLow为设定值SP 的低限.OutputHigh 为反馈值PV 的高限,OutputLow 为反馈值PV 的低限.Kp 为比例系数,Ti 为积分时间常数,Td 为微分时间常数.ReverseEffect 是否反向作用,IncrementOutput 是否增量型输出. 返回 上一页 下一页 9.2 组态王内置控件 设置控件属性:选择控件右键菜单中 ........