项目:生物制药过滤自动化- 2006年12月19日

通过控制工程人员 二五年十二月十九日

二五年十二月十九日

项目概况:
1.控制软件开发代码100%完成
2.HMI软件代码完成100%
3.HMI外部应用程序配置100%
4.MF beta测试90%
5.UF beta测试90%

客户验收测试
本周我们完成了大部分的客户验收测试,这对项目来说是一个重要的里程碑。对于任何自动化项目来说,客户测试总是最令人兴奋,但压力最大的事件之一。几个星期以来,我们一直在努力实现基于不断变化的需求和我们与客户的持续对话。验收测试是终端用户第一次看到系统活跃起来的时候——并看到所有自动化规范、理论和辛勤工作最终产生的结果。

两个不同的客户组正在执行测试。上周,流程工程师对系统进行了功能测试,同时验证了图形和配方编辑器的外观和感觉。本周,客户的自动化工程师将执行更多的“底层”测试,并将与我们一起制定计划,将数据集成到他们的中央服务器。流程团队在我们的办公室花了三天时间来完成他们的测试,预计自动化工程师下周将在我们的办公室再花两天时间。对于这样规模和范围的系统来说,五天的总数是相当典型的。

测试执行
任何FAT(工厂验收测试)的第一部分是对工程师的初始培训,以便他们能够熟悉实际的实现。尽管设备模块和控制模块的面板相当直观,但要理解每个模块中整合的所有功能和特性,还需要一些实际操作。在熟悉系统之后,我们测试了每个设备模块的适当功能。设备模块分别和同时运行,尽可能地模拟工艺条件。通过使用我们的模拟器,测试得到了增强,该模拟器模拟了响应过程条件的模拟值。模拟是正确测试的关键,因为它允许过程像通常在现场那样进行,并允许测试人员看到实际情况的展开。例如,当水箱以正常速率排水时,与简单地将模拟电平值从100%驱动到0%时,处理过程可能会有显著或微妙的差异。该模拟器是另一个用于帮助确保现场启动成功并防止未来代码更改的工具。广泛的设备模块测试在两天的时间内进行,并发现了操作顺序的一些小变化,这是任何验收测试所预期的。对于项目的范围(78个设备模块),顺序变化的数量非常低——不到5个!

图形和界面也在测试过程中进行了检查,并进行了最小的更改。这是一个客户偏好比任何规范或文档更重要的领域。大多数终端用户对系统上的管道图、配色方案、固定文本和动态文本的外观和感觉非常挑剔。我们的图形,发电机和总体布局已经发展了多年,现在我们有一个相当好的调整包。我们开发了图形界面,以最小的屏幕占用空间最大化信息。同样重要的是不要让屏幕变得杂乱。使用诸如打开/关闭标签和异常显示设备模式状态(仅在非自动状态下显示)等功能有助于保持屏幕干净且易于阅读。

文档
验收测试的另一个关键方面是文档审查。在我们的内部开发测试中,每个测试模块都根据cGMP(当前良好生产规范)文件要求进行签名和标注,并编译成完整的测试文件。在访问期间,客户评审并接受已经生成的测试文档是很重要的;这是他们的记录,每一行代码都经过了测试,并且有了可接受的文档。有些客户更喜欢自己执行一些测试,并在文档上签字,或者在这种情况下,功能测试充当对我们工作的抽查。

接下来是什么?
客户的自动化工程师将访问我们的旧金山办公室完成验收测试;与此同时,一些系统组件将被运送到设备制造商,以纳入过滤器滑块电气外壳。我们现在开始根据验收测试冲孔表进行系统清理,然后开始在设备制造商的车间进行工厂测试。

博客假日
这个博客将不会再次更新,直到1月9日这一周,在假期之后的项目恢复工作。