PLC 扫描时间计算器
根据指令计数、每条指令的时间和系统开销估计 PLC 程序的总扫描时间和最大可靠输入频率(扫描的奈奎斯特)。
如何使用 PLC 扫描时间计算器
- 输入程序中的指令数。
- 输入每条指令的时间(默认 0.1 µs)。
- 输入系统开销(以毫秒为单位)。
- 单击“计算”。
使用场景
- •调整控制循环的大小。
- •估计数字输入轮询限制。
- •比较 PLC CPU 性能。
公式
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 周期的奈奎斯特准则。