首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >三菱PLC的模数运算

三菱PLC的模数运算
EN

Stack Overflow用户
提问于 2017-01-06 12:54:57
回答 2查看 520关注 0票数 0

我是使用三菱Q系列PLC,Q06UDH。

我试图执行一个模数运算,以获得数据收集的采样率,即我有一个寄存器R0,它经常循环在0到3600之间,以及一个寄存器W0,它与R0相关,其值在-100到1300之间,取决于R0。

我想做的是取W0的值,当值为:

代码语言:javascript
复制
R0 % 100 = 0  (R0 MOD 100 = 0)

并将这些数据存储到其他地方以计算W0的平均值。

所以我想要这样的东西。

代码语言:javascript
复制
--|R0 % 100 = 0|----+--|MOV W0 D0Z0|---     
                    |
                    |
                    +--|INCP Z0|---------

有我失踪的接线员吗?或者是我没看到的工作?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-09 10:58:09

最后,我决定使用一个简单的0.1s时钟来采样数据。它并不像我所喜欢的那样优雅和漂亮,而且经过了一些尝试和错误的纠正,但它很有效。

票数 0
EN

Stack Overflow用户

发布于 2017-01-26 03:41:21

如果您在Mits / D0 K100 D100中执行除法操作,则除法结果将以D100表示,模在D101中。所以在你的情况下

( R0 K100 D100 )

= D101 K0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41506231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档