首页 理论教育LonWorks技术支持-现场总线应用

LonWorks技术支持-现场总线应用

【摘要】:LonWorks技术的目标是提供建造开放控制系统所需的便捷、具有优良性价比的开发平台。LonWorks技术的关键部件包括:1.神经元芯片神经元芯片是一种专用于价格低廉的控制设备使之具有智能和网络功能的半导体器件。

LonWorks技术的目标是提供建造开放控制系统所需的便捷、具有优良性价比的开发平台。该平台提供一套完整的设计、创建和安装智能控制设备的工具。LonWorks技术的关键部件包括:

1.神经元芯片

神经元芯片(Neuron Chip)是一种专用于价格低廉的控制设备使之具有智能和网络功能的半导体器件。神经元芯片包括通信功能、含有用户代码的应用处理功能和由设备开发商提供的I/O设备。

2.神经元芯片应用程序

LonWorks应用程序用Neuron C编写。一旦编写完毕,Neuron C代码就被编译成机器码形式并下载到或连接到芯片上。Neuron C是以ANSI C为基础,并具有三项重要扩展功能:

1)新的语句类型:When语句,引入了“事件”并定义了任务执行顺序。

2)对显式和隐式报文格式的集成信息处理机制。

3)新的对象类:网络变量,简化了节点间的数据共享。

3.收发器

收发器(Transceivers)提供神经元芯片与LonWorks网络的物理通信接口。收发器简化了可互操作的LonWorks节点的开发并用于许多类型的通信介质的拓扑结构,具有不同收发器类型的产品需要通过路由器实现节点之间的互操作。

4.LonWorks节点(www.chuimin.cn)

每个连接到网络上的LonWorks设备称为节点。节点包括一个神经元芯片和收发器。根据节点的功能,节点可以嵌入传感器、执行器和I/O外围电路等。节点的应用程序不仅接收和发送网络上的信息,而且可以进行传感信号和控制逻辑的数据处理,例如PID控制、数据采集和调度。

5.路由器

路由器(Routers)支持多种通信介质,路由器也可以控制网络流量,增加网络的吞吐率。一个路由器通常由两个互联的神经节点构成,每个节点的收发器类型与路由器所连接的信道兼容。

6.开发工具

开发工具(Development Tools)包括多节点开发环境、调试应用程序环境、安装和配置节点的网络管理器和监视网络流量的协议分析仪。开发工具使产品开发商便于设计基于LON控制网络的节点。其中LonBuilder工具是一个开发多节点的集成工具,包括许多可选的工具,而NodeBuilder是单节点开发工具;LonMaker for Windows是网络设计和系统管理工具。

7.网络适配器

网络适配器(Network Adapters)是网络接口设备,它并不连接传感器和执行器,而是外部主机(例如PC)的物理接口。该设备的应用程序提供通信协议和API(应用程序接口),使得基于主机的程序(例如网络工具)可以访问LON网络。Echelon公司PCLTA-1网络适配器就是一个网络接口设备,把它插入PC内部的ISA总线槽,就可以用网络工具(LNS和LonMaker)访问LON网络。

8.网络操作系统

网络操作系统(Network Operating System,NOS)提供一个公共的、支持诊断、控制、安装和配置的面向网络的系列服务。网络操作系统考虑了单个或多个用户使用的多个工具之间的并发服务问题,支持访问LonMark对象和配置属性的LonMark服务,支持多生产厂家生产的每个设备配置标准插入(Plug-ins)。