KNX是Konnex的缩写。1999年5月,欧洲三大总线协议EIB、BatiBus和EHSA合并成立了Konnex协会,提出了KNX协议。该协议以EIB为基础,兼顾了BatiBus和EHSA的物理层规范,并吸收了BatiBus和EHSA中配置模式等优点,提供了家庭、楼宇自动化的完整解决方案。
总线结构/KNX KNX
总线协议遵循OSI模型协议规范,并进行了合理的简化。由物理层、数据链接层、网络层、传输层和应用层组成,会话层和表示层的功能则并入应用层与传输层。每一层的协议规范中都明确的规定了信号在不同层中的表达和传输。
物理层
物理层主要控制和实现比特流在介质中的传输,涉及到通信信号在信道上的原始比特流。主要包括处理机械、电气和过程的接口以及物理层下的物理传输介质等。物理层主要有两部份组成同时使用CSMA/CA机制(具有避免冲突的载波侦听多路访问),一个是物理层逻辑单元(LU)另一个是介质附加单元(MAU)。 数据 链接层 链接层同样遵循OSI规范协议,主要由介质访问控制(MAC)与逻辑连接控制(LLC)组成。数据链接层的主要任务是为同一子网中的两个设备提供可靠的单帧传输。
网络层
网络层
特性/KNX KNX是唯一全球性的住宅和楼宇控制标准。在KNX系统中,总线接法是区域总线下接主干线,主干线下接总线,系统允许有15个区域,即有15条区域总线,每条区域总线或者主干线允许连接多达15条总线,而每条总线最多允许连接64台设备,这主要取决于电源供应和设备功耗。每一条区域总线、主干线或总线,都需要一个变压器来供电,每一条总线之间通过隔离器来区分。在整个系统中,所有的传感器都通过数据线与制动器连接,而制动器则通过控制电源电路来控制电器。所有器件都通过同一条总线进行数据通信,传感器发送命令数据,相应地址上的制动器就执行相应的功能。此外,整个系统还可以通过预先设置控制参数来实现相应的系统功能,如组命令,逻辑顺序,控制的调节任务等。同时所有的信号在总线上都是以串行异步传输(广播)的形式进行传播,也就是说在任何时候,所有的总线设备总是同时接收到总线上的信息,只要总线上不再传输信息时,总线设备即可独立决定将报文发送到总线上。
金鳞羽KNX电缆由一对双绞线组成,其中一条双绞线用于数据传输(红色为CE+ 黑色为CE-),另一条双绞线给电子器件提供电源。KNX有三种结构:线形、树形、和星形。
摘录:庞薇