基于ARM的工业现场在线监控系统设计规划.docVIP

  • 4
  • 0
  • 约6.54千字
  • 约 5页
  • 2017-05-27 发布于贵州
  • 举报

基于ARM的工业现场在线监控系统设计规划.doc

基于ARM的工业现场在线监控系统设计规划

基于ARM的工业现场在线监控系统设计 高罗卿 (常州轻工职业技术学院,常州 213164) 摘要:针对远程监控系统中,对网络通讯服务和数据采集与逻辑控制的实时性问题进行了研究,将系统分成两个模块,一个是以太网通讯模块,一个是根据实际工况需要设计的数据采集与控制模块。两个模块之间通过CAN总线通讯。该系统满足了现场的实际需要,解决了以太网通讯和现场实时监控之间的矛盾,也符合嵌入式系统模块化设计的理念,易于扩展和修改。 关键词:自动控制技术;实时监控;嵌入式系统;以太网 TP2 Design of On-line Monitoring System of industrial field based on ARM Gao Luoqing (Changzhou institute of light industry technology, Changzhou 213164) Abstract: For remote monitoring systems, network communications services and data acquisition and real-time logic control problem is studied. The system is divided into two modules, one Ethernet communication module, one is the data acquisition and control module based on the actual working conditions. The communication between the two modules through CAN bus. The system meets the needs of the actual working conditions,and resolved the conflict between the Ethernet communications and the real-time monitoring. The embedded system in line with the concept of modular design, easy to extend and modify. Keywords: Automatic control technology, real-time monitoring, embedded system, ethernet 引言 随着工业现场控制的智能化的发展,以太网应用于工业控制方面得到了广泛的应用。但由于在嵌入式设备上通过软件实现TCP/IP协议栈和小型的嵌入式系统,消耗了处理器大部分的资源和处理时间,使得现场监控的实时性得不到足够的保证。 1系统结构 图1 系统结构图 本系统的结构图见图1。在本系统中,远程监控室通过上位服务软件发送控制命令,通过Internet与现场以太网通讯模块建立连接,通过命令的解析和执行,以太网通讯模块与采集控制模块通过CAN总线,获取采集信息和分发控制命令,然后以太网通讯模块将采集器的数据,参数等有用信息,上传给上位服务器端。 本系统的硬件结构图见图2。系统的MCU采用ARM7内核的芯片LPC2136,该芯片具有256K的FLASH,32K的RAM,多种串行通讯接口。网络控制器采用的是Microchip公司的ENC28J60,该芯片是带有行业标准串行外设接口(Serial Peripheral Interface,SPI)的独立以太网控制器。它可作为任何配备有SPI 的控制器的以太网接口。 图2 系统硬件结构图 CAN总线采用的是Microchip公司推出的MCP2515,是具有SPI接口的独立CAN控制器。它完全支持CAN V2.0B技术规范,通信速率最高可达1 Mbps,内含3个发送缓冲器、2个接收缓冲器、6个29位验收滤波寄存器和2个29位验收屏蔽寄存器它的SPI接口时钟频率最高可达10 MHz,可满足一个SPI主机接口扩展多路CAN总线接口的需要。 图3 ENC28J60与MCU的硬件连接图 ENC28J60 的工作频率为25 MHz。有一个8KB的缓冲器包含供以太网控制器使用的发送和接收存储器,分成单独的接收和发送缓冲空间。 主控制器使用SPI 接口可以对发送和接收存储器的容量和位置进行编程。 本系统采用带有网络变压器的RJ-45接头HR911105A,此接头还包含有两个指示灯,用于和ENC28J60的LEDA和LEDB连接,指示网络的连接和发送接收状态。连接图见图4。 图4 RJ-45的连接图 3系统软件设计 本系统的网络通讯部分软件采用了嵌入式操作系统UCOS-II和

文档评论(0)

1亿VIP精品文档

相关文档