基于CAN总线的集散控制系统
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
基于CAN总线的集散控制系统  2012/3/1
引言新型的现场总线控制系统(FCS)突破了集散控制系统(DCS)中通信由专用网络的封闭系统来实现所造成的缺陷,把基于封闭、专用的解决方案变成公开化、标准化的解决方案。它可以把来自不同厂商而遵守同一协议规范的自动化设备,通过现场总线网络连成系统,实现综合自动化的各种功能;同时把传统DCS集中与分散相结合的集散系统结构,变成了新型基于现场总线的全分布式的结构,在传统的DCS网络的下一层再引入一个现场总线网络层,将底层智能的I
引言
新型的现场总线控制系统(FCS)突破了集散控制系统(DCS)中通信由专用网络的封闭系统来实现所造成的缺陷,把基于封闭、专用的解决方案变成公开化、标准化的解决方案。它可以把来自不同厂商而遵守同一协议规范的自动化设备,通过现场总线网络连成系统,实现综合自动化的各种功能;同时把传统DCS集中与分散相结合的集散系统结构,变成了新型基于现场总线的全分布式的结构,在传统的DCS网络的下一层再引入一个现场总线网络层,将底层智能的I/O模块、各种智能化的电子设备和各种智能化的仪表通过现场总线网构成底层的控制网络。
由于分散度的提高,每个智能单元所涉及的面很少,即使出现故障,也只影响这一个单元。同时,由于这些规模很小的智能单元可以实现全面有效的自诊断功能,出现故障可以及时报警、报告故障类型及故障点,因此给维护带来了极大的方便。另外,这个网络还具有很大的独立性,它将控制进一步下放到各个智能模块、设备中,各个单元的处理并不完全依赖于上位机的运行,即使上位机出现故障或失效,各个智能单元仍可独立地运行并执行预定功能,甚至仍可以通过现场总线传递信息,完成某些协调功能。
下面以CAN总线为例,阐述了CAN现场总线的结构、特点及其实现。

CAN总线技术特点
CAN总线是一种串行数据通信总线,在CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对数据的成帧处理。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点是使网络内的节点个数在理论上不受限制,数据块的标示码可由11位或29位二进制组成,因此可以定义211或229个不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据。CAN总线的数据通信具有突出的可靠性、实时性和灵活性。其特点可概括如下:
* CAN为多主工作方式,网络上任一节点均可在任意时刻主动向网络上的其它节点发送信息,而不分主从,通信方式灵活,且无需站地址等节点信息。利用这一特点可方便的构成多机备份系统。
* CAN网络上的节点信息分成不同的优先级,可满足不同的实时要求,高优先级的数据最多可在134ms内得到传输。
* CAN采用非破坏性总线仲裁技术,当多个节点同时向总线发送信息时,优先级较低的节点会主动退出发送,而最高优先级的节点可不受影响地继续传输数据,从而大大节省了总线冲突仲裁时间。尤其在网络负载很重的情况下,也不会出现网络瘫痪的情况(以太网则可能)。
* CAN只需通过报文滤波即可实现点对点、点对多点及全局广播等几种方式传送接收数据,无需专门的“调度”。
* CAN的直接通信距离最远可达10km(速率<5Kbps);通信速率最高可达1Mbps(此时通信距离最远为40m)。
* CAN上的节点数主要取决于总线驱动电路,目前可达110个;报文标识符可达2032种(CAN2.0A技术规范),而扩展标准(CAN2.0B技术规范)的报文标识符几乎不受限制。
* 采用短帧结构,数据段的长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。同时,8个字节的数据长度不会占用过长的总线时间,从而保证了通信的实时性。另外,传输时间短,受干扰的概率低。
* CAN的每帧信息都有CRC校验及其它措施,保证了数据出错率极低。
* CAN的通信介质可为双绞线、同轴电缆或光纤,选择灵活。
* CAN节点在错误严重的情况下具有自动关闭的功能,以使总线上其它节点的操作不受影响。
CAN总线电平如图1所示。

与《基于CAN总线的集散控制系统》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095