网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
松下PLC FP1的双字比较逻辑运算指令举例
作者:    发布于:2019-06-06 21:01:02    文字:【】【】【



概述 

将两个双字数据项按照比较条件进行比较,通过比较结果控制OR运算。根据比较的结果,确定触点的ON或OFF。与其他触点并联。 

程序示例 



操作数 



示例说明 

将数据寄存器(DT1, DT0)的内容与数据寄存器(DT101, DT100)的内容进行比较。当X0闭合或者(DT1, DT0)>=(DT101, DT100)时,外部输出继电器Y30为ON。 

当(DT1, DT0)<(DT101, DT100)并且X0处于断开状态时,外部输出继电器Y30为OFF. 

描述 

根据比较条件,将由S1及S1+1指定的双字数据与由S2及S2+1指定的双字数据进行比较。当比较结果为某一指定状态(=、<、>等)时,ORD指令作用于并联连接的触点。 

比较运算的结果如下: 



处理32位数字时,指定低16位区(S1, S2)后,会自动确定高16位区(s1+1, s2+1)。 



有关使用的注意事项 

编程时,OR比较指令ORD=, ORD<>, ORD>, ORD>=, ORD<和ORD<=应从母线开始书写。 

多个OR比较指令ORD=, ORD<>, ORD>, ORD>=, ORD<和ORD<=可以连续使用。 

若与BCD码或其他类型的数据混合使用,则当最高位为1时,数据为负值,并且不能得到正确的比较结果。在此情况下,请在进行比较之前,使用F83 (DBIN)指令或其他类似指令将数据转换为二进制数据。
浏览 (258) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人:
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们