一种基于OPC协议通讯判断车位状态的系统及方法与流程

文档序号:18065887发布日期:2019-07-03 03:24阅读:272来源:国知局

本发明涉及设备监控技术领域,具体提供一种基于opc协议通讯判断车位状态的系统及方法。



背景技术:

计算机具有存储信息量大,使用者获取信息方便快捷等优点,受到广泛的应用。特别是近年来,随着经济的快速发展,计算机的应用领域越来越广泛,其中在设备状态监控中应用的也越来越多。

近年来,随着社会的不断发展,经济水平的提高,人们的生活水平有了很大的改善,人们不仅追求生活上的温饱,还更加追求生活上的舒适。汽车能够增加人们出现的便捷性,提高出行的自由行,并且能够提高人们出行过程中的舒适度,城市车辆越来越多。由于车辆的增加,相应的对停车位的需求越来越大,随之而带来的就是停车位的问题。在停车时,由于车辆过多,车主将车开至停车位后才发现停车位上已经停车,只能再去寻找其他的停车位来停车。由于停车位不能满足车辆的需求,这样人们在出行时在停车时间上就会增加很长的时间,这就降低了人们驾车出行的体验,同时由于停车时间过长,还会增加车辆拥堵的情况发生,浪费车主大把的时间来停车。因此,停车位的正常、故障、空闲与否是保证车辆正常停放的基础,对提高人们开车出行的体验具有重要的意义。



技术实现要素:

本发明的技术任务是针对上述存在的问题,提供一种能够随时提供停车位的状态,便于车主快速的寻找到空闲车位,提高停车效率的基于opc协议通讯判断车位状态的系统。

本发明进一步的技术任务是提供一种基于opc协议通讯判断车位状态的方法。

为实现上述目的,本发明提供了如下技术方案:

一种基于opc协议通讯判断车位状态的系统,包括车位检测器和车位管理单元,所述车位管理单元包括数据提取模块、数据分析模块和数据展示模块,数据提取模块与车位检测器相通信,数据分析模块与数据提取模块相通信,数据展示模块与数据分析模块相通信。

该基于opc协议通讯判断车位状态的系统,对每个车位分配唯一的编号,通过车位编号,配置车位检测器与车位管理单元,车位管理单元检测车位检测器的状态信息,根据响应的信息进行分析,从而判断车位的空闲状态。

作为优选,所述车位检测器采用红外线传感器或接触式按压开关。

作为优选,所述数据提取模块通过使用opc协议与车位检测器交互通信,对车位状态数据进行周期性的提取。

所述数据提取模块编写opcclient,访问opcserver,通过车位编号查询车位,就可以读取车位检测器响应的状态信息。

使用opcda规范进行数据的读写,得使用custom接口,custom接口包括三个对象:opcserver、opcgroup、opcitem。opcserver包含多个opcgroup,opcgroup还包含多个opcitem。在进行数据读写时是以opcgroup为单位进行操作的。

opc协议:opc是一种利用微软的com/dcom技术来达成自动化控制的协定,采用典型的c/s模式,针对硬件设备的驱动程序由硬件厂商完成,提供统一opc接口标准的server程序,软件厂商只需按照opc标准接口编写client程序就访问server程序进行读写,即可实现与硬件设备的通信。

opcda:dataaccess协议,是最基本的opc协议。opcda服务器本身不存储数据,只负责显示数据收集点的当前值。客户端可以设置一个refreshinterval,定期刷新这个值。

作为优选,所述数据分析模块通过查询出来的车位检测器的状态信息,分析车位状态。

作为优选,所述数据展示模块通过分析数据的车位状态,在车位管理单元的web端展示各个车位状态。

一种基于opc协议通讯判断车位状态的方法,该方法包括以下步骤:

s1、为每个车位配置唯一的编号;

s2、为每个车位配置一个车位检测器,车位检测器定时向车位管理单元反馈当前状态信息;

s3、车位管理单元获取车位检测器反馈的信息,分析车位状态;

s4、车位管理单元通过分析得到的车位编号、车位空闲状态展示在车位管理单元的web端。

作为优选,步骤s3中所述车位管理单元包括数据提取模块、数据分析模块和数据展示模块,数据提取模块与车位检测器相通信,数据分析模块与数据提取模块相通信,数据展示模块与数据分析模块相通信。

作为优选,所述数据提取模块通过使用opc协议与车位检测器交互通信,对车位状态数据进行周期性的提取。

