0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于运动控制卡TH0030A-MC和操作系统实现全电动化注塑机的设计

电子设计 来源:自动化技术与应用 作者:赵世杰,罗飞,蔡文 2020-11-12 10:14 次阅读

引言

在国内目前的注塑机行业里,使用液压传动的居多。对注塑机进行全电机化是市场新要求,也是必然趋势。采用伺服系统对注塑机进行全电动化,是现在比较流行的做法。但由于伺服系统成本高,再加之海关税和增值税,使得伺服系统的产品在市场上缺乏价格竞争力。考虑到性价比和现在的技术,选择矢量控制变频器和带有实时操作系统的控制器控制三相交流异步电机,并采用智能控制算法,对注塑机进行全电动化,是一种可行的方案。

采用Itron规格编写的RTOS与其它RTOS相比较,具有效率高、可靠性好、编程容易、移植性强、易于调试、简化通讯标准、高度的开放性、标准化等优点,是世界上工业应用最为广泛的实时操作系统,这表明Itron有潜力变成嵌入式RTOS的世界标准之一。

TH0030A运动控制器及其实时操作系统

嵌入了Itron RTOS运动芯片的运动控制卡TH0030A-MC,主要有两大技术优势:采用Itron规格编写的RTOS和功能强大的PCL6045芯片。

采用Itron规格编写的RTOS和采用Itron规格编写的RTOS具有以下特点。

A) 新内核、可移植性ID,TaskConfig指任务的结构

B) 布局省线

TH0030A-MC所有的信号输入、输出量,都做在几块单独的小板上,而不在主板上。每块小板控制一个轴,有几个轴需要控制,就添加几块小板。每块小板和主板之间的通讯通过一根ARCnet即可实现,省去了大量连线的麻烦,并可保证速度。另外,每块小板可以根据需要被单独地安装在任何位置,而不必考虑和其它小板及主板之间的关系。

C) 多任务

Itron RTOS属于抢占式操作系统,每个任务被分配一定的时间做处理,并有状态表示:“run”、“ready”、“wait”、“suspend”、“wait-suspend”、“dormant”“non-existent”。

D) 人机界面

在TH0030A-MC上,应用Itron规范编写一个log file的任务,配合VB界面,通过以太网通讯,在程序运行的时候,可以方便地在PC上实时监测程序目前执行到什么地方。这样,方便了用户调试自己的程序,也利于数据的检测

E) 实时性

Itron对于实时性的思路是:嵌入式系统硬件优化和软件效率之间折衷考虑。Itron规范对应该通过微控制器硬件层次结构标准化的那些特征标志,和应该根据硬件及其功能性质优化的那些成份,都做了明确的区分。影响实时应用中响应时间的那些因素,一般都与作业转换功能和中断处理例行程序有关。Itron规范规定,在规定的高速作业转换时间上,可以将寄存器换出。也可以在发生外部中断时,旁路RTOS启动运行一个中断处理程序。

F) 推广能力

对于把RTOS用在工业实时控制上,Window CE还不够成熟,VxWorks价格太昂贵,Linux实时性太差,Itron则没有它们的缺点,适合推广。

功能强大的PCL6045芯片

对于TH0030A运动卡,用户可自己编写和调用C语言函数对PCL6045芯片上的每个寄存器操作。PCL6045芯片可以同时控制四个轴。它可以对编码器的数值产生倍频;可自行计算速度上升或下降的加速度或S曲线;可设定指令位置、计算机器实际位置、计算偏差位置;可锁住它们的位置;保存外部中断状态、错误中断状态、事件中断状态;可软件重置寄存器:可重置控制位置寄存器或机器位置寄存器等等。它使得对于多轴的位置或速度控制等,变得轻而易举。

TH0030A运动卡的应用

在注塑机这个行业里,控制对象要求高精密(射胶部分)、高响应(保压部分)、安全可靠(锁模部分),故选择TH0030A运动卡。控制系统的结构如图1所示。

基于运动控制卡TH0030A-MC和操作系统实现全电动化注塑机的设计

