使用<>在omron PLC中

时间:2013-01-20 07:31:03

标签: plc

我的梯形逻辑中有<> 305就像这样

<> D19720 D3890

然后在它之后我有一个更少然后更大然后像这样

cf002  cf005

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

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

因此,如果存储的值是500,那么大于504的情况就不会发生,而且直到496还不会发生。

1 个答案:

答案 0 :(得分:2)

不确定。当我需要在编码器范围内输出时,我通常会做的事情就像

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

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

在这个梯级之上,你当然需要一个梯级(总是在大概开启),在这种情况下,它会取你的设定值(500),然后减去4,然后存储在D201中;并添加4并存储在D202中。