【技术实现步骤摘要】
本专利技术属于数控系统通信和加速,具体涉及一种基于zynq多轴机床运动控制的嵌入式数控系统和方法。
技术介绍
1、数控机床加工技术是先进制造技术的基础,在数控系统领域中,要实现速度规划、速度环和位置环闭环等复杂的运动控制计算,cnc数控系统软件要适配总线式伺服要完成大量工作甚至需要重新设计软件架构,大大增加开发成本。本专利技术的一种基于zynq多轴机床运动控制的嵌入式数控系统和方法,能控制六个轴联动的复合加工设备的数控系统。系统zynq7000系列芯片为核心,cpu以arm contex a9双核为核心,具有操作性能稳定,实时性强,符合低成本,开放式系统的发展方向的优点。
2、随着科技的快速发展和自动化行业水平的提升,zynq芯片技术在自动化控制、军工设备、生物医疗等领域得到了广泛应用,对未来的多通道、精准控制、速度反应快的通信方式有更高的要求。现有的通信方式大多是cpu0处理中断,中间要经过操作系统linux硬件驱动的那一层,这样为开发带来了大的难度。fpga端的硬件加速与arm间模块化统筹通信系统设计,双核分开运行lin
...【技术保护点】
1.一种基于ZYNQ多轴机床运动控制的嵌入式数控系统和方法,其特征在于,CPU0显示控制单元,CPU1逻辑分发单元,PL六轴控制单元,外接5x6按键输入到PS外设和LVDS差分手轮输入到PL外设。
2.根据权利要求1所述的总线式数控系统和方法,其特征在于,ARM端CPU0显示控制单元和CPU1逻辑分发单元之间采用OCM不同的分段地址用来表示CPU1逻辑分发单元与CPU0显示控制单元之间的读写标志位,OCM中用来交互CPU0显示控制单元和CPU1逻辑分发单元之间的交互协议包,DDR用来交互具体要发送的数据,实用DDR交互不同类型的数据。
3.根据
...【技术特征摘要】
1.一种基于zynq多轴机床运动控制的嵌入式数控系统和方法,其特征在于,cpu0显示控制单元,cpu1逻辑分发单元,pl六轴控制单元,外接5x6按键输入到ps外设和lvds差分手轮输入到pl外设。
2.根据权利要求1所述的总线式数控系统和方法,其特征在于,arm端cpu0显示控制单元和cpu1逻辑分发单元之间采用ocm不同的分段地址用来表示cpu1逻辑分发单元与cpu0显示控制单元之间的读写标志位,ocm中用来交互cpu0显示控制单元和cpu1逻辑分发单元之间的交互协议包,ddr用来交互具体要发送的数据,实用ddr交互不同类型的数据。
3.根据权利要求2所述的总线式数控系统和方法,其特征在于,所述pl六轴控制单元向cpu1逻辑分发单元发送给pl专有中断信号,与常规嵌入式中断不同的是,这里的专有中断是指的gpio电平拉高且中断通知同时响应,才算产生了外部中断。cpu1逻辑分发单元向pl六轴控制单元发送专有中断,与常规嵌入式不同的是,cpu1需要先拉高gpio的时候,cpu1再向pl产生中断信号,数控系统的专属中断信号才有效。
4.根据权利要求3所述的总线式数控系统和方法,其特征在于,pl六轴控制单元不直接向cpu0显示控制单元传输数据,而是pl六轴控制单元向cpu1逻辑分发单元发送数据,再由cpu1逻辑分发单元传输给cpu0显示控制单元。
5.根据权利要求1所述的总线式数控系统和方法,其特征在于,pl六轴控制单元外接20路io输入,18路io输出,通过verilog底层硬件描述语言的方式实现对六台电机的控制。
6.根据权利要求5所述的总线式数控系统和方法,其特征在于,...
【专利技术属性】
技术研发人员:黄全国,陈环,王杰,张硕,
申请(专利权)人:深圳市众联拓数控科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。