玩电子 > PLC技术
+

OMRON PLC二进制运算指令举例

2021-12-15    作者:未知    来源:网络文摘

用二进制运算指令完成(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中。

OMRON_PLC二进制运算指令举例 图1

执行各种指令和运算的结果如下

OMRON_PLC二进制运算指令举例 图2

阅读:308    评论:0
  • 相关文章
  • 热门文章
网站地图

免责申明:我要玩起网旨在提供一个相互学习交流的平台,是一个完全免费的网站,部分原创作品,欢迎转载,部分内容来自互联网,如果侵犯了您的权利请尽快通知我们!邮箱:279459762@qq.com Copyright 2018-2021我要玩起网

  湘ICP备17006802号-2
【电脑版】  【回到顶部】