作为优选,所述数据分析模块通过查询出来的车位检测器的状态信息,分析车位状态,数据展示模块通过分析数据的车位状态,在车位管理单元的web端展示各个车位状态。

作为优选,步骤s2中所述车位检测器采用红外线传感器或接触式按压开关。

与现有技术相比,本发明的基于opc协议通讯判断车位状态的方法具有以下突出的有益效果:该基于opc协议通讯判断车位状态的方法能够实时的检测每个车位的状态,判断车位是否正常、停车与否等车位状态信息,为停车场管理人员提供了车位状态的监控,又为车辆迅速找到停车位提供了便捷方法,具有良好的推广应用价值。

具体实施方式

下面将结合实施例,对本发明的基于opc协议通讯判断车位状态的系统及方法作进一步详细说明。

实施例

本发明的基于opc协议通讯判断车位状态的系统,该系统包括车位检测器和车位管理单元。

所述车位管理单元包括数据提取模块、数据分析模块和数据展示模块,数据提取模块与车位检测器相通信,数据分析模块与数据提取模块相通信,数据展示模块与数据分析模块相通信。

车位检测器采用红外线传感器或接触式按压开关。

数据提取模块通过使用opc协议与车位检测器交互通信,对车位状态数据进行周期性的提取。

所述数据提取模块编写opcclient,访问opcserver,通过车位编号查询车位,就可以读取车位检测器响应的状态信息。

使用opcda规范进行数据的读写,得使用custom接口,custom接口包括三个对象:opcserver、opcgroup、opcitem。opcserver包含多个opcgroup,opcgroup还包含多个opcitem。在进行数据读写时是以opcgroup为单位进行操作的。

opc协议:opc是一种利用微软的com/dcom技术来达成自动化控制的协定,采用典型的c/s模式,针对硬件设备的驱动程序由硬件厂商完成,提供统一opc接口标准的server程序,软件厂商只需按照opc标准接口编写client程序就访问server程序进行读写,即可实现与硬件设备的通信。

opcda:dataaccess协议,是最基本的opc协议。opcda服务器本身不存储数据,只负责显示数据收集点的当前值。客户端可以设置一个refreshinterval,定期刷新这个值。

数据分析模块通过查询出来的车位检测器的状态信息,分析车位状态。

数据展示模块通过分析数据的车位状态,在车位管理单元的web端展示各个车位状态。

该基于opc协议通讯判断车位状态的系统,对每个车位分配唯一的编号,通过车位编号,配置车位检测器与车位管理单元,车位管理单元检测车位检测器的状态信息,根据响应的信息进行分析,从而判断车位的空闲状态。

一种基于opc协议通讯判断车位状态的方法,该方法包括以下步骤:

s1、为每个车位配置唯一的编号。

s2、为每个车位配置一个车位检测器,车位检测器定时向车位管理单元反馈当前状态信息。

车位检测器采用红外线传感器或接触式按压开关。

s3、车位管理单元获取车位检测器反馈的信息,分析车位状态。

车位管理单元包括数据提取模块、数据分析模块和数据展示模块,数据提取模块与车位检测器相通信,数据分析模块与数据提取模块相通信,数据展示模块与数据分析模块相通信。

数据提取模块通过使用opc协议与车位检测器交互通信,对车位状态数据进行周期性的提取。

所述数据提取模块编写opcclient,访问opcserver,通过车位编号查询车位,就可以读取车位检测器响应的状态信息。

使用opcda规范进行数据的读写,得使用custom接口,custom接口包括三个对象:opcserver、opcgroup、opcitem。opcserver包含多个opcgroup,opcgroup还包含多个opcitem。在进行数据读写时是以opcgroup为单位进行操作的。

opc协议:opc是一种利用微软的com/dcom技术来达成自动化控制的协定,采用典型的c/s模式,针对硬件设备的驱动程序由硬件厂商完成,提供统一opc接口标准的server程序,软件厂商只需按照opc标准接口编写client程序就访问server程序进行读写,即可实现与硬件设备的通信。

opcda:dataaccess协议,是最基本的opc协议。opcda服务器本身不存储数据,只负责显示数据收集点的当前值。客户端可以设置一个refreshinterval,定期刷新这个值。

数据分析模块通过查询出来的车位检测器的状态信息,分析车位状态。

数据展示模块通过分析数据的车位状态,在车位管理单元的web端展示各个车位状态。

s4、车位管理单元通过分析得到的车位编号、车位空闲状态展示在车位管理单元的web端。

以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1