background image

成为这个项目开发过程中双方必须理解与遵循的准则。
    在第一阶段,我们开展了对半自动的中大型辅助机器的自动化改造。事实上,该企业早有
这类打算,并且已做了相应的技术储备,因而这一部分的工作由该企业自身的技术人员全
权负责并加以实施。项目中所涉及到的所有自动化生产设备都已具有依据状态参数模拟信号
量进行控制的能力,对于所采集到的状态参数模拟量,企业曾计划采用一类以模拟信号远
程地传至中央监控室,再进行模数转换的方案。此方案对企业来说实现比较简单,但存在着
成本较高、远传过程易受到干扰等不利因素。随着模数转换设备成本的显著下降和可靠性提
高,经我们建议和双方讨论,企业有决心在生产设备的控制设备上就地实现现场模数转换
再远传数字信号至监控室,这一工作同样地由熟悉这项技术的企业技术人员实行。
    第二阶段的工作主要由我方开发组成员负责。我们将人员大体上分为 3 组,第一组主要是
根据企业长期累积的资料以及公开发表的相关技术,建立起一个合理有效的模型,其中包
括诸如数据采样记录的间隔时间,不同生产阶段的数据处理时所采用的数学模型等数据处
理的相关内容;第二组负责监控记录软件的输入输出接口,用户图形界面的选定和设计等
软件外围功能的实现;第三组则集中力量编写一个简单实用的、针对性强和小巧的相关数据
记录的专用数据库。这一阶段是控制质量和成本的关键性阶段。出于对成本的考虑,以及根
据数据的流量不很大,对数据的实时性处理要求不是很高(通常情况下,设备的实时控制
仍由原来的自动化系统所承担)的实际情况,中央监控室采用了一套有双机备份的服务器
作为数据处理用的服务器,另一套同样有双机备份的服务器作为数据库服务器,并且没有
使用价格昂贵的商用数据库,而采用了由自己开发的一个经济实用的专用数据库。
    第三阶段可以看成是第二阶段的自然延伸,在第二阶段成功的基础上,利用第二阶段模
块处理后所获得的数据,依据设备的多种临界指标,进行相应的判断,允许在紧急情况下
发出相应的警报,并同时依据设备本身的相应紧急情况处理办法,发出控制信号加以处理
实现。这一阶段的关键有两方面内容:一个问题是要求数据转换设备拥有相对较高的可靠性
与可用性,另一个问题是要注意做好与自动化设备原有控制系统的自我保护功能的配合协
调工作。
    第四阶段则仍然由该企业的技术人员为主实施,在实现过程中主要是解决好第三阶段所
遇到的上述两个关键问题。对于第一个问题,使用了更好的设备和部件来实现数模转换和动
态控制;对于第二个问题,则在控制设备中设立了优先级判断,使自我保护装置的启动优
先级离开中央监控室(由于自我保护启动速度更快,但是功能较弱)而加以解决。
    从总的项目实施进程上来看,一、四两个阶段相连贯,二、三两个阶段相连贯,而它们之
间则可并行地进行,从而满足了时间进度上的要求。
    今后,本项目所采用的这类技术可能要走向全自动化。项目中涉及到的数据量将会更大得
多,实时性要求也会更高。我们应注意使现有成熟的商业系统与产品如何应用到其中去,使
之能尽快地满足企业的要求,节约成本,并且减少开发的风险。