1 / 12
文档名称:

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

格式:ppt   大小:247KB   页数:12页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:aibuaiwo1318 2018/5/3 文件大小:247 KB

下载得到文件列表

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

文档介绍

文档介绍:ST>
字比较:相等时初始加载
概述
将两个字数据(16bit)项进行比较作为运算条件。根据比较的结果触点闭合或断开。
程序示例
0
5
6
11
ST=
DT 0
K 50
OT Y 30
ST>=
DT 0
K 60
OT Y 31
地址
指令
梯形图程序
布尔形式
操作数
S1
S2
被比较的16位常数或存放常数的16位区
被比较的16位常数或存放常数的16位区
ST>=
ST<
ST<=
ST=
ST<>
字比较:不等时初始加载
字比较:大于时初始加载
字比较:大于等于时初始加载
字比较:小于时初始加载
字比较:小于等于时初始加载
(*1)对于FP2、FP2SH和FP10SH,为I0至IC。
(*2)对于FP2、FP2SH和FP10SH,为ID。
A: 可以使用
N/A:不可以使用
指令
S1
继电器
WX
WY
WR
WL
定时器/计数器
SV
EV
寄存器
DT
LD
FL
索引寄存器
常数
K
H
索引
修正值
A
A
A
A
A
A
A
A
A
A
A
IX
(*1)
IY
(*2)
S2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
描述
根据比较条件,将由S1指定的字数据与由S2指定的字数据进行比较。
当比较结果为某一指定状态(=、<、>等)时,ST指令启动连接触点的逻辑运算。
比较运算的结果如下:
示例说明
分别将数据寄存器DT0的内容与K50和K60进行比较。若DT0=K50,则外部输出继电器Y30为ON;若DT0≥K60,则外部输出继电器Y31为ON。
比较指令
S1<S2
S1=S2
S1>S2
条件
ST=
OFF
ON
OFF
ST<>
ON
OFF
ON
ST>
OFF
OFF
ON
ST>=
OFF
ON
ON
ST<
ON
OFF
OFF
ST<=
ON
ON
OFF
有关使用的注意事项
编程时,比较指令ST=、ST<>、ST>、ST>=、ST<和ST<=应从母线开始。
当与BCD或其他类型的数据混合使用时,如果最高位为1时则数据被视为负数,并且不能得到正确的比较结果。在此情况下,在进行比较之前应使用F81(B1N)指令或其他类似指令将数据变为二进制数据。
标志位状态
·错误标志(R9007):当使用索引寄存器变址指定的区域超出范围时变为ON并且并保持。
·错误标志(R9008):当使用索引寄存器变址指定的区域超出范围时,瞬间变为ON。
STD>
双字比较:相等时初始加载
概述
将两个双字数据(32bit)项进行比较作为运算条件。根据比较的结果触点闭合或断开。
程序示例
0
9
10
19
STD=
DT 0
DT 100
OT Y 30
STD>
DT 0
DT 100
OT Y 31
地址
指令
梯形图程序
布尔形式
操作数
S1
S2
被比较的32位常数或存放32位常数的低16位区
被比较的32位常数或存放32位常数的低16位区
STD>=
STD<
STD<=
STD=
STD<>
双字比较:不等时初始加载
双字比较:大于时初始加载
双字比较:大于等于时初始加载
双字比较:小于时初始加载
双字比较:小于等于时初始加载
(*1)对于FP2、FP2SH和FP10SH,为I0至IC。
(*2)对于FP2、FP2SH和FP10SH,为ID。
A: 可以使用
N/A:不可以使用
指令
S1
继电器
WX
WY
WR
WL
定时器/计数器
SV
EV
寄存器
DT
LD
FL
索引寄存器
常数
K
H
索引
修正值
A
A
A
A
A
A
A
A
A
A
A
IX
(*1)
IY
(*2)
S2
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
描述
根据比较条件,比较由S1及S1+1指定的双字数据和由S2及S2+1指定的双字数据。
当比较结果为某一指定状态(=、<、>等)时,STD指令启动连接触点的逻辑运算。
比较运算的结果如下:
示例说明
将数据寄存器(DT1、DT0)与数据寄存器(DT101、DT100)的内容进行比较。若(DT1、DT0)=(DT101、DT100),则外部输出继电器Y30为ON,若(DT1、DT0)>(DT101、DT100),则外部输出继电器Y31为ON。
比较指令
S1<S2
S1=S2
S1>S2
条件