二、仿真校验测试
目前国际上已经普遍采用的是在现场之前校验测试自控系统的设计,从而节省大量的现场工作时间和劳动。国内则刚好相反,全面软件测试和综合软件测试全部需要到现场去做。在现场边安装边调试成为国内所有系统集成商的唯一选择。大多数工程都必须花费数个月的现场时间,不仅严重影响用户的产品上市时间,对于系统集成商本身也是巨大人力和物力的浪费。
今天,长时间的现场调试已经变得不可容忍!最终用户给予系统集成商的时间越来越短,并且对工程延误处以高额罚金。这就迫使自控系统集成商在现场调试之前对自控代码设计进行校验测试,发现并更正绝大多数设计错误,从而确保使用最短的现场时间完成系统的安装调试。
很显然,通过仿真方法建立现场对象的形式化模型,然后在此仿真环境中对自控软件进行校验和验证是最自然的解决方案。当然,这样的仿真校验必须是在完整的仿真环境下(仿真整个生产线甚至是整个工厂环境)进行,而各硬件厂商自带的仿真工具由于只能仿真测试单个功能块,是无法担此重任的,需要使用一些先进的自控软件设计CASE(计算机辅助软件工程)工具,如ControlBuild等。
通过仿真进行校验测试具有无可比拟的优点:
1、在仿真环境下校验测试自控软件,发现并更正绝大多数的设计错误,大大缩短现场安装调试时间。从国外的经验来看,通过仿真校验可以将数个月的现场安装调试时间缩短到数个星期,极大地提高了效率。
文章来源于领测软件测试网 https://www.ltesting.net/