1、2019/7/30,1,电气控制与PLC应用技术,三菱FX步进指令,2019/7/30,2,第五章 三菱PLC的步进编程指令,2019/7/30,3,5.1状态转移图(SFC图),现我们用S0表示小车运行的初始状态,S20、S21分别表示小车的右行与左行状态。启动、初始位置、右限位、左限位信号由PLC的X3、X0、X1、X2输入端输入;右行、左行由PLC的Y0、Y1端输出.,2019/7/30,4,5.2步进顺控指令及编程,STL:步进开始指令,其梯形图符号为 ,操作元件为状态继电器S0S899。 RET:步进结束指令,其梯形图符号为 ,表示状态(S)流程的结束,用于返回主程序(左母线)的指令
2、。,2019/7/30,5,步进指令使用说明,图5-4(a)是SFC图,称为步进功能图。每个状态器有三个功能:驱动有关负载,指定转换目标和指定转移条件。 STL触点接通后,与此相连的电路动作。当STL触点断开时,与此相连的电路不动作,并且在一个扫描周期以后,不再执行指令(跳转状态),即若步进触点S20断开,一个扫描周期后此STL触点后面的电路不执行,直接跳转到下一逻辑执行。,2019/7/30,6,5.2.2 状态转移图与步进梯形图的转换,顺控程序可以用状态转移图(SFC图)表示 ,也可以用步进梯形图(STL图)表示或指令表形式表示,其实质内容是一样的,三者之间可以相互转换。图5-9为同一控制
3、程序的SFC图、STL图和指令表。利用个人计算机和专用的编程软件可进行SFC图编程,在计算机上编好的SFC图程序通过接口以指令的形式传送给可编程序控制器的程序存储器中,由PLC运行此程序实现控制。也可以将SFC图人工转化为步进梯形图,再写成指令表,由简易编程器送到PLC程序存储器中。,2019/7/30,7,5.3 状态转移图流程的形式,在不同的顺序控制中,其SFC图的流程形式有所不同,大致归纳为单流程、选择性分支与汇合、并行分支与汇合、分支与汇合的组合。,2019/7/30,8,5.3.1单流程,如图5.10(a)所示的SFC图为单流程重复形式,整个流程中没有分支,动作不断重复循环。带跳转与
4、重复的单流程如图5.10(b)(c)所示,跳转与重复等的分离状态用OUT指令编程。,2019/7/30,9,5.3.2 选择性分支与汇合,所谓选择性分支就是从多个流程中选择执行一个流程,如图5.11所示。在抢答器控制程序中可用选择性分支与汇合方法编程。如图5.11(a)中,分支选择条件X0、X10、X20不能同时接通。在状态器S20时,根据X0、X10和X20的状态决定执行哪一条分支。如一旦X0接通,动作状态就向S21转移,S20复位置0。因此即使以后X10或X20动作,S31或S41也不会被驱动。,2019/7/30,10,5.3.3并行分支与汇合,所谓并行分支就是多个流程可同时执行的分支,如图5.13所示。在自动化生产线的控制程序中可用到并行分支与汇合程序。,2019/7/30,11,5.3.4分支与汇合的组合,如图5.14的SFC图为分支与汇合的组合形式,他们的特点是从汇合转移到分支线时直接连接,而没有中间状态,对于职业的情况,一般在汇合线转移都分支线的直接连接之间插入一个空状态,如图5.15所示。,