多总线多轴运动控制器制造技术

技术编号:14190177 阅读:92 留言:0更新日期:2016-12-15 02:13
本发明专利技术涉及一种多总线多轴运动控制器,具有与电源连接的MCU控制器;所述MCU控制器上接有若干双向通讯接口和总线接口;其特征在于:所述MCU控制器内嵌有单轴运动控制模块、多轴运动控制模块、电子凸轮运动控制模块和电子齿轮运动控制模块,MCU控制器与SRAM存储器、NorFlash存储器、Fram存储器双向通讯连接,MCU控制器的两个输入端上分别连接一个高速计数器,MCU控制器上连接有I/O系统。本发明专利技术使用高性能低成本的双核CPU进行数据处理。

Multi bus multi axis motion controller

The invention relates to a multi bus multi axis motion controller, the MCU controller is connected with the power supply; the MCU controller is connected with a plurality of two-way communication interface and bus interface; which is characterized in that the MCU controller with single axis motion control module, motion control module, motion control module and the electronic cam electronic gear motion control module, the MCU controller is connected with the SRAM memory, NorFlash memory, Fram memory two-way communication, the two input end of the MCU controller are respectively connected with a high speed counter, I/O system connected with MCU controller. The invention uses high performance and low cost dual core CPU for data processing.

【技术实现步骤摘要】

