【精品】PLC扫盲材料5

【精品】PLC扫盲材料5

ID:45554844

大小:545.51 KB

页数:25页

时间:2019-11-14

【精品】PLC扫盲材料5_第1页
【精品】PLC扫盲材料5_第2页
【精品】PLC扫盲材料5_第3页
【精品】PLC扫盲材料5_第4页
【精品】PLC扫盲材料5_第5页
资源描述:

《【精品】PLC扫盲材料5》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第五章Fx2N系列可编程控制器步进指令及状态编程法内容提要:状态法提供了将复杂的顺控过程分解为小的“状态”分别编程,再组合成整体程序的编程思想。可使编程工作程式化,规范化。是PLC程序编制的重要方法。状态转移图是状态编程的工具,图屮包含了程序所需用的全部状态及状态间的关联。针对具体状态來说,状态转移图给出该状态的任务及状态转移的条件及方向。采用状态法编程时一般先绘出状态转移图,再曲状态转移图转绘为梯形图或编写指令表。木章在介绍状态编程思想、状态元件、状态指令的基础上,结合实例说明了状态编程方法的应用。第一节状态编程思想及状态元件

2、一、状态编程思想导引在介绍状态编程思想之前,先回顾一下第四章已经讨论过的例了:小车自动往返系统。为该项目设计的梯形图见图4-16o该图的设计暴露了使用经验法及基木指令编制的程序存在的以下一些问题。①工艺动作表达繁琐。②梯形图涉及的联锁关系较复杂,处理起来较麻烦。③梯形图可读性差,很难从梯形图看出具体控制工艺过程。为此,人们一直寻求一种易于构思,易于理解的图形程序设计工具。它应有流程图的直观,又有利于复杂控制逻辑关系的分解与综合。这种图就是状态转移图。为了说明状态转移图,现将小车的各个工作步骤用工序表示,并依工作顺序将工序连接成图

3、5-1,这就是状态转移图的雏形。从图5—1看到,该图有以下特点。①复杂的控制任务或工作过程分解成了若干个工序。②各工序的任务明确而具体。①各工序间的联系清楚,工序间的转换条件直观。②这种图很容易理解,可读性很强,能清晰地反映整个控制过程,能带给编程人员清晰的编程思路。其实,将上图中的“工序”更换为“状态”,就得到了小车往返运行控制的状态转移图如图5—2所示。状态转移图是状态编程的重要工具,图中以“S口口”标志的方框表示“状态”.方框间的连线表示状态间的联系,方框间连线上的短横线表示状态转移的条件,方框上横向引出的类似于梯形图支路

4、的符号组合表示该状态的任务。而“s口口”是状态器——FX2N系列PLC为状态编程特地安排的专用软元件的编号(也是存储单元的地址)o图5・1小车往返运行系统步序图图5・2小车往返运行控制状态转移图状态编程的一般思想为:将一个复杂的控制过程分解为若干个工作状态,明确各状态的任务、状态转移条件和转移方向,再依据总的控制顺序要求,将这些状态组合形成状态转移图,最后依一定的规则将状态转移图转绘为梯形图程序。二、状态元件FX2N系列PLC状态元件的分类及编号见表5—lo此外,FX2N系列PLC还为状态编程安排了两条专用的步进指令如表5-2所

5、示。»5-lFX2、系列PLC的状态元件类别元件编号点ft用途及特点初始状杰SO〜S910用于状杰转移图(SFC)的初始状玄返回惊点S10〜S1910多运行棋式整制当中•用作返回点的状态一般状态S20〜S499480用作状杰转移图(SFC)的中间状态毎电保持状杰S500〜S899400具有停电保持功能•用于停电恢复后需堆续执行停电前状态的场合俗号报警状态S900〜S999100用作报警元件使用注:1・状态的编号必须在指定范围内选择。2.各状态元件的触点,在PLC内部可自由使用,次数不限。3.在不用步进顺控指令时,状态元件可作为辅

6、助继电器在程序中使用。4.通过参数设置,町改变一般状态元件和掉电保持状态元件的地址分配。表5・2步进顺控指令功能及梯形图符号为令助记符、名称功能梯形图符号程序步STL步进接点指令步进接点驱动

7、~flSD~~IIO1RET步进返回揣令步进程序结束返回——

8、RET1第二节Fx2N系列PLC步进顺控指令应用规则从表5-2可知,FX2N系列PLC有两条步进指令:步进接点指令STL和步进返回指令RET。在了解了状态转移图后,采用步进顺控指令编程的重点是弄清状态转移图与状态梯形图间的对应关系,并掌握步进指令编程的规则。一、步进顺控指令的意义

9、图5-3为状态转移图片断与状态法梯形图对照。从图中不难看岀,转移图中的一个状态在梯形图屮用一条步进接点指令表示。STL指令的意义为“激活”某个状态,在梯形图上体现为主母线上引出的常开状态触点(用空心粗线绘出以与普通常开触点区别)。该触点有类似于主控触点的功能,该触点后的所有操作均受这个常、开触点的控制。“激活”的第二层意思是采用STL指令编程的梯形图区间,只有被激活的程序段才被扫描执行,而且在状态转移图的一个单流程中,n只应一个状态彼激活,如适的迖态逍口动关闭激活它的血仝状态的能力。这样就形成了状态间的隔离,使编程者在考虑某个状

10、态的工作任务时,不必考虑状态间的联锁。而且当某个状态被关闭时,该状态中以OUT指令驱动的输出全部停止,这也使在状态编程区域的不同的状态中使用同一个线圈输出成为可能(并不是所有的PLC厂商的产品都是这样)。S20■X003-转移条件Y005HI—Iset

11、yoio

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

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

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