为OEM工具中的CANOpen系统实现功能映射和配置集成的组件
概述
CANOpen配置框架允许集成映射和配置功能到OEM工具中,如PLC编程环境,同时保持统一的外观和感觉。
该框架提供了所有必要的组件以及创建和管理一个CANOpen项目的配置数据所需的机制。框架发布时,本身并未带用户接口组件,需要由用户提供。这提供了以下优点:所有的系统数据由接口集中访问,并且可以被集中编辑,OEM工具具有统一的外观和感觉,并且CANOpen相关的配置数据可以以抽象的形式在系统层显示给用户。
CANOpen配置框架是基于快速,面向数据库的所有配置和设备数据管理。新设备的数据通过设备目录提取,或者通过一个快速导入功能从CANOpen设备描述文件(EDS文件)导入到数据库中,然后可以以二进制形式获取数据。这种理念的优势是可以开始获取通常仅存储在独立的设备描述文件中的所有配置数据。
亮点
- 自动PDO映射和PDO连接
- 支持遵循CiA 302/CiA 405的网络变量
- 明确的、简单的访问设备数据
- 快速的、基于数据库的所有配置和从设备描述文件获取的设备数据的管理
- 在一个分类中管理任意数量的设备描述文件
- 通过基于COM的接口集成到OEM工具
功能描述
分类
分类系统使设备描述文件可以导入并存储在到数据库中。如果CANOpen设备在项目重复使用,由于它们可以直接在分类中选择并添加到项目中,这是很有用的。另外,OEM也可以在OEM系统定义客户可能使用的CANOpen设备,从而防止用户使用未经许可的设备。
项目数据库
项目以数据库的形式进行管理。这意味着单个设备的数据和描述以二进制形式存储,当打开项目或打开具有大量设备的项目时,允许更快地访问这些数据。此外,项目数据库保证了数据的一致性。
自动PDO映射和PDO连接
对于较大的系统,需要PDO映射/连接和耗时的专业知识,谨慎选择单个PDO连接需要很大的努力。canopen配置框架支持通过自动化系统实现PDO映射创建和正确的为设备分配PDO(PDO连接)。该功能允许创建I/O链路,而无需详细的CANOpen知识。
遵循CiA 302/CiA 405的网络变量
CANOpen配置框架提供的另一个功能是按照CiA 302或CiA 405定义和管理的网络变量。网络变量被设备使用,这些设备以过程数据接口方式为CANOpen系统提供运行在设备上的应用程序的数据。通过网络变量可以将应用程序的数据(变量)与其他设备的数据连接。基于这些链接,配置框架就可以自动计算出PDO映射和PDO连接。
设备描述文件的导入/导出(EDS/DCF)
一个强大和快速的设备描述文件导入和导出功能可以在分类中导入和导出设备,从项目中导出单个设备的配置数据。 甚至非常大的设备描述文件也可以快速处理,且文件的大小没有限制。
生成配置数据文件
完成CANOpen系统的映射或配置后,CANOpen配置框架创建一个配置数据文件。此配置数据文件通常发送到CANOpen管理器(主站)。基于配置文件,CANOpen管理器配置自己,并在系统启动时,将嵌入式配置数据发送到CANOpen系统中的各个设备。创建的配置数据文件是简明DCF格式。
编程接口
CANOpen配置框架的编程接口以OM接口方式实现。它提供了分类管理,项目管理,及项目中各个设备管理的各种接口。这使得CANOpen配置框架可以简单集成到OEM工具中。
系统需求
- 安装了SP4Windows 2000或带SP2的Windows XP
根据要求 | CANOpen配置框架 |