上位机软件开发,预算三万仅限深圳东莞惠州 佛山地区
7小时前
项目介绍
需求规格书:LabVIEW 上位机|XYZ 三轴+线光谱共焦+扫码+自动输出表格
适用传感器:海伯森 、优可测、立仪等 线光谱共焦传感器
开发平台:LabVIEW
说明:仅上位机软件开发,不含机械、伺服、运动控制卡、扫码枪、传感器硬件;甲方自备
全部硬件、硬件 SDK/驱动。
用途:自动化扫描测量,支持扫码绑定样品信息,扫描完成自动导出结果表格。
1 项目概述
1.1 项目目标
基于 LabVIEW 开发 Windows 上位机软件,实现:
XYZ 三轴平台运动控制(回零、点动、矩形面扫描)
同步触发线光谱传感器采集原始光谱+Z 高度轮廓
扫码枪读取样品条码,将条码信息绑定本次扫描数据
扫描完成自动输出 Excel/CSV 表格,包含条码、坐标、光谱、高度数据
配套人机交互界面、状态监控、故障报警、日志记录
2 必选核心功能
2.1 XYZ 三轴运动模块
基础操作:轴使能、急停、JOG 点动、单步移动、实时机械坐标显示
回零功能:三轴独立回零,原点信号读取,回零完成标记
矩形面扫描配置:设置扫描起点、终点、行间距、扫描速度、Z 安全抬升高度(换行抬刀防
碰撞)
限位保护:读取正负硬限位,触碰限位立刻停止运动并弹窗报警
断点续扫:扫描中途暂停/停止,保存当前扫描行号,重启任务可从当前行继续扫描,无需
从头扫描
2.2 线光谱采集与同步
:硬件硬触发(推荐):运动控制卡位置比较输出 Trigger 电平信号给到海伯森控制器;到达
设定坐标硬件自动触发采集,消除操作系统延时,保证坐标与光谱一一对应
读取数据:原始光谱强度数组 + 传感器解算 Z 高度轮廓(每线 2048 点)
实时预览:LabVIEW 界面绘制原始光谱波形曲线、Z 高度轮廓曲线
丢帧检测、采集超时报警
2.3 扫码模块
USB 扫码枪接入上位机,支持扫描一维/二维条码
扫码成功后,条码字符串显示在界面,绑定本次整套扫描任务
条码为空/重复条码可弹窗提示告警;支持手动录入条码备用
2.4 数据存储 & 表格输出
每条采集行数据绑定:样品条码、X 坐标、Y 坐标、原始光谱数组、Z 高度数组、采集时间
戳
自动输出:CSV(必选),可选 Excel 表格
文件命名规则:[条码]_[yyyyMMdd_HHmmss].csv
保存路径可在界面自定义设置
系统日志文件:记录扫码记录、运动状态、采集起止时间、各类报错信息,持久保存
2.5 GUI 人机界面(LabVIEW 前面板)
区域 1:三轴状态:实时坐标、使能、急停、回零、JOG 操作控件
区域 2:扫码输入区:条码显示、扫码状态提示
区域 3:扫描参数配置面板:扫描范围、行间距、速度、Z 安全高度、保存路径
区域 4:图像显示:光谱波形图、Z 高度轮廓实时曲线
区域 5:任务控制:开始扫描 / 暂停 / 停止
区域 6:消息日志窗口:报警、状态提示
区域 7:权限管理:管理员、工程师、操作员
2.6 异常保护
运动通讯断开、传感器网络掉线、扫码设备断开弹窗报警并停止运动
采集超时、丢帧告警
软件急停;可接入硬件急停信号,硬件急停触发三轴立即停止
2.7 交付物
LabVIEW 项目完整源码(.lvproj、vi 全套源码,非编译锁定)
编译可执行 EXE
用户操作手册、接口说明文档(运动卡调用、线光谱 DLL 调用说明)
光谱算法:基线扣除、峰值定位、峰值强度提取
3D 点云拼接、三维预览
批量任务队列,多条码样品连续自动扫描
数据库存储、自动生成 PDF 检测报告
用户账号权限管理
自定义扫描轨迹(非矩形扫描)
4 性能指标
操作系统:Windows10 / Windows11 64 位
开发环境:LabVIEW
通讯:运动控制卡 SDK;线光谱千兆以太网 TCP;扫码枪 USB/串口
扫描模式:矩形行扫;匀速段采集,加减速区间屏蔽采集,避免无效数据
数据:每线 2048 点光谱+Z 高度;坐标与光谱数据一一对应
验收标准
XYZ 回零、点动、矩形扫描正常,限位保护有效
扫码读取条码成功,条码绑定扫描数据
同步采集光谱+高度,坐标与光谱数据一一匹配,实时波形显示正常
扫描结束自动输出 CSV 表格,文件命名正常
断点续扫、报警、停机保护功能正常
需求:三轴运动控制,硬件位置触发同步采集光谱/Z 高度;扫码绑定样品条码;扫描完成
自动输出 CSV 表格,LabVIEW 完整源码交付。
要求:工程师有 LabVIEW 调用第三方 DLL、运动控制卡硬触发开发经验;仅限深圳东莞惠州
佛山地区,可以上门现场联调。
需求规格书:LabVIEW 上位机|XYZ 三轴+线光谱共焦+扫码+自动输出表格
适用传感器:海伯森 、优可测、立仪等 线光谱共焦传感器
开发平台:LabVIEW
说明:仅上位机软件开发,不含机械、伺服、运动控制卡、扫码枪、传感器硬件;甲方自备
全部硬件、硬件 SDK/驱动。
用途:自动化扫描测量,支持扫码绑定样品信息,扫描完成自动导出结果表格。
1 项目概述
1.1 项目目标
基于 LabVIEW 开发 Windows 上位机软件,实现:
XYZ 三轴平台运动控制(回零、点动、矩形面扫描)
同步触发线光谱传感器采集原始光谱+Z 高度轮廓
扫码枪读取样品条码,将条码信息绑定本次扫描数据
扫描完成自动输出 Excel/CSV 表格,包含条码、坐标、光谱、高度数据
配套人机交互界面、状态监控、故障报警、日志记录
2 必选核心功能
2.1 XYZ 三轴运动模块
基础操作:轴使能、急停、JOG 点动、单步移动、实时机械坐标显示
回零功能:三轴独立回零,原点信号读取,回零完成标记
矩形面扫描配置:设置扫描起点、终点、行间距、扫描速度、Z 安全抬升高度(换行抬刀防
碰撞)
限位保护:读取正负硬限位,触碰限位立刻停止运动并弹窗报警
断点续扫:扫描中途暂停/停止,保存当前扫描行号,重启任务可从当前行继续扫描,无需
从头扫描
2.2 线光谱采集与同步
:硬件硬触发(推荐):运动控制卡位置比较输出 Trigger 电平信号给到海伯森控制器;到达
设定坐标硬件自动触发采集,消除操作系统延时,保证坐标与光谱一一对应
读取数据:原始光谱强度数组 + 传感器解算 Z 高度轮廓(每线 2048 点)
实时预览:LabVIEW 界面绘制原始光谱波形曲线、Z 高度轮廓曲线
丢帧检测、采集超时报警
2.3 扫码模块
USB 扫码枪接入上位机,支持扫描一维/二维条码
扫码成功后,条码字符串显示在界面,绑定本次整套扫描任务
条码为空/重复条码可弹窗提示告警;支持手动录入条码备用
2.4 数据存储 & 表格输出
每条采集行数据绑定:样品条码、X 坐标、Y 坐标、原始光谱数组、Z 高度数组、采集时间
戳
自动输出:CSV(必选),可选 Excel 表格
文件命名规则:[条码]_[yyyyMMdd_HHmmss].csv
保存路径可在界面自定义设置
系统日志文件:记录扫码记录、运动状态、采集起止时间、各类报错信息,持久保存
2.5 GUI 人机界面(LabVIEW 前面板)
区域 1:三轴状态:实时坐标、使能、急停、回零、JOG 操作控件
区域 2:扫码输入区:条码显示、扫码状态提示
区域 3:扫描参数配置面板:扫描范围、行间距、速度、Z 安全高度、保存路径
区域 4:图像显示:光谱波形图、Z 高度轮廓实时曲线
区域 5:任务控制:开始扫描 / 暂停 / 停止
区域 6:消息日志窗口:报警、状态提示
区域 7:权限管理:管理员、工程师、操作员
2.6 异常保护
运动通讯断开、传感器网络掉线、扫码设备断开弹窗报警并停止运动
采集超时、丢帧告警
软件急停;可接入硬件急停信号,硬件急停触发三轴立即停止
2.7 交付物
LabVIEW 项目完整源码(.lvproj、vi 全套源码,非编译锁定)
编译可执行 EXE
用户操作手册、接口说明文档(运动卡调用、线光谱 DLL 调用说明)
光谱算法:基线扣除、峰值定位、峰值强度提取
3D 点云拼接、三维预览
批量任务队列,多条码样品连续自动扫描
数据库存储、自动生成 PDF 检测报告
用户账号权限管理
自定义扫描轨迹(非矩形扫描)
4 性能指标
操作系统:Windows10 / Windows11 64 位
开发环境:LabVIEW
通讯:运动控制卡 SDK;线光谱千兆以太网 TCP;扫码枪 USB/串口
扫描模式:矩形行扫;匀速段采集,加减速区间屏蔽采集,避免无效数据
数据:每线 2048 点光谱+Z 高度;坐标与光谱数据一一对应
验收标准
XYZ 回零、点动、矩形扫描正常,限位保护有效
扫码读取条码成功,条码绑定扫描数据
同步采集光谱+高度,坐标与光谱数据一一匹配,实时波形显示正常
扫描结束自动输出 CSV 表格,文件命名正常
断点续扫、报警、停机保护功能正常
需求:三轴运动控制,硬件位置触发同步采集光谱/Z 高度;扫码绑定样品条码;扫描完成
自动输出 CSV 表格,LabVIEW 完整源码交付。
要求:工程师有 LabVIEW 调用第三方 DLL、运动控制卡硬触发开发经验;仅限深圳东莞惠州
佛山地区,可以上门现场联调。
*************
*************
评论
全部评论
