SCADA是一种实时操作系统(用于实时控制和数据采集)吗?
发布于 2011-01-24 08:49:45
SCADA描述了“监控和数据采集”系统--它通常是实时的,但不一定是实时的。通常有一个组件是实时的(如测井,或机械中的管理压力等-必要的心跳),但这并不是绝对必要的。
其中许多仍然是带有TCP/IP前端的遗留代码,其中一些前端是一个非常基本的web服务器。
从非主题安全性的角度来看,将遗留的SCADA应用程序连接到Internet而不适当地加强它们存在一个大规模的问题--因为这会导致对现实世界系统(如输油管道、发电站等)的逻辑攻击。
发布于 2011-09-14 17:38:40
SCADA不是操作系统,它基本上是运行在现有操作系统(主机操作系统)之上的应用程序。根据SCADA应用程序的要求,主机操作系统可以是实时操作系统,也可以是普通的普通Windows/Linux操作系统。
例如,对电网大面积进行状态监视、状态估计和故障检测和响应的系统通常在RTOS上运行大多数SCADA应用程序。正是“实时”部分的失败导致了2003年8月的停电(https://reports.energy.gov/)。
但是,对于一个小城镇的配电网来说,不存在精细的控制和定时要求,所以它们可以很容易地在一个普通的Windows平台上运行它们的应用程序。
SCADA应用程序中常见的实时操作系统有CentOS、RTLinux (有几种)、VXWorks (用于SCADA设备)、QNX (非常流行)和PikeOS (用于核武器安全之类的东西)。
麦克
发布于 2011-01-23 22:12:05
根据维基百科文章,SCADA是对一种系统(特别是工业控制系统)的描述,而不是任何一种特定的东西。
https://unix.stackexchange.com/questions/6331
复制相似问题