zoukankan      html  css  js  c++  java
  • 三菱Q系列PLC基本指令讲解

    1.数据传送指令MOV和MOVP,格式为 MOV    SRC1    DES1     表示条件接通,将SRC1的值传送到DES1寄存器中,带P的表示只在条件接通的上升沿指令执行一个扫描周期,不带P只要条件接通会一个扫描周期执行一次,示例程序如下:

    2.BCD码转二进制BIN指令BIN(P)条件成立src数据被自动转为BCD码并被转为二进制传送至软元件des中示例程序如下:

    3.BIN转BCD码指令BCD(P),示例程序如下

    4.相同数据的批量传送指令FMOV(P)将361传送至以D0开头的8个数据寄存器中实例程序如下:

     5.块数据的批量传送指令BMOV(P),将对应位置开始的数据传送到对应的开始寄存器,传送数量由第三个操作数决定

    6.比较运算指令

     

    7.算数运算指令加法+(P),减法-(P),*(P)乘法,/(P)除法均为16位二进制运算指令,必须使用带P的指令,自减和自加指令为DECP和INCP 

    8.变址寄存器Z,D0Z0可以解释为D(0+Z0)软元件号,当Z0位0时软元件为D0,当Z0W为50时软元件为D50,Z0-Z15可用于变址寄存器,变址寄存器为16位组成的字软元件,允许范围-32767-+32767,变址寄存器不能用于间接指定定时器或计数器线圈

    可以通过变址寄存器修改的软元件有:位:X,Y,M,L,S,B,F,JnX,JnY,JnB,JnSB如K4Y40D1;字软元件:T,C,D,R,W,JnW,JnSW,JnG;如D0Z0;常数:K,H如K100Z2;指针P

    9.文件寄存器R的使用

    9-1设置使用文件寄存器

    9-2-新建软元件内存

    9-3软元件名输入R0单击显示

    9-4使用R文件寄存器

    需要程序源码的可以加我微信x241602私聊。
  • 相关阅读:
    linux getch()实现
    cppcheck 下载与安装(Liunx)
    apt-get 命令
    nanopb 文档
    VS调试技术
    c 单元测试 check
    GDB 调试
    GCC选项 –I,-l,-L
    作业66
    zhuoye
  • 原文地址:https://www.cnblogs.com/huipengbo/p/7349207.html
Copyright © 2011-2022 走看看