fi_RunningData 实时数据接口说明
by freebird (QQ: 557039)
功能概述:
本接口主要用于电子万能试验机系统。可以实现试验机程序跟外部监控程序之间的实时数据通信。
数据输入类接口函数:
函数名称: SetRTD2
函数描述: 设置实时数据
VC:
Long SetRTD2 ( const _variant_t & vData, long nArrayIndex1, long nCnt, long nIsOverwrite, long
nIsAutoIncrDataCnt )
VB:
Function SetRTD2(ByVal vData As Variant, ByVal nArrayIndex1 As Long, ByVal nCnt As Long, Optional
ByVal nIsOverwrite As Long = 1, Optional ByVal nIsAutoIncrDataCnt As Long = 1) As Long
参数说明:
vData: 2 维数组,Double 型
nArrayIndex1: 欲写入的第 2 维的起始下标
nCnt: 欲写入的第 2 维的元素数量
nIsOverwrite: 当显示调试界面时,是否清除原有数据(0:不清除; 1:清除)
nIsAutoIncrDataCnt: 是否自动增加数据数量(0:不自动增加; 1:自动增加). 也可以调用 SetDataCnt 函
数设置数据数量.
返回值:
1: succeeded; 其它:failed
函数名称: SetDataCnt
函数描述: 设置当前实时数据数量
VC:
HRESULT SetDataCnt ( long nCnt )
VB:
Sub SetDataCnt(ByVal nCnt As Long)
参数说明:
nCnt:要设置的当前实时数据数量
函数名称: SetResultArray
函数描述: 设置结果参数
VC:
long SetResultArray ( const _variant_t & vData, long nIndex )
VB:
Function SetResultArray (ByVal vData As Variant, Optional ByVal nIndex As Long = -1) As Long
参数说明:
vData: 输入参数,2 维数组(nIndex<0 时,针对全部试样,否则,针对某个试样)
nIndex: 试样序号. 0 代表第 1 个试样. -1 设置全部试样