卡盘厂家
免费服务热线

Free service

hotline

010-00000000
卡盘厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

LonWorks系统中网络变量的捆绑与监似的

发布时间:2021-07-20 15:54:43 阅读: 来源:卡盘厂家

LonWorks系统中络变量的捆绑与监视

[中图分类号]TP273.5 [文献标识码)A [文章编号)(2004) 引 言 LonWorks系统的可互操作性体现在多个方面,络变量即是其中的一个重要方面。使用络变量是LonWorks系统节点间通讯的最简单最常用最直接的方法。络变量通过提供节点相互之间明确的络接口而极大地提高了节点产品的适应性,不同产品可以应用于同一Natvar在美国、亚洲和欧洲共设有4个制造基地个系统。络变量使得系统的组态编程和节点的安装运行非常方便,并且能有效地节省用户程序存储空间,还可以将用户从通讯程序的编写中解放出来,专用于具体的应用。目前大多LonWorks应用均使用络变量。2 LonWorks的络变量据统计的数据显示提升3%的设计水平和络变量的绑定 LonWorks现场总线提出了节点连接的“对象”概念,即络变量(NV-Network Variable)。一个络变量即是节点的一个对象,konWorks络节点之间的联系主要是通过络变量的联系实现的。 每个LonWorks节点可以定义62至4096个络变量。络变量可以定义为输出或者输入类型。当输出络变量被节点应用赋值后,LonTalk协议将此修它们还能在其它利用中凸显动力传动效力改后的新值自动加上地址信息,构成隐式报文,透明地传递到与之共享数据的其它节点(赋值给节点上的输入络变量),所以络变量又称隐式消息。节点利用络变量进行隐式通讯时,报文的实际建造和发送发生在后台,并选择装配适合的夹具、夹块如图2—1。它包含3个层次的软件:应用层、络层和介质访问控制层(MAC)。这些软件层与LonTalk协议相对应,并且由Neuron芯片上不同的处理器处理。 图2—1所示,当一个节点向一个输出络变量赋值时,实际上是应用程序向络变量写入一个新值,然后调度程序构建一个络变量报文并传送到络层,络层将地址信息加入该报文再传送至MAC层。MAC层将更复杂的信息加入此报文,并通过物理通信通道发送该报文。接收节点从目前1个相对较小的市场现状扩大到加工生产的其他领域接收到这个报文后,首先由MAC层使该报文生效,然后络层检查包含在报文中的地址信息,看地址是否匹配。若匹配则将络变量信息传给调度,再由调度程序允许应用程序使用新值;若地址不匹配则摈弃此报文。 络层和MAC层我公司地址:济南市槐荫区新沙北路20号软件存于LonWorks固件中,对于用户而言是隐型的,节点间的数据通信可以理解为应用层数据的通信。用户应用程序无须考虑发送和接收问题,络变量的传递不经过应用层,用户所要做的仅仅是使用络变量捆绑器连接需要共享数据的节点。各个应用节点可以独立定义,然后通过简单地连接或者断开已存在的某些连接,构成新的LonWorks应用。这使得开发LonWorks络应用非常简单,同时节省开发周期。 络变量可以是整数、布尔数或字符串等,用户可以完全自由地在应用程序中定义各种类型的络变量。只有数据类型相同的络变量之间才能建立输入和输出的连接。为增加络的可互操作性,LonTalk协议预先定义了标准络变量(SNVT)。目前已经定义的标准络变量有200种以上,覆盖了各种应用领域,用户应尽量选用标准络变量以利于互操作。 络变量的连接由管工具的捆绑器来实现。该捆绑器可以是LonBuilder管工具中的一部分,也可以是LonMaker安装工具或其它络管理工具的一部分。捆绑器首先辨别节点输入、输出络变量的类型,然后找到具有共享络变量的所有节点,再对这些节点的相应络变量的络变量配置表及地址表进行修改,即确定信息流的正确流向,从而完成络变量的捆绑。3 管工具的架构组成 设计络管理工具的软硬件架构,不仅需要考虑基本的功能需求,还得易于实现且费用低廉。一般计算机与konWorks络的连接可以通过多种途径实现:ISA卡、PCI卡、PC卡(PCMCIA卡)、RS-232串行口等。由于RS-232接口标准化且相对简单,比较容易实现RS-232-LonWorks协议转换适配器,也能方便实现主机对RS-232串行通讯口的软件驱动,可以较快地开发出产品;因此采用RS-232串行口进行主机和LonWorks络的连接是既方便又经济的。 一般来说,RS-232串行通信的速率太慢,在工业测控络中是系统性能的瓶颈。但是对于LonWorks管工具而言,其功能和应用决定了使用RS-232串行通讯的可行性。作为络管理工具,一般仅在络需要配置时、配置需要改变时、或者节点发生故障时,才与络进行通讯。在系统正常工作之后,管工具可以从系统中摘除,而不影响系统的运行及性能。 RS-232-LonWorks协议转换适配器模块,完成管工具的所有功能。主机通过RS-232口发送指令到协议转换适配器,触发其管内核的相应管功能,然后由协议转换适配器将管报文发送至LonWorks络;从LonWorks络返回的信息,再由协议转换适配器通过RS-232口传回主机。具体架构见图3—1。LonWorks系统中网络变量的捆绑与监似的咽干口燥是怎么回事
一岁宝宝拉肚子怎么办啊
8个月宝宝肚子胀气怎么办