传感器资讯网<br>——最新最专业的物联网传感器资讯平台

传感器资讯网
——最新最专业的物联网传感器资讯平台
一起来关注各类工业传感器、工业自动化、工业互联网、物联网

CAN总线及其在制造业信息化中的应用

更新时间:2015-01-21 12:40:51人气:794

液位传感器

前言

    制造业是国民经济持续发展的基础,是工业化、现代化建设的动力源,是国际竞争的重要领域,是信息化促进工业化的主要行业。信息化是当今世界制造业发展的重要的支撑技术,制造业信息化技术将信息技术、计算机技术、现代管理技术、自动化技术与制造技术相结合,带动产品设计方法和工具的创新,实现产品设计制造和企业管理的信息化、生产过程控制的智能化、制造装备的数字化。经过近年来的努力,制造业信息化已经取得了很大的发展,尤其是CAD/CAM、REP、MES等技术的应用,促进了企业的发展和效益的提高。但是,这些技术的发展,必须有底层信息的支撑,即必须重视底层信息化技术的发展。作为现场总线技术之一的CAN总线技术的数据通信具有突出的可靠性、实时性和灵活性等特点,可完成现场自动化设备之间的多点数字通信,实现底层设备与外界的信息交换,适用于底层自动化。

1 CAN总线的优点

    CAN总线是一种有效地支持分布式控制和实时控制的串行通讯网络。与一般的通信总线相比,CAN总线的优点可概括如下:

    1.1 CAN为多主方式工作,网络上任一节点均可在任意时刻主动地向网络上其他节点发送信息,而不分主从。

    1.2 在报文标识符上,CAN总线上的节点分成不同的优先级,可满足不同的实时要求,优先级高的数据最多可在134μs内得到传输。

    1.3 CAN采用非破坏总线仲裁技术。当多个节点同时向总线发送信息出现冲突时,优先级较低的节点会主动退出发送,而最高优先级的节点可继续传输数据,从而节省了总线冲突仲裁时间。在网络负载很重的情况下,也不会出现网络瘫痪问题。

    1.4 CAN节点只需要通过对报文的标识符滤波即可实现点对点,一点对多点及全局广播等几种方式发送和接收数据。

    1.5 CAN的直接通信距离最远可达10km(速率在5kbps以下);通信速率最高可达1Mbps(此时通信距离最长为40m)。

    1.6 CAN上的节点数主要取决于总线驱动电路,目前可达110个。在标准帧报文标识符有11位,而在扩展帧的报文标识符(29位)的个数几乎不受限制。

    1.7 报文采用短帧结构,传输时间短,受干扰概率低,保证了数据出错率低。

    1.8 CAN通信介质可为双绞线、同轴电缆或光纤,选择灵活。

    1.9 CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上的其它节点的操作不受影响。

    1.10 CAN总线具有较高的性能价格比,它结构简单,器件容易购置,每个节点的价格较低,而且开发容易。

    由于CAN总线的诸多优点,已经受到各界的高度重视,被公认为最有前途的现场总线之一。本文以智能渣浆泵轴温及液位监测报警系统为例,介绍CAN总线的应用。

 

2 基于CAN总线的智能渣浆泵轴温及液位监测报警系统

    2.1 系统总体结构

    本系统总体结构如图1所示。上位机是整个系统的中心,负责接收各个节点发来的数据,便于工作人员实时监控前端工作数据情况,发生意外时能及时处理。同时,节点也可以接收CAN总线上的数据。

 点击放大图片

图1 系统总体结构图

    2.2 节点

    节点结构如图2所示。微控制器采用Freescale公司生产的带有CAN总线通信接口的微控制器MC9S12DP256。MC9S12DP256具有丰富的功能模块,接口非常方便,而且功耗低,抗干扰能力强,可以方便的实现CAN总线的通信协议,通过CAN总线与带CAN总线接口卡的上位机通信,构成测控网络。

 点击放大图片

图2 节点结构图

    数字式温度传感器DS18820具有独特的单总线接口方式,即允许在一条信号线上挂接数十甚至上百个数字式传感器,具有系统成本低、体积小、可靠性高的优点。

PREVIOUS浅谈机器视觉传感器

机器视觉传感器是整个机器视觉系统信息的直接来源,它的选择取决于准确性、输出、灵敏度、机器视觉系统的成本以及对应用要求的充分理解。对传感器主要性能的基本理解能够帮助开发人员迅速缩小他们的查找范围,找到合适的传感器。 大多数的机器视觉系统的用户认识到相机是系统的...

多传感器视频集成技术应用NEXT

多传感器信 息融合是用于包含处于不同位置的多个或者多种传感器的信息处理技术。随着传感器应用技术、数据处理技术、计算机软硬件技术和工业化控制技术的发展成熟,多 传感器信息融合技术已形成一门热门新兴学科和技术。多传感器信息融合技术应用到视频监控领域,能够实现更加...

closense-els16