首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 智能ATE测试上位系统

    真正限制产线能力的,往往不是硬件,而是那套“看不见”的测试软件。一套好的测试软件,应该解决什么问题? 如果把测试系统拆开来看,本质上它需要解决三件事:怎么测(流程)怎么连(设备与通信)怎么用(效率与数据)这套ATE自动化测试软件,正是围绕这三点重新设计。 在很多工厂现场,你会发现一个很现实的问题:设备越来越先进,但测试系统却还停留在“能用就行”的阶段。真正限制产线能力的,往往不是硬件,而是那套“看不见”的测试软件。 流程:从“写程序”变成“设计流程”传统方式:每个项目写一套代码修改流程必须改程序而这套系统的方式是:流程可视化+配置驱动你可以直接在界面中:拖拽测试步骤连线形成逻辑配置参数像画流程图一样完成测试系统搭建 :每一步测试值判定结果(Pass/Fail)SN/条码/工单时间/操作记录✔数据统一存储自动写入数据库(MySQL)支持快速查询与筛选✔插件式架构(核心能力)系统支持:自动加载功能模块(DLL)驱动独立扩展测试步骤独立扩展

    31910编辑于 2026-03-25
  • 来自专栏TencentOS-tiny

    Matlab上位开发(一) —— 了解上位

    上位的作用 在嵌入式项目开发中,无论是单片项目、嵌入式Linux项目、FPGA项目,上位始终是一个很重要的部分,主要用于: 数据显示(波形、温度等) 用户控制(LED,继电器等) 文件传输(图像、 音频等) 下位(单片)与 上位之间进行数据通信有四种主要方式: 串口 主要适用于下位上位在一起的系统,使用USB转串口与PC相连,也可以使用无线透传串口模组,将串口信号转化为射频信号传输; 常用上位开发方式 上位软软件开发主要包括以下两种: Windows上位(基于串口通信) WinForm或者WPF(C#) 在Windows上,最早用VB语言开发,后来由于C++的发展,采用MFC开发 Matlab上位开发 从本篇文章开发,我将带领大家一起掌握如何通过 Matlab 开发上位,目前计划的有以下这些,敬请期待: Matlab上位开发(二)Hello,World Matlab上位开发 (三)波形显示(幅度和频率可调节) Matlab上位开发(四)Matlab调用自带摄像头或者USB摄像头并显示 Matlab上位开发(五)Mtalab串口通信 希望本系列教程可以给你带来帮助~

    6.1K10发布于 2020-07-16
  • 来自专栏Rice嵌入式

    Qt 串口上位开发《Rice 上位 学习开发》

    前几天分享了一个使用C#开发的串口上位,那么今天教你如何100行QT代码实现一个串口上位。如果你学习过C++,那么使用QT开发软件,就不是什么大问题了,QT很多时候使用在linux上。 //写串口 void MainWindow::sendMsgBtn() { myCom->write(ui->lineEdit->text().toLatin1()); } 第三步,软件测试:下位采用 stm32通过串口发数据到上位

    2.7K20编辑于 2022-05-09
  • 来自专栏嵌入式项目开发

    GPS模块运用: 定位测试软件设计(上位)

    nullptr; } UART_Config =new QSerialPort; //打开串口设备 Open_UART(); } //当串口打不开的时候,间隔一段时间再次重新测试

    3.6K10编辑于 2022-01-17
  • 来自专栏科控自动化

    上位画面鉴赏

    概述: 上位发出的命令首先给下位,下位再根据此命令解释成相应时序信号直接控制相应设备。下位不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位。 上下位都需要编程,都有专门的开发系统。 在概念上,控制者和提供服务者是上位,被控制者和被服务者是下位,也可以理解为主机和从的关系,但上位和下位是可以转换的。 通常上位和下位通讯可以采用不同的通讯协议,有RS232的串口通讯或者RS485串行通讯。 采用封装好的程序开发工具就可以实现PLC和上位的通讯,当然可以自己编写驱动类的接口协议控制上位和下位的通讯。 经验: 通常工控,工作站,触摸屏作为上位, 通信控制PLC,单片等作为下位,从而控制相关设备元件和驱动装置。

    6.4K31编辑于 2022-03-29
  • FCT、ATE、工装夹具上位测试系统定开发、自动化测试软件

    无论您从事 FCT功能测试、ATE综合测试、老化测试、非标自动化测试设备、自动化线体、还是工装夹具 开发, 一个灵活、稳定、可扩展的通用上位系统,都能帮您大幅提升项目交付效率与产品竞争力。 为什么选择我们的通用上位? ✅ 一套系统,通用于多种测试场景 无论是单板 FCT、整机 ATE、老化房批量测试,还是非标自动化工装, 仅需模块化配置,即可快速适配各类测试流程。 支持自动化线体与老化房联动 系统可与上位调度系统、AGV、小车、扫码器、扫码枪、机械臂等进行通讯联控, 轻松实现批量测试、自动上下料、老化状态实时监控等自动化生产环节。 典型应用场景 FCT 测试台 / ATE 自动测试线 电源、摄像头、主板类产品功能验证 汽车电子老化房 / 整机寿命测试 工装夹具自动检测与数据记录 非标测试系统快速交付与二次开发 我们能为您提供 通用上位系统授权与二次开发接口 完整源码级方案(C#/WPF/.NET 8) 与您现有硬件平台无缝对接的快速定制服务 技术支持 + 测试架构咨询 + 快速交付

    1.2K10编辑于 2025-11-22
  • 电池测试方法

    这三项特性必须全部满足才能判定电池是否合格。除了这些静态特性外,电池还具有不同的荷电状态 (SoC),这些动态特性会影响电池性能,并使快速测试变得复杂。 成熟的电池测试技术必须能够识别所有电池状态,并在低电量情况下也能提供可靠的测试结果。这是一个很高的要求,因为部分充电的优质电池与充满电但性能下降的电池组表现相似。 仅凭电压无法估算电池的健康状态(SoH)。欧姆测试测量内阻可以识别高内阻的腐蚀和机械缺陷。虽然这些异常情况表明电池寿命即将结束,但它们通常与电池容量低无关。欧姆测试也称为阻抗测试。 快速检测常用的测试方法包括时域测试(通过脉冲激活电池来观察锂离子电池中的离子流动)和频域测试(通过多频扫描电池)。先进的快速测试技术需要复杂的软件,其中包含电池特定的参数和矩阵作为查找表。 镍镉蓄电池、镍氢蓄电池以及部分一次性蓄电池则会显示其寿命终止状态。表1:常见电池化学体系的电池测试方法。

    16210编辑于 2026-08-12
  • 来自专栏码神随笔

    QT上位串口控制MCU

    秋名山码民的主页 oi退役选手,Java、大数据、单片、IoT均有所涉猎,热爱技术,技术无罪 欢迎关注点赞收藏⭐️留言 前言 本次给大家带来的是一个QT上位的编写,最终页面如下: 开发工具: QT5 Keil5 mcu:野火指南者开发版,stm32F103 功能:上位通过串口来控制开发板上的一个LED的亮灭 1. 上位 1.1 上位基础界面 实现效果: 1.2 上位逻辑代码编写 pro文件里面添加串口库 widget.h文件包含串口头文件 #include <QSerialPort> #include

    1.5K30编辑于 2023-11-18
  • 来自专栏科控自动化

    上位开发之报警检测

    在一般的设备报警里,主要分为如 下的三种情况: 情况一:bool 报警(通常 true 表示报警, false 表示正常) 情况二:int 报警 事实上,还有一种报警的情况非常的常见,在 PLC 里配置了一个字数据表示报警,比如值 0 表 示没有报警,值 1 表示报警 1,值 2 表示报警 2。 情况三:值范围报警 我们来看看一种特殊的报警,比如说一个温度数据,我们想控制范围,高于 100 报警,低于 80 报 警,那么我们就添加一个数值范围报警。

    3.5K33编辑于 2022-03-29
  • 来自专栏嵌入式学习

    C#实例——上位helloworld

    c#上位,今天有又开始整一下。 { //按下Clear按钮 textBox1.Text = ""; //文本框清空 } 4、测试

    2.3K20编辑于 2021-12-30
  • 上位如何采集plc数据?

    一、上位采集PLC数据的常见方式通信协议支持:OPC UA/DA:工业标准协议,通用性强,兼容多数PLC(西门子、三菱、欧姆龙等)。 软件方案:OPC服务器软件(如KEPServer、Matrikon) + 上位OPC客户端。开源库(如python-snap7、libmodbus)自主开发。 :用配置软件搜索设备(默认 IP:192.168.1.37)选择 PLC 品牌与协议,填入 IP / 站号映射 PLC 寄存器到 Modbus 地址(如 DB1.DBW0→40001)上位操作:添加 :组态软件 / 自定义程序通过 OPC UA/DA 连接服务器订阅变量,实现跨品牌 PLC 统一采集优势:网关自动维护通信,上位无需适配不同 PLC 协议‍四、远程无线采集(户外 / 跨厂区)核心产品 TCP Client 模式,填写上位公网 IP / 端口启用断网缓存(最大支持 10 万条数据)上位接收:部署 TCP 服务器程序,监听指定端口实时接收网关转发的 PLC 数据,支持远程控制指令下发典型场景

    1.1K11编辑于 2026-01-20
  • 来自专栏TencentOS-tiny

    Matlab上位开发(二)Hello,World

    推荐阅读: Matlab上位开发(一) —— 了解上位

    2.4K10发布于 2020-07-16
  • 来自专栏c#学习笔记

    上位学习技巧——c#(原创)

      for循环,比如扫描范围位串口1~串口20,则循环20遍,循环内容是打开串口;

    1.7K31发布于 2020-12-01
  • 来自专栏Rice嵌入式

    R-Plan上位 - find file (2)

    背景 R-Plan,我这个专辑写了关于《cmd》和《rtt ota pack》的工具,链接:《R-Plan上位-cmd console & rtt ota pack (1)》 今天这篇是介绍一个新开发的功能

    88220编辑于 2022-05-10
  • 来自专栏软件工程师Michael

    .NET技术在上位领域的应用

    上位负责管理、控制和监视下位,同时也负责收集、存储和处理从下位发来的数据。 上位的应用场景: 上位被广泛应用在生产线控制和监控、安防监控、自动化设备控制和过程控制等领域。 下面是.NET技术在上位领域的一些应用:数据采集和处理:数据采集与处理是上位的重要功能之一。 上位对工业4.0的影响: 上位作为智能制造的重要组成部分,对于工业4.0的实现具有重要意义。 总之,.NET技术在上位应用程序开发方面提供了极大的便利和效率,使得上位应用程序的开发更容易、更快速和更高效。

    1.5K20编辑于 2023-05-03
  • 来自专栏c#学习笔记

    C#上位开发(二)—— Hello,World

      上一篇大致了解了一下单片实际项目开发中上位开发部分的内容以及VS下载与安装,按照编程惯例,接下来就是“Hello,World!” internal,受保护内部的protect internal;   这里有一个重点,在定义Form1类的时候含有一个关键字partial,这里就不得不说C#语言设计一个重要的特性了,能作为大多数人开发上位的首选 描述人机交互中事件的来源,通常是一些控件; 事件(ActionEvent):事件源产生的交互内容,比如按下按钮; 事件处理:这部分也在C++中被叫做回调函数,当事件发生时用来处理事件;   注:这部分在单片中也是如此

    3.2K41发布于 2020-11-12
  • 来自专栏知识分享

    C#上位串口控制12864显示

    实现的效果 上面是用Proteus仿真的,,对了如果自己想用proteus仿真需要安装下面这个软件 再看一下实物显示效果 先做上位部分........... sendbyte); } } 这段代码放在了定时器2里面,,,我这样做的,只要拖动滑块后500Ms没在改变滑块的值,那么就把当前滑块的值发给单片, 让单片显示出来 我没有做成一直发给单片的,,因为12864本身刷新整个界面就慢,,一直发也没什么用............. 现在做做下位--单片程序 由于单片程序太多了,所以就事先做好了底层的了,,,就先看一看 直接贴上来把 #define _12864_C_ #include "include.h" #include 串口接收和上位一样的道理 在定时器里面做的判断是否接收到一个完整的数据 串口的配置呢加入了115200的,因为印象深刻...... void InitUART(long Baud) { if(

    5.2K61发布于 2018-04-17
  • 来自专栏TencentOS-tiny

    Matlab上位开发(五)Matlab串口通信

    如果BytesAvailableFcnMode设置的为byte,则使用 fwrite 。

    8.5K42发布于 2020-07-16
  • 来自专栏嵌入式项目开发

    物联网开发中上位、下位、服务器区分

    在物联网(IoT)开发中,一个完整的项目通常由三个主要部分组成:上位APP、设备端和服务器。这三个部分各自承担不同的角色,并且相互协作以实现整个系统的功能。 下面将对这三者进行详细介绍: 上位APP: 定义: 上位APP通常指的是用户界面,可以是智能手机上的应用程序、PC软件或网页应用。它作为用户与物联网系统交互的接口。 设备端需要具备一定的处理能力来解析来自服务器或上位的指令,并能够通过网络上传数据到服务器。 服务器部分: 定义: 服务器充当着连接上位APP与设备端之间的桥梁作用。它可以是一个云服务,也可以是本地部署的服务。 功能: 主要负责数据存储、处理及转发。 在一个物联网系统中,上位APP提供了用户友好的交互方式,设备端实现了具体的物理功能,而服务器则确保了数据的有效流通和处理。这三者共同工作,构成了完整的物联网生态系统。

    94010编辑于 2025-05-27
  • PCBA测试治具分类、结构设计、工艺流程和上位开发

    PCBA测试治具是电子制造过程中用于测试印刷电路板组件功能、电气性能、通信能力等的专用设备,通常配合上位软件使用。以下是其详细内容,适用于工程开发、测试方案制定及创业推广。 一、PCBA测试治具的原理PCBA测试治具的核心作用是对电路板实现快速、可靠、可重复的电气连接,配合测试设备或上位软件对其进行功能性测试、ICT测试、FCT测试等。 测试结果通过上位采集并判断PASS/FAIL。 自动化测试系统可控制继电器、气缸、蜂鸣器等设备进行联动。 五、上位定制开发(PCBA测试配套)上位软件是测试系统的大脑,常见使用C#/WPF、Python、Qt等平台开发。 FCT治具 提供CAN通信、LIN信号、电源供给 烧录+功能测试+数据记录于一体 Wi-Fi模组测试治具 通过串口进行AT指令测试 上位调用串口库控制模组,采集响应数据

    2.3K10编辑于 2025-07-29
领券