基于Spartan-6 FPGA的可扩展驱动控制系统
时间:08-26
来源:互联网
点击:
行转译并以诸如启动/停止、以特定速率旋转或旋转到特定位置之类的命令提交给电机控制应用。
图 4:接口抽象层
为了为接口抽象层确定一组通用信息和命令,我们研究了工业网络领域现有的专著,研读了 IEC 61800-7 标准。对现有的现场总线技术,有几种用于标准化与驱动设备通信的方案(比如 CANopen 使用的 CiA-402、Profinet 使用的 PROFIdrive)。IEC 68000-7 标准提出了驱动器的通用表达,并计划提供这种通用表达与现有驱动器特性之间的一组映射。
IEC 68000-7 标准提出的概念为我们开发接口抽象层奠定了基础,使我们能够对系统的网络组件进行封装。我们因此可以更改系统中的网络接口,而这只需要对软件稍加定制修改,就可以让其与现有的电机控制应用兼容。
展望未来
这款智能驱动控制系 统原型的成功交付清晰地展现了 FPGA 在工业以太网网络、现场总线和电机控制领域的发展潜力。下一步赛灵思设计服务部将考虑扩展该目标设计平台,以支持 Profinet IP 核和协议栈,向客户展现赛灵思设计服务部采用的模块方案和设计实践的效果。
驱动 控制系统 扩展 FPGA Spartan-6 基于 相关文章:
- 声卡安装向导中文版(11-12)
- VxWorks实时操作系统下MPC8260ATM驱动的实现(11-11)
- Linux内核解读入门(11-09)
- Linux操作系统网络驱动程序编写(04-11)
- Linux系统下USB摄像头驱动程序开发(04-25)
- Linux系统中如何正确安装摄像头驱动(04-25)