USBCAN-E-P
电脑
Win7/Win10操作系统
配置软件CANCfg
波特率计算软件
高性能工业级CANopen主站卡经过严酷的实验验证,稳定可靠,目前已经广泛应用于高速铁路、地铁、煤矿、医疗、航空航天、电梯控制等场合,CANopen协议完全符合CIA规范,支持EDS文件加载、从站对象字典在线修改、NMT管理、SDO和PDO发送接收。
硬件结构USBCAN-E-P的硬件架构如下。
电气特性USBCAN-E-P的电气性能,参数如下。
外置电源 外部电源供电模式:PC机使用USB总线集线器,多个USB终端设备,导致USB端口不能提供足够电流的场合。使用外部电源连接到USBCAN-E-P:DC+9V~+20V@200mA,插头无极性要求,然后将PC与通讯卡通过随机附带的USB电缆连接, USB连接指示灯经红色闪烁后点亮为绿色,表示与PC实现通讯连接。
USB接口USBCAN-E-P通过全速的USB 接口与PC相连,同时支持 USB 总线供电模式,USB 总线供电模式适合于大多数应用场合。
CAN网络连接口定义USBCAN-E-P有1路CAN,通过OPEN10连接器与实际的CAN-bus网络进行连接。引脚定义如下。
信号指示灯在USBCAN-E-P主站卡上有三个双色LED指示灯,用于分别指示系统的运行状态和协议运行状态,如下表格所示。
电脑检测出CANopen主站卡驱动安装提示。
完成安装。
在使用测试软件前,先确认CANopen主站卡连接,以下说明对 CANopen 通讯卡进行测试。CANopen网络管理软件用于测试各种CANopen主站卡与 CANopen 网络上各种从站的连接状态。测试软件安装
安装完成
测试软件主界面
软件操作指南点击“文件”菜单,选择“导入EDS文件”。在弹出的对话框中选中从站的 EDS 文件并导入,然后点击工具栏的系统设置进行系统参数设置,如下图所示。
选择对应型号和波特率。ED文件导入后,进行“搜索”按钮搜索。搜索界面如图所示。
搜索参数修改:数据量较大时,可适当增加“设备响应超时”值;或根据网络从站的ID进行设置,当ID只有30~60的从站时,可以设置“起始搜索设备地址”为30以加快搜索速度
接着点击“启动”,这时会弹出以下窗口提示设置参数,如图所示。
点击“确定”后将启动CANopen主站卡并读取每个从站的字典。如下图所示。
左侧表示在线的从站,如果需要重新配置从站的PDO映射、修改PDO通讯参数等,可点击“配置从站”按钮,进行配置。
USBCAN-E-P能不能用来抓包CANopen从站的信息?答:USBCAN-E-P是一个CANopen主站卡设备,用来做从站设备的管理,设备能够通过TPDO,SDO等方式获取从站设备的信息,但是不能直接用来抓包CAN报文,如果需要直接抓包分析总线协议,是需要USBCAN-II或者USBCAN-2E-U等普通CAN卡的。
USBCAN-E-P为什么搜索不到CANopen从站设备?答:USBCAN-E-P“搜索”从站的硬件前提:1.波特率设置是否一致 2.终端电阻是否匹配 3.CANH接CANH,CANL接CANL是否有误 。以上因素先逐一排查,如果确认没有问题,再来分析:CANopen协议本身并没有专门的“搜索”这个指令,我们主站“搜索”是通过SDO问,等从站回复SDO应答的,然后按从站序号一个一个去轮询。如果搜不到设备,建议用普通CAN卡抓包确认是否从站设备没有响应SDO。
USBCAN-E-P怎么通过主站管理软件发SDO来获取某个索引,子索引的内容?答:获取到从站之后,点【配置从站】读取【当前从站】的【高级设置】,界面会展开所有的索引资源,右击想要获取的索引子索引,上传/下载即可。
二次开发说明:CANopen网络提供开发的方式有API开发、组态应用。