好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

松下PLC编程手册基本指令-4.ppt

12页
  • 卖家[上传人]:飞***
  • 文档编号:50694873
  • 上传时间:2018-08-10
  • 文档格式:PPT
  • 文档大小:247.50KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • ST>字比较:相等时初始加载 概述将两个字数据(16bit)项进行比较作为运算条件根据比较的结果触点 闭合或断开 程序示例05611ST=DT 0K 50OT Y 30ST>=DT 0K 60OT Y 31地址指令梯形图程序布尔形式操作数S1S2被比较的16位常数或存放常数的16位区被比较的16位常数或存放常数的16位区ST>=ST字比较:不等时初始加载 字比较:大于时初始加载 字比较:大于等于时初始加载 字比较:小于时初始加载 字比较:小于等于时初始加载 (*1)对于FP2、FP2SH和FP10SH,为I0至IC (*2)对于FP2、FP2SH和FP10SH,为ID A: 可以使用 N/A:不可以使用指令S1继电器WXWYWRWL定时器/计数器SVEV寄存器DTLDFL索引寄存器常数KH索引 修正值AAAAAAAAAAAIX (*1)IY (*2)S2AAAAAAAAAAAAAAAAA描述根据比较条件,将由S1指定的字数据与由S2指定的字数据进行比较。

      当比较结果为某一指定状态(=、等)时,ST指令启动连接触点的逻辑运算 比较运算的结果如下:示例说明 分别将数据寄存器DT0的内容与K50和K60进行比较若DT0=K50,则外部输出继电器Y30为ON;若 DT0≥K60,则外部输出继电器Y31为ON 比较指令 S1S2条件ST=OFFONOFFSTOFFOFFONST>=OFFONONST、ST>、ST>=、ST双字比较:相等时初始加载 概述将两个双字数据(32bit)项进行比较作为运算条件根据比较的结果触点 闭合或断开 程序示例091019STD=DT 0DT 100OT Y 30STD>DT 0DT 100OT Y 31地址指令梯形图程序布尔形式操作数S1S2被比较的32位常数或存放32位常数的低16位区被比较的32位常数或存放32位常数的低16位区STD>=STD双字比较:不等时初始加载 双字比较:大于时初始加载 双字比较:大于等于时初始加载 双字比较:小于时初始加载 双字比较:小于等于时初始加载 (*1)对于FP2、FP2SH和FP10SH,为I0至IC。

      (*2)对于FP2、FP2SH和FP10SH,为ID A: 可以使用 N/A:不可以使用指令S1继电器WXWYWRWL定时器/计数器SVEV寄存器DTLDFL索引寄存器常数KH索引 修正值AAAAAAAAAAAIX (*1)IY (*2)S2AAAAAAAAAAAAAAAAA描述根据比较条件,比较由S1及S1+1指定的双字数据和由S2及S2+1指定的双字数据 当比较结果为某一指定状态(=、等)时,STD指令启动连接触点的逻辑运算 比较运算的结果如下: 示例说明 将数据寄存器(DT1、DT0)与数据寄存器(DT101、DT100)的内容进行比较若(DT1、DT0)=(DT101 、DT100),则外部输出继电器Y30为ON,若(DT1、DT0)>(DT101、DT100),则外部输出继电器Y31为 ON 比较指令 S1S2条件ST=OFFONOFFSTOFFOFFONST>=OFFONONST、STD>、STD>=、STD字比较:相等时逻辑与 概述将两个字数据(16bit)项进行比较作为AND逻辑的运算条件根据比较的 结果触点闭合或断开与其他触点串联 程序示例016ST X 0AN>=DT 0K 60OT 30地址指令梯形图程序布尔形式操作数S1S2被比较的16位常数或存放常数的16位区被比较的16位常数或存放常数的16位区AN>=AN字比较:不等时逻辑与 字比较:大于时逻辑与 字比较:大于等于时逻辑与 字比较:小于时逻辑与 字比较:小于等于时逻辑与 (*1)对于FP2、FP2SH和FP10SH,为I0至IC。

      (*2)对于FP2、FP2SH和FP10SH,为ID A: 可以使用 N/A:不可以使用指令S1继电器WXWYWRWL定时器/计数器SVEV寄存器DTLDFL索引寄存器常数KH索引 修正值AAAAAAAAAAAIX (*1)IY (*2)S2AAAAAAAAAAAAAAAAA描述根据比较条件,比较由S1指定的字数据和由S2指定的字数据 当比较结果为某一指定状态(=、等)时,AN指令作用于串联的触点 比较运算的结果如下: 示例说明 当X0闭合时,将数据寄存器DT0的内容与常数K60进行比较在X0为闭合的状态下,如果DT0≥K60 ,则外部输出继电器Y30为ON如果DT0<K60或者X0处于断开状态,则外部输出继电器Y30为OFF 比较指令 S1S2条件ST=OFFONOFFSTOFFOFFONST>=OFFONONST、AN>、AN>=、AN双字比较:相等时逻辑与 概述将两个双字数据(32bit)项进行比较作为AND逻辑的运算条件根据比较 的结果触点闭合或断开与其他触点串联 程序示例0110ST X 0AND>=DT 0DT 100OT Y 30地址指令梯形图程序布尔形式操作数S1S2被比较的32位常数或存放32位常数的低16位区被比较的32位常数或存放32位常数的低16位区AND>=AND双字比较:不等时逻辑与 双字比较:大于时逻辑与 双字比较:大于等于时逻辑与 双字比较:小于时逻辑与 双字比较:小于等于时逻辑与 (*1)对于FP2、FP2SH和FP10SH,为I0至IC。

      (*2)对于FP2、FP2SH和FP10SH,为ID A: 可以使用 N/A:不可以使用指令S1继电器WXWYWRWL定时器/计数器SVEV寄存器DTLDFL索引寄存器常数KH索引 修正值AAAAAAAAAAAIX (*1)IY (*2)S2AAAAAAAAAAAAN/AAN/AAA描述根据比较条件,比较由S1及S1+1指定的双字数据和由S2及S2+1指定的双字数据 当比较结果为某一指定状态(=、等)时,AN指令作用于串联的触点 比较运算的结果如下: 示例说明 当X0闭合时,将数据寄存器(DT1,DT0)的内容与数据寄存器(DT101,DT100)的内容进行比较当X0闭 合时,如果(DT1,DT0)≥(DT101,DT100),则外部输出继电器Y30为ON若(DT1,DT0)S2条件ST=OFFONOFFSTOFFOFFONST>=OFFONONST、AND>、AND>=和AND字比较:相等时逻辑与或 概述将两个字数据(16bit)项进行比较作为OR逻辑的运算条件根据比较的结 果触点闭合或断开与其他触点并联 程序示例016ST X 0OT Y 30OR>=DT 0K 60地址指令梯形图程序布尔形式操作数S1S2被比较的16位常数或存放常数的16位区被比较的16位常数或存放常数的16位区OR>=OR字比较:不等时逻辑或字比较:大于时逻辑或字比较:大于等于时逻辑或字比较:小于时逻辑或字比较:小于等于时逻辑或(*1)对于FP2、FP2SH和FP10SH,为I0至IC。

      (*2)对于FP2、FP2SH和FP10SH,为ID A: 可以使用 N/A:不可以使用指令S1继电器WXWYWRWL定时器/计数器SVEV寄存器DTLDFL索引寄存器常数KH索引 修正值AAAAAAAAAAAIX (*1)IY (*2)S2AAAAAAAAAAAAAAAAA描述根据比较条件,将由S1指定的字数据与由S2指定的字数据进行比较 当比较结果为某一指定状态(=、等)时,OR指令作用于并联的触点 比较运算的结果如下: 示例说明 当X0处于闭合状态或DT0≥K60时,Y30为ON当DT0S2条件ST=OFFONOFFSTOFFOFFONST>=OFFONONST、OR>、OR>=、OR、OR>、OR>=、OR双字比较:相等时逻辑或 概述将两个双字数据项按照比较条件进行比较,通过比较结果控制OR运算根 据比较的结果,确定触点的ON或OFF与其他触点并联 程序示例0110ST X 0OT Y 30ORD>=DT 0DT 100地址指令梯形图程序布尔形式操作数S1S2被比较的32位常数或存放32位常数的低16位区被比较的32位常数或存放32位常数的低16位区ORD>=ORD双字比较:不等时逻辑或双字比较:大于时逻辑或双字比较:大于等于时逻辑或双字比较:小于时逻辑或双字比较:小于等于时逻辑或(*1)对于FP2、FP2SH和FP10SH,为I0至IC。

      (*2)对于FP2、FP2SH和FP10SH,为ID A: 可以使用 N/A:不可以使用指令S1继电器WXWYWRWL定时器/计数器SVEV寄存器DTLDFL索引寄存器常数KH索引 修正值AAAAAAAAAAAIX (*1)IY (*2)S2AAAAAAAAAAAAN/AAN/AAA描述根据比较条件,将由S1及S1+1指定的双字数据与由S2及S2+1指定的双字数据进行比较 当比较结果为某一指定状态(=、等)时,ORD指令作用于并联连接的触点 比较运算的结果如下: 示例说明 将数据寄存器(DT1,DT0)的内容与数据寄存器(DT101,DT100)的内容进行比较当X0闭合或者( DT1,DT0)≥(DT101,DT100)时,外部输出继电器Y30为ON 当(DT1,DT0)<(DT101,DT100)并且X0处于断开状态时,外部输出继电器Y30为OFF比较指令 S1S2条件ST=OFFONOFFSTOFFOFFONST>=OFFONONST、ORD>、ORD>=、ORD、ORD>、ORD>=、ORD<和ORD<=可以连续使用 若与BCD码或其他类型的数据混合使用,则当最高位为1时,数据为负值,并且不能得到正确的比较 结果。

      在此情况下,请在进行比较之前,使用F83(DBIN)指令或其他类似指令将数据转换为二进制 数据。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.