该仪器的系统软件采用结构化、模块化的程序设计方法,各模块均有一定的独立功能,程序结构清晰,便于系统的功能扩充和维护。
(1)显示模块 本系统显示模式多,显示内容丰富。可显示中文菜单;显示回波波形;显示报警闸门、可移动标尺;显示测量结果等。而巨,在不同的工作模式下显示的内容也不相同。系统采用了一片8031作为从CPU,用从CPU及其相关模块来控制显示,其中汉宇显示采用笔画法,并生成了专用宇库,使得汉宇显示清晰、美观,易于控制。
(2)通信模块 该模块分成两部分。一部分用于主CPU和从CPU之间的并行通信,双方按照一定的协议进行通信,传送的信息包括测量结果、标尺移动量、报警闸门调整量、菜单号等;另一部分用于主CPU与PC机的串行通信,将探伤波形及探伤结果等相关信息传送至PC机做进一步分析、处理或存档,如在PC机上显示工件和伤痕的位置模拟图;再现或比较多帧回波波形;局部放大回波波形等。
(3)键盘管理模块 系统扩展了一个6×6的小键盘,分成功能键和数宇键。功能键用于选择操作类型;数宇键用于参数输入。当键按下时向主CPU申请中断。
(4)打印模块 该模块用于控制微型打印机PP40打印探伤结果、缺陷回波等。
(5)仪器性能测试模块 根据无损探伤工艺要求,探伤仪应具有性能测试功能,测试项目有电噪声电平、垂直线性误差、动态范围等12项。当选择仪器性能测试菜单项时,系统能自动进行性能测试,并给出提示信息及测试结果。
(6)主控模块 该模块是基于超声波探伤工艺设计的,用于控制探伤流程,实现数据的采集、处理、分析,并调用相应的功能模块实现显示、打印。系统探伤由多级中文菜单提示进行,主菜单如图4-58所示。(www.xing528.com)
通过数宇键选择即可进行相应操作,如选择“现场采样”,则可在现场对工件进行探伤,以对铁路机车探伤为例,其工作流程如图4-59所示。
图4-58 数宇化超声波探伤仪的探伤主菜单
图4-59 现场探伤流程图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。