- 9
- 0
- 约1.91千字
- 约 9页
- 2020-10-07 发布于北京
- 举报
* 5.1 状态编程思想及状态元件 前面介绍的基本逻辑指令和梯形图主要用于设计满足一般控制要求的PLC程序。对于复杂控制系统来说,系统输入输出点数较多,工艺复杂,每一工序的自锁要求及工序与工序间的相互连锁关系也很复杂,直接采用基本逻辑指令和梯形图进行设计较为困难。采用状态编程思想和状态元件,将生产过程中的控制要求原案工序划分成若干段,每一个工序完成一定的功能,在满足转移条件后,从当前工序转移到下道工序,这种控制称为顺序控制。为了方便地进行顺序控制设计,许多可编程控制器设置有专门用于顺序控制或称为步进控制的指令,FX2N PLC在基本逻辑指令之外增加了两条步进指令,同时辅之以大量的状态元件S,结合状态转移图可较为容易地编制出复杂的顺序控制程序。 将一个复杂的控制过程分解为若干个工作状态,明确各状态的任务、状态转移条件和转移方向,再依据总的控制顺序要求,将这些状态组合形成状态转移图,最后依一定的规则将状态转移图转绘为梯形图程序。 状态编程思想导引 状态法提供了将复杂的顺控过程分解为小的“状态”分别编程,再组合成整体程序的编程思想,从而使编程工作程式化、规范化,是 PLC程序编制的重要方法。 FX2N系列PLC的状态元件 类 别 元件编号 点数 用 途 及 特 点 初始状态 S0~S9 10 用于状态转移图(SFC)的初始状态 返回原点 S10~S19 10 多运行模式控制当中 ,用作返回原点的状态 一般状态 S20~S499 480 用作状态转移图(SFC)的中间状态 掉电保持状态 S500~S899 400 具有停电保持功能 ,用于停电恢复后需继续执行停电前状态的场合 信号报警状态 S900~S999 100 用作报警元件使用 注:1.状态的编号必须在指定范围内选择。 2.各状态元件的触点,在 PLC内部可自由使用,次数不限。 3.在不用步进顺控指令时,状态元件可作为辅助继电器在程序中使用。 4.通过参数设置,可改变一般状态元件和掉电保持状态元件的地址分配。 FX2N系列PLC可提供S0~S899共计900个状态元件,其中 S0~S9这10个点用于表示初始状态;S10~S499 这490个点为普通型状态元件;S500~S899为掉电保持型状态元件。 状态转移图中的状态元件S,是用于顺序控制程序的一种编程元件,是对工序步进型PLC控制进行简易编程的内部软元件,采用十进制编号。 状态元件要与后面介绍的步进指令STL配合使用;状态元件有无数个常开触点与常闭触点,编程时可随意使用; 状态元件不用于步进阶梯指令时,可作辅助继电器使用。 状态元件同样有通用状态和掉电保持用状态,其比例分配由外设设定。 步进顺控指令功能及梯形图符号 指令助记符、名称 功 能 梯形图符号 程 序 步 STL步进接点指令 步进接点驱动 1 RET步进返回指令 步进程序结束返回 1 状态转移图是描述顺序控制系统的控制过程、功能和特性的一种图形,是基于状态(工序)的流程以机械控制的流程来表示 的。 状态转移图 在状态转移图中,一个完整的状态必须包括: 1、该状态的控制元件,用状态继电器S描述; 2、该状态所驱动的负载,它可以是输出继电器、辅助继 电器、定时器、计数器等; 3、向下一个状态转移的条件,可以是单个的常开触点或 常闭触点,也可以是各类继电器的触点的逻辑组合; 4、明确转移方向,在程序设计中,一般初学者首先使用 顺序控制流程图,然后转化成状态转移图。有一定经验后 可直接画出状态转移图。 状态转移图的表示方法 与控制过程的初始情况相对应的状态称为初始状态,每个状态的转移图应有一个初始状态,初始状态用双线框来表示 。与步相关的动作或命令用与步相连的梯形图符来表示 。当某步激活时,相应动作或命令被执行 。一个活动步可以有一个或几个动作或命令被执行。 步与步之间用有向线段来连接,如果进行方向是从上到下或从左到右,则线段上的箭头可以不画,状态转移图中,会发生步活动状态的进展,该进展按有向连续规定的线路进行,这种进展是由转换条件的实现来完成的,即表示元件的动合触点或动断触点。当触点接通后,PLC才能执行下一步。 对于一个被控对象,在步中要完成的“动作”可以看成是某个线圈Y的得电或失电。当被控对象正处于某一所在步的阶段时,叫做该步处于活动状态,称为活动步。步处于活动状态时,相应动作被执行;处于不活动状态时,动作不执行。 *
原创力文档

文档评论(0)