对LONWORKS协议的深入分析
LONWORKS(本地操作网络)是一种开放的分布式控制网络协议,该协议是由美国Echelon Corporation于1990年启动的,广泛用于建筑自动化,工业控制和交通管理等领域。它的核心功能是高可靠性,灵活的网络和强大的实时性能。以下是从协议架构,通信机制,应用程序场景到技术进化的全面分析。
I. Lonworks的核心特征
1。协议基础
传播媒体的多样化:
- 扭曲配对电缆(TP/FT-10):78kbps,最大传输距离2700米。
- 电源线(PL-20):5kbps,使用现有电源线进行通信。
- 光纤(FO):适用于具有强电磁干扰的环境。
- IP(Lontalk/IP):通过以太网扩展,它支持远程监视。
网络拓扑
- 支持自由拓扑(总线,恒星和环类型的混合物),并在单个网络段中最多支持64个设备,并且可以通过路由器扩展到32,000个设备。
2。核心优势
| 特征 |
解释 |
| 分布式控制 |
节点可以做出独立的决策(例如恒温器的自主调整),从而减少中央控制器的负载 |
| 强大的实时性能 |
事件响应时间<10ms(工业级要求)<10ms (industrial-level requirements) |
| 高容差 |
单点失败不会影响整个网络,并支持冗余路径 |
| 互操作性 |
确保通过LONMark认证与多个制造商的设备兼容 |
ii。 LONWORKS协议堆栈的分析
1。通信模型(OSI参考模型
| 层 |
功能 |
LONWORKS实施 |
| 物理层 |
电信号传输 |
TP/FT-10,PL-20,FO等 |
| 数据链路层 |
中等访问控制(MAC) |
预测性CSMA(P-Persistent CSMA) |
| 网络层 |
路由和寻址 |
子网/节点地址 +域ID |
| 应用层 |
标准化功能块 |
SNVT(标准网络变量类型 |
2。关键沟通机制
神经元芯片
- 每个LONWORKS设备都需要集成包含协议堆栈固件的神经元芯片(例如3150,3120)。
- 它提供了三个8位CPU:MAC处理器,网络处理器和应用程序处理器。
网络变量(NV):
- 设备通过SNVT(例如代表温度的SNVT_TEMP_P)交换数据以实现语义互操作性。
- 例如:温度传感器发布SNVT_TEMP_P,空调控制器订阅此变量。
预测CSMA
- 通过优先级别减少冲突,以确保关键数据的优先传输(例如警报信号)。
iii。 LONWORKS设备和网络
1。设备类型
| 设备类型 |
功能 |
例子 |
| 传感器 |
收集温度,湿度和光等数据 |
Honeywell ST3000温度传感器 |
| 执行器 |
控制终端设备,例如继电器和阀门 |
Taco VR9006可变频率驱动器 |
| 路由器 |
跨中等/子网数据转发 |
eChelon i.lon 1000路由器 |
| 网络管理工具 |
配置和监视(例如Lonmaker,NL220) |
西门子Desigo CC |
2。典型的网络解决方案
- 建筑自动化
- 空调,照明和安全子系统通过LONWorks集成并共享传感器数据。
- 工业控制
- 监视生产线设备(例如电动机温度和振动)的状态,并实时馈回MES系统。
iv。 LONWORKS与其他协议
| 协议 |
优势 |
局限性 |
适用的方案 |
| Lonworks |
分布式控制,强大的实时性能 |
高硬件成本(需要神经元芯片) |
工业自动化,智能建筑 |
| knx |
欧洲特定于建筑特定的主流 |
实时性能相对较弱 |
商业建筑照明/HVAC |
| BACNET |
HVAC深度优化,美国标准 |
依靠中央控制器 |
HVAC系统 |
| modbus |
简单和低成本 |
没有自我描述的功能 |
小PLC控制 |
V. LONWORKS应用程序方案
1。智能建筑
- 空调系统
- VAV(可变空气体积)框根据房间的占用量实时调整空气量,从而节省了30%的能量。
- 照明控制
- 光传感器将窗帘与LED灯连接起来,以保持恒定的照明(例如500lux)。
2。工业自动化
- 生产线监视
- 通过LONWORKS收集运动温度和电流以进行预测维护(PDM)。
- 交通信号灯
- 相交信号灯的协作控制和绿光持续时间的动态优化。
3。能源管理
- 亚项目测量
- 实时监控每个电路的电力消耗(精度为±0.5%),并定位异常的能耗。
vi。 LONWORKS部署的要点
1。网络设计
- 子网部门
- 每个子网≤64个设备。路由器(例如i.lon 600)遍布子网。
- 末端电阻
- 需要将100Ω电阻(匹配阻抗)连接到扭曲对准总线的两端。
2。配置工具
- 孤独者:
- 以图形方式绑定网络变量(NV),以生成网络数据库(NDB)。
- 节点红色插件
- 物联网集成是通过LONWorks/IP网关实现的。
3。故障排除
- 协议分析仪
- 使用Lonscanner捕获和分析通信错误(例如CRC检查失败)。
- 信号质量检测
- 扭曲对信号的幅度应≥1.2V(峰值峰值值)。
vii。 LONWorks技术的发展
1。LONWORKS/IP
- 通过IP-852标准将Lontalk封装为UDP数据包,以支持远程访问。
- 典型设备:Echelon Izot Gateway。
2。开源趋势
- OpenLNS:取代Lonmaker的开源网络管理工具。
- 社区驱动的发展:Linux基金会支持的LONWORKS兼容层。
3。与物联网的集成
- MQTT桥接
- 通过网关将LONWorks数据发布到云平台(例如AWS IoT)。
- TSN(时间敏感网络):
- 将来,TSN可能会集成以增强工业场景中的确定性延迟。
viii。当前的状况和朗沃克人的挑战
- 现状:
- 它仍然在工业领域(例如西门子建筑系统)占有一部分,但其生态系统逐渐被BACNET/IP和KNX挤压。
- 挑战:
- 硬件依赖性:停用神经元芯片并转移到软件协议堆栈(例如梯队的FT-6050)。
- 成本压力:与Modbus RTU相比,部署成本高30-50%。