【技术实现步骤摘要】
本专利技术涉及数据采集
,尤其涉及一种基于ARM架构的OPC嵌入式远程数据米集系统。
技术介绍
在工业控制领域中,系统往往由分散的各个子系统构成,并且各个子系统采用的是不同厂家的设备,由于硬件的驱动器和与其连接的应用程序之间的接口并没有统一的标准,需要开发不同的驱动程序。由于系统中共存各种各样的驱动器,也使维护运转环境的稳定性和信赖性更加困难,OPC使不同供应厂商的设备和应用程序之间的软件接口标准化。OPC即OLE (Ob jectLinking and Embedding)用于工业控制领域一个通讯接口标准,它为过程控制提供了一套标准的接口、属性和方法。OPC的出现使得不同厂商的设备和驱动程序可以灵活地进行连接和信息交互,从而大大提高了过程控制装置和数据采集系统的开放性和互操作性。但OPC技术以Microsoft公司的0LE/C0M技术为基础,应用基本上仍然局限在Windows操作系统平台。当前,工业控制系统向工业以太网结构发展,开放性越来越强。基于TCP/IP以太网通讯的OPC技术在该领域得到广泛应用。现有基于Linux操作系统下的OPC客户端技术都是以X86硬件架构为平台,与管理网络具有相同的硬件架构,因而病毒可以利用此漏洞轻易攻击工业控制网络,使工业控制网的安全受到很大威胁。
技术实现思路
本专利技术提供了一种基于ARM架构的OPC嵌入式远程数据采集系统,可实现从工控网络远程数据采集,并将采集数据上传至管理网的实时数据库。本专利技术从硬件架构和操作系统上安全隔离工控网与管理网,可以防御管理网上的病毒对工控网络的攻击,保证工控网的安全。本专利技术是 ...
【技术保护点】
一种基于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服务器相连接。
【技术特征摘要】
1.一种基于ARM架构的OPC嵌入式远程数据采集系统,其特征在于它包括0PC客户端、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客户端数据采集模块检测...
【专利技术属性】
技术研发人员:张良朝,陈夕松,璩泽刚,王家渠,张乐,
申请(专利权)人:南京富岛信息工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。