网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
OMRON PLC的二进制运算指令举例
作者: 来源:中国机电工程网    发布于:2019-07-28 20:12:20    文字:【】【】【
用二进制运算指令完成(250×8 – 1000)/50运算的例子。
 分析程序功能
(1)当满足条件时,执行一次BSET指令将DM0000~DM0004清零,以备开始运算。
(2)当00001ON、00000OFF时,执行如下操作:
①执行@MOV指令将#00FA(十进250)传送到HR00中;
 
②执行@MLB指令将HR00的内容与#0008相乘,将结果的低位07D0(十进2000)存在DM0000中、结果高位0000存在 DM0001中;
③执行 @CLC指令将CY清零,以备相减运算。
④执行@SBB指令,DM0000的内容减去#03E8(十进1000),将结果#03E8存在DM0002中;
⑤执行指令@DVB,将DM0002的内容除以#0032(十进50),把商#0014(十进20)存在DM0003中、把余数#0000存在DM0004中。
        执行各种指令和运算的结果如下

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