为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

CANopen_指示灯

2011-06-18 5页 pdf 251KB 58阅读

用户头像

is_663148

暂无简介

举报
CANopen_指示灯 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com CANopen指示灯规范 建议草案 303-3 目录 1.范围 .........................................................................................................................2 2.参考文献............
CANopen_指示灯
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com CANopen指示灯规范 建议草案 303-3 目录 1.范围 .........................................................................................................................2 2.参考文献..................................................................................................................2 3.指示灯 .....................................................................................................................2 3.1 指示灯状态和闪动速率....................................................................................................... 2 3.2 CANopen ERROR LED ..................................................................................................... 3 3.3 CANopen RUN LED .......................................................................................................... 4 3.4 CANopen STATUS LED..................................................................................................... 4 4.建议的标记 ..............................................................................................................5 - 1 - 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 1.范围 指示灯的通常功能是帮助服务人员不需要检查每个器件的手册而快速识别通讯错误。这份建议书的目 的是定义在 CANopen器件上状态 LED(Light Emitting Diode)的使用。 本建议书只描述通讯相关的指示灯。另外应用相关的指示灯也可能出现。它们的用法在相应的设备描 述中叙述,或是由厂商专用的。 2.参考文献 /1/: CiA DS-301: CANopen — Application Layer and Communication Profile, Version 4.01. CiA,Erlangen, June 2000 /2/: CiA DSP-302: Framework for Programmable CANopen Devices, Version 3.0. CiA, Erlangen,June 2000 /3/: CiA DR-305, LSS — Layer Setting Services and Protocol, Version 1.0. CiA, Erlangen, May 2000 3.指示灯 我们建议支持两种 CANopen指示灯:一个红色的 ERR LED、一个绿色的 RUN LED或一个双色(绿 色/红色)LED(称作 STATUS LED)。 其他的譬如:电源指示、I/O功能等等 LED都允许使用。 3.1 指示灯状态和闪动速率 区别下面的指示灯状态: LED on(亮) 常亮 LED off(暗) 常暗 LED flickening(闪烁) 亮和暗的时间等长,频率大概是 10Hz:亮大约 50ms,暗大约 50ms LED blinking(闪烁) 亮和暗的时间等长,频率大概是 2.5Hz:亮大约 200ms,暗大约 200ms LED single flash(闪一下) 一个很短的闪光(大约 200ms)接着是长时间的暗(大约 1000ms) LED double flash (闪两下) 两个很短的闪光(大约 200ms)中间用一个大约 200ms的暗来分隔。这 个序列用一个长时间的暗(大约 1000ms)来结束 LED triple flash (闪三下) 三个很短的闪光(大约 200ms)中间用大约 200ms的暗来分隔。这个序 列用一个长时间的暗(大约 1000ms)来结束 - 2 - 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 图 1 指示灯状态和闪动速率 3.2 CANopen ERROR LED CANopen 的错误 LED 指示了 CAN 物理层的状态,并指出造成 CAN 报文(SYNC、GUARD 或 HEARTBEAT)丢失的错误。它是红色的 LED。 - 3 - 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 表 1 CANopen的 ERROR LED真值表 编号 ERROR LED 状态 描述 种类 1 暗 没有错误 器件处于工作状态 强制 2 闪一下 到达警戒值 CAN 控制器的至少一个错误计数器 到达或超出了警戒值(错误帧太多) 强制1 3 Flickering (闪烁) 自动波特率/LSS 正在进行自动波特率检测或进行 LSS 服务(和 RUN LED 交替闪烁 (flickering))2 可选 4 闪两下 错误控制事件 发生保护事件(NMT从机或 NMT主 机)或心跳事件(心跳使用者) 强制 5 闪三下 Sync错误 SYNC 报文超出配置的通讯循环间 隔仍未收到(见对象字典条项 0x1006)3 有条件;如果支 持对象 0x1006 则强制 6 亮 总线关闭 CAN控制器总线关闭 强制 如果在给定的时间内出现了几个错误,则指示编号最高的错误(例如同时产生了 NMT错误和 Sync错 误,指示灯指示的是 SYNC错误)。 3.3 CANopen RUN LED CANopen运行 LED指示 CANopen网络状态机构的状态。它是绿色的 LED。 表 2 CANopen RUN LED真值表 编号 RUN LED 状态 描述 种类 1 Flickering (闪烁) 自动波特 率/LSS 正在进行自动波特率检测或进行 LSS服务(和 RUN LED交替闪烁(flickering)) 可选 2 闪一下4 停止 器件处于停止状态 强制 3 Blinking (闪烁) 预操作 器件处于预操作状态 强制 4 亮 工作 器件处于工作状态 强制 当器件执行复位操作时,CANopen RUN LEN是暗的。 3.4 CANopen STATUS LED 如果使用一个双色的状态 LED代替两个单独的彩色 LED,这个 LED要指示物理总线状态和 CANopen 状态机构的状态。这个双色的 LED可以显示红色和绿色。 如果在 LED亮红色和绿色之间有冲突,LED会亮起红色。除此之外,这个双色的状态 LED应结合 CAN 错误 LED和 CAN运行 LED的功能。 双色的 CANopen状态 LED功能举例: 1 如果使用的 CAN控制器不指示警戒限,所以应当是“可选的”。但如果您知道有这样的 CAN控制器,请向我们报告。 2 LSS主机在执行 LLS服务时也会闪烁 ERROR和 RUN LED。 3 对象 0x1006包括 ms级的 sync循环间隔。Sync循环间隔超时时间应该是配置的 sync循环间隔时间乘以 1.5(这个没 有在 DS-301中规定,但被认为是应用注解)。 4 引入闪一下(代替“暗”)来避免所有的 LED在长时间中暗(特别是小型器件,不带额外的 LED例如:电源指示)。 - 4 - 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 图 2 绿灯/红灯 Flickering(闪烁):自动波特率/LSS red on off green o n 200 ms 200 ms 1000 ms 图 3 红灯闪一下绿灯 blinking(闪烁):在预操作状态中“到达 CAN警戒限” 4.建议的标记 CANopen LED的建议标记如下: 表 3 建议的标记 描述 全名 缩写 CANopen错误 LED ERROR LED CAN-ERR或 ERR CANopen运行 LED RUN LED CAN-RUN或 RUN CANopen状态 LED STATUS LED CAN-STATUS或 CAN - 5 - 1.范围 2.参考文献 3.指示灯 3.1 指示灯状态和闪动速率 3.2 CANopen ERROR LED 3.3 CANopen RUN LED 3.4 CANopen STATUS LED 4.建议的标记
/
本文档为【CANopen_指示灯】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索