位置:51电子网 » 技术资料 » IC/元器件

LonTalk协议体现网络变量(NV)的革新观念

发布时间:2015/3/26 20:41:56 访问次数:1266

    在Neu,on C语言中,有两个G1117T63U重要概念:网络变量和显示消息。下面分别介绍一下。

   ①网络变量。LonTalk协议体现网络变量(NV)的革新观念。网络变量大大简化了具有互操作性的LonWorks应用程序的设计工作,并方便了以信息为基础而不是以指令为基础的控制系统的设计。网络变量又称隐式消息,是节点的一个对象,在LonWorks网络中,节点之间的联系主要是通过网络变量来实现的。

   装置中的应用程序不需要知道输入NV来自何处或输出NV走向何处。应用程序的输出NV的值变化时,它就只是把这个新值写入到一个定的存储单元中。在网络设计和安装期间会发生一个“捆绑”的过程,通过这个过程配置LonTalk固件,以确定网络上要求NV酌装置或其他装置的逻辑地址,并汇集和发送适当的包到这些装置。类似地,当LonTalk固件收到它的应用程序所需的输入NV的更新数值时,就会把它放在一个特定的存储单元中。应用程序知道数据在这个单元,所以总是能找到最新数据。这样,捆绑过程就在一个装置中的输出NV和另一个输入NV之间建立了逻辑连接。连接可以想象为“虚拟线路”。假如一个节点有一个物理开关和相应的称为“开关ON/OFF”的输出NV,而另一个节点驱动称为“灯ONlOFF”的输入NV,那么连接这两个NV建立一个逻辑连接,其功能效应就如同从开关到灯泡连接一条物理线路。

   ②显式消息。尽管大多数应用系统采用的是网络变量,但由于每个网络变量的数据长度一经确定就不能改变,且最多只有31个字节,限制了它的使用范围,因此Neuron C还提供了显式消息这一数据类型。

   显式消息的数据长度是可变的,最长可以有228个字节。它提供请求/响应机制:某个节点发出请求消息能调动另一个节点做出相应的响应,从而实现远程过程调用。但与网络变量相比,显式消息是实现节点间交换信息的更为复杂的方法。



    在Neu,on C语言中,有两个G1117T63U重要概念:网络变量和显示消息。下面分别介绍一下。

   ①网络变量。LonTalk协议体现网络变量(NV)的革新观念。网络变量大大简化了具有互操作性的LonWorks应用程序的设计工作,并方便了以信息为基础而不是以指令为基础的控制系统的设计。网络变量又称隐式消息,是节点的一个对象,在LonWorks网络中,节点之间的联系主要是通过网络变量来实现的。

   装置中的应用程序不需要知道输入NV来自何处或输出NV走向何处。应用程序的输出NV的值变化时,它就只是把这个新值写入到一个定的存储单元中。在网络设计和安装期间会发生一个“捆绑”的过程,通过这个过程配置LonTalk固件,以确定网络上要求NV酌装置或其他装置的逻辑地址,并汇集和发送适当的包到这些装置。类似地,当LonTalk固件收到它的应用程序所需的输入NV的更新数值时,就会把它放在一个特定的存储单元中。应用程序知道数据在这个单元,所以总是能找到最新数据。这样,捆绑过程就在一个装置中的输出NV和另一个输入NV之间建立了逻辑连接。连接可以想象为“虚拟线路”。假如一个节点有一个物理开关和相应的称为“开关ON/OFF”的输出NV,而另一个节点驱动称为“灯ONlOFF”的输入NV,那么连接这两个NV建立一个逻辑连接,其功能效应就如同从开关到灯泡连接一条物理线路。

   ②显式消息。尽管大多数应用系统采用的是网络变量,但由于每个网络变量的数据长度一经确定就不能改变,且最多只有31个字节,限制了它的使用范围,因此Neuron C还提供了显式消息这一数据类型。

   显式消息的数据长度是可变的,最长可以有228个字节。它提供请求/响应机制:某个节点发出请求消息能调动另一个节点做出相应的响应,从而实现远程过程调用。但与网络变量相比,显式消息是实现节点间交换信息的更为复杂的方法。



上一篇:NeuronC语言

上一篇:LonWorks网络设备

相关IC型号
G1117T63U
暂无最新型号

热门点击

 

推荐技术资料

单片机版光立方的制作
    N视频: http://v.youku.comN_sh... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式