您当前的位置:五五电子网电子知识plc技术PLC入门FX2N系列基本指令使用 正文
FX2N系列基本指令使用

FX2N系列基本指令使用

点击数:7571 次   录入时间:03-04 11:49:50   整理:http://www.55dianzi.com   PLC入门

   对应语句指令程序为:
          LD      X0
          OR      X3            //组成并联电路块A
          LD      X1            //分支起点
          AND     X2            //组成串联电路块B
          LDI     X4              //分支起点
          AND     X5           //组成串联电路块C
          ORB                     //将两个串联块进行块或操作,形成1
          ORI     X6            //形成并联电路块2
          ANB                    //块与操作,形成3
          OR      X7
          OUT     Y0

六、 多重输出指令

1.指令作用
  MPS、MRD、MPP这组指令是将连接点结果存入堆栈存储器,以方便连接点后面电路的编程。FX2N系列PLC中有11个存储运算中间结果的堆栈。
  堆栈采用先进后出的数据存储方式,见图6。MPS为进栈指令,其作用是将中间运算结果存入堆栈的第一个堆栈单元,同时使堆栈内各堆栈单元原有存储数据顺序下移一个堆栈单元。

1

图6  堆栈存储器数据存储方式

  MRD为读栈指令,其作用是仅读出栈顶数据,而堆栈内数据维持原状。MRD指令可连续重复使用24次。
  MPP为出栈指令,其作用是弹出堆栈中第一个堆栈单元的数据,此时该数据在堆栈中消失,同时堆栈内第二个堆栈单元至堆底的所有数据顺序上移一个单元,原第二个堆栈单元的数据进入栈顶。MPS和MPP指令必须成对使用,连续使用次数则应少于11次。

2.使用示例
  图7是两层堆栈应用示例梯形图。首先用MPS将X0送进堆栈顶部的存储单元,然后再将XO与X1的结果用MPS送进堆栈顶部的存储单元,这样原先在堆栈顶部存储单元的数据XO将顺序进入堆栈顶部下一个存储单元中。
  出栈时,先将处于堆栈顶部的数据即XO与X1相与的结果取出,随着堆栈顶部数据的取出,数据XO顺序到达堆栈顶部的存储单元,然后在下一次的出栈操作中,数据X0被取出堆栈顶部。
两层堆栈应用示例梯形图对应的语句指令程序为:
          LD         X0
          MPS                       //将X0数据送进堆栈
          AND        X1

1

图7  两层堆栈应用程序示例

          MPS                       //将X0 AND X1数据送进堆栈
          AND        X2
          OUT        Y0
          MPP                       //将X0 AND X1数据取出堆栈
          AND        X3
          OUT        Y1
          MPP                        //将X0数据取出堆栈
          AND        X4
          MPS                        //将X0 AND X4数据送进堆栈
          AND        X5
          OUT        Y2
          MPP                        //将X0 AND X4数据取出堆栈
          AND        X6
          OUT        Y3

七、主控触头指令

1.指令作用
  MC主控指令用于公共串联触点的连接。执行MC后,表示主控区开始,该指令操作元件为Y、M(不包括特殊辅助继电器)。
  MCR主控复位指令用于公共触头串联的清除。执行MCR后,表示主控区结束,该指令的操作元件为主控指令的使用次数N0~N7。

2.使用示例

1

图8  由MC、MCR组成的梯形图

   图8是由MC、MCR组成的梯形图。由于Y0、Y1线圈同时受一个触头X0控制,如果在第个线圈所在支路中均串联一个同样的触头,将占有较多存储单元。
  使用主控指令MC后,可利用辅助继电器M100,将主左母线移到了常开触头M100后,形成新的左母线,该母线后之后的各支路中仍采用LD或LDI连接,其连接关系与M100和主左母线之间的连接关系相同,但节省了单元。当M100控制的各支路结束后,再用MCR指令撤消新的左母线。
  梯形图对应语句指令程序为:
          LD         X0
          MC         N0         //主左母线移动到M100之后,建立新的左母线
          M100
          LD         X1
          OUT        Y0
          LD         X2
          OUT        Y1
          MCR        N0        //撤消建立的新左母线
          LD         X5
          OUT        Y5

八、置位复位指令

1.指令作用
  SET置位指令功能是驱动线圈并使用线圈接通(即置1),并具有维持接通状态的自锁功能。
RST复位指令功能是断开线圈并复位,具有维护断开状态的自锁功能。此外数据寄存器(D)、变址寄存器(V或Z)、积算定时器T246~T255、计数器(C)的当前值清零及输出触头复位等均可使用RST。

2.使用示例
  图9是SET与RST指令组成的梯形图,当X0接通时,Y0被置成ON状态,之后X0再断开,Y0状态仍然保持;而当X1接通时,Y0的状态复位为OFF,之后X1断开,Y0仍保持OFF状态。

2

图9  由SET、RST组成的梯形图

  该梯形图对应的语句指令程序为:
          LD         X0
          SET        Y0

上一页  [1] [2] [3]  下一页


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门