PLC控制程序的设计方法_西门子SR功能模块的应用_第1页
PLC控制程序的设计方法_西门子SR功能模块的应用_第2页
PLC控制程序的设计方法_西门子SR功能模块的应用_第3页
PLC控制程序的设计方法_西门子SR功能模块的应用_第4页
PLC控制程序的设计方法_西门子SR功能模块的应用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要通过典型的控制程序的编程实例,阐述了西门子功能模块在控制程序设计中的应用,构建了控制程序设计的基本步骤,总结出了程序设计的基本方法与技巧。关键词:,编程,模块,:,缪朝东(江苏广播电视大学宜兴学院,江苏宜兴)宋黎明(无锡市宜兴质量技术监督局,江苏宜兴)控制程序的设计方法西门子功能模块的应用程序设计的基本步骤程序设计的过程,就是建立控制系统:必须首先把系统的输入、输出数量确定下来,按需要确定各种控制动作的顺序和各个控制装置彼此之间的相互关系;接着分配输入输出设备分配的输入输出点和内部辅助继电器、计数器、定时器;然后设计程序,画出梯形图。因此,程序设计可遵循以下六步进行:)确定被控系统必须完成

2、的动作及完成这些动作的顺序。)分配输入输出口。即确定那些外围设备是送信号到,那些外围设备是接受来自的信号,并将的输入、输出口与之对应分配。)设计程序梯形图。梯形图要体现按照正确顺序所要求的全部功能及其相互关系。)实现计算机对的梯形图的直接编程。)对程序进行调试(模拟和现场)。)保存程序。功能模块的特性在程序设计中,一般采用继电器系统设计方法中的逐步探索法,以步为核心,一步一步设计下去,一步一步修改调试,直到完成整个程序的设计,大量的工作时间将用在程序设计上。而采用西门子模块(见图)编程,简单明了。为启动条件,为终止条件,为输出控制,即满足启动条件,执行输出控制;达到终止条件,则停止输出。根据其

3、特性,很容易实现顺序控制、关联控制和逐步控制。在实际应用中,巧用模块,掌握其编程的规律性,可以大大减少编程时间和错误,其程序还能避免实际应用中因误操作或意外情况带来的工作事故。功能模块编程实例下面以自动流水线(见图)的转台的程序设计为例,来说明用模块进行程序设计的方法和步骤。工况分析在自动流水线中,其工作步骤可分为:运输带前进、后退;转台左转、右转,运输带前进;运输带前进;推杆运动;运输带前进;转台左转、右转,运输带前进、后退;运输带前进;推杆运动;运输带前进;回到转台左转、右转,运输带后退。其中,转台的位置有两个:初始位置一为图,与运输带相接;工件到达后,左转°到达位置二,即图,与

4、运输带相接;工件输送到后,右转°回到初始位置一。图转台位置一图转台位置二分配输入输出端口转台上为传感器,检测工件到位情况,为常开行程开关,为常闭行程开关;控制转台左转,控制转台右转,控制输送带前进,控制输送带后退;另外,图模块图自动流水线控制程序的设计方法西门子功能模块的应用86工业控制计算机年卷第期(上接第页)窑头控制站选用,是在标准型模板上同时集成了部分点、高速计数器及某些控制功能。另外,窑头控制站配置了个(×)模拟量输入模块,个(×)模拟量输出模块和个通讯处理器。窑头控制站主要完成窑头参数控制、冷却机的控制以及电收尘器的控制。其中模拟量输入点个,模拟量输出点

5、个,开关量输入点个,开关量输出点个。窑尾控制从站采用。此外,选择了机架扩展模块(块),数字量输入模块(×,)块,数字量输出模块(×)块,模拟量输入模块(×)块,模拟量输入模块(×)块。窑尾控制站主要完成五级旋风筒的控制、分解炉的控制以及窑尾参数等的控制。其中模拟量输入点个,模拟量输出点个,开关量输入点个,开关量输出点个。新型干法水泥回转窑控制系统监控程序设计在软件设计部分用工控组态软件完成对上位机界面的编写。和之间的通讯通过协议进行。控制由来完成。中控制算法由西门子公司提供的软模块来实现。控制模块中,除了需要由上位机提供、参数外,还需要一个状态控制字来决

6、定采用,还是模糊输出。也就是说,通过在中嵌入了模糊控制算法,使得可以自动的修正、参数。但是这样的话会使得状态的逻辑关系变得比较复杂。在具体实现过程中,设置了和两个状态字,通过这两个状态字来区分控制、模糊控制。结束语随着现场总线技术在越来越多的工业场合应用成功,现场总线技术也越来越成熟,今后的一段时间里如何将现场总线技术推广到工业的各领域是推动工业现代化的一项重要任务,本文是在此背景下对把现场总线技术应用于新型干法水泥回转窑控制系统之中。参考文献张智勇袁昌德现场总线在水泥厂的应用计量与控制,():陈全德新型干法水泥技术原理与应用北京:中国建材工业出版社,:刘志江新型干法水泥技术北京:中国建材工业

7、出版社,:凌永发一种新型回转窑温度检测方法云南民族大学学报(自然科学版),():收稿日期:前步运输带前进为,工件检测为;下步运输带前进为,工件检测为。(具体信号分布见图)确定动作完成顺序工件由送往转台,前进,则也前进,工件到,停止,运动,转台左转,到位置二,运动,把工件送到,检测到后,停止,工作,转台右转,回到初始位置一,停止。由此,转台的动作由三条程序控制,即分别控制、。确定完成动作的逻辑控制条件编程,核心就是正确设定各步骤的逻辑控制条件,而采用模块编程,只要确定其启动条件和终止条件。既简单明了,容易掌握,而且能避免无谓的失误,提高程序的正确性,方便地达到动作控制要求。本例转台分三步控制。第

8、一步:前进控制。分两次工作。第一次为从接工件,其启动条件为与同步(的启动条件中有转台的位置要求),复位条件为检测到工件,为避免位置二处不能启动,复位条件应增加转台在位置一,即非。程序如图所示。图从接工件程序图向输送工件程序第二次为向输送工件,其启动条件为检测到工件,同时转台在位置二,即非。复位条件为上检测到工件。程序如图所示。在实际编程中,输出只能有一个,因此,程序合并为图。考虑安全问题,启动条件增加上处无工件,即非。程序如图所示。第二步:左转控制。启动的基本条件为上检测到工件,考虑安全及意外,要求、停止,且在位置一(非)。复位条件为转到位置二(非)。程序如图所示。图左转控制程序图右转控制程序第三步:右转控制。其启动的基本条件为上检测到工件,考虑周全,要求、停止,并且在位置二(非)。其复位条件为转到位置一(非)。程序如图所示。结束语由上例可以看出,采用模块编程,易学易用,编程简单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论