力控组态软件曲线控件棒图2的控件方法

力控组态软件 ForceControl V7.0 曲线控件棒图2的控件方法

AddData
语法: void AddData(int nIndex, double fX, double fY, INT bTime);
功能: 添加一个数据
返回值: void
参数: nIndex 索引号
fX 横轴数据
fY 纵轴数据
bTime 假为单一棒图
说明: 添加一个数据
示例: #name.AddData(0, 20, 1, 0);


AddVar
语法: int AddVar(CString strName,double fUpLimitValue, double fDownLimitValue,int nColor, int nRange, int nSetp)
功能: 添加一个棒图
返回值: int -1: 失败 , 0: 添加成功 , 1: 已经存在
参数: strName 棒图名称(如果为空,系统自动产生一个名称)
fUpLimitValue 上限值
fDownLimitValue 下限值
nColor 图形颜色
nRange 范围
nSetp 步长
说明: 添加一个棒图
示例: #name.AddVar(“Name1”, 100, 0, 70, 10, 1);


GetIndex
语法: int GetIndex(CString strName)
功能: 根据名称获取索引号
返回值: int 失败返回 -1,成功返回索引号。
参数: strName 棒图名称
示例: #name.GetIndex(“Name1”);

力控组态软件曲线控件棒图的控件方法

力控组态软件 ForceControl V7.0 曲线控件棒图的控件方法

AddBar
功能: 增加棒。
语法: #Bargraph.AddBar(csVarName,nColor,csDesc)。
说明: 此函数实现的功能是在最后位置增加一个块,是力控数据库专用方法。
参数: csVarName- 对应块变量名。
nColor- 对应块颜色
csDesc- 对应块说明
返回值: void
示例: #BarGraph.AddBar(“a4.pv”,1408,” 糖 “);// 增加一个棒,对应变量为 a4.pv,颜色为力控索引号 1408 对应颜色,说明为“糖”


DeleteAll
功能: 删除棒图
语法: #Bargraph.DeleteAll()
说明: 删除全部棒图。
示例: #BarGraph.DeleteAll();// 删除棒图


DeleteBar
功能: 删除棒。
语法: #Bargraph.DeleteBar(nIndex)
返回值: void
参数: nIndex- 块索引号
说明: 力控数据库专用方法,索引号从 0 开始。
示例: #BarGraph.DeleteBar(1);// 删除索引号为 1 的棒图


ExecuteSQL
功能: 执行 SQL 语句
语法: #Bargraph.ExecuteSQL()
返回值: void
参数: 无
说明: 关系数据库专用方法。执行 SQL 语句查询数据库获得数据
示例: #BarGraph.ExecuteSQL(“Select a from table”);// 执行 SQL 查询语句 “Select a from table”, 获得数据


Invalidate
功能: 刷新棒图
语法: #Bargraph.Invalidate()
说明: 关系数据库专用方法。查询数据库获得数据后刷新棒图
示例: #BarGraph.Invalidate();// 刷新棒图区域


ModifyBar
功能: 修改棒属性。
语法: #Bargraph.ModifyBar(nIndex, nColor, csDesc)
说明: 修改棒图属性,修改对应棒的颜色与说明
返回值: void
参数: nIndex- 对应棒索引号
nColor- 对应棒颜色
csDesc- 对应棒说明
示例: #BarGraph.ModifyBar(1,1408,” 糖 “);// 修改索引号为 1 的棒,颜色为力控颜色索引号1408 对应颜色,说明为“糖

力控组态软件曲线控件饼图的控件方法

力控组态软件ForceControl V7.0 曲线控件饼图的控件方法

AddPie
功能: 在最后位置增加一个块,是力控数据库专用方法。
语法: AddPie(csVarName,nColor,csDesc)
说明: csVarName:对应块变量名
nColor:块的颜色
csDesc:说明信息


DeleteAll
功能: 删除饼图。
语法: DeleteAll()
说明: 无。
示例: #name.DeleteAll();// 删除饼图。


DeletePie
功能: 删除块。
语法: DeletePie(nIndex)
说明: nIndex- 块索引号。
示例: #PieGraph.DeletePie(1);// 删除索引号为 1 的块。


Invalidate
功能: 刷新饼图。
语法: Invalidate()
说明: 无。
示例: #name.Invalidate();// 刷新饼图区域。


ModifyPie
功能: 修改块属性。
语法: ModifyPie(nIndex,nColor,csDesc)
说明: nIndex- 对应块索引号。
nColor:块的颜色
csDesc:说明信息


ExecuteSQL
功能: 执行 SQL 语句
返回值: void
参数: 无
说明: 关系数据库专用方法。执行 SQL 语句查询数据库获得数据
示例: #PieGraph.ExecuteSQL(“Select a from table”);// 执行 SQL 查询语句 “Select a from table”, 获得数