NET_DVR_ALARMHOST_POINT_VALUE
点数据信息结构体。
struct{
BYTE byChanType;
BYTE byPointType;
BYTE byRes1[2];
DWORD dwChanNo;
DWORD dwSubChanNo;
DWORD dwVariableNo;
DWORD dwPointNo;
int iValue;
BYTE byRes[16];
}NET_DVR_ALARMHOST_POINT_VALUE, *LPNET_DVR_ALARMHOST_POINT_VALUE;
Members
- byChanType
- 接入类型:1-本地模拟量通道,2-本地开关量通道,3-485通道,4-网络通道
- byPointType
- 点类型:1-遥测(模拟量),2-遥信(开关量)
- byRes1
- 保留,置为0
- dwChanNo
- 通道号,0xffffffff表示无效,通道类型为1时表示本地模拟量通道号,通道类型为2时表示本地开关量通道号,通道类型为3时表示485通道号
- dwSubChanNo
- 槽位号,从1开始,0xffffffff表示无效,通道类型为3时使用
- dwVariableNo
- 变量号,从1开始,0xffffffff表示无效
- dwPointNo
- 点号,0xffffffff表示无效
- iValue
- 点的值,比如点号为电压,则电压实际值为iData/1000
- byRes
- 保留,置为0
Remarks
设备支持的每一个模拟量类型或者开关量类型都算是一个点。例如:一个设备有电流、电压等参数,那么电流是一个点,电压也是一个点。设备点号信息通过接口NET_DVR_GetDeviceConfig(命令:NET_DVR_GET_ALARM_POINT_CFG)获取。
See Also
NET_DVR_ALARMHOST_DATA_UNION