LabVIEW开发的通用测试设备上位机软件,支持多工位测试,支持多线程同步。
基于TestBenchFramework开发的FCT上位机软件,软件模块使用DQMH开发。
下载仓库到本地
安装"Full User Interface (DQMH).vipc"
下载安装"TestBenchFramework"工具包
初始化读取配方文件,将配方文件写入Data中(默认加载配方的第一行)
索引配方工站ID和槽位数量,启动测试引擎
读取配方中的工站数量,如果已经启动的工站ID等于配方中的工站数量,则继续执行第4步骤,否则执行第2步骤
读取配方中的测试序列文件路径,加载测试序列
读取测试引擎配置文件,配置所有测试引擎
通过软件菜单换型
通过软件菜单“选择配方”勾选需要切换的配方
通过配方名称索引对应的配方并写入Data
停止当前测试引擎
执行程序启动流程的2,3,4,5步骤
通过PLC信号换型
获取PLC换型型号
调用换型方法“Load seq.vi”将型号参数传入
执行通过软件菜单换型的3,4步骤
问题列表以及处理方法
用户登陆 默认用户为"Administrator",默认密码为空,用户可以在测试序列编辑器中编辑用户信息。
测试单元配置 测试单元配置是用来配置测试引擎的文件,配置文件主要有三个部分“本地报表”“数据库”“执行设置”。 程序启动的时候和换型完成后以及测试单元配置文件修改后都会重新配置所有已经启动的测试单元。
数据库 软件使用MySQL,需要安装数据库服务端和ODBC驱动,请注意由于数据库表格中使用了JSON字符串所以数据库版本必须是8.0以上版本。 如果需要启动数据库功能需要在测试单元配置中启动数据库并且设置好数据库链接方式。
软件运行日志 为了方便调试和排查问题,软件中增加了一些状态记录,并且将程序运行记录保存在"/App/Log"文件夹中
工站配置 工站配置是用来保存被测产品与序列对应关系的文件,在换型的时候需要调用此配置文件。 目前换型的方式有两种一种是通过软件菜单手动选择型号,另外一种是在程序里通过调用换型的API来自动换型,例如PLC换型或者扫码换型。
用户开发的所有程序必须放在“External interactions”文件夹中。
用户只需要在“External interactions.vi”中添加程序,主要是PLC交互程序和MES交互程序。
如果需要更新升级上位机软件只需要将新版本的“Full User Interface”和“Test Unit”模块文件夹替换到项目中即可。
在仓库代码页面选择最新的发行版本
在发行版页面中选择下载ZIP文件
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。