图1 全电动注塑机控制系统结构

上位控制器有三大主要功能:设定控制参数和目标;显示控制结果;协调机器各环节的动作顺序。运动控制器的主要功能是在上位控制器的协调下,完成过程控制,如压力、位置以及速度的控制,并把控制的结果和相关状态传递给上位控制器。具体地,就是实现射胶电机、溶胶电机、开锁模电机和顶出电机的控制。

控制流程可以描述为:由上位控制器发出指令要实现何种控制(例如射胶的速度或压力控制),运动控制器将根据接受到的指令和实际状况,给出控制调节信号至变频器,变频器驱动电机旋转,电机通过永磁皮带与滚珠丝杠相连,将圆周运动转换成直线运动,从而实现速度、压力或位置的控制。

软件程序的基本设计思路如图2所示, 全电注塑机的硬件控制原理框图如图3所示。

图2 任务流程图

在TH0030A-MC上使用的RTOS不是从Window CE、Windows9X/NT、VxWorks、Linux等系统移植过来的,它使用Itron规格编写,具有全新的内核和任务调度、内存管理策略。

通过平台可快速移植和使用方便是Itron的最大优点。由于嵌入式软件行业非常分散,在全世界有50多个软件厂家,如果有一个像Itron这样的标准,嵌入式软件产品只要被稍加修改就可用于以后的应用中,而无须考虑开发者使用的是什么样的微处理器

Itron RTOS与其它RTOS之间的基本差别在于,其它RTOS用软件中断来自内核程序库的调用功能;Itron RTOS则使用标准的C格式调用,并且支持C/C++编程。

在多任务中的诸多程序是并行执行的,采用优先权调度方式。每项任务被指定一个优先级,并采用一个叫做任务身份证(ID)的号码指定作业。任务块(TCB)含有用以管理作业的信息。Itron RTOS通过系统调用指令按TCB的数值来处理设定和修改。

