力控组态软件曲线控件温控曲线的方法3

力控组态软件ForceControl V7.0曲线控件温控曲线的方法3

GetSegIndex
函数: GetSegIndex(int nCurveIndex)。
返回值: 整型。
描述: 获取指定曲线的段号。
说明: 返回值为指定曲线的段号。
nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线。
示例: #TempCurve.GetSegIndex(1);// 返回第一条曲线的段号。


GetSegNotifyValue
函数原型 : GetSegNotifyValue(int nCurveIndex, int nSeg)
函数描述 : 获得曲线某一段的变量赋值的值 ( 当触发时间为变量赋值 )
返回值 : double 0 表示失败
说明 : nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线;
nSeg- 段的序号,从 1 开始,1 代表第一段;
示例 :a = #TempCurve.GetSegNotifyValue(1,1);// 获得第一条曲线第一段的变量赋值的值


GetSegNotifyVar
函数原型 : GetSegNotifyVar(int nCurveIndex, int nSeg)
函数描述 : 获得曲线某一段的变量名 ( 当触发时间为变量赋值 )
返回值 : string 变量名 空表示失败
说明 : nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线;
nSeg- 段的序号,从 1 开始,1 代表第一段;
示例 :a = #TempCurve.GetSegNotifyVar(1,1);// 获得第一条曲线第一段的触发事件的变量名


GetSegTemp
函数原型 : GetSegTemp(int nCurveIndex, int nSeg)
函数描述 : 获得曲线某一段的目标值
返回值 :double -1 表示失败
说明 :nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线;
nSeg- 段的序号,从 1 开始,1 代表第一段;
示例 :a1.pv = #TempCurve.GetSegTemp(1,1);// 获得第一条曲线第一段目标值


GetSegTime
函数原型 : GetSegTime(int nCurveIndex, int nSeg)
函数描述 : 获得曲线某一段的时间 以秒为单位
返回值 :int-1 表示失败
说明 :nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线;
nSeg- 段的序号,从 1 开始,1 代表第一段;
示例 :a = #TempCurve.GetSegTime(1,1);// 获得第一条曲线第一段的时间


GetSegType
函数: GetSegType(int nCurveIndex,int nSegIndex)。
返回值: 整型。
描述: 获取指定曲线指定段号的段类型。
说明: 返回值为指定指定段号的段类型。1- 上升,0- 水平,2- 下降,-1- 表示获取错误
nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线。
nSegIndex- 曲线的段号,从 1 开始,1 代表第一段。
示例: #TempCurve.GetSegType(1,1);// 返回第一条曲线段号为 1 的段类型。


GetSPValue
函数原型 : GetSPValue(int nCurveIndex)
函数描述 : 返回曲线当前运行时刻的设定值
返回值 : float
参数 : nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线
示例 : #TempCurve.GetSPValue(1);// 返回第一条曲线当前运行时刻的设定值


HidePV
函数: HidePV(int nCurveIndex)。
返回值: 无。
描述: 隐藏设定曲线,可以指定哪条曲线。
说明: 函数执行后指定的曲线隐藏。
nCurveIndex- 曲线的序号,从 1 开始,0 代表所有曲线。
示例: #TempCurve.HidePV(1);// 隐藏第一条曲线的设定曲线。
关联方法 : ShowPV。


HideSP
函数: HideSP(int nCurveIndex)。
返回值: 无。
描述: 隐藏设定曲线,可以指定哪条曲线。
说明: 函数执行后指定的曲线隐藏。
nCurveIndex- 曲线的序号,从 1 开始,0 代表所有曲线。
示例: #TempCurve.HideSP(1);// 隐藏第一条曲线的设定曲线。
关联方法: ShowSP。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据