力控组态软件曲线控件X-Y曲线的方法7

力控组态软件ForceControl V7.0曲线控件X-Y曲线的方法7

SetCurveType
功能: 设置曲线类型。
语法: SetCurveType(/int/nType)。
说明: 设置曲线类型(参数为 0 表示历史曲线,为 1 表示实时曲线)。


SetCurveXName
功能: 设置指定曲线的 X 轴关联的变量。
语法: SetCurveXName(/int/nCurveIndex,/string/strName)。
说明: 设置指定曲线的 X 轴关联的变量。


SetCurveXRange
功能: 设置指定曲线的 X 轴下限、上限。
语法: SetCurveXRange(/int/nCurveIndex,/double/dbLow,/double/dbHigh)。
说明: 设置指定曲线的 X 轴下限、上限。


SetCurveYName
功能: 设置指定曲线的 Y 轴关联的变量。
语法: SetCurveYName(/int/nCurveIndex,/string/strName)。
说明: 设置指定曲线的 Y 轴关联的变量。


SetCurveYRange
功能: 设置指定曲线的 Y 轴下限、上限。
语法: SetCurveYRange(/int/nCurveIndex,/double/dbLow,/double/dbHigh)。
说明: 设置指定曲线的 Y 轴下限、上限。


SetFont
功能: 设置字体。
语法: SetFont()。
说明: 设置字体,调出字体设置对话框。


SetLineType
功能: 设置曲线线型。
语法: SetLineType(/int/nIndex,/int/nType)。
说明: 设置曲线线型,参数分别为曲线索引号和曲线类型。曲线索引号从 1 开始,曲线类型取值范围是 0-8,其中 8 代表不连线。


SetXAGrids
功能: 设置 X 轴主分度数。
语法: SetXAGrids(/int/nGrids)。
说明: 设置 X 轴主分度数。

力控组态软件曲线控件X-Y曲线的方法6

力控组态软件ForceControl V7.0曲线控件X-Y曲线的方法6

SetCurveBeginTime
功能: 设置曲线历史数据的起始时间。
语法: SetCurveBeginTime(/int/CurveIndex,/int/nYear,/int/nMonth,
/int/nDay,/int/nHour,/int/nMinute,/int/nSecond) 。
说明: 设置曲线历史数据的起始时间。CurveIndex 曲线索引号,从 1 开始
int nYear-nSecond :参数依次为年、月、日、时、分、秒 。


SetCurveColor
功能: 设置指定曲线的颜色。
语法: SetCurveColor(/int/nCurveIndex,/int/clrCurve) 。
说明: 设置指定曲线的颜色。nCurveIndex 参数为曲线索引号,clrCurve 为颜色索引号。


SetCurveDesc
功能: 设置指定曲线的描述。
语法: SetCurveDesc(/int/nCurveIndex,/string/strDesc)。
说明: 设置指定曲线的描述。nCurveIndex 参数为曲线索引号,strDesc 为描述信息。


SetCurveTimeAdd
功能: 设置曲线历史数据时间间隔。
语法: SetCurveTimeAdd(/int/CurveIndex,/int/nTimeAdd /int/LenType)
说明: 设置曲线历史数据时间间隔。CurveIndex 参数为曲线索引号,从 1 开始,nTimeAdd参数为时间间隔长度,LenType 参数为时间长度单位,0-3 分别代表日、时、分、秒。


SetCurveTimeLen
功能: 设置曲线历史时间长度 。
语法: SetCurveTimeLen(/int/CurveIndex,/int/nTimeLen,/int/LenType)。
说明: 设定曲线时间长度 , 针对历史 XY 曲线,实时 XY 曲线无效
CurveIndex- 曲线索引号,从 1 开始,
nTimeLen- 间隔长度,
LenType- 间隔单位,
0-3 分别代表秒、分、小时、日

力控组态软件曲线控件X-Y曲线的方法5

力控组态软件ForceControl V7.0曲线控件X-Y曲线的方法5

RemoveCurve
功能: 删除指定曲线。
语法: RemoveCurve(/int/nCurveIndex)。
说明: 删除指定曲线。


SaveConfig
函数 : #XYCurve.SaveConfig(/string/strName);
返回值 : 无
描述 : 保存控件配置信息到文件中
说明 : 将控件配置信息数据保存到 xml 文件中
strName- 加载文件路径,如为空则弹出文件选择对话框
示例 : #XYCurve.SaveConfig(“”);
// 保存控件配置信息


SaveToFile
功能: 保存数据到文件中。
语法: SaveToFile(/string/strName)。
说明: 保存数据到文件中,strName 为保存文件的文件名。


SetAlarmRegion
功能: 设置 ( 修改 ) 报警区域。
语法: SetAlarmRegion(/int/nCurveIndex,/int/nRegIndex,
/string/regName,/double/dbLow,/double/dbHigh,/int/clrReg)。
说明: 设置 ( 修改 ) 报警区域,nCurveIndex 参数为曲线索引号、nRegIndex 参数为报警区域索引号、regName 参数为报警区域名称、dbLow 参数为下限、dbHigh 参数为上限、clrReg 参数为颜色。如设置成功,则返回 TRUE,否则返回 FALSE。


SetCurveAppearance
功能: 设置曲线外观。
语法: SetCurveAppearance(/int/CurveIndex,/string/Desc,
/double/color,/int/LineType,/int/DotType)。
说明: 设置曲线外观。 CurveIndex 参数为曲线索引号,从 1 开始,Desc 参数为曲线说明,color 参数为曲线颜色,LineType 参数为线型,数值 0-4 分别表示无连线、实线、点线、虚线、点划线,DotType 参数为点类型,数值 0-4 分别表示无、实心方框、有心方框、实心圆形、有心圆形。