[发明专利]一种高性能可编程控制器及驱动设备在审
申请号: | 201911401897.8 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111142441A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 李进;李五四;徐秋玉 | 申请(专利权)人: | 浙江力创自动化科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京索睿邦知识产权代理有限公司 11679 | 代理人: | 李根 |
地址: | 315324 浙江省宁波市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 性能 可编程控制器 驱动 设备 | ||
1.一种高性能可编程控制器,其能够控制多驱动轴的数控加工设备;所述高性能可编程控制器能够接收驱动所述数控加工设备的数控数据;其特征在于,
所述高性能可编程控制器能够通过单一片上系统芯片实现;所述单一片上系统芯片具有一个主处理器、一个辅处理器及一个FPGA单元:所述主处理器及所述辅处理器与所述FPGA单元通过公用总线访问;所述主处理器与所述辅处理器能够数据共享且能够双向通信;
所述FPGA单元中配置:
一个第一无线通信接口单元,其具有一个第一无线数据接收端、一个能够控制所述第一无线数据接收端接收的第一通信控制端及一个第一接收数据输出端;所述第一通信控制端及一个第一接收数据输出端通过公用总线分别连接于所述辅处理器的控制端;
一个第二无线通信接口单元,其具有一个第二无线数据接收端、一个能够控制所述第二无线数据接收端接收的第二通信控制端及一个第二接收数据输出端;所述第二通信控制端及一个第二接收数据输出端通过公用总线分别连接于所述辅处理器的控制端;
其中,所述主处理器配置为,接收无线数据接收请求且将所述无线数据接收请求共享到所述辅处理器;所述无线数据接收请求中包括预传输请求时间、正式传输请求时间及无线发送地址;
所述辅处理器配置为,收到所述无线数据接收请求后,根据所述预传输请求时间及无线发送地址,分别驱动所述第一通信控制端及所述第二通信控制端;
所述第一无线数据接收端接收预传输数控数据,且通过所述第一接收数据输出端将所述预传输数控数据发送到所述辅处理器;
所述第二无线数据接收端接收设定轴标识数据,且通过所述第二接收数据输出端将所述设定轴标识数据发送到所述辅处理器;
所述辅处理器配置为,从所述预传输数控数据中获取所述多驱动轴的预传输轴标识数据;通过所述预传输轴标识数据匹配所述设定轴标识数据;若匹配,则所述辅处理器根据所述正式传输请求时间及无线发送地址驱动所述第一通信控制端接收数据或驱动所述第二通信控制端接收数据;若不匹配,则生成异常信息;
所述第一无线数据接收端接收正式数控数据,或所述第二无线数据接收端接收正式数控数据。
2.如权利要求1所述的高性能可编程控制器,其中,所述FPGA单元中还配置:
一个无线接口初始化程序单元,其通过公用总线分别连接于所述辅处理器;所述无线接口初始化程序单元中配置所述第一无线通信接口单元的初始化程序及所述第二无线通信接口单元的初始化程序;
所述辅处理器还配置为,接收到所述异常信息后,通过所述第一无线通信接口单元的初始化程序初始化所述第一无线通信接口单元且生成初始化信息;通过所述第二无线通信接口单元的初始化程序初始化所述第二无线通信接口单元且生成初始化信息。
3.如权利要求2所述的高性能可编程控制器,其中,所述主处理器还配置为:若从所述辅处理器接收到所述初始化信息,则所述主处理器接收无线数据接收请求。
4.如权利要求1所述的高性能可编程控制器,其中,所述FPGA单元中还配置:
一个数控数据存储单元,其连接所述第一接收数据输出端及所述第二接收数据输出端;所述数控数据存储单元能够存储所述正式数控数据。
5.如权利要求1所述的高性能可编程控制器,其中,所述预传输轴标识数据及所述设定轴标识数据中包括:多个轴的轴标识字符串、所述多个轴的排列顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江力创自动化科技有限公司,未经浙江力创自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911401897.8/1.html,转载请声明来源钻瓜专利网。