历史曲线控件使用方法
图5 坐标系属性页
? 边框颜色和背景颜色:设置曲线图表的边框颜色和图表背景颜色。单击相
应按钮,弹出浮动调色板,选择所需颜色。
? 绘制坐标轴选项:是否在图表上绘制坐标轴。单击“轴线类型”列表框选
择坐标轴线的线型;单击“轴线颜色”按钮,选择坐标轴线的颜色。绘制出的坐标轴为带箭头的表示X、Y方向的直线。
? “分割线”定义:定义时间轴、数值轴主次分割线的数目、线的类型、线
的颜色等。如果选择了分割线“为短线”,则定义的主分割线变为坐标轴上的短线,曲线图表不再是被分割线分割的网壮结构,如图6所示。此时,次分割线不再起作用,其选项也变为灰色无效。
图6 分割线与分割线为短线
? 标记数值(Y)轴:“标记数目”编辑框中定义数值轴上的标记的个数,“最
小值”、“最大值”编辑框定义初始显示的值的百分比范围(0~100%)。单
击“字体”按钮,弹出字体、字型、字号选择对话框,选择数值轴标记的字体及颜色等。
北京亚控科技发展有限公司
历史曲线控件使用方法
? 标记时间(X)轴:“标记数目”编辑框中定义时间轴上的标记的个数。
通过选择“格式”或的选项,选择时间轴显示的时间的格式及内容。“时
间长度”编辑框定义初始显示时图表所显示的时间段的长度。单击“字体”按钮,弹出字体、字型、字号选择对话框,选择数值轴标记的字体及颜色等。
所有项定义完成后,单击“确定”返回。
3、设置控件的动画连接属性
以上所述为设置控件的固有属性,要在组态王中使用该控件,还需设置控件的动画连接属性。
用鼠标选中并双击该控件,弹出“动画连接属性”设置对话框,如图7所示。
图7 设置控件动画连接属性
动画连接属性共有3个属性页,下面一一介绍: “常规”属性页:如图7所示。
? 控件名:定义该控件在组态王中的标识名,如“历史曲线”,该标识名在组态王当前工程中应该唯一。
? 优先级、安全区:定义控件的安全性,单击“安全区选择”按钮选择所需安全区。
“属性”属性页:如图8所示。
北京亚控科技发展有限公司
历史曲线控件使用方法
图8 “属性”属性页
定义控件的属性与组态王的变量的关联。 “事件”属性页:如图9所示。
图9 事件属性页
定义控件的事件函数。
以上控件的各个动画连接属性的定义请参见《组态王6.0使用手册》第十五章 “控件”。这里不在详细描述。
4、控件属性、方法列表
4.1 控件属性列表
序号 1 2 3 4 名 称 CurveUseKVHistData CruveDSN CurveTable CurveDateTimeField 数据类型 Long Long Long Long 含 义 使用组态王历史数据 使用数据源名称 数据库的表名 数据库的时间字段名 北京亚控科技发展有限公司
历史曲线控件使用方法
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 CurveInvalidColor CurveVarName CurveColor CurveLineType CurveTimeDelay CurveDrawType CurveAlmColor CurveHideCurve CurveMilliSecondField CurveDataField CuryeInvalidValue CurveUser CurvePwd CurveSavePwd CurveList CtrlBtn BorderColor BakColor DrawXYAxis AxisLineType AxisColor ShortDivLine MajXDivNum MinXDivNum MajYDivNum MinYDivNum MajXDivLineType MinXDivLineType MajYDivLineType MinYDivLineType MajXDivColor MinXDivColor MajXDivColor MinYDivColor YLabelNum YMinVal YMaxVaL YLableFont XLabelNum XWidth XLableFont XLabelFmtYear XlabelFmtMonth Long Long Long Long Long Long Long Long Long Long Long Long Long Long Bool Bool 数据库的无效值 连接变量名 曲线颜色 曲线线形 曲线比较 曲线绘制方式 报警显示颜色 是否隐藏曲线 毫秒字段 数据字段 无效值字段 用户名 密码 确认密码 是否显示曲线列表 是否显示控制按钮 OLE_COLOR 边界颜色 OLE_COLOR 背景颜色 是否绘制坐标轴 Bool 坐标轴线型 OLE_COLOR 坐标轴颜色 分割线是否为短线 Bool Long Long Long Long Long Long Long Long Long X轴主分割线数 X轴副分割线数 Y轴主分割线数 Y轴副分割线数 X轴主分割线线型 X轴副分割线线型 Y轴主分割线线型 Y轴副分割线线型 OLE_COLOR X轴主分割线颜色 OLE_COLOR X轴副分割线颜色 OLE_COLOR Y轴主分割线颜色 OLE_COLOR Y轴副分割线颜色 Long Float Float IFontDisp Long Long IFontDisp Bool Bool Y轴标记数 Y轴标记最小值 Y轴标记最大值 Y轴标记字体 X轴标记数 X轴宽度 X轴标记字体 X轴标记格式—是否显示年 X轴标记格式—是否显示月 北京亚控科技发展有限公司