Python 代码中的计数指令以预测 PLC 的扫描时间

Couting instructions in a Python code to predict PLC's scan time

我正在 Python 上创建代码,稍后将在 PLC 上实施。 我想知道 PLC 需要多长时间才能 运行 它。

到目前为止,PLC 的文档 CPU 给我:

但我需要更多关于它的细节,例如:

如果 A == B 则:C = (D+1)*2

你怎么算? 对我来说 : - 2 个布尔值(如果和 A == B) - 1个移动字(将一个值移动到C) - 2 真数学(一加一乘)

对吗?

谢谢

我觉得你的逻辑很有道理,但我不知道你为什么要这样做。 PLC 中使用的处理器扫描速度如此之快,几乎无需担心。