-
流程为:在CATIA V5中进行报警监听的零件库操
资源介绍
图 3.8 报警监听流程
初始化SDK
NET_DVR_Init
设置报警回调函数
NET_DVR_SetDVRMessCallBack_V30
开始监听报警上传
NET_DVR_StartListen_V30
停止监听报警上传
NET_DVR_StopListen_V30
释放SDK资源
NET_DVR_Cleanup
配置报警主机地址和端口
NET_DVR_SetDVRConfig
(NET_DVR_NETCFG_V30参数结构)
用户注册
NET_DVR_Login_V30
注销设备
NET_DVR_Logout
配置报警条件(移动侦测、视频信号丢
失、遮挡、信号量)和处理方法(上传
中心)
“监听”报警方式:是指 SDK 不主动发起连接设备,只是在设定的端口上监听接收设备主动上传的报警
信息。
这个过程需要远程配置设备的报警主机地址(即 PC 机地址)和报警主机端口(即 PC 的监听端口),报
警主机就在该端口上监听接收设备主动上传的报警信息。如果报警主机地址和报警主机端口已配置完
成,那么“报警(监听)的流程图”中虚线框“用户注册”和“配置报警主机地址和端口”部分就可以省略,
但事先没有配置,就必须调用参数配置接口(NET_DVR_GetDVRConfig 和 NET_DVR_SetDVRConfig)对设
备的网络参数(NET_DVR_NETCFG_V30)进行配置。而虚线框“配置报警条件和处理方法”部分与“布防”
中的一致。对以上需要配置的参数都设置完后,调用 NET_DVR_StartListen_V30 函数,开启 SDK 的监听
端口,准备接收设备上传的报警信息。
该方式适用于多个设备向一台客户端上传报警,而且不需要设备登录即可完成,设备重启后不影响报
警上传;缺点是设备只支持一个报警主机地址和端口号的配置。
调用实例代码
- 上一篇: 报警布防流程-catia v5 零件库
- 下一篇: 回放和下载模块流程-catia v5 零件库