1.CANopen简介
CANopen协议集定义了基于CAN的分布式工业自动化系统的应用标准以及CAN应用层通信标准。CANopen是CAN-in-Automation(CiA)定义的标准之一,并且在发布后不久就获得了广泛的承认。尤其是在欧洲,CANopen被认为是在基于CAN的工业系统中占领导地位的标准。CANopen协议集基于所谓的"通信子集",该子集规定了基本的通信机制及其特性。
大多数重要的设备类型,例如数字和模拟的输入输出模块,驱动设备,操作设备,控制器,可编程控制器或编码器,都在称为"设备子集"的协议中进行描述。设备子集定义了不同类型的标准设备及其相应的功能。依靠CANopen协议集的支持,可以对不同厂商的设备通过总线进行配置。
如何才能快速的启动您自己的CANopen开发呢,德国思泰公司开发的CANopen起步包让您快速的进入CANopen世界。
2.CANopen起步包简介
拥有了我们的CANopen起步套件,您就有了一个高性能的能加速您进入CANopen世界的开发包。即使您先前没有相关经验,你也可以很快的将这些组件安装并运行。CANopen起步套件提供了使用CANopen设备,软件和工具的基本技巧。
所有启动CANopen网络的组件都包含在这个套件中。CANopen I/O盒是一个即插即用的兼容DS 401的,作为参考的CANopenI/O设备。您可以通过连接CANopen为模拟量信号和数字量信号获得输入输出接口。通过安装在开发板上的CANopen chip您可以开发您自己的CANopen应用程序。因此在开发套件中包含了我们自己的CANopen协议堆栈对象库。基于CANopen chip,CANopen启动套件可以加快启动您自己的CANopen应用程序的实现。
一个全面的工程demo和详细的文档可以促进您的开发起步。为了在您的CANopen网络和PC之间建立通信,我们附带了一个USB-CAN接口。配套版本的CANopen配置软件使得您可以很轻松的配置CANopen设备。并且,您可以连接不同CANopen设备的I/O,并且在设备上保存配置信息。
3.CANopen起步套件的亮点
- 全面的文档和快速入门手册
- 作为即插即用的CANopen I/O 设备的CANopen I/O盒,具有8路数字I/O和2路模拟量I/O.
- CANopen Chip F40的CANopen函数库,包括CAN驱动
- 仅仅用来访问CAN总线的USB-CAN接口
- 包含在开发板上的CANopen Chip F40,十六进制文件形式的CANopen固件(包含在供货包中的闪存工具中)
- 用来配置CANopen的CANopen配置软件(评估版)
4.配置工具CanReport
CAN-REport是一款CAN-bus监视和分析工具,这一工具可以帮助您在逻辑层上监视,记录和测试CAN的通信状态。得益于用户接口的可编程性和可扩展特性,CAN-REport可以灵活的配置以满足用户的需求。CAN通信报告既可以在线以不同的模式查看也可以保存为文件供后续处理。
您也可以周期或连续地用CAN-REport手动发CAN报文。可用传输的通道数可以自由配置。CAN-REport的记录功能可由CAN报文触发,另外,可以设置前置和后置触发器。这样可以在精确的时间内得到相关的信息。在记录期间,CAN-REport可以解释CAN报文和它的扩展名。在记录之后,也可以延迟处理先前保存的数据,并可以强制转换时间处理大量的数据。
CAN-REport带有一个扩展可视化的接口,因此,CAN-REport功能可以通过附加的软件模块进行特殊扩展。扩展的一个例子就是基于服务或协议的CAN报文表示法。附加模块可用于CANopen和DeviceNet协议并执行基于服务的CAN报文表示法。根据不同窗口的SDO,PDO,NMT,EMCY或Flying Master服务,分别显示详细的CANopen报文
CAN-Report监控界面
CAN-REport的特点
●广泛支持不同生产厂商的CAN-bus接口硬件
●引导硬件–CAN报文时间戳
●可调整触发基于CAN-ID,报文类型或数据模式的CAN报文
●配置预置触发器和报文过滤器
●可读的CANopen,DeviceNet和J1939报文解释插件
●用户通过TCL/Tk脚本扩展,包括CAN-Report功能高级的API(发送/接受/检查CAN报文等等)
●为配置CANopen PDO映射导入DCF文件
●记录多文件的CAN报文
了解更多有关CANopen和CAN-Report的信息,请联系我们:
广州虹科电子 http://www.hkaco.com 索取更多详细资料
陈秋苑 020-38743030 cqy@hkaco.com QQ:353987010
文章评论(0条评论)
登录后参与讨论