项目:生物制药过滤自动化- 2005年11月2日

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

二五年十一月二日

项目概况:
1.MF软件设计100%
2.MF软件代码完成100%
3.UF软件设计100%
4.UF软件代码完成100%
5.HMI软件代码完成75%

我们完成了超滤(UF)滑橇设备模块的代码。UF图形显示是所有剩下的,以达到100%的代码完成项目。在完成UF绘图的同时,我们已经开始对收获槽和微过滤滑橇进行内部alpha测试。

上周发生了另一个有趣的变化。客户通知施工人员,UF PLC需要在传输面板上的几个远程点上安装ControlNet卡。幸运的是,客户把我们的电子邮件抄送给了滑板建造者。我说幸运是因为我们可能没有收到通知。对于I/O扫描来说,这是一个相对较小的变化,但我们更喜欢在实验室而不是现场进行更改。

客户验收
我们很快就要完成这个项目的开发阶段了。我们已安排2005年12月13日至16日在我们的旧金山办公室进行客户验收测试。我们希望在这个日期之前完成所有的开发、所有的内部测试和所有正式的开发测试。当客户到达时,他们可以选择执行正式的测试或非正式的检查和测试软件。我们更希望客户尽最大努力探索软件,甚至尝试破坏它——如果他们可以的话。很难过分强调在我们的开发实验室中更改软件比在客户站点中更改软件要容易得多。最终用户在发布软件之前应该总是检查供应商的软件。

我建议执行一个正式的测试,然后进行某种类型的压力测试。压力测试几乎可以是任何事情,包括意外地循环HMI电源,以查看如何恢复系统,以及查看控制器中的控制是否仍在运行。食谱会从停止的地方恢复吗?相会进入保持状态吗?尝试点击测试,用户只需尽可能快地点击HMI热点,看看当用户快速工作时系统是否锁定-系统应该永远不会锁定。当弹出对话框时,尝试注销。尝试在整数字段中输入字符串,反之亦然。试着快速切换屏幕。试着开始,然后立即停止一个序列。重复点击相同的按钮,或者点击并按住一个通常会被暂时点击的按钮。 Try anything that seems out of the ordinary. The system should allow this behavior without adverse or unexpected results.

我还建议操作人员在软件离开实验室之前查看软件。在软件投入使用之前,我们已经从操作人员那里收到了许多关于易用性和实际使用特性的好建议,我们欢迎这些建议。

接下来是什么?
项目代码预计将在下周完成。HMI显示是开发拼图的最后一块,因此我将花一些时间回顾图形显示。最初的内部测试- alpha测试-将在未来几周内进行。当我们将模拟流程与文档化设计进行比较时,这将暴露最初的编码错误和一些潜在的设计问题。