智能家居

标题: LonWorks通讯协议标准 EIA709.1与Echelon Lontalk协议的区别 [打印本页]

作者: hisnc.com    时间: 2013-11-8 22:16
标题: LonWorks通讯协议标准 EIA709.1与Echelon Lontalk协议的区别
基本常识:LonWorks通讯协议标准 EIA709.1与Echelon Lontalk协议的区别 作为LonWorks技术的核心,LonWorks技术(通讯协议)能够通过(成为)一种标准(ANSI/EIA709.1),其前提条件就是LonWorks通讯协议必须开放,必须能在不同的硬件平台上实现,同时作为原有LonWorks通讯协议的发明者Echelon公司享受其发明专利和知识产权的一部分费用。 目前全球已经有多家在不同硬件平台实现了LonWorks通讯协议标准EIA709.1(栈),为下一代开放的LonWorks核心技术奠定了基础。如 ORIONSTACK PROTOCOL,ADEPT STACK PROTOCOL.同时已经有多种畅销全球的基于以上协议栈实现的高性能产品诞生。 Echelon Lontalk 协议确切的说是LonWorks通讯标准ANSI/EIA709.1的一种早期实现方式(必须采用8位Neuron芯片硬件),用户必须采用8位Neuron芯片完成LonWorks产品开发,作为用户如果要开发高端产品(如Echelon i.LON 1000/100),更高性能节点,或者嵌入式系统(RMTS,VxWorks)就不得不选择基于任何处理器上的其他EIA709.1标准软件协议栈进行(如ORIONSTACK,ADEPT等),当然直接采用C语言,不再是NC语言。这目前国内一些领先的院校科研机构等,正在实施面向今天和未来核心LonWorks技术方面的研究和开发工作。相信LonWorks将会有更多的选择。
关于Lontalk和ANSI709.1协议 (1)Lontalk协议不是标准。(2)Lontalk协议对应硬件平台是神经元芯片(3)Echelon公司仅提供基于Lontalk协议的开发工具,如LonBuilder,NodeBuilder,用户节点必须使用神经元芯片无论是Neuron Based 还是 Host Based 类型。Echelon公司并不提供不使用Neuron芯片(lontalk)的协议栈。所以,用户无法开发如i.LON 1000/100的产品。(顺便提议下,Loytec公司提供这样的协议栈,所以你可以容易开发类似 i.LON1000/100的产品) 以上看法,也可以从Echelon相应官方技术资料和产品资料中得出。
作者: l794565293    时间: 2015-12-10 23:19
o   号的东西




欢迎光临 智能家居 (https://bbs.mywll.com/) Powered by Discuz! X3.4