编辑: Mckel0ve | 2014-06-16 |
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 表1CANopen 的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. 表2CANopen RUN LED 真值表 编号 RUN LED 状态 描述 种类