当提及人机接口时,安全和保安之间的区别往往可以很明确。Wonderware公司的针对基础设施和平台产品的市场经理Steven Garbrecht说:“安全指的是嵌入PLC的控制操作和安全联动装置,它已经被设计到控制程序中了。”
保安是针对闯入控制系统意图盗取信息或破坏的人。这是两个不同的领域,然而说到HMI,安全和保安就有一些交集了。
适当的安全设计可以防止操作人员对产品或设备造成的损伤或破坏,并且可以使操作人员及时行动避免这种情况发生。1984年12月份,印度Bhopal省的Union Carbide公司的一家工厂发生了灾难性的事故,化学反应堆失控,造成成吨的异氰酸甲酯泄露,成千的人死亡,更多的人患病。对于此次事故中安全系统是否工作的讨论存在这个分歧,Union Carbide公司的立场是“造成如此大的事故只可能是人为破坏。”而且他人却十分不认同这种说法。
1979年美国Three Mile Island(PA)发生的核工厂泄露事故中,操作人员并没有意识到一个关键的阀门被打开了,虽然显示时关闭的。之后他们收到了反应堆液位的错误信息。后来的调查显示,被恶意破坏的可能被
排除,如果操作人员当时收到了正确的信息,他们就能够阻止情况失控。
确保不失控
诚然,确实有外部的恶意破坏者。Wonderware公司的信息安全(Infosec)分析师Rich Clark在一次题为“控制系统安全向导”的演讲中,列举了17类情况,包括从不满的员工到普通的罪犯,以致有组织的危害国家和政府安全的组织和个人。他说,这些人很难别确认,但“他们每天却有很多目标可以攻击。”
Garbrecht说:“从人机接口的角度上,有三种主要的情况,一是公司以外的某些人穿越防火墙,通过网络进入公司,并对人机接口做了某些改动。二是公司内部的某些人以某种原因对公司作了恶意操作。三是公司内部员工,并不是有意要做恶意攻击,只是由于误操作导致流程中安全或其他方面的问题。”
Wonderware Intouch 公司的HMI 软件一步一步地知道操作员完成这个过程。
Clark说,如果公司把控制系统的保安工作交给IT部门,那么公司可能会有麻烦。IT人员通过隔离每台机器来达到保安,他们隔离哪些正在上网的和有可能携带病毒的人,使他们不至于影响企业中的其他部分。这种方法在IT领域确实奏效,但是它牺牲了机器之间通讯的便捷性,并且实时性能不好。
Clark继续说道:“当控制系统被设计时,每台机器都设计成可以不受阻碍地与另一台机器通讯。在控制系统的环境中,更多的机器既是服务器又是客户机,这并不符合IT领域中的客户端服务器模型。”Clark指出,控制系统的安全方案是将控制系统放在一面保护墙后面,然后密切控制受保护区域的所有进出。
在控制系统和整个系统之间的所有通讯必须经过防火墙。California的一家生物制药公司最近安装了符合21 CFR 11 标准的用于处理历史数据的新型系统。所有有关过程错误和事件的信息都被存储在服务器中需要的人可以调用。但是工厂的重要数据和控制信息都是存放在与整个系统隔离的网络中的。
Clark引用了“haing limited threat vectors。”他说,一个理想的安全控制系统应该满足以下几条:
■与全部的威胁隔离,包括商业合作企业。
■用强力抗侵蚀设备分层
■只有一个输入输出点
■所有的系统自动化都在一个安全集合内
■并且企业内的每一个置信机器可以无阻碍地访问另一个置信机器
徐亚婷 18020776785 qq 2851195472@qq.com
---------------------------------------------------------------------
ABB AX522 1SAP250000R0001
AEG DITW 380-50
Omron CQM1H-CPU61
Eltex KSH23047
Fisher Porter 50ES7102B
Fisher Porter D50 ES7102 BAM20 AAAB1
BBC IUX159 HESG 112415 R1
B&R NTCP63 Processor M2NTCP63-0
BBC EBP460 HE 880080
Control Techniques SP1401
Vibro-Meter IOC4T 200-560-000-019 VM600
Schwer EAL20-BV2G1
Omron C500-CT041
Lust VF1205M ,KP0
Mitsubishi FR-E540-3.7K E500
GE Fanuc IC752DSX000-EE
Vibro-meter IOC4T 200-560-000-011
Siemens 6A6545-0BC15-2AX0 TP170B
Metso A413182
Beijer MAC 50/ML
Omron TJ1-MC16
ABB YYE 109A Board YT212001-AB/4
ABB SDCS-IOB-21 3BSE005176R1
Siemens 6DS1120-8BA