1.引言
随着“现场总线”的出现及其应用技术的发展,工业测量和控制中信息的交换主要是通过现场总线和Internet等网络来完成,为了实现多传感器、控制器之间的信息交换,有必要将传感器内各个敏感单元及其功能单元以及控制器联系在一起,通过软件输出符合某种协议格式的数字信号,从而可实现传感器与传感器之间、传感器与控制器之间、传感器与系统之间的数据交换和共享,其未来发展方向就是网络化智能测控器。网络化智能测控器是测试网络中一个独立的节点,能够独立地完成测试和控制任务,是实现网络化测控的基础。使传感器和控制器在现场级实现某种网络协议,使现场测控数据就近登临网络,在网络所能及的范围内适时发布和共享,是网络化智能测控器的研究目标所在,也是目前国内外竞相抢占制高点的前沿技术之一。
2. 网络化智能测控器简介
智能测控器由智能传感器和智能控制器组成。
“智能传感器”能够实现对传感器的原始信号进行加工处理,并按标准格式与外部进行数据交换。智能传感器具备如下的功能:①对输入信号进行检测,根据输入信号数值并进行判断和制定决策;②能够通过软件来设置和实现不同的功能;③能够与外部进行
“智能控制器”可在智能芯片的控制下,根据测量值和预先编制好的控制算法,算出相应的控制量,经D/A转换后输出模拟信号,驱动执行机构对测量点进行控制。
网络化智能测控器的实质是在智能测控器的基础上实现网络化和信息化,其核心是使测控器实现网络通信协议。网络化智能测控器的特点主要有:(1)可灵活寻址通信。每个智能测控器具有一个独立的地址,通过标准接口,可实现与其他智能测量及控制设备的互连组网。传感器之间、传感器与控制器之间能相互通信,完成数据信息交换和共享。 (2)状态参数的灵活设置。作为网络上的一个节点,用户可以根据需要通过网络发送不同的命令,对存放在智能测控器内部EEPROM 中的状态参数和控制算法进行重新编置,保证智能测控器工作在最佳状态。
3.Lonworks技术简介
LON(Local Operating Networks)总线是美国Echelon公司于1991年推出的局部操作网。目前已成为应用最广泛的现场总线之一。LonWorks使用的开放式通信协议LonTalk为设备之间交换控制状态信息建立了一个通用的标准。这样在LonTalk协议的协调下,以往那些孤立的系统和产品融为一体,形成一个网络控制系统。它采用网络变量这一形式CONTROL ENGINEERING China版权所有,使节点之间的数据传递只是通过网络变量的互相连接便可完成。又由于硬件芯片的支持CONTROL ENGINEERING China版权所有,实现了实时性和接口直观、简洁的总线要求。LON总线性能特点主要有:
·拥有三个处理单元的神经元芯片(Neuron芯片)――一个用于链路层的控制,一个用于网络层的控制,另一个用于用户的应用程序,还包括11个I/O口,这样在一个神经元芯片上就能完成网络和控制的功能;
·支持多种通信介质(双绞线、电力线、电源线、光纤、红外、无线等)和它们的互连;
·LonWorks网络拓扑可以选择多种形式的网络拓扑结构控制工程网版权所有,包括总线、星形、环形、树形甚至几种方式的组合。
·LonTalk是LON总线的通信协议www.cechina.cn,支持七层网络协议控制工程网版权所有,提供了一个固化在神经元芯片的网络操作系统;
·LonWorks技术改善了CSMA(载波侦听多路访问) 通信协议,使网络在负载很重时,仍保持较高性能。LonWorks技术的通信速率可达1.25Mb/s,光纤介质最长通信距离为3.5km。双绞线介质在通信速率为78kb/s时直接通信距离为2.7km。
·提供给开发者一个完整的开发平台,包括现场调试工具LonBuilder、协议分析、网络开发语言Neuron C等;
·由于支持面向对象的编程(网络变量NV),从而很容易实现网络的互操作。
4. 智能温控器节点的设计
本文是以K型热电偶构成的温度控制器为例,来具体介绍基于Lonworks技术的网络化智能温控器的设计原理和方法。
4.1 ADR-120模块
ADR120为采用Lonworks技术的智能控制模块,使用MC143150神经元芯片,外部ROM、RAM和FLASH芯片作为存储器。ADR-120内部集成有8路A/D转换器和4路D/A转换器,可单独作为回路控制器。其外形图如图1所示。ADR-120主要技术特点有:
·8路单端或4路差分信号的12位A/D转换电路,0-5V电压或0-20mA电流输入;