发表于:2004-03-04 09:43:00
楼主
有一个问题向大家请教:
我在使用的一套自动控制系统,它主要通过调解插板阀的开度来控制风量,调节电磁阀的通断来控制燃料的流量,从而控制升温曲线。现场有测温元件和测压元件。现场的测量和对阀门的控制都是通过现场的PLC来完成的,但PLC只起到一个数据采集,通讯和执行输出的作用。现场有20个PLC站点;每个站点有1个PLC机架,10个模块,共160个点。现场所有的PLC采集的数据都送到中央控制室,中央控制室内有一台中央处理机与现场的PLC通过以太网相联。中央处理机包括两个工作站,两台服务器,一个冗余磁盘阵列和一个磁带备份机。工作站(并不是工控机,只是普通的康柏个人电脑)上安装这套系统的控制软件,并对采集上来得现场数据进行计算,把计算出来的结果传送给PLC执行(所以PLC的程序里只有模数转换的计算,并没有控制的计算);服务器主要用来进行数据库的服务(ORACLE数据库),并向磁带备份机内备份数据(可存储20年的数据),两台服务器双机热备。在我们现场,每5个PLC站点为一个小系统(我们厂有4个小系统,所以共有20个PLC站点)。但就中央处理机来说,一个中央处理机可以连接几十个这样的小系统,所以这个中央处理机有很强的扩展能力,我们只是用了它一小部分的能力。
我现在的问题是,这样一个系统到底是什么系统?是PLC自动控制系统,还是集散控制系统?还是计算机(并非工控机)控制系统?现在控制系统发展的方向是怎样的?是不是都向网络化和计算机化发展,我们做工控的是不是还要学数据库、网络、和计算机编程语言,而且还要很精通(在这套系统里,我有很多东西搞不清楚,它的控制系统软件并不是我们平时用的组态软件,而是用某种高级语言编的程;数据库用的ORACLE,我也不清楚;什么冗余磁盘阵列,双机热备的服务器配置我也不懂)我们还要学多少东西???
请各位高手给与解答!