1杨二星 2李金
1天津瑞能电气有限公司 天津市 300000
2天津光电通信技术有限公司 天津市 300000
摘要:随着科学技术的不断发展和市场竞争的加剧,我国制造业进入了一个更为激烈的竞争环境。企业面临人工成本高、效率低等诸多问题。
本文就变桨出厂前的调试工作,投入大量人力、物力、财力的浪费现象,开发出一款自动化调试软件,实现节约人力,提高效率的目的。
关键词:变桨、自动化、平台、调试
1软件概述
1.1用途
变桨自动化测试调试软件,与平台和变桨都建立连接后,可以查看平台和变桨设备的运行状况;可以查看平台的数据信息,包括平台连接拓扑图、平台过程量实时数据、平台参数实时数据、平台波形、平台故障、平台报警;可以查看变桨设备的数据信息,包括变桨实时数据、变桨波形、三个轴的参数信息;用户可以对变桨设备的各项指标进行测试。
1.2 开发方式
开发工具:Microsoft Visual Studio 2010
开发语言:VC6.0
用户群体:现场运维服务人员、测试人员、研发人员等
开发方式:单机版的开发方式,方便快速开发以及后续迭代更新
2模式设置
为了便于用户调整界面的位置和风格,软件提供了两种模式:配置模式和运行模式。
2.1 配置模式
在配置模式下,可对所有的Module进行风格的设置。在工具栏中可以看到功能菜单,分别是“系统”、“控制”。系统菜单下有“保存”、“测试”功能,“保存”功能可以保存配置模式下所有的配置、“测试”功能可以直接进入运行模式。“控制”菜单栏下“连接”可进行设备连接操作,通讯只有在运行模式下才生效。
Module的设置是在对应的控件鼠标右键,点击“设置”,弹出设置页面,每个Module可设置的属性不同。表格中列宽的调整,通过修改比例值即可,比例值范围为0~1.0,所有列比例值之和等于1;根据测试状态和结果显示此记录的颜色,如未测试、测试异常、测试中、不合格、合格的颜色,这些颜色可通过用户设置对应变量的值设定。所有设置完毕后,点击“确定”按钮,并点击主界面工具栏“保存”功能即可。用户切换到运行模式下查看所有配置是否生效。一是通过主界面工具栏“测试按钮”查看,二是通过修改配置文件参数为启动模式,再次启动程序查看。
2.2 运行模式
软件以运行模式启动,页面显示三个功能页,分别是主页、平台信息、变桨信息,默认展示主页的功能。
3主界面
此页面主要功能是用于测试变桨设备各项参数指标,列表中显示出所有测试项。
测试列表下方显示平台故障状态、报警状态、变桨故障、变桨报警、变桨通讯状态,绿色表示正常,红色表示不正常;点击“平台上电”、“变桨上电”、“运行”、“复位”按钮可分别对平台上电、变桨上电、运行和复位;用户可选择转矩方案和位置方案后,进行执行和停止操作。
变频器启停控制功能板块包括:自动启停控制、手动顺序启停控制、控制模式及运行模式设置、功率设置、变频器实时状态及过程数据显示、控制字和状态字显示等子功能。
变频器启停控制通过“控制”窗口实现,用户通过左侧控制面板可以进行模式和功率设置以及启停命令控制,通过右侧显示界面可以查看变频器各实时状态及过程数据的变化。
4连接面板
用户点击工具栏中“控制-连接”功能,进入连接面板。变桨的默认IP为10.2.1.100,端口为502,平台的默认IP为10.2.1.200,端口为44,用户可双击进行修改。
连接:如果连接成功,连接状态显示“连接成功”,如果连接失败,弹出提示框“设备:xx连接失败”,并开启自动连接功能;断开:选中需要断开的设备,点击“断开”按钮,连接状态显示“连接断开”。
5自动化测试
5.1 加载测试方案
用户点击
按钮加载测试方案,弹出“测试初始化界面”。用户可选择在FTP下载测试方案或加载本地测试方案两种方式。默认方式加载本地测试方案,用户可通过“查看方案”按钮查看本地方案;如果是从FTP下载,则选择方案后,点击“下载方案”按钮即可。
用户输入测试信息,包括调试负责人、参与人员、备注说明和项目整体情况,项目名称、型号规格、出厂编号;参数信息,包括PMM型号、PMM轴一序列号、PMM轴二序列号、PMM轴三序列号,PMC型号、PMC轴一序列号、PMC轴二序列号、PMC轴三序列号后,点击“确定”按钮加载方案。
如果方案加载成功,主页面显示项目名称、出厂编号的信息;如果失败,则给出提示“已检测到方案不完整,请进一步检查配置文件,并重新初始化。
5.2 开始测试
加载方案成功后,点击
按钮进行测试。用户可在日志处查看项目名称、型号规格、出厂编号、测试步骤是否开始执行、执行结果信息、测试时间和当前正在执行的步骤。
5.3 暂停测试
测试过程中,点击
按钮暂停测试。此时用户点击鼠标右键,可以看到“方案查看”、“回退”、“前进”“定位执行”功能。点击“方案查看”功能可查看当前加载的测试方案;点击“回退”功能可进行上一个步骤的测试;点击“前进”功能可进行下一步骤的测试;点击“定位执行”可跳转到方案配置页面,用户可选择任意一个测试步骤后,进行测试。如果定位成功,日志页面显示“已定位到 动作xxx”,点击“开始”按钮即执行此步骤的测试;如果定位失败,则提示“动作号定位错误”。
5.4 停止测试
点击
后弹出提示“此操作将停止所有测试,是否执行”,选择“是”则停止所有测试,并提示用户“自动化调试已完成”,如果当前正在执行测试步骤,则提示“正在等待当前原子动作执行完毕,请稍后”,即当前步骤执行完毕后才会停止;选择“否”或者“关闭”功能,则不停止测试步骤。
5.5 测试日志
测试日志记录下整个测试过程,包括测试项目名称、型号规格、出厂编号、测试开始时间、测试过程中出现的错误、测试步骤的结果等。
5.6 测试结果
测试结果显示在列表中。其中测试结果分为未测试、测试中、测试异常和测试完成;测量值分为轴一测量值、轴二测量值、轴三测量值;测量结果分为合格、不合格。
6平台信息
平台信息页面主要包含拓扑图、平台过程量实时数据、平台参数实时数据、平台波形、平台故障、平台报警-平台DI。平台过程量实时数据列表和平台参数实时数据列表中显示过程量数据的信息,平台的数据实时变化。
用户点击“当前值”弹出设置窗口,点击设备下拉框,可选择当前值、全部,在设定处输入参数值,点击“确定”按钮即可设置参数,点击“刷新”按钮可刷新当前值。
6.1平台波形
6.2 平台故障和报警
平台故障和平台故障中,灰色表示未连接,绿色表示正常,红色表示不正常。
7变桨信息
变桨信息页面主要包含变桨实时数据和变桨波形,变桨实时数据分为两个列表,变桨过程量实时数据和变桨参数实时数据,连接成功后根据变桨的数据实时变化。
其中,变桨参数实时数据列表中,用户点击“当前值”弹出设置窗口,点击设备下拉框,可选择当前值、全部,在设定处输入参数值,点击“确定”按钮即可设置参数,点击“刷新”按钮可刷新当前值。
结束语:本软件的亮点在于自动化调试,此项应用在在提升调试工作效率、节约公司成本上,具有非常大的意义。象征着传统的调试方式向自动化调试的跨越,在推广过程中,受到各个公司的一致好评。