CANOpen主站卡如何进行组网通信

随着CAN-bus现场总线在轨道交通、医疗电子和楼宇安防等领域应用越来越广泛,在CAN总线广泛应用的背景下,CANopen协议也随之得到许多工程师关注。CANopen分为主站和从站,一个主站可以连接127个从站组网,站与站间不断进出,组成分布式控制网络。所以如何快速的完成CANopen网络的搭建及多个从站节点的通信?下面将介绍如何使用高性能工业级CANopen通信主站卡进行主从站间的快速通信。

东西/原料

  • USBCAN-E-P
  • 电脑
  • Win7/Win10操作系统
  • 设置装备摆设软件CANCfg
  • 波特率计较软件

典型应用

  1. 1

    高机能工业级CANopen本家儿站卡颠末严格的尝试验证,不变靠得住,今朝已经普遍应用于高速铁路、地铁、煤矿、医疗、航空航天、电梯节制等场所,CANopen和谈完全合适CIA规范,撑持EDS文件加载、从站对象字典在线点窜、NMT办理、SDO和PDO发送领受。

    END

硬件申明

  1. 1

    硬件布局

    USBCAN-E-P的硬件架构如下。

  2. 2

    电气特征

    USBCAN-E-P的电气机能,参数如下。

    END

接口界说

  1. 1

    外置电源

     外部电源供电模式:PC机利用USB总线集线器,多个USB终端设备,导致USB端口不克不及供给足够电流的场所。

    利用外部电源毗连到USBCAN-E-P:DC+9V~+20V@200mA,插头无极性要求,然后将PC与通信卡经由过程随机附带的USB电缆毗连, USB毗连指示灯经红色闪灼后点亮为绿色,暗示与PC实现通信毗连。

  2. 2

    USB接口

    USBCAN-E-P经由过程全速的USB 接口与PC相连,同时撑持 USB 总线供电模式,USB 总线供电模式适合于大大都应用场所。

  3. 3

    CAN收集毗连口界说

    USBCAN-E-P有1路CAN,经由过程OPEN10毗连器与现实的CAN-bus收集进行毗连。引脚界说如下。

  4. 4

    旌旗灯号指示灯

    在USBCAN-E-P本家儿站卡上有三个双色LED指示灯,用于别离指示系统的运行状况和和谈运行状况,如下表格所示。

    END

驱动安装

  1. 1

    电脑检测出CANopen本家儿站卡驱动安装提醒。

  2. 2

    完当作安装。

    END

测试软件利用

  1. 1

    在利用测试软件前,先确认CANopen本家儿站卡毗连,以下申明对 CANopen 通信卡进行测试。CANopen收集办理软件用于测试各类CANopen本家儿站卡与 CANopen 收集上各类从站的毗连状况。

    测试软件安装

  2. 2

    安装完当作

  3. 3

    测试软件本家儿界面

  4. 4

    软件操作指南

    点击“文件”菜单,选择“导入EDS文件”。在弹出的对话框中选中从站的 EDS 文件并导入,然后点击东西栏的系统设置进行系统参数设置,如下图所示。

  5. 5

    选择对应型号和波特率。ED文件导入后,进行“搜刮”按钮搜刮。搜刮界面如图所示。

  6. 6

    搜刮参数点窜:数据量较大时,可恰当增添“设备响应超时”值;或按照收集从站的ID进行设置,当ID只有30~60的从站时,可以设置“肇端搜刮设备地址”为30以加速搜刮速度

  7. 7

    接着点击“启动”,这时会弹出以下窗口提醒设置参数,如图所示。

  8. 8

    点击“确定”后将启动CANopen本家儿站卡并读取每个从站的字典。如下图所示。

  9. 9

    左侧暗示在线的从站,若是需要从头设置装备摆设从站的PDO映射、点窜PDO通信参数等,可点击“设置装备摆设从站”按钮,进行设置装备摆设。

    END

常见问题

  1. 1

    USBCAN-E-P能不克不及用来抓包CANopen从站的信息?

    答:USBCAN-E-P是一个CANopen本家儿站卡设备,用来做从站设备的办理,设备可以或许经由过程TPDO,SDO等体例获取从站设备的信息,可是不克不及直接用来抓包CAN报文,若是需要直接抓包阐发总线和谈,是需要USBCAN-II或者USBCAN-2E-U等通俗CAN卡的。

  2. 2

    USBCAN-E-P为什么搜刮不到CANopen从站设备?

    答:USBCAN-E-P“搜刮”从站的硬件前提:1.波特率设置是否一致  2.终端电阻是否匹配 3.CANH接CANH,CANL接CANL是否有误 。以上身分先一一排查,若是确认没有问题,再来阐发:CANopen和谈自己并没有专门的“搜刮”这个指令,我们本家儿站“搜刮”是经由过程SDO问,等从站答复SDO应答的,然后按从站序号一个一个去轮询。若是搜不到设备,建议用通俗CAN卡抓包确认是否从站设备没有响应SDO。

  3. 3

    USBCAN-E-P怎么经由过程本家儿站办理软件发SDO来获取某个索引,子索引的内容?

    答:获取到从站之后,点【设置装备摆设从站】读取【当前从站】的【高级设置】,界面会睁开所有的索引资本,右击想要获取的索引子索引,上传/下载即可。

    END

注重事项

  • 二次开辟申明:CANopen收集供给开辟的体例有API开辟、组态应用。
  • 发表于 2020-04-16 19:00
  • 阅读 ( 1474 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具