CANBus(控制器局域网络)是一种车辆总线标准,旨在允许智能设备通过强大、低成本的基于消息的协议相互通信。CAN由Robert Bosch于1986年开发,最初设计用于汽车内的多路电线以节省铜,但现在用于许多其他应用,如电梯行业。
与传统网络(如USB或以太网)不同,CAN不会在中央总线主控下从节点A到节点B点对点发送大块数据。在CAN网络中,许多短消息(例如温度或转速)会广播到整个网络,这意味着系统的每个节点或ECU的数据都是一致的。
CAN是用于连接节点的多串行总线标准。CAN网络上需要两个或多个节点进行通信。
节点的复杂性可以从简单的I/O设备到具有CAN接口的嵌入式计算机和复杂软件。
该节点也可以是允许标准计算机通过USB或以太网端口与CAN网络上的设备通信的网关。
CAN提供了通信的基础,但覆盖面有限。CAN标准没有规定如何处理大于8字节的消息或如何解码原始数据。因此一组标准化协议的出现进一步定了如何在给定网络上的节点之间传送数据。 CANOpen就是通用标准的一个例子,已被广泛用于工业自动化和电梯领域。
随着云计算和物联网(IoT)的兴起,CANBus将会被广泛应用于包括电梯行业在内的所有相关行业,其中来自电梯井道和轿厢内的传感器也将能够提供数据以便进行预测性维保。
本网站使用cookies来改善您的体验。若您继续使用本网站代表您同意我们使用Cookies。要获得关于这些cookies的更多信息,请参阅此处。