欢迎来到天天文库
浏览记录
ID:21700881
大小:48.00 KB
页数:7页
时间:2018-10-24
《can总线较485总线与tcp ip联网的优势》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、CANBUS网络---现今酒店客房智能控制网络系统最佳选择客房是酒店经营的主体。客人入住和酒店的管理工作与酒店客房智能控制系统的运行息息相关,所以系统的稳定性、可靠性显得尤为重要。系统在开发生产过程中,既要保证先进合理的设计理念以及科学严谨的生产工艺,也要保证该系统在市场成功运行的经验。同时,系统还应符合中国及国际有关的安全标准,保证使用者的安全。RS485采用差分信号负逻辑,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓朴结构在同一总线上最
2、多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来。而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,这有二个原因:(1)共模干扰问题: RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。但人们往往忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7~+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时
3、就会影响通信的稳定可靠,甚至损坏接口。(2)EMI问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。在使用RS485接口时,对于特定的传输线路,从RS485接口到负载其数据信号传输所允许的最大电缆长度与信号传输的波特率成反比,这个长度数据主要是受信号失真及噪声等影响所影响。理论上RS485的最长传输距离能达到1200米,但在实际应用中传输的距离要比1200米短.作为传统的总线式通讯网络,RS485的不足点主要表现为:1.主从结构网络上只能有一个主节点,其余均为从节点。其造成
4、的危害:由于一个RS485网络上只能有一个主节点,无法构成多主冗余结构的系统,因而对主节点的可要求特别高,否则一旦主节点出现帮故障,则整个系统将处于瘫痪状态;2.数据通讯方式为命令响应型,网络上任一次数据传输都是由主节点发出命令开始,从节点接到命令后以响应的方式传给主节点,这一特点使得网络上的数据传输效率大大降低,且使主节点控制器非常繁忙;同时下端出现异常时,数据不能立即上传,必须等待主节点下发命令,灵活性极差,在许多实时性要求较高的场合,这是致命的弱点,有可能造成重大事故;而且,在RS485网络中,当系统有错误,出现多节点同时向总线发送数据时,会导致总线呈现短路,从而损坏某些节点
5、的现象。使得总线处于“死锁”状态。3.RS485与PC机之间存在着数据交换的瓶颈现象。由于PC机上的接口板PCX344板与PC总线之间的数据效换是一个一个字节进行的,从而使得PCX344与PC总线之间的数交换率实际上很低,从而大大影响数据交换的速度;CANBUS总线技术,则能很好解决使上述RS485的问题。CAN总线是英文(CONTROLLERAREANET)缩写,其网络中任一节点均可作为“主节点”主动地与其它节点交换数据,彻底解决RS485总线长久以来一直困扰人们的“从节点”无法主动地与其他节点交换数据的问题,并由此而给用户的系统设计提供了极大的灵活性并可大大提高其系统性能。CA
6、N网络中的节点可分优先级,这对于有实时要求的用户无疑又是一个福音,这也是RS485无法比拟的。另外,CANBUS的物理层与链路层采用独特的实际技术,使其在抗干扰、错误检测能力方面的特性远远超过RS485.值得一提的是我们的CANBUS接口板是在充分吸取RS485接口板不足的基础上精心设计的,其与主机的数据交换速率、数据外理能力、抗干扰等性能也远远超过RS485产品。CANBUS的主要特性总结为以下:·ISA总线插卡,可任意插在XT,AT兼容机上,方便地构成分布式监控系统;·符合CAN总线规范2.0B;·CANBUS废除传统的站地址编码,代之以对通信数据块进行编码,可以多主方式工作,
7、网络上任一个节点均可以在任意时刻主动地向网络上的其他节点发送信息,而不分主从,通讯方式灵活。利用这一特点也可方便地构成多机务分系统;·CANBUS网络上的节点可分成不同优先级,可以满足不同的实时要求;·CANBUS采用非破坏性仲裁技术,当两个节点同时向网络上传送数据信息时,优先级低的节点主动停止数发送,而优先级高的节点可不受影响地继续传输数据,大大节少了总线冲突裁决时间;·CANBUS可以点对点,一点对多点(成组)及全局广播几种方式传送收发数据;·CANBUS的直接通
此文档下载收益归作者所有