NET_DVR_ALARMHOST_RS485_SLOT_CFG
报警主机RS485槽位参数结构体。
struct{
DWORD dwSize;
BYTE sDeviceName[NAME_LEN];
WORD wDeviceType;
WORD wDeviceProtocol;
WORD wAddress;
BYTE byChannel;
BYTE bySlotChan;
BYTE byRes[60];
}NET_DVR_ALARMHOST_RS485_SLOT_CFG,*LPNET_DVR_ALARMHOST_RS485_SLOT_CFG;
Members
- dwSize
- 结构体大小
- sDeviceName
- 前端设备名称
- wDeviceType
- 前端设备类型,通过NET_DVR_GetDeviceTypeList获取设备列表
- wDeviceProtocol
- 前端设备协议,通过NET_DVR_GetDeviceProtoList获取协议列表
- wAddress
- 485外接设备地址
- byChannel
- 485通道号
- bySlotChan
- 槽位号
- byRes
- 保留,置为0
Remarks
每个485串口下可以接多个同一类型的设备,各个设备的所支持的协议可以不相同。例如,串口1下接了4个温度传感器,这4个温度传感器可以是不同厂商的传感器(协议不同),但是串口1下不能同时接UPS(不间断电源系统)和温度传感器。
同一个485下支持的点位(参数)总个数不能超过128个。例如:电量表状态结构体的变量个数是100个,那么同一个485下最多只能接两个电量表。
动环监控报警主机中,每个槽位的通信参数(波特率,停止位,流控等)都是一样的。
See Also
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig
NET_DVR_GetDeviceTypeList NET_DVR_GetDeviceProtoList
NET_DVR_GetNextRemoteConfig