【问题标题】:using <> in omron PLC在欧姆龙PLC中使用<>
【发布时间】:2013-01-24 19:17:01
【问题描述】:

我的梯形逻辑中有一个 305,就像这样

<> D19720 D3890

然后在它之后我有一个小于和一个更大的然后像这样

cf002  cf005

它的作用是检查编码器当前值 (d19720) 和存储值 (d3890) 以确保它们是相同的值。由于它是一个编码器,因此该值不需要太多 + 或 - 2 。

我有什么办法可以保留上面的代码,但说它是否大于或小于当前数字 +/- 4?

因此,如果存储的值为 500 ,则较大的 then 直到 504 才会出现,而较小的 then 直到 496 才会出现

【问题讨论】:

    标签: plc


    【解决方案1】:

    当然。当我需要超过编码器范围的输出时,我通常会做的事情是

    |                                             12.34
    |--[  >=  ]---[  <=  ]--------------------------O
    |  [ D100 ]   [ D100 ]
    |  [ D201 ]   [ D202 ]
    

    当 D100 介于 D201 和 D202 的值范围之间时,这将激活 12.34。在这种情况下,您将使用 D100 作为编码器值,D201 将是 496,D202 将是 504

    当然,在这个梯级之上,您需要一个梯级(可能是一直打开),在这种情况下,它将获取您的设定值 (500),然后减去 4,然后存储在 D201 中;并添加4并存储在D202中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-08
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 2022-08-24
      • 2019-07-31
      • 1970-01-01
      • 2012-08-21
      相关资源
      最近更新 更多