步进梯形图-数值方法(matlab版.第四版)-mathews
35.2 步进梯形图35.2 步进梯形图 35.2.1 概要 使用步进梯形图指令的程序,与SFC程序一样,以机械的动作为基础,对各工序分配状态S,作为连接在状态触 点(STL触点)中的回路,对输入条件和输出控制的顺序进行编程。 关于编写程序的思考方法、状态的种类以及动作都与SFC程序相同,由于可以用梯形图来表示,所以其实质性 内容与SFC程序完全相同,可以作为熟悉的继电器梯形图使用。 此外,在步进梯形图中,还可以采用指令表形式编程。 SFC程序和步进梯形图程序都是按照各自固定的规则编程的,可以相互转换。 本章节中,说明了与SFC程序相比,步进梯形图的书写和注意事项,以及用指令表形式的输入顺序。 35.2.2 功能和动作说明 在步进梯形图中,把状态S当作1个控制工序,在其中编写输入条件和输出控制的顺控程序。 由于工序推进时,前工序就转为不动作,所以可以按各工序的简单的顺序来控制机械。 步进梯形图指令的动作 在步进梯形图中,用状态来表示机械运行的各工序。 可以采用这样的思考方式,认为状态和继电器一样,都是由驱动线圈和触点(STL触点)构成的。 在驱动线圈中使用SET指令和OUT指令,在触点中使用STL指令。 与状态相关的内部梯形图动作,有ON执行、OFF执行(1个运算周期)、不执行3种形式。 • ON执行是状态为ON后,通过STL触点,使与其连接的梯形图(内部梯形图)动作。 • OFF执行(1个运算周期)满足各状态的转移中设置的条件(转移条件)时,下一个状态接通,此前一直为ON的 状态断开。(转移动作) 在状态转移过程中,只有一瞬间(1个运算周期)两个状态会同时为ON。转移前的状态在转移后的下一个运算 周期被OFF(复位)。 被OFF状态的母线上连接的驱动指令,只在1个运算周期为OFF执行(与触点OFF时的动作相同),而与驱动命 令之前的触点状态无关。 但是,通过触点指令使用转移状态S时,从转移条件被满足之后开始,触点映像被执行OFF。 • 不执行,是在OFF执行后的下一个运算周期之后,不执行指令的OFF执行的动作。(跳转的状态) • 状态(内部梯形图)执行状态的时序图如下所示。 • 不能重复使用同一个状态编号。 OFF执行 执行 ON执行 不执行 (跳转的状态) 1个运算周期784