微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 基于Itron嵌入式运动控制卡的全电动注塑机应用研究

基于Itron嵌入式运动控制卡的全电动注塑机应用研究

时间:07-08 来源:互联网 点击:

                    

                                                  图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%左右,控制性能比油压注塑机有大幅度的提高,不逊于国内厂家开发的通常概念的永磁全电动注塑机,在稳定性和寿命方面更有其优势。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top