86-021-31300786/66933733 870926904@qq.com

产品导航

Products

新闻中心

您现在的位置:首页 > 新闻中心 > 详细内容

浅谈智能网络化仪器的体系结构与实现

更新时间:2018-01-31   点击次数:1017次

智能仪器是计算机技术与测试技术相结合的产物,仪器内部带有处理能力很强的智能软件

。仪器仪表已不再是简单的硬件实体,而是硬件、软件相结合。近年来,智能仪器已开始

从较为成熟的数据处理向知识处理发展,使其功能向更高层次发展。
      网络化仪器是电工电子、计算机硬件软件以及网络、通信等多方面技术的有机组合

体,结构比较复杂,多采用体系结构来表示其总体框架和系统特点。网络化仪器的体系结

构,包括基本网络系统硬件、应用软件和各种协议。
      硬件层主要指远端传感器信号采集单元,包括微处理器系统、信号采集系统、硬件

协议转换和数据流传输控制系统。硬件层功能的实现得益于嵌入式系统的技术进步和近年

来大规模集成电路技术的发展,硬件协议转换和数据流传输控制依靠FPGA/CPLD实现。
      另一个逻辑层是嵌入式操作系统内核,该层主要功能是提供一个控制信号采集和数

据流传输的平台。该平台的前端模块单元的主要资源有处理器、存储器、信号采集单元和

信息;主要功能是合理分配、控制处理器,控制信号的采集单元以使其正常工作,并保证

数据流的有效传输。该逻辑层主要由链路层、网络层、传输层和接口等组成。根据应用的

不同,本层的具体实现方式可能不同,且可在一定程序上简化。
      Internet或以太网通信的硬件设计方案有两个。
      (1) 以CPU作为控制器,使用C语言编程实现TCP/IP通信。优点是:CPU的处

理能力较强,便于实现测试仪器的其它功能。缺点是成本略高,硬件略复杂。
      (2) 使用51系列单片机作为控制器的CPU,不采用嵌入式操作系统,直接使用C51编

程,实现数据链路层协议和TCP/IP协议。优点是硬件比较简单,价格低。缺点是软件工作

量大,难度也大。以单片机为核心、采用RTL8019以太网接口芯片为网络仪器接口所组成的

网络化仪器的基本结构。
      系统进行初始化操作,主要是对网络接口芯片进行配置。配置完后,系统处于等待

状态,直到客户方有数据发送过来。数据的接收是通过网络接口芯片实现的,它能够对网

络上的物理帧进行包过滤。当一个以太点的信息帧被发送到共享的信号信道或介质时

,所有与信道相连的以太网接口都读入该帧,并且查看该帧的*个48bit地址字段,其中

包含有目的地址。各个接口把帧的目的地址与自己的48bit地址进行比较。如果该地址与帧

的目的地址相同,则该以太点将继续读入整个帧,并将它送给计算机正在运行的上层

网络软件。上层网络软件读入帧的类型字段,判断这个信息帧是ARP包还是IP包,然后再交

给不同的协议栈处理。当其他的网络接口发现目的地址与它们的地址不同时,就会停止读

入该帧。
      发送数据时,将待发送的数据按帧格式封装,通过远程DMA通道送到RTL8019AS中的

发送缓冲区,然后发出传送命令,完成帧的发送。需要设置以太网目的地址、以太网源地

址、协议类型,再按所设置的协议类型来设置数据段。之后启动远程DMA,数据写入

RTL8019AS的RAM,再启动本地DMA,将数据发送到网上。RTL8019AS无法将数据包通过DMA通

道一次存入FIFO,则在构成一个新的数据包之前必须先等待前一数据包发送完成。为提高

发送效率,设计将12页的发送缓存区分为两个6页的发送缓冲区,一个用于数据包发送,另

一个用于构造端的数据包,交替使用。
      “网络就是仪器”的概念,确切的概述了仪器的网络化发展趋势。以PC机和工作站

为基础,通过组建网络来构成实用的测控系统,提高生产效率和共享信息资源,已成为现

代仪器仪表发展的方向。某种意义上计算机和现代仪器仪表已相互包容,计算机网络就是

通用的仪器网络。如果在测控系统中由更多不同类型的智能设备也像计算机和工作站一样

成为网络的节点联入网络,它们充分利用目前已比较成熟的Internet网络的设备,则将不

仅能实现更多资源的共享、降低组建系统的费用,还可提高测控系统的功能,并拓展其应

用的范围。
 

分享到:

返回列表返回顶部
公司简介 | 产品中心 | 新闻资讯 | 技术文章 | 在线商城 | 联系我们
备案号:沪ICP备16012935号-1 GoogleSitemap
上海妙定电气有限公司 版权所有