与其它RTOS不同的是,Itron RTOS可通过C语言函数对任务进行操作,如:cre_tsk(ID_Task, &TaskConfig)创建一个任务;sta_tsk(ID_Task,0)启动一个任务;slp_tsk()休眠一个任务;ter_tsk(ID_Task)中止一个任务等。另外,这些函数的调用可以放在程序的任何地方,可以在需要的时候调用。(ID_Task指任务的

图3 全电注塑机控制理框图

结语

Itron规格在国内目前鲜为人知,但其丰富的功能、优越的性能,及其开放性的政策,使其有潜力变成嵌入式RTOS的世界标准之一。另外,注塑机行业全电机化是必然趋势,用变频技术实现是可行的。基于独到的见解和大胆的设想,使用特制诱导电机、嵌入式运动控制卡、自主开发的控制算法,本文成功开发了低成本、高性能的诱导全电动注塑机。机器的电气成本同比降低了50%左右,控制性能比油压注塑机有大幅度的提高,不逊于国内厂家开发的通常概念的永磁全电动注塑机,在稳定性和寿命方面更有其优势。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5308

    浏览量

    119977
  • 变频器
    +关注

    关注

    251

    文章

    6501

    浏览量

    144183
  • 操作系统
    +关注

    关注

    37

    文章

    6727

    浏览量

    123181
收藏 人收藏

    评论

    相关推荐

    注塑机机械手控制系统设计要点

    `注塑机机械手的所有动作都在控制系统的指挥下完成,尤其是机械手与注塑机的协调工作关系,更是要依赖控制系统来达到。在控制系统的指挥下,机械手按
    发表于 09-11 09:43

    回收注塑机回收卧式注塑机回收立式注塑机

    手机同步微信:185 5025 5583 昆山苏州上海回各种型号注塑机,海天二手注塑机,震雄二手注塑机,佳明二手注塑机 ,住友二手注塑机,二
    发表于 06-20 08:15

    基于LPC2138的注塑机控制器设计

      现代注塑机的发展重点在于提高控制水平和整机自动程度,以及整机优化设计和加工工艺的改进方面,以满足对于注塑制品质量及节能的要求。随着微电子技术的发展,嵌入式
    发表于 07-08 15:44

    基于Sercos和软PLC的电子注塑机运动控制系统解决方案

    电子注塑机是未来注塑机的发展方向,其核心是运动控制系统。国外传统的电子
    发表于 08-03 11:10 41次下载

    基于运动控制卡控制系统的设计与实现

    本文介绍了一个基于多轴运动控制卡运动控制系统。该系统以工控计算机、通用操作系统、PCI-813
    发表于 02-11 14:20 56次下载

    注塑机单片控制系统电路图

    注塑机单片控制系统电路图   表3-1注塑
    发表于 11-20 01:24 7561次阅读
    <b class='flag-5'>注塑机</b>单片<b class='flag-5'>控制系统</b>电路图

    注塑机的PCC控制系统

    注塑机的PCC控制系统 摘要:本文介绍了新型可编程计算机控制器(PCC) 的特点、多任务处理的编程方式以及在注塑机控制上的应用,并对
    发表于 06-12 15:07 2411次阅读
    <b class='flag-5'>注塑机</b>的PCC<b class='flag-5'>控制系统</b>

    软PLC在电动注塑机控制系统设计中的应用

    软PLC在电动注塑机控制系统设计中的应用摘 要:软PLC是一种基于PC的新的自动控制技术,与
    发表于 06-12 15:21 867次阅读
    软PLC在<b class='flag-5'>全</b><b class='flag-5'>电动</b><b class='flag-5'>注塑机</b><b class='flag-5'>控制系统</b>设计中的应用

    注塑机的PCC控制系统

    注塑机的PCC控制系统 本文介绍了新型可编程计算机控制器(PCC) 的特点、多任务处理的编程方式以及在注塑机控制上的应用,并对
    发表于 06-20 13:19 1364次阅读
    <b class='flag-5'>注塑机</b>的PCC<b class='flag-5'>控制系统</b>

    软PLC在电动注塑机控制系统设计中的应用

    软PLC在电动注塑机控制系统设计中的应用 软PLC是一种基于PC的新的自动控制技术,与传统
    发表于 06-20 14:20 1704次阅读
    软PLC在<b class='flag-5'>全</b><b class='flag-5'>电动</b><b class='flag-5'>注塑机</b><b class='flag-5'>控制系统</b>设计中的应用

    油压系统闭环控制卡的开发及应用

    介绍了作者在震雄参与开发的国内第一款用于油压注塑机的闭环控制卡。阐述了控制卡开发的必要性,详细介绍了控制卡的主要功能和特点。在注塑机
    发表于 06-17 17:41 32次下载
    油压<b class='flag-5'>系统</b>闭环<b class='flag-5'>控制卡</b>的开发及应用

    基于单片+FPGA的多轴运动控制卡设计

    基于曲面线接触加工中软件数控系统实现多轴运动控制的目的,介绍了一种基于单片+FPGA的多轴
    发表于 01-04 15:02 0次下载

    基于ARM Cortex的注塑机节能控制系统设计

    基于ARM Cortex的注塑机节能控制系统设计
    发表于 09-22 16:37 8次下载
    基于ARM Cortex的<b class='flag-5'>注塑机</b>节能<b class='flag-5'>控制系统</b>设计

    电动注塑机凭借优异的伺服控制系统实现低能耗

    速度、成品率,更关切生产单位重量制品的能耗。除了产品的稳定成型之外,FANUC ROBOSHOT电动注塑机凭借优异的伺服控制系统在高效及低耗方面也下足了功夫。 先来看一看ROBOSH
    发表于 10-09 10:43 1次下载
    <b class='flag-5'>全</b><b class='flag-5'>电动</b><b class='flag-5'>注塑机</b>凭借优异的伺服<b class='flag-5'>控制系统</b><b class='flag-5'>实现</b>低能耗

    阿尔泰科技 运动控制卡的简要介绍

    运动控制卡是基于PC及工业PC、 用于各种运动控制场合(包括位移、速度、加速度等)的上位
    的头像 发表于 06-14 15:39 795次阅读