在采用了I/A’s和PC或其它dcs之间双向通讯后,安全性就成为一个比较突出的问题,应尽力避免不必要的人为破坏。安全性是一个非常复杂的问题,请参考专业文献。在此不做详细讨论,只就一般性原则提出几点建议:
I.自行开发软件时,必须考虑到安全性,包括对控制处理器数据的读写操作权限、软件的事件处理功能(进程的意外中断、程序的死循环、边界处理、内存的释放等)、TCP/IP的操作权限。
II.对于专业软件,由于功能强大,在使用时,应对软件不必要的部分加以封闭,并对软件的操作加以口令授权。
III.建立通讯程序握手机制时,必须考虑安全性。
IV.加强有关的安全性规章制度的建设,避免人为的破坏。
V.DCS系统与MIS/SIS系统之间设置网关,企业MIS/SIS系统联结到INTERNET时配置防火墙。