1.分层结构的优缺点
经过大量分析发现,基于开放性、可靠性和传输实时性考虑,目前各DCS系统的通讯网络毫无例外地采用分层结构,过程采集数据上传,控制数据下传,不同层次的通讯网络可以根据实际需要采用不同的拓扑结构和不同的通讯协议,各个层次的相互配合共同构成整体通讯体系。从目前来看,各DCS系统一般存在有车间级的现场总线通讯网络或者远程通讯网络、电子设备间的控制网络和控制室内的操作管理网络,如图1所示,按此配置典型的系统有ABB公司的PROCONTROLP、西门子公司的TELEPERMXP、日立公司的HLACS5000、贝利公司的Svmphony和Honeywell公司的TDC3000。为了简化系统分层结构,有些系统将控制网络和操作管理网络合并为一个网络,如西屋公司的OVATION、FOXBORO公司的I/A和MCS公司的MAXl000+。需要说明的是,图1只是示意图,各层网络拓扑结构可以是环型、总线型和星型任何一种。
考虑到大多数数据都只需要在底层网络中传输,只有少数需要通过上层网络进行跨网络传输,因此,将整个通讯系统合理分层后,一方面可以合理隔离各层的网络通讯量,有利于提高各层通讯的实时性,另一方面也有利于网络的可靠性,通过分层可以有效隔离各层网络通讯故障,例如操作管理网络的故障不会波及到控制网络的正常运行。采用分层结构还有一个优点,那就是DCS厂商可以根据需要选择合理的网络拓扑结构和通讯协议,在满足整个通讯系统实时性和可靠性的基础上最大限度地降低成本,从而提高整个系统的竞争力,例如在图1操作网络层通过采用流行的标准工业以太网结构和TCP/IP通讯协议,有效提高了系统的开放性,与此同时,由于以太网非常便宜,因此使整体成本有效降低。需要注意的是,在这种分层体系中,连接不同网络之间的通讯装置的可靠性就成为一个关键因素,在可能的情况下选用高质量的标准网关。
2.通过分段进一步提高通讯效率
由于以太网在重负荷下的低效率,应特别注意有效降低以太网的通讯负荷,尤其是在控制层使用以太网结构时。与控制网络相比,虽然操作层网络的实时性要求要低得多(一般来讲,由于人的视觉影响,操作画面数据刷新速度不宜高于1秒,否则操作人员容易疲劳),但是以太网由于具有传输不确定性的固有缺点,有效降低其通讯负荷总是有益的,为此可以采用三种办法,首先是采用更高速的以太网,譬如100Mbps快速以太网;其二是采用交换式以太网代替共享式以太网,以避免碰撞域,从而提高传输效率,典型代表就是MCS公司的MAX1000+系统;其三就是采用合理分段技术。这三种方法都各有其特点,在现有DCS中都得到了体现,鉴于前两种方法大家已经熟悉,这里就不再赘述,这里只简单讨论了第三种情况。
由于图]所示分层网络体系中一般都采用了双服务器和多操作员站的配置,因此可以将操作管理网络人为划分为两个相对独立的以太网,两个网络通过网桥连接,两个服务器分别挂接在两个以太网上,而操作员站则平分在两个网络上,例如目前一般一套机组DCS配有5个操作员站,因此可以按2、3分布,如图2所示。这样,在正常情况下,每个服务器都只服务与各自对应的操作员站,从而减少了网络传输负荷和服务器负荷,可以显著提高系统的响应速度度。如果出现异常情况,譬如一台服务器瘫痪,那么通过网桥两个以太网又成为一个整体,此时工作的服务器同时服务于所有操作员站,此时虽然响应速度稍微慢一些,但是完全不影响正常使用。采用这种方法不仅充分利用了两台服务器,而