基于Internet的测控系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Internet的测控系统——网络化仪器
前言
20世纪70年代以来,电子技术和半导体工业的发展突飞猛进,工业生产、科学研究和人民生活对测量和控制的需求不断提高,这些带动并促使测量和控制领域出现巨大变化,具体到测量仪器仪表,相继产生了基于微处理器、单片机的智能仪器以及基于PC机的虚拟仪器。计算机和仪器仪表的日益紧密结合,使测量的方式方法日趋多样化,并在与之密不可分的控制的运用广度和深度上得以延伸。而近几年来,以Internet为代表的网络技术的高速发展,更是给测量和控制带来了不可估量的发展空间。本文旨在展示现代测控技术及仪器表现出的鲜明特点,并提出,按发展的观点和技术的实质特征看,基于Internet的测控系统当之无愧地隶属于新一代的网络化仪器。
1 测控网络与信息网络的各自发展与融合
1.1 测控网络的发展
测控技术的进步一直受计算机和计算机网络技术发展的制约。最初诞生的传统测控系统是以单片机、PC机、工控机为核心的多个分散单元的集合体。当总线出现以后,一般借助S-100或PC机总线形成测控系统。但是由于连线过长和过多,用这些总线形成的测控系统的稳定性较差,抗干扰能力较弱,难以实现大范围的有效测控。随后出现的是集散控制系统(TDCS),它由多台微处理机分散在现场的不同位置,彼此之间以高速数据通道进行连接。而TDCS的联网技术较为复杂,联网手段和网络结构均不灵活,并明显缺乏开放性。随着计算机局域网(LAN)的出现,产生了基于LAN的TDCS系统。与此同时,由两线制4~20mA标准信号发展而来的智能化现场设备和控制自动化设备之间的通信标准——现场总线与智能化测控仪器的连接,使得测控网络得以形成。其实,现场总线网络既是一种信息网络,又是一种自动化系统。作为信息网络,它所传送的是接通电源、关断电源、开闭阀门等指令和数据;作为自动化系统,与其他系统相比,其在结构上有较大变化,最显著特征是通过网络传送信号进行联络,可由单个节点或多个网络节点共同完成所要求的自动化功能,是一种由网络集成的自动化系统。由于现场总线适应了工业控制系统应具有分散化、网络化、智能化等特点的需求,所以最近一二十年有了很大发展。同时许多国际组织,例如IEC、美国仪表学会(ISA)、ISP (Interoperable System Project)、IFC、World-FIP和FINT(Field bus International)等,多年来为制定现场总线标准做了大量工作,结果出现了多种不同的现场总线标准,例如ISP、World FIP、HART、Lon works和IEC-ISA等。不可否认,现场总线技术对测控领域的技术进步起到了巨大的推动作用,但也正是由于多种不同总线标准的同时存在,给各公司、企业基于不同现场总线形成的测控网络之间的互联又设置了不少障碍。因此,跨地域共享、利用测控信息的需求,与这种因基于不同总线技术而不便于实现高层次集中管理、监控和决策之间的矛盾日趋明显。
1.2 信息网络的发展
计算机网络出现于20世纪70年代初,20世纪90年代以来,Internet高速发展,表现出许多优越的性能口目前,在生活中,利用Internet可以比从前更经济、更方便和更快捷地取得信息并进行信息的交流;在工作中,Internet的应用主要还限于传递文字、图片和办公信息等。但是人们一直在研究如何更充分地挖掘Internet的应用潜力,以实现“地球村”的梦想。人们已经认识到,接人Internet的不应仅限于狭义上的计算机,工业中的各种测量控制装置、生活中的各种家用电器、社会不同领域、层面的各种公众设备等,都应该且必将成为Intermet的客户端。只有这样,人类才能拥有一个无处不在、无时不在的真正的全球化网络。
1.3 测控网络与信息网络的融合
从上面的分析可以看到,一方面,人们希望更广泛的使用Internet,试图接入更多的设备,以便在扩充其应用模式的同时享受其带来的更多便利;另一方面,工业化程度的加剧也给测控网络系统的发展提出了新的问题:如何方便地组建一个高效率的、智能化的、能够和其他高层
网络互联的测控网络系统。以便于统一集中监控和提高管理决策水平。为了达到这些目的,需要测控网络和信息网络在一定程度上能够共享资源,并且以有效的方式交换信息。所以,从测控网络和信息网络各自的发展来看,它们均已表现出走向对方并相互融合的进步趋势。为了实现这种融合,十分必要研究如何保证它们之间在一定范围内能具有良好的交换性、各自的独立性和安全性。下面来讨论测控网络和信息网络互联的具体实现。
(1)由于测控系统嵌入式的特殊性,以及它在不同应用场合和项目中所要完成的功能各异,故应将测控网络与信息网络有机地融合为一体。在某些应用中,可以对ISO/OSI七层模型进行简化,只保留其核心层和TCP/IP协议。实际上,现行的各种现场总线在某种意义上可看作是对ISO/OSI模型的简化,但它们简化的标准各异,所以并不能直接应用于Internet接入。比如在大多数情况下,嵌入式单元只是在调试时才需要应用层,并且由于嵌入式操作系统和应用程序的一体化,会话层、表示层和应用层可在一定意义上合并。这种保留核心层和TCP/IP 协议的测控系统可方便地实现网络互联。
(2)客户/服务器(Client/Server——C/S)工作模式。C/S工作模式作为分布式应用程序之间通信的一种有效方式,在近些年得到了非常广泛的应用,其特点是运行在服务器上的进程能为发出请求的客户提供所需的信息。正是由于有一套通用的标准,服务器和客户总是能运行于通过某种网络互联的不同平台、不同操作系统上。如果从分层体系的角度出发,C/S仅仅是一种应用层的标准。Internet上流行的网络/浏览器(Web/Browser——W/B)模式属C/S中的一种,它以http协议的html标记语言为通用标准。W/B模式为在测控系统中集成各种功能提供了一种发展方向,即客户端可以是瘦客户(在三级网络体系结构中,Web服务器既作为一个浏览服务器,又作为一个应用服务器。在这个中间服务器中,可以将整个应用逻辑驻留其上,而只有表示层存在于客户机上。这种结构被称之为“瘦客户机”),但丝毫不会影响它的网络功能。
(3)数据库管理系统。它是测控网络的一个核心部分,为各种用户提供访问和修改数据库中存储的数据。
(4)网络管理。由于网络的复杂性和开放性,要保证测控系统的持续性、稳定性和安全性,必须有一套严格的管理方法和程序。与普通的Internet系统相比,测控信息网络的管理有其特殊性,具体有不同的配置管理和严格的安全管理。对于网络管理,目前也有几种不同的协议对应于不同的应用,其中基于TCP/IP的简单网络管理协议(SNMP)是最为流行的。SNMP主要用于OSI七层模型中较低层的管理,具体采用轮询的监控方式。
随着Internet应用范围和空间的不断拓展以及控制网络本身发展的需要,一种新的基于Internet的测控信息网络的产生己势不可挡。目前,测控系统的发展落后于信息网络的进步。信息网络发展中积累的经验和出现的先进技术,将为测控网络与信息网络的互联提供有益的参考。但也要看到,当前信息系统中也有不适合测控系统发展的地方。只有认真考虑各方面的问题并积极着手加以解决,实现测控网络与信息网络更好的融合,才可能得到一个全新的、有着更强大功能的测控信息网络。
2 基于Internet的测控系统即网络化仪器——测量仪器概念的延拓
2.1网络化仪器的特点和发展
测量是为了确定量值而进行的一组操作。在早期,测量的范围主要局限于对各种现实存在的物理量的计量测试,但随着科学技术的进步和人类生产、管理模式的发展变化,测量早已突破了传统意义上的范畴,甚至己扩展到人文与社会科学领域;且近几年又正在发展形成一些新的测量领域,如软件测试、生物测试、符号法测量等。在各种测量结果上形成的形形色色的控制系统、反馈系统以及信息传播,已经成为现代化生产、管理的基本手段。按照传统定义,测量仪器是指单独或连同其他设备一起用以实现对被测对象进行测量的装置。随着测量范围、内容、技术及其特点的不断发展,测量仪器技术同样在飞速进步。本质上讲,测量仪器主要完成三个基本功能:信号采集与控制、信号分析与处理、测得结果表达与输出。在测量仪器发展的不同阶段,实现这三方面功能的具体模块有着很大的区别。
智能仪器实现信号采集与控制、信号分析与处理功能的核心是微处理器。虚拟仪器完成信号采集与控制功能的是处于被测现场的各种测量单元;其信号分析和处理功能由运行在PC,机上的软件完成;测得结果信号的传输,则是通过各种总线实施的。由于虚拟仪器的测量模块只负责信号的输入和输出,而测量、信息处理等主要功能是借助软件在微机上实现的,所以