欢迎来到中海德官网
   
在DCS中人机界面死机的处理方案
来源: | 作者:bq1203 | 发布时间: 2015-06-09 | 3774 次浏览 | 分享到:

  控制器把信息送给服务器,客户机从服务器读写数据,由于客户机数量较多,如果它们之间采用一样的连线就可能死机。各台客户机从服务器读取的数据可以一样,也可以不一样。也可以是所有客户机显示内容一样,多台操作站冗余运行。每台操作站与服务器交换的数据较多,可采用100BASE端口,服务器和控制器数据交换较少,该采用10BASE端口,客户机之间基本不交换数据,也可采用10BASE端口。如果不这样,很可能产生客户机死机。

  3、客户PC和服务器的配置不合适

  客户PC的配置取决于准备使用的操作系统。如DOS和Windows3.1只要8MB内存就可运转,而Windows9x至少要16~32MB,WindowsNT最少要32MB,最好是64MB,特别是Windows2000,更需要64MB内存。除内存外对Windows2000来说,应采用更快的处理机和更大空间的硬盘。

  在选用客户PC时,虽然可以比服务器的机器差一些,但内存一定要比上面的要求还高一些。因为机器除运转操作系统以外,还要与服务器读写数据。

  服务器的CPU和硬盘驱动器承受网络上所有客户机的服务请求。服务器需要大量存储器,比客户机存储器容量要高得多才行。

  最好知道主板上存储器插槽数目和支持的最大内存数量。检查随DCS服务器来的存储器是如何配置的。单条64MBDIMM机器比用16MB模块插满4个插槽的机器更容易升级。

  服务器最好采用支持ECC内存的存储器。当ECC存储器与一个支持ECC的主板芯片组一起使用时,可纠正单个位存储器错误和检测多位存储器错误。

  硬盘驱动器对于服务器也很重要,连在网上的计算机都共享服务器文件,硬盘驱动器应耐用、可靠和适用于同时为多个用户服务的。因此,采用SCSI硬盘驱动器较合适。SCSI驱动器有智能和较快的转速,采用UtraWideSCSI时从驱动器到系统间有极高数据传输率。无论是IDE硬盘驱动器还是SCSI硬盘驱动器,都可采用RAID技术,能更安全地保存数据,提高服务器质量。SCSI总线可连接多台硬盘驱动器,采用一台9GB的硬盘驱动器没有9台1GB的SCSI硬盘驱动器的效率高。

  市场上有一种磁盘阵列,专为服务器设计,是一种海量存储器产品。硬盘驱动器阵列可装入大量驱动器,用磁盘镜像或RAID提供容错,自动将服务器数据的多个拷贝存储到不同硬盘驱动器上。当驱动器发生故障时,所有数据依然对用户有用。有些阵列驱动器甚至可热交换,能在机器运行时更换故障。

  服务器使用的RAID最好版本是RAID5,能为所有现在版本的C/S网络操作系统所支持。RAID5数据“分析(stripes)"到多个SCSI驱动器上,使单个损坏驱动器上的内容可以从阵列中其他驱动器的信息里重建。当一个带热交换驱动器和供电的服务器结合在一起时,RAID5可使服务器以接近连续的24×7正常运行。

  如果DCS不是采用C/S结构的操作站,因各个操作站互相独立,只保存一部分数据,如果是冗余配置,可靠性已很高,就不一定采用RAID技术。

  DCS操作站为文件备份,可在操作站上安装一个SCSI磁带驱动器。采用C/S结构的,在服务器上最好安装磁带机,可把用户组态的应用软件拷贝在磁带机上。操作站或服务器发生故障时,能把应用程序重新输入。磁带机产品更新也较快,1990年左右进口DCS配备的磁带机现在已买不到备件或磁带,新老磁带机和磁带不兼容。

  S9000系统控制器由两部分组成,一块3C905卡完成模拟量控制,另一块PLC主机LPM620-0072,主机上有以太网口,它在组成系统时,采用以太网连接,组成C/S结构。以太网连线有两种方式,在客户机较多情况采用集线器连接。

  如果只用1~2台操作站和1~2台控制器就把所有操作站、控制器连在公共电缆上,网上连接设备很少,也可以采用T型连接器。

  服务器比客户机包含更多驱动器,还需考虑它的电源功率和可靠性。电源很容易被忽视,如忽视电源直流输出是否稳定,还有噪声、杂散信号、尖峰脉冲和浪涌。电源是最容易出故障的部件之一。电子线路采用+3.3V或5V,硬盘驱动器和风扇采用+12V电压。

  有以太网的网络适配器,也有其他网络适配器,但都不如以太网用得多,所以价格也高。采用以太网能降低DCS成本。