网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
比较两个整数或长整数——西门子S7系列PLC
作者: 来源:中国机电工程网    发布于:2019-06-15 19:48:50    文字:【】【】【

比较两个整数或长整数——西门子S7系列PLC 

      比较指令用于比较累加器2与累加器1中的数据大小。比较时应确保两个数的数据类型相同,数据类型可以是整数、长整数或实数.若比较的结果为真,则RLO为1,否则为0。比较指令影响状态字,用指令测试状态字有关位,可得到两个数更详细的情况。

指令
说    明
= =I
= =D
比较累加器2低字中的整数是否等于累加器1低字中的整数
比较累加器2中的长整数是否等于累加器1中的长整数
<>I
<>D
比较累加器2低字中的整是否不等于累加器1低字中的数
比较累加器2中的长整数是否不等于累加器1中的长整数
>I
>D
比较累加器2低字中的整数是否大于累加器l低字中的整数
比较累加器2中的长整数是否大于累加器1中的长整数
<I
<D
比较累加器2低字中的整数是否小于累加器1低字中的整数
比较累加器2中的长整数是否小于累加器l中的长整数
>=I
>=D
比较累加器2低字中的数是否大于等于累加器l低字中的数
比较累加器2中的长整数是否大于等于累加器1中的长整数
<=I
<=D
比较累加器2低字中的整是否小于等于累加器1低字中的整
比较累加器2中的长整数是否小于等于累加器1中的长整数
 
例3.5.1:
比较存储字MW10和输入字IW10中整数的大小。如果两个整数相等,则输出Q 4.0为1;若MW10中的数大,则输出Q 4.1为1;若IW10中的数大,则输出Q 4.2为1。
L  MW 10   // 第一个待比较的数装入累加器1
 L  IW      // 第二个待比较的数装入累加器l,第一个数被装入累加器2
 ==I
 = Q 4.0   // 若(MW 10)=(IW10),则Q 4.0为l,否则为0
 >I
 = Q 4.1   // 若(MW 10)>(1W10),则Q 4.1为1,否则为0
 <I
 = Q 4.2   // 若(MWl0)<(IWl0),则Q 4.2为l,否则为0

浏览 (75) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人: 来源:中国机电工程网
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们