CAN通讯培训材料课件.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAN通讯培训材料课件

软件方面 ISA接口的CAN卡与PCI接口CAN卡需配合不同版本的CANtest程序使用。 CANtest在运行后会自动接收CAN总线上的数据,显示在软件界面的下方。 如果工控机开机后一段时间未运行CANtest程序及站机程序,则在运行CANtest程序时则需要在菜单中重新将CAN设备初始化。 CANtest接收到的数据是动态更新的,且所有设备的通讯数据均在同一界面中显示。如果需要查看不同从机发送的数据,可以选择“暂停数据接收”选项。使用过此选项后如需继续动态显示数据,需要退出CANtest后重新运行程序。 canTEST测试其它采集机返回的正确信息,如灯丝断丝、道岔接口等 周立功CAN卡需用专门的周立功CANTEST进行测试,用周立功CANTEST分别测试每个CAN口是否收到信息。对于使用两块周立功CAN卡的站点需要建两个hhcan文件,两个hhcan文件中增加CAN端口号=2,CAN卡设备号=0和1。 CAN通讯培训教材 2015.05 CAN通讯相关硬件设置 四 CAN通讯调试方法 五 CAN通讯的概念 一 CAN通讯上位机部分 三 监测系统CAN环线设计原则 二 常见CAN通讯问题处理 六 一. CAN通讯的概念 CAN通讯介绍 CAN[Controller Area Network]是控制器局域网的简称,是德国Bosch公司在1986年为解决现代汽车中众多测量控制部件之间的数据交换而开发的一种串行数据通信总线,现已被列入ISO国际标准ISO11898。最初为汽车测控数据通信而设计的CAN ,现已在多领域被广泛采用航天、电力、石化、冶金、纺织、造纸、仓储等行业,火车、轮船、机器人、楼宇自控、医疗器械、数控机床、智能传感器、过程自动化仪表等。 CAN网络上的节点不分主从,任一节点均可在任意时刻主动地向网络上其他节点发送信息,通信方式灵活。 CAN采用非破坏性的总线仲裁技术。CAN网络上的节点具有不同的优先级,当多个节点同时向总线发送信息时,优先级较低的节点会主动地退出发送,而最高优先级的节点可不受影响地继续传输数据,从而节省了总线冲突的仲裁时间。 可满足对实时性的不同要求,高优先级的数据可在134微秒内得到传输。通过报文滤波可实现点对点、一点对多点及全局广播等几种方式收发数据,无需专门的“调度” CAN的直接通信距离,最远可达10km(速率5kbps以下);通信速率 最高可达1Mbps(此时通信距离最长为40m)。 CAN特性 CAN总线上的节点数决定于总线驱动电路,一般为可达110个。另外若CAN卡采用的总线收发器不同,其节点数量也不同。如:采用82C250 支持最大节点数为110 个,采用SN65HVD251P 支持最大节点数为120 个。 报文标识符:CAN2.0A为2032种,CAN2.0B扩展帧的报文标识符几乎不受限制。 CAN为短帧结构,传输时间短,受干扰概率低。 CAN节点具有良好的检错功能,出错率低,节点中均有错误检测、标定和自检能力。具有发送自检、循环冗余校验、位填充、报文格式检查等。 CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。 CAN的通信介质可为双绞线、同轴电缆或光纤,选择灵活。 CAN器件可被置于无任何内部活动的睡眠方式,相当于未连接到总线驱动器,可降低系统功耗,其睡眠状态可借助总线激活或者系统的内部条件被唤醒。 CAN特性 二.监测系统CAN环线设计原则 考虑现场预留其它设备 CAN接口,CAN总线环接的节点数量设计时要留有一定余量,现按照每块CAN卡环接60个物理节点进行设计。 若现场需要1 路CAN网络时,配置1 块ISACANV2 卡。 现场需要2 路CAN网络时,配置2 块ISACANV2 卡。 现场需要2 路以上4 路(包括4 路)以下CAN网络时,暂时按照配置2 块周立功双路智能CAN卡(PCI-9820I)卡进行设计 CAN通讯线应按照各个采集机、外电网监测设备顺次环形连接,每条环线不超过60个节点。 其它厂家设备根据现场实际设备位置以及设备实际情况顺次环形连接,引至微机监测系统机柜; CAN通信线采用:ZR_RVVSP 2X23X0.15双绞屏蔽阻燃软线,屏蔽层环接后在进入站机机柜处单端接地。 设计原则 CAN通信防雷至工控机屏蔽线屏蔽层在工控机侧焊接在串口通信接头外壳上。 环线示意图如下: 设计原则 三. CAN通讯上位机部分 上位机软件 2012年11月12日微机监测产品部软件平台组发布了CAN驱动、ZLGCan驱动,具体如下: CAN驱动 文件夹中包含: canpc.sys 版本为: 5.1.2600.0 candrv.dll

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档