力控组态软件ForceControl V7.0曲线控件关系数据库XY曲线的方法1
AddAlarmRegion
语法: #AdoXYCurve.AddAlarmRegion (Curve,regName,dbLow,dbHigh,clrReg);
说明: 增加指定曲线的报警区域。
参数: Curve- 曲线名称
regName- 报警区域名称
dbLow- 下限
dbHigh- 上限
clrReg- 颜色
返回值: 返回值为该报警区域的索引号,整型。从 1 开始,添加失败则返回 0。
示例: nAlarmRegionIndex = #AdoXYCurve.AddAlarmRegion(1,” 报警区域 1″,30,50,100);
// 为曲线 1 添加报警区域 1, 范围 30-50, 颜色索引 100
DeleteAllHisData
语法: #AdoXYCurve.DeleteAllHisData();
说明: 删除所有曲线的历史数据,包括放大曲线的历史数据
返回值 : 无
示例: #AdoXYCurve.DeleteAllHisData();
DisplayCurve
语法: #AdoXYCurve.DisplayCurve(Curve);
说明: 显示指定曲线
参数: Curve- 曲线名称
返回值 : 无
示例: #AdoXYCurve.DisplayCurve(” 画笔 1″);// 显示曲线 1
关联函数: HideCurve
GetLastError
语法: #AdoXYCurve.GetLastError(“QueryName”)
说明: 返回指定最后一条产生的错误
参数: QueryName – 查询名称
返回值: 字符
示例: aaa = #data.GetLastError(“QueryName”);
GetLegendStr
语法: #AdoXYCurve.GetLegendStr(Curve, nLegendEnum);
说明: 获取指定曲线指定图例的字符串值
参数: Curve- 曲线名称
nLegendEnum- 图例索引号
数值 0
变量描述 1
表达式 2
变量最小值 3
变量最大值 4
变量平均值 5
变量统计值 6
返回值: 返回值为图例的字符串值
示例: LegendStr = #AdoXYCurve.GetLegendStr(” 画笔 1″,3);
// 获取画笔 1 图例变量的最小值