3.4功能指令精选.ppt

FX系列PLC的功能指令 FX系列PLC的功能指令 又称高级/应用指令。实际上是调用一个个功能不同的子程序,既能简化程序设计,又能完成复杂的数据传送、运算、变换和程序控制等高难度控制。 三菱FX2的功能指令有87条,FX2N 有128条(有的标246),各指令用功能号FNC□□表示;每一指令有与之对应的助记符表示其功能意义。如FNC00(CJ)表示条件跳转。 功能指令可分为以下几类:程序流程指令、传送与比较、算术与逻辑运算、循环与移位、数据处理、高速处理、方便指令等。 一、功能指令的格式 功能代号 助记符:ADD加法 数据长度:数据以字长表示,有16位、32位之分。有(D)为32位。 脉冲/连续执行指令标志(P): 有(P)为脉冲指令,即仅在条件由OFF到ON时执行一个扫描周期;无(P)为连续执行指令,条件满足时每个扫描周期执行一次。FXON无脉冲指令。 某些特殊指令连续执行的符号:引起特别注意。图示电路:每个扫描周期源的数据都发生变化。 二、不同数据长度间数据的传送 当一个16位的数据传送到K1M0,K2M0,K3M0时,只传送相应的低位数据,目的数据的高位数据保持不变。 反过来,高位数据全部为0。 三、变址寄存器V和Z的处理 V和Z 是16位保持用寄存器,在数据传送、比较指令中用来修改操作对象的元件号,即简化编程。 V作为高位,Z作为低位,可进行32位数据运算。只须制定Z,即代

文档评论(0)

1亿VIP精品文档

相关文档