[发明专利]基于ARM架构的OPC嵌入式远程数据采集系统及方法有效
申请号: | 201210562270.2 | 申请日: | 2012-12-21 |
公开(公告)号: | CN103064382A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 张良朝;陈夕松;璩泽刚;王家渠;张乐 | 申请(专利权)人: | 南京富岛信息工程有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;H04L29/06 |
代理公司: | 南京天华专利代理有限责任公司 32218 | 代理人: | 夏平 |
地址: | 210061 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 arm 架构 opc 嵌入式 远程 数据 采集 系统 方法 | ||
1.一种基于ARM架构的OPC嵌入式远程数据采集系统,其特征在于它包括:OPC客户端、OPC服务器、通讯服务器、实时数据库和数据处理模块,所述数据处理模块通过OPC客户端的数据采集模块采集OPC服务器上的数据,并通过通讯服务器发送给实时数据库,所述的数据处理模块包括ARM微处理器、电源/复位电路、UI电路、DDR2RAM、NANDFLASH、第一TCP接口、第二TCP接口、RS232/485接口、RS232调试接口、运维工具和配置工具;所述的ARM微处理器负责整个通信转换器的监督与控制,电源/复位电路的信号输出端与ARM微处理器的信号输入端相连,ARM微处理器的信号输出端与UI电路的信号输入端相连,ARM微处理器还与DDR2RAM、NANDFLASH、第一TCP接口、第二TCP接口、RS232/485接口和RS232调试接口相连接;数据处理模块通过第一TCP接口与通讯服务器相连接,数据处理模块还通过第二TCP接口与OPC服务器相连接。
2.一种基于ARM架构的OPC嵌入式远程数据采集系统,其特征在于,该系统的数据采集方法是通过以下步骤实现的:
(1)运行系统,电源/复位电路提供系统各个模块工作所需电源,并复位整个系统,运行NAND FLASH中所固化软件代码;
(2)系统正常运行后,通过配置工具进行参数配置,主要包括:
服务器的IP地址(OPC SERVER IP)、设备的名称(PRGID)、服务器的标识(CLASS ID)、分布式组建对象模型(DCOM)的用户名和密码等信息;
所要采集的标签点名、数据类型、源标签信息;
设备最大允许配置采集点,设备允许采集数据类型,通讯报文格式以及采集周期;
(3)配置工具通过第一TCP接口把配置文件下发到OPC客户端数据采集模块,并运行OPC客户端数据采集模块;
(4)通过基于ARM架构的OPC嵌入式远程数据采集模块采集OPC服务器上的数据发送给通讯服务器;
(5)通讯服务器将所获得的数据发送给实时数据库。
3.根据权利要求2所述的基于ARM架构的OPC嵌入式远程数据采集系统及采集方法,其特征在于,所述的基于ARM架构的OPC嵌入式远程数据采集数据模块采集OPC服务器上的数据的方法包括以下步骤:
(1)OPC客户端数据采集模块检测OPC服务器端状态:OPC客户端根据所配置OPC服务器信息,创建与OPC服务器的连接,并依据该连接成功与否来判断OPC服务器的状态;如果正常,则根据所配置的组信息与标签点信息向OPC服务器开始添加组与标签点,此后依照配置的采集周期,采集OPC服务器端内实时数据及状态,并将其组装成协议报文准备发送;如果该连接失败,则定期重新创建该连接,直至成功为止;
(2)检测数据处理模块与通讯服务器的通讯状态,若通讯正常,数据发送模块通过第一TCP接口将数据采集模块组装后的协议报文上传到通讯服务器上的通讯平台;若通讯状态异常,本设备将所采集的数据缓存至缓存数据模块,等待重新发送;
(3)通讯恢复后,系统依次将缓存数据上传到通讯服务器。
4.根据权利要求2所述的基于ARM架构的OPC嵌入式远程数据采集系统及采集方法,其特征在于,所述的通讯服务器将所获得的数据发送到实时数据库的方法,采用多线程的方法实现,具体包括以下的步骤:
(1)通讯服务器上的通讯平台通过第一TCP通信接口接收数据处理模块中数据发送模块的数据报文,校验接收数据报文的安全性及完整性;
(2)按照已配置的报文格式进行数据解析并将数据存入待处理的缓存数据中;
(3)从缓存数据中按序发送数据,调用不同的实时数据库接口将数据发送到实时数据库。
5.根据权利要求4所述,通讯服务器将所获得的数据发送到实时数据库的方法,其特征在于:所述的已配置的报文格式包括:报文头、正文、校验,其中数据正文包括采集点的数据与状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京富岛信息工程有限公司,未经南京富岛信息工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210562270.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:游泳跑步机
- 下一篇:一种塔架攀爬安全手扣