LonMark标准在开放式系统中的应用
出处:维库电子市场网 发布于:2023-07-27 15:14:40
1 LonMark标准简介
LonWorks技术留给用户在应用时有较大的自由度,不同LonWorks的厂商虽然都按照LonWorks技术制造产品,但还作不到可以互相操作。为了解决这个问题,1994年5月,36家重要厂商组成了称为LonMark国际的组织。其目的是使得基于多供应商的LonWorks网络变得易于集成。LonMark国际为成员公司提供了一个开放的论坛,编制一系列LonMark标准。经过符合LonMark标准的产品可以带有LonMark标识-表示该产品完成了一致性测试并在LonWorks网络上具有互操作性。LonMark国际的成员包括在多种行业中的控制系统制造商、集成商和用户,这些行业涉及楼宇自动化、安全、照明、电梯、公共交通、半导体制造设备、家用电器、遮阳帘、能量计量、建筑、商用房地产、工业自动化等行业。
2 开放式LonWorks系统
开放式系统是包含来自多厂商的、可互操作的、可互换的设备,提供灵活、简单、经济的,并具有竞争优势而被创建的系统。开放式系统采用业界标准网络服务来设计、安装和调试设备。开放式系统不包含专用子系统,也不需要网关的连接。
开放式LonWorks系统具有以下的特点:
·在设计、安装和启动上采用工业标准的网络服务。
·包含来自多个厂商的符合LonMark的产品。
·除非和传统系统相互作用或者规范要求,不需要网关。
·与专用垂直子系统的实施不同,强调水平功能性。
因此,LonWorks系统集成商要想构建开放式系统,应该尽可能使用满足LonMark标准的产品,并且使用基于LonWorks网络服务(LNS)的网络工具设计、安装和启动网络。开放式产品和标准服务的结合使许多系统集成商能方便地应用来自多个厂商的产品。
3 LonWorks的一致性和互操作性
3.1 LonWorks的一致性
LonWorks的一致性是指产品符合ANSI/EIA 709.1标准的指标。ANSI/EIA 709.1标准符合国际标准化组织开放系统7层协议标准,其中从到第六层的功能完全有标准来处理,使用者只需对应用层进行编程。容易达到一致性的方法是采用包含有ANSI/EIA 709.1标准的微控制器。Neuron芯片和ANSI/EIA 709.1标准配合作为固件可进入所有采用Neuron芯片的设备中去。它可作为主处理器被执行应用,也可以作为总线连接器给实际的主机提供通信渠道。
3.2 LonWorks的互操作性
因为符合一致性的两个设备在如何交换数据的过程中仍然存在各种可能性,所以一致性还不足以保证LonWorks节点之间的有意义的相互作用。节点之间必须在如何交换数据,如何翻译数据,以及动作引起的反映等方面有约定,这样才能保证互操作性和可靠的通信。LonMark互操作性准则(LonMark Interoperability Guidelines)提出了开发互操作性LonWorks设备的基础。
物理层的互操作性和收发设备有关。介质、通信方法、位速率和收发器型号必须匹配。目前,LonMark标准的物理层通道类型包括光纤、双绞线、电力线、Internet协议。
除了要有连接到Neuron芯片或相当处理器的通信端口的合适的收发器外,还要设置合适的一系列通道参数,使通信协议能以正确的格式发送和接受报文,来实现互操作。通过在开发工具软件中作选择, LonMark 2-6层互操作性准则可以很容易的被实现。例如,当用Neuron C编程语言来开发应用时,可以使用Neuron C编译器指令(#pragma)来对这些设置进行选择。如果编译器指令没有被指定,许多参数是自动被设置的。
第7层的互操作性是通过LonMark对象、标准网络变量类型(SNVTs)和标准配置属性类型(SCPTs)的使用来实现的。网络变量是分散应用中分享数据的方法,而互操作通信要求发送设备和接收设备讲同样的语言,这就要求网络变量的类型和编码必须相同。标准网络变量类型与标准配置属性类型是此问题的解决方案。它们通过指定传输数据的单位、范围、分辨率来提供一个数据通信的公共框架。LonMark对象是基于网络变量建立的,同时又提供了简明的应用层接口。它不仅定义了哪些标准网络变量类型与标准配置属性类型被用来传输数据,而且提供了被传输信息的语义。
一个基于互操作的LonWorks设备的应用层接口包括很多元素。这些元素充分地描述了互操作节点的外部接口。互操作接口包括以下一些关键元素。
节点对象
特定应用的LonMark对象
一般的LonMark对象,如传感器、执行器和控制器对象
单个的网络变量
配置属性和互操作文件传输机制
LonMark应用层接口的强制部分应该包括标准网络变量、标准对象和标准配置属性。然而,这些标准接口也可以通过设备制造商使用用户自定义网络变量、用户自定义对象和用户自定义配置属性进行扩展。
4 结束语
LonWorks技术(即ANSI/EIA 709.1标准)在国内的应用,已经有了近十年的历史。它使用非专用的开放标准设计,可经济地开发节点和安装网络。LonMark标准的制定,更使LonWorks系统成为真正的开放式系统。可以预见,随着LonWorks被世界更多的标准化组织采纳、引用,以及LonMark国际工作的不断深入和LonMark成员的不断增加,我们的工作方式、生活方式都将发生更多、更好的变化。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 深入解析上拉电阻原理与阻值精准确定方法2026/8/28 15:27:19
- 工业无线通信模块选型秘籍:LoRa 至 4G DTU 方案深度剖析2026/8/24 15:34:48
- Wi-Fi 8 产品的新技术特性测试方案2026/8/14 17:12:22
- IO-Link:实际应用中的功耗问题2026/8/13 16:44:36
- 串口通信及其常见问题2026/8/4 16:09:31









