HMI 设备上应该有 RTOS 吗?

Should HMI devices have RTOS on them?

我知道PLC设备必须有RTOS,比如VxWorks,但是连接PLC的HMI设备也是这样吗?

这取决于HMI的硬件。 PLC 使用 RTOSs 来实现紧凑性和保证延迟。典型的 HMI 会因用户输入而延迟,因此 不需要 RTOS 提供的严格时序,除非硬件无法 运行 完整OS。

一个完整的OS可以和一个PLC通讯。

我从未见过真正的实时 HMI,看门狗在系统关键进程中很常见。在操作员触手可及的范围内几乎总是有一个物理 ESD 按钮。为了我的钱,只要你通过显示器进行人机交互,就不需要 RTOS,这只是基于人移动所需的时间。