利用状态时序逻辑图编写plc顺控制程序

利用状态时序逻辑图编写plc顺控制程序

ID:7789361

大小:452.00 KB

页数:4页

时间:2018-02-25

利用状态时序逻辑图编写plc顺控制程序_第1页
利用状态时序逻辑图编写plc顺控制程序_第2页
利用状态时序逻辑图编写plc顺控制程序_第3页
利用状态时序逻辑图编写plc顺控制程序_第4页
资源描述:

《利用状态时序逻辑图编写plc顺控制程序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、利用状态时序逻辑图编写PLC顺控制程序作者姓名:马良工作单位:吉林机电工程学校通讯地址:吉林市松九街180号邮编:132101联系电话:13694422000、18904324572。E-mai:jl_ml3@163.com;投稿摘要:笔者在多年教学基础上总结出一种更为直接、简便的PLC状态编程方法,这种编程方法就是直接根据给出条件画出状态时序逻辑图来,然后根据状态时序逻辑找出几个状态转换的关键点来进行编写PLC的顺序控制程序。此方法编程直观、简捷,具有较强的通用性,对于学习顺序控制编程的读者有一定的指导意义。关键词:PLC;状态时序图;编程

2、;状态编程的思想是PLC(可编程控制器)进行顺序控制的程序设计中一种重要的思想。目前,PLC的编程方法主要有三种:第一种是借助于可编程控制器本身的步进顺控制指令及专用的状态元件来实现状态编程;第二种是借助辅助继电器实现状态编程;第三种是借助可编程控制器的移位寄存器来实现的。笔者在多年教学基础上总结出一种更为直接、简便的PLC状态编程方法,这种编程方法就是直接根据给出条件画出状态时序逻辑图来,然后根据状态时序逻辑找出几个状态转换的关键点来进行编写PLC的顺序控制程序。一、利用状态时序图来进行程序设计的步骤1、系统分析对给定题目先进行系统分析,确

3、定整个工作过程可分为哪几个工序?各工序之间是什么关系?最后确定输入和输出。2、I/O地址分配对于以上分析的输入、输出分配具体的PLC输入、输出地址(I/O地址)。以方便记忆和接线。I/O地址的确定一般都是连续的。3、画出状态时序图,确定时间关键点根据给定系统所要求的条件,画出所对应的输入继电器和输出继电器状态时序罗辑图,确定状态转换的几个时间关键点。4、画出顺序控制流程图根据上步所画出的状态时序图确定顺序控制流程图的步序,注意步与步之间的时间关系。5、写出指令程序根据顺序控制流程图,利用步进梯形指令写出指令程序。6、录入程序进行传送,在模拟实

4、验板上接线运行和调试。二、编程举例一控制系统,当按下启动按钮4S后电动机M1停止工作,此时电动机M2开始工作,10S后电动机M3开始工作,15S后M2、M3同时停止,M1又开始起动,进入下一个工作循环,试设计出其顺序控制程序。本系统如果采用经验设计法编程在对Y0问题处理上有一定难度,如果利用PLC状态编程法编程,按照以上的步骤,只要找出几个时间变化的关键点,很容易进行编程。这里我们选用在国内占有很大市场份额的日本三菱FX2N-48MR型可编程控制器来设计本程序。其设计步骤如下:1、系统分析该系统设有启动按钮X0,三个驱动输出Y0、Y1及Y2,

5、三个输出都为延时动作,其中Y0与Y1是互非关系。这样就确定该系统只有一个输入和三个输出。2、I/O地址分配输入输出X0——启动按钮Y0——电动机M1Y2——电动机M2Y3——电动机M33、画出状态时序图,确定时间关键点图1-控制系统的时序逻辑图确定状态转换的几个时间关键点:关键点1:按下按钮X0的瞬间,Y0状态为“1”,Y1状态为“0”Y2状态为“0”;关键点2:按下按钮X0后的第4S,Y0状态为“0”,Y1状态为“1”Y2状态为“0”;关键点3:第10S,Y0状态为“0”,Y1状态为“1”Y2状态为“1”;关键点4:第15S,Y0状态为“1

6、”,Y1状态为“0”Y2状态为“0”;4、画出顺序控制流程图根据状态时序图画出顺序控制流程图,注意设定步序之间的定时器的延时时间。如图2所示。图2-顺序控制状态流程图5、写出指令程序利用步进梯形指令STL及复位RET指令写出如下指令。指令程序清单:LDM8002SETS0STLS0OUTY0LDX0SETS20STLS20OUTY0OUTT0K40LDT0SETS21STLS21OUTY1OUTT1K60LDT1SETS22STLS22OUTY1OUTY2OUTT2K50LDT2SETS0RETEND6、录入程序进行传送,在模拟实验板上接线运

7、行和调试。利用编程器或计算机进行程序录入、传送。如果利用计算机录入程序,先启动GPFX-WIN软件,录入上面的指令程序,检查无误后,传送至PLC。最后在PLC模拟实验板上接线,进行运行和调试。为了直观地观察到程序的运行结果,我们用Y0、Y1、Y2分别去驱动指示灯L1、L2、L3,即输出继电器为高电平时,所驱动的指示灯亮。PLC接线图3所示。图3-PLC接线图打开PLC的运行(RUN)开关,观察模拟指示灯L0、L1、L2的亮来情况,与时序罗辑图相比是否相符。根据状态时序逻辑图的编程方法本质上还是状态编程法,不过此方法的分析过程比较独特,与其它的

8、编程方法相比更为直观、便捷,且具有较强的通用性,对于学习顺序控制编程的读者有一定的指导意义。可以说是对可编程控制器状态编程思想的创新和发展。作者简介:马良,男,19

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。