- 45
- 0
- 约1.24万字
- 约 5页
- 2019-04-02 发布于江西
- 举报
· 38 · 工业仪表与自动化装置 2013年第2期
多任务环境下软 PLC执行系统软件实时性分析
梁少宁 ,牛 云
(1.山西省工贸学校 机 电科,太原030021;2.西北工业大学航海学院,西安710072)
摘要:针对软PLC执行系统的实时性能需求,基于RM调度策略,利用时间需求分析算法,对
系统中所有周期任务进行可调度性分析测试,估计其最大响应时间是否满足时限要求。利用可延
期服务器调度非周期任务,利用M/M/1/K排队模型,根据非周期事件接收缓冲大小及其到来随即
过程相关参数,估计非周期事件的平均响应时间和缓冲溢出率,使之符合系统要求。
关键词:软PLC实时性;时间需求分析;M/M/1/K排队模型;周期、非周期任务调度
中图分类号:TP316.2 文献标志码 :A 文章编号:1000—0682(2013)02—0038—04
Real--timeperformanceanalysisofsoftwarerunningonsoft PLC system
basedonmulti—-processenvironment
LIANG Shaoning ,NIU Yun
(1.ShanxiProvinceInd~tuandTradeCollege,Taiyuan030021,China;2.NorthwesternPolytechnicalUniversity,Xian710072,China)
Abstract:Aimingatthereal—timeperformancerequestsofsoftPLC.thispaperadvancesanew a—
nalysismodeltocalculatetheschedulabilityofperiodictasksandthegeneralresponsetimeofnon——peri--
odictasksinhybridreal—timesystembasedonRate—monotonicScheduling(RM).Time—demanda-
nalysismethod isusedtohandlewithperiodictasksandtheM/M /1/K queuingmodelisusedtoanalyze
non—periodictasks.Finallytheschedulabilityofthewholetasksiscalculatedtomakesureallthetasks
cansatisfytheirdeadlinesandtheexperimentshowthatthecalculateresultoftheanalysismodelaccords
withthesystem realstatus.
Keywords:real—timeperformanceofsoftPLC;time—demandanalysis;M/M /1/K queuingmod—
el;periodicandnon—periodictaskscheduling
生产和过程控制的各个领域具有很好的应用前景。
0 引言
根据软PLC运行的硬件平台的不同,其实现方
PLC技术经过数十年的发展,己经在 电力、石油 案可分为3种:基于 IPC(工业控制计算机)的方案;
化工、数控等行业得到了广泛应用。但传统PLC自 基于传统PLC硬件的方案 以及基于嵌入式控制器
身存在着一些缺点:难 以构建开放的硬件体系结构; 或智能控制器的控制方案。IPC和传统PLC硬件价
工作人员必须经过较长时间的专业培训才能掌握某 格偏高,为了提高软 PLC的性价比,考虑到该文所
一 种产品的编程方法;设备的生产被几家厂商所垄 研究的软PLC主要应用于数控系统中,因而采用第
断,造成PLC的使用成本居高不下。这些都制约了 3
您可能关注的文档
- 2018湖北省市政工程定额(第六册水处理工程)PDF版_部分2.pdf
- SIEMENSPLC标准功能块开发的实例应用.pdf
- WIA无线网络和PLC控制系统互联方法研究 -学兔兔 www.xuetutu.com.pdf
- XS-ZY-125注塑机的PLC控制系统设计.pdf
- 安全PLC及安全总线技术在奥迪总装生产线上的应用.pdf
- 北京地铁14号线环控系统LK系列冗余可编程控制器应用.pdf
- 变频器综合实践 第4讲 变频PLC控制系统的综合实践.pdf
- 采用PLC和直流调速装置的矫直机自控系统改造.pdf
- 采用PLC技术实现空压系统的远程监控.pdf
- 采用PLC控制的铣床液压传动系统设计.pdf
原创力文档

文档评论(0)