基本测试算法是针对变频器测试建立的通用算法库,如电压/频率(V/F)特性测试、输出电流增益调整、额定负载特性测试、保护功能测试等和一些常用的函数。
测试过程是一个线性流程,如4所示,节点为测试内容,连接线为测试结果,测试结果只有两种情况:通过或不通过,分别用垂直线和水平线表示,垂直线为通过,水平线为未通过。测试树由用户定义,采用自顶向下的规则。定义采用可视化技术和人机交互方式,用户只需从算法库中用鼠标双击选取的测试算法,然后拖拽到空的节点上即可,计算机只对新添加的构件进行输入条件(接口数据)的检查和确认。
数据输入输出接口建立工程量与预设I/O设备(如仪器仪表、智能模块、变频器等)的逻辑连接,每一个I/O设备有唯一的逻辑名,每一个逻辑名对应一个相应的驱动程序,用户只要设置所使用工程量的量程范围、精度、采样频率、报警上、下限等参数,而不需要对具体的I/O设备进行任何操作。
4实际应用
某国际知名公司有14条变频器生产线和2条变频器修理线,每一条线都有独立的测试系统,它们的制造商来自不同的国家(意大利、法国、中国)的不同公司,由于各个公司采用了不同的开发平台和开发技术,使得软件的差异很大,软件的维护、升级、修改几乎完全依赖于原开发单位,维护成本高和响应时间长。
2005年2月变频器通用测试软件平台开发成功并投入使用后,对16条生产线的测试软件进行了统一的设计,使各功能模块中的构件标准化、规格化、通用化,实现了软件的“即时组装”和“即时修改”,降低了软件的开发成本,缩短了软件的开发周期,适应了变频器生产和市场的高节奏变化的需要。某一条生产线的运行界面如5所示。实际效果见1。
5结语
工业测试系统的设计涉及到应用对象的工艺和设备、控制方案、机械装置、仪器仪表、计算机软硬件等,因此要求系统具有较高的稳定性和较长的使用寿命。但市场需求的高节奏变化使得产品品种、生产设备也不断变化,给软件的稳定性和寿命带来了严重问题:设计人员必须花很多的精力和代价去对软件进行维护和更新,这对设计者和用户都难以接受。本文介绍了通用变频器测试软件平台的设计技术和开发过程,提出了基于构件技术的三层逻辑结构的测试软件框架,比较好地解决了上述问题。从应用情况看,该方案具有可行性,对类似应用系统的开发具有一定的参考价值。
上一篇:经编装置变频变速技艺革新探讨剖析