力控组态软件ForceControl V7.0曲线控件温控曲线的方法2
CurveRunTime
函数: CurveRunTime(int nCurveIndex)。
返回值: 整型。
描述: 指定曲线的运行时间。
说明: 返回值为曲线运行时间。
nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线。
示例: #TempCurve.CurveRunTime(1);// 返回第一条曲线的运行时间。
CurveStatus
函数: CurveStatus(int nCurveIndex)
返回值: 整型。
描述: 获取指定曲线的运行状态。
说明: 返回值为指定曲线的运行状态,0- 待命,1- 运行,2- 暂停
nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线。
示例: #TempCurve.CurveStatus(1);// 返回第一条曲线的运行状态。
CurveTotalTime
函数: CurveTotalTime(int nCurveIndex)。
返回值: 整型。
描述: 指定曲线的总时长。
说明: 返回值为指定曲线的总时长,单位为秒。
nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线。
示例: #TempCurve.CurveTotalTime(1);// 返回第一条曲线的总时长。
GetSegEventID
函数原型 : GetSegEventID(int nCurveIndex, int nSeg)
函数描述 : 获得曲线某一段的触发事件 ID
返回值 : int
-1 表示失败
0 代表无动作
1 代表变量赋值
2 代表重置所有曲线
3 代表开始
4 代表曲线暂停
5 曲线停止
6 代表切换到手动
7 代表切换到自动
8 代表曲线存盘;
说明 : nCurveIndex- 曲线的序号,从 1 开始,1 代表第一条曲线;
nSeg- 段的序号,从 1 开始,1 代表第一段;
示例 : a = #TempCurve.GetSegEventID(1,1);// 获得第一条曲线第一段的触发事件 ID