



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、PCC的多任务处理原理单任务控制方式的PLC在处理一些复杂的任务时显得不够灵活,甚至不能胜任,具有多任务分时操作系统的PCC是一种较为适合的控制器。具有多任务处理能力的PCC的结构模型如图1所示,操作系统内核是具有多任务能力的标准操作系统,它能完成多任务间的处理与应用程序管理等最基本的功能。中间层是PCC的专用软件包,主要由系统管理、系统任务、标准任务管理、高速任务管理、通讯软件等组成,它能控制多任务处理能力的执行,实现对不同的任务级别按各任务执行顺序进行调用,监视各任务层的循环时间,设置、控制和强制处理每个任务层I/O以及通讯处理等功能。外层是应用程序,各个应用程序(又称为任务)可在PCC中同时运行,处理器的能力通过“任务开关”分配到多个应用程序中。图1PCC结构模型为了使多个PCC任务具有不同的优先级,用户可以将任务设置在不同的任务级别中,用户也可以给每个任务等级设置不同的循环时间,在设置的循环时间内,相应的任务被执行一次。如设某任务的周期时间为50ms,则系统每50ms执行一次该级别的任务模块。在PCC软件系统中,允许用户使用两种不同的任务层,标准任务层(TaskClass)和高速任务层(HSTaskClass)。标准任务层根据可设置的循环时间又可分为四个任务层,即TC#1TC#4。高速任务层也分为HS#1HS#4四个高速任务层。执行的优先级按HS#1HS#4-TC#1TC#4依次递减。应用程序各任务模块级别的设定原则是:在满足实时性要求的条件下,应尽量降低其级别,以避免CPU过载。应用程序的各任务模块对CPU的负载度按下式计算:=Ti/Tt100%式中:-该任务对CPU的负载度;Ti-该任务的实际运行时间(ms),可由Profiler软件测定;Tt-该任务所处级别的周期(ms)。为保证CPU可靠运行,各任务的不应超过80%。现以TC#1和TC#2两任务级别的执行情况为例(如图2所示),处理过程实际上是先执行级别高的任务,若TC#1实际运行时间是4ms,TC#1执行完后,再执行TC#2,由于TC#2的运行时间是9ms,在开始执行TC#1到下一次执行(即周期10ms)时,TC#2还未运行完,因TC#1的优先级别高,所以TC#2的执行被打断,而转去执行TC#1,等执行完TC#1后,再转去执行TC#2。图2中表示操作系统时钟,表示系统管理所需时间,是TC#1的执行时序,是TC#2的执行时序。系统管理时间用于对系统任务的管理,此时间不能改变,以10ms的操作系统时钟为周期执行。图2两任务的执行情况二、PCC在注塑机中的应用 2.1注塑机PCC控制系统的组成注塑机控制系统是根据其工作原理,按照注塑工艺流程,通过PCC对注塑机现场各传感元件的控制和对有关执行部件的控制,实现对不同塑料在注射成型过程中各工艺的自动控制以及自动监测和保护。控制系统选用贝加莱工业自动化(上海)公司的2000系列产品中的B&R2005型,它是一种紧凑型产品,其结构采用模块式,所有模块尺寸都相同,可灵活自由地通过设定组合插拔来扩展系统。具体选用的模块有:CPU为CPU152,应用存储器为ME963,电源模块为PS792,数字量输入模块为DI477,数字量输出模块为DO480,模拟量输入模块为AI775,温度输入模块为AT350,模拟量输出模块为AO775,LCD显示模块为DI164以及基板等。PCC整个控制系统的组成框图如图3所示。图3PCC控制系统的组成控制系统中设有调模、手动注塑、半自动注塑和全自动注塑几种工作方式。工作方式选择由旋转开关通过PCC的I/O接口电路传送至系统。系统中有20多个行程开关,行程开关采用霍尔元件,其优点是非接触电磁感应,调整方便可靠。这些行程信息也是通过隔离电路经PCC的I/O接口电路传送至系统。系统中有17个电磁铁,分别控制不同的注塑动作。输出的控制信号经PCC的I/O接口和隔离电路控制17个电磁铁的通电与断电。2.2PCC控制的软件系统和任务设定 PCC控制系统的软件采用模块程序结构,其程序结构框图见图4。图4注塑机PCC控制系统程序结构框图根据任务模块的级别设立原则和各任务循环时间的确定原则,考虑到各模块的实际执行情况,除人机对话模块和系统初始化模块外,各任务级别的选择和各任务的循环时间见表1。具体每一模块的控制程序可根据控制信号流程、控制要求和实现方法采用PLC2000高级语言或梯形图来编制。表1任务信息2.3任务设定时应注意的问题1.在设计总系统的容量时,留出了10%的容量供操作系统使用;2.安排任务级别时,本系统把实时性要求高的任务放在高级别中,即执行循环次数多;3.在任务设置时,也为非循环任务留出了足够时间,以保证此类任务的处理时间足够;4.在实际运行中,由于各程序模块的运行需要一定的条件,所以多任务的运行时刻并不总是一个常数;5.为了提高实时多任务的处理能力,PCC在硬件上可采用双结构,一个负责与输入/输出模块的通讯,另一个CPU专门用于处理用户程序。三、结束语注塑机的加工过程对控制系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 口述历史的声音记忆-洞察及研究
- 公司治理在可持续发展中的作用-洞察及研究
- 北疆井水膜下滴灌棉田土壤水盐调控的适应性与优化策略探究
- 创新文化经组织学习对组织绩效的影响机制探究
- 洋中脊应力演化机制-洞察及研究
- 有色金属冶炼废弃物资源化-洞察及研究
- 固定矫治器美观性-洞察及研究
- 城市化进程中的劳动力流动-洞察及研究
- 多模态数据集成与知识图谱构建-洞察及研究
- 智能材料-洞察及研究
- 2025年中考体育笔试题
- 北京辅助生殖管理办法
- 工业控制系统的安全风险评估
- 地图拼图活动方案
- 胡蜂蛰伤培训课件
- JJF 2215-2025 移动源排放颗粒物数量检测仪校准规范
- 网格员调解员培训
- 2025年天津市中考英语试卷(含标准答案)
- 智慧审计数字化场景DeepSeek+AI智算一体机设计方案
- 机械清扫队管理制度
- 儿童再生障碍性贫血治疗讲课件
评论
0/150
提交评论