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 Core Dump
    ODP.NET Managed正式推出
    获取EditText的光标位置
    (Java实现) 洛谷 P1603 斯诺登的密码
    (Java实现) 洛谷 P1603 斯诺登的密码
    (Java实现) 洛谷 P1036 选数
    (Java实现) 洛谷 P1036 选数
    (Java实现) 洛谷 P1012 拼数
    (Java实现) 洛谷 P1012 拼数
    (Java实现) 洛谷 P1028 数的计算
  • 原文地址:https://www.cnblogs.com/huipengbo/p/7349207.html
Copyright © 2011-2022 走看看