资源描述:
《基于can_lin混合网络的电梯通信系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于CAN/LIN混合网络的电梯通信系统颜自勇,等基于CAN/LIN混合网络的电梯通信系统TheCAN/LINMixedNetworkBasedCommunicationSystemforElevator颜自勇彭军王钟珊陈文芗(厦门大学机电系,厦门361005)摘要:介绍了一个专门为以PLC为核心控制器的电梯控制系统而设计开发的电梯通信系统。对起源于汽车工业的总线技术CAN总线和LIN总线进行了研究,说明了CAN总线、LIN总线在电梯通信系统中的应用,提出了可靠而低成本的CAN/LIN混和网络体系,并设计了
2、CAN/LIN数据交换的网关,分析其系统构成和通信实现。由CAN/LIN混合网络体系构成的通信系统与用传统通信方式构架的电梯通信系统相比,前者具有低成本、高可靠性的特点。关键词:电梯系统CAN/LIN总线网关中图分类号:TP29文献标识码:AAbstract:TheintroducedelevatorcommunicationsystemwasspeciallydesignedforelevatorcontrolsysteminwhichPLCisusedaskernelcon2troller.Thetec
3、hnologiesofCANandLINbusthatcomefromautomobileindustryareresearched,andtheapplicationofCANbusandLINbusinthiselevatorcommunicationsystemisdescribed.Thereliableandlow2costmixednetworkarchitectureofCAN/LINisproposed,andthegatewayofCAN/LINdataexchangeisdesigned
4、.Thecompositionofthesystemandimplementationofcommunicationareanalyzed.Comparingwithtraditionalcommunicationframe,themixednetworkstructuremakestheelevatorcommunicationsystemmorereliableandcost2effective.Keywords:ElevatorsystemCAN/LINbusGateway0引言1CAN总线和LIN总
5、线简介随着高层建筑乃至超高层建筑的不断涌现,电梯111CAN总线系统的应用越来越广泛,电梯系统能否提供快速、高CAN总线是一种有效支持分布式控制或实时控制效、平稳的垂直服务倍受人们的重视。目前,电梯控制的串行通信网络,可实现分布式多机系统。CAN总线采系统大多采用继电器-接触器或PLC控制,这些系统用双线串行通信方式工作,具有强有力的检错功能,可均由一个主控制器实施整个电梯的控制,通过点对点在高噪声干扰环境中使用,其具有以下显著特点:①最的I/O口通信。整个系统的通信要求采用有较多I/O高通信速率可达1Mb
6、ps,最大通信距离可达10km;②采口的PLC,导致成本的大幅度提高,而且控制系统中数用CRC校验以及独特的数据信号表示方式,并具有错据交换需要专用的线路,消耗大量的电缆,且随着楼层误识别及自动重发功能;③具有优先权和仲裁功能,允的增多,信号线的增多也增加了安装和维护的难度。许多个单片微机通过CAN的控制器挂到总线上,形成因此这种传统的通信系统不适用于高层电梯系统。多主机局部控制网;④可扩展性,CAN节点可在任何时而随着现场总线技术的不断发展,CAN和LIN总刻接入总线中,只要将中心控制器软件稍作调整,硬件
7、线技术的成熟,为其在不同工业领域的应用奠定了坚和其他软件都无需更改就可使用。实的基础。对CAN和LIN总线技术进行了研究,提出CAN是一个多主机局部网,每个CAN节点的硬件了一种可靠而低成本的CAN/LIN混合网络体系通信应包括CAN控制器和CAN收发器,CAN信息的发送系统,将其应用在高层电梯通信系统中。此电梯通信和接收都是由CAN控制器自动完成的,总线中的各个系统是专为电梯PLC控制柜而设计开发的,用于以节点应使用相同的位速率。CAN总线是以报文为单PLC为核心控制器的电梯控制系统中,作为整个电梯元进行
8、信息传送的,报文中包含标识符ID,它也标志系统的一部分与PLC配合使用,无需占用PLC输入输了报文的优先权,总线上的各个节点都可以主动发送。出口即可实现楼层显示、内选、外呼等功能,还可根据112LIN总线需要传递一些特殊信号,如检修、停止、满员、到站钟信LIN协议标准包括传输协议、传输媒体和开发工号等。而且,该通信系统端口与PLC的内部继电器具具接口等规范以及用于软件编程的接口。LIN在硬件有一一对应关系,容易在