本专利技术涉及运动控制器制造
,特别涉及一种多总线多轴运动控制器
技术介绍
运动控制是20世纪90年代在国际上兴起的结合现代电力电子技术、计算机技术、传感器技术等进行控制系统设计的一门多学科交叉的技术,在纺织、数控机床、汽车、轻工和军事等领域应用广泛。目前,大多数的运动控制器是一种基于PC机或工业PC机的上位控制单元,多用于控制步进电机或伺服电机,在控制过程中,控制器可以完成运动控制的所有细节(包括脉冲和方向信号的输出、自动升降速的处理、原点和限位等信号的检测等)。市场上,可以看到的运动控制器依据不同的原则有不同的分类。按照运动控制器的核心技术方案,主要有基于模拟电路型、基于微控制单元型、基于可编程逻辑性等;按照运动控制器的系统结构,可分为基于总线的运动控制器和独立应用的运动控制器以及混合型的运动控制器;按照位置控制原理,可以分为开环、半闭环和闭环三种基本的控制方案;按照被控量的性质和运动控制方式,可以分为位置控制、速度和加速度控制、同步控制、力和力矩控制。而国内的运动控制器生产厂商提供的产品大致可以分为三类:(1)以51单片机作为核心的运动控制器,这类运动控制器速度较慢,精度不高,成本相对较低。在一些只需要低速点位运动控制和对轨迹要求不高的轮廓运动控制场合应用。(2)以专用芯片(ASIC)作为核心处理器的运动控制器,这类运动控制器结构比较简单,大多数工作于开环控制方式,基本满足于对单轴的点位控制。但对于要求多轴协调运动和高速轨迹插补控制的设备,这类运动控制器不能够提供连续插补功能,很难满足要求。(3)基于各类告诉总线的ARM双核为核心处理器的开放式运动控制器。近年来,ARM双核处理器将协处理器用作通信,主处理器用作逻辑运算等有了越来越多的应用。功能上,通常都能提供板上的多轴协调运动控制与复杂的运动轨迹规划、实时插补运算、误差补偿等控制。第一类运动控制器由于其性能的限制,主要应用于一些单轴简单运动的场合。第二类运动控制器因其结构简单、成本较低,占有一定的市场份额,但由于其专用芯片(ASIC)仅能提供运动控制的基本功能,限制了这种运动控制器在复杂条件的使用。第三类运动控制器是目前国内运动控制器产品的主流,应用也从传统的机床数控扩展到了如机器人控制、激光加工、纺织、电子加工等多个领域。本说明书所探讨的控制器就属于第三类控制器。
技术实现思路
本专利技术的目的是克服现有技术存在的缺陷,提供一种使用高性能低成本的双核CPU进行数据处理的多总线多轴运动控制器。实现本专利技术目的的技术方案是:一种多总线多轴运动控制器,具有与电源连接的MCU控制器;所述MCU控制器上接有若干双向通讯接口和总线接口;所述MCU控制器内嵌有单轴运动控制模块、多轴运动控制模块、电子凸轮运动控制模块和电子齿轮运动控制模块,MCU控制器与SRAM存储器、NorFlash存储器、Fram存储器双向通讯连接,MCU控制器的两个输入端上分别连接一个高速计数器,MCU控制器上连接有I/O系统。上述技术方案所述总线接口包括隔离型CANOPEN总线接口、EtherCAT总线接口和可选总线接口。上述技术方案所述可选总线接口为Rtex或M-III或SSCNET-III。上述技术方案所述隔离型CANOPEN总线接口上连接有终端电阻。上述技术方案所述双向通讯接口包括RS232通讯接口和RS485通讯接口采用上述技术方案后,本专利技术具有以下积极的效果:(1)本专利技术使用高性能低成本的双核CPU进行数据处理。(2)本专利技术符合IEC61131-3编程语言的可视化模块化程序,用户可以定义自己的功能和功能块,可实现复杂多样的编程。(3)本专利技术内嵌功能强大的单轴/多轴运动控制算法,且符合PLCopen标准,且具有电子凸轮、电子齿轮的功能。(4)本专利技术包含RS-232C、RS-485、CAN、CANopen、USB通信和EtherCAT,应用灵活,使用广泛。附图说明为了使本专利技术的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本专利技术作进一步详细的说明,其中图1为本专利技术的结构示意图;图2为本专利技术的软件系统结构示意图;图3为本专利技术的单轴控制的流程图;图4为本专利技术的多轴控制的直线插补流程图;图5为本专利技术的多轴控制的圆弧插补流程图;图6为本专利技术的电子凸轮控制的流程图;图7为本专利技术的电子齿轮控制的流程图;图8为本专利技术的电源接口的示意图;图9为本专利技术的控制器接口使用示意图;图10为本专利技术的DB9的端子定义图;图11为本专利技术的高速计数器接口的示意图;具体实施方式(实施例1)见图1至图3,本专利技术为一种多总线多轴运动控制器,具有与电源1连接的MCU控制器2;所述MCU控制器2上接有若干双向通讯接口和总线接口;所述MCU控制器2内嵌有单轴运动控制模块、多轴运动控制模块、电子凸轮运动控制模块和电子齿轮运动控制模块,MCU控制器2与SRAM存储器3、NorFlash存储器4、Fram存储器5双向通讯连接,MCU控制器2的两个输入端上分别连接一个高速计数器6,MCU控制器2上连接有I/O系统7。所述总线接口包括隔离型CANOPEN总线接口8、EtherCAT总线接口9和可选总线接口10。所述可选总线接口10为Rtex或M-III或SSCNET-III。所述隔离型CANOPEN总线接口8上连接有终端电阻。所述双向通讯接口包括RS232通讯接口11和RS485通讯接口12。电源1请使用DC12V供电,建议使用储能设备,电源1接口为2位端子。具体连接方式如图8:CAN接口使用的是隔离模块,可以用于通用CAN协议、CANopen协议,CANLINK协议,翔云定义协议以及客户自定义协议,根据CAN通信的特点,已加终端电阻(120欧姆)。控制器接口使用如图9所示接口,CAN通信接口为3位端子。RS232/RS485通信可以用于连接上位系统,且RS232用于PLC程序下载调试接口。其控制器接口使用的是DB9的端子。其定义如图10。RS232通信使用MODBUS_RTU通信协议进行通信,大端模式,通信配置如下:使用DB9的2、3、5号引脚,其中2脚为接收,3脚为发送,5脚为地。RS485通信使用MODBUS_RTU通信协议进行通信,大端模式,通信配置如下:使用DB9的7、8号引脚,其中7脚为485-B,8脚为485-A。EtherCAT/MODBUS_TCP通信:EtherCAT通信,主要用于EtherCAT主站控制,使用控制器中RJ45接口。MODBUS_TCP通信,大端模式,使用控制器中RJ45接口。高速计数器接口:可以接收300K左右的AB相信号、正负脉冲信号以及脉冲+方向信号。具体的接口定义如图11:本专利技术能支持多种现场总线通信协议:(1)标配控制用网络EtherCAT本专利技术的控制器标配EtherCAT通信主站功能端口。EtherCAT是以Ethernet系统为基础,实现更高速、更高效通信的高性能工业网络系统。各节点以高速传送以太网帧,因此可实现较短固定周期的通信周期。标配控制用网络EtherCAT,可在单一网络内连接控制器所需的I/O系统、伺服驱动器、变频器等设备。(2)标配CANopen总线本专利技术的控制器可配CANopen总线。(3)标配RS232/RS485通信可以通过RS2本文档来自技高网
...
多总线多轴运动控制器

【技术保护点】
一种多总线多轴运动控制器,具有与电源连接的MCU控制器;所述MCU控制器上接有若干双向通讯接口和总线接口;其特征在于:所述MCU控制器内嵌有单轴运动控制模块、多轴运动控制模块、电子凸轮运动控制模块和电子齿轮运动控制模块,MCU控制器与SRAM存储器、NorFlash存储器、Fram存储器双向通讯连接,MCU控制器的两个输入端上分别连接一个高速计数器,MCU控制器上连接有I/O系统。

【技术特征摘要】
1.一种多总线多轴运动控制器,具有与电源连接的MCU控制器;所述MCU控制器上接有若干双向通讯接口和总线接口;其特征在于:所述MCU控制器内嵌有单轴运动控制模块、多轴运动控制模块、电子凸轮运动控制模块和电子齿轮运动控制模块,MCU控制器与SRAM存储器、NorFlash存储器、Fram存储器双向通讯连接,MCU控制器的两个输入端上分别连接一个高速计数器,MCU控制器上连接有I/O系统。2.根据权利要求1所述的多总线多轴运动控制器,其特...

【专利技术属性】
技术研发人员:隆正祥
申请(专利权)人:常州市翔云智能控制系统有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1