测控软件包括了实时采集控制,试验流程控制,测量通讯,状态报警等四大功能,这部分功能众多,更要求实用,可读性可维护性强。我们通过软件结构的合理布局,利用多线程技术充分实现了资源的高效利用。每类功能在一个While循环框中实现,其中试验流程控制采用了LabVIEW提供的状态机。对于有顺序控制要求且步骤很多的问题来说,状态机是最有效的方法。测控软件结构如图5所示;测控软件界面效果如图6所示。