OhMyCalc

PLC 扫描时间计算器

根据指令计数、每条指令的时间和系统开销估计 PLC 程序的总扫描时间和最大可靠输入频率(扫描的奈奎斯特)。

如何使用 PLC 扫描时间计算器

  1. 输入程序中的指令数。
  2. 输入每条指令的时间(默认 0.1 µs)。
  3. 输入系统开销(以毫秒为单位)。
  4. 单击“计算”。

使用场景

公式

T_scan = N_instructions · t_per_instruction + T_overhead。

常见问题

每条指令的典型时间是多少?
现代 PLC 每个布尔指令的时间范围为 0.01 µs (Siemens S7-1500) 到 ~0.3 µs (S7-1200、AB CompactLogix)。
为什么除以2?
为了可靠地捕获输入变化,您需要对每个事件至少扫描两次——应用于 PLC 周期的奈奎斯特准则。