上位机

youcans_4 天前
stm32·单片机·嵌入式硬件·上位机·simulink
【STM32-MBD】(9)Simulink 模型开发之上位机显示波形STM32-MBD(1)Matlab2022/2023 安装 STM32 硬件支持包 STM32-MBD(1b)Matlab2025b 安装 STM32 硬件支持包 STM32-MBD(2)Simulink 模型部署入门:点灯 STM32-MBD(3)Simulink 模型部署之状态机:闪灯 STM32-MBD(4)Simulink 模型部署之状态机:开关控制 STM32-MBD(5)Simulink 模型开发之外部中断:开关控制 STM32-MBD(6)Simulink 模型开发之多路 PWM 输出 S
“抚琴”的人5 天前
开发语言·观察者模式·c#·上位机
C#上位机观察者模式在C#中实现观察者模式(Observer Pattern)通常用于实现对象间的松耦合设计,使得当一个对象(被观察者,Subject)的状态发生变化时,所有依赖于它的对象(观察者,Observer)都能得到通知并自动更新。
捷米特网关模块通讯10 天前
上位机·数据采集·传感器·工业自动化·工业智能网关
Modbus RTU 转 Modbus TCP:协议转换模块落地汽车电子生产跨协议通讯方案一、项目背景某汽车电子零部件制造企业的生产线监测系统中,部署了 28 台 Modbus RTU 协议的传感器(含温度、压力、振动传感器),分布于焊接工位、检测线、仓储区等关键区域,负责采集生产过程中的核心环境与设备参数。企业现有监控中心采用基于 Modbus TCP 协议的上位机系统(含组态王 SCADA 与 MES 平台),由于传感器与上位机协议不兼容,无法直接实现数据集中采集与远程管控,导致生产数据分散、异常响应滞后,影响生产效率与产品质量追溯。
捷米特网关模块通讯12 天前
网关·上位机·数据采集·工业自动化·测温器
ModbusTCP转RS485工业PLC网关实现测温器与上位机跨协议通讯实例一、项目背景某大型电子元器件制造企业核心生产车间部署了32台RS-485串口无线测温装置,用于监测关键工位设备、环境及产品工艺温度,保障高精度电子元器件的生产质量。随着工厂数字化转型,企业引入MES生产执行系统和SCADA监控平台,需实现温度数据的集中采集、实时可视化与远程管控。但原有串口通讯模式存在传输距离有限、数据分散、协议不兼容等问题,无法对接TCP/IP架构的上位机系统,亟需构建跨协议通讯链路。
c#上位机21 天前
图像处理·人工智能·计算机视觉·c#·上位机·halcon
halcon求图像灰度最大值和最小值——min_max_gray我们在图像处理中有时候需要求图像的最小灰度和最大灰度,本文就来介绍如何实现。min_max_gray算子用于计算图像最小灰度和最大灰度,该算子有6的参数 参数1是指定计算的区域范围 参数2是输入图像 参数3是截断百分比,取值范围 用于控制从灰度直方图两端移除的像素比例,比如上面的代码的图像总共有9个像素,参数3是20,则灰度直方图两边需要移除的像素个数是9*20%=1.8个像素,4舍5入,需要移除2个像素,灰度直方图中像素从小到大的排列是1、2、30、100、150、190、210、225、250,移除掉
youcans_22 天前
stm32·单片机·嵌入式硬件·上位机
【动手学STM32G4】(3)上位机实时显示多路波形【动手学STM32G4】(1)导入和创建项目 【动手学STM32G4】(2)USB 虚拟串口通信 【动手学STM32G4】(3)上位机显示波形
c#上位机22 天前
人工智能·计算机视觉·c#·上位机·halcon·机器视觉
halcon刚性变换(平移+旋转)——vector_angle_to_rigid在图像处理中我们有时候对图像或者区域进行纠偏,在刚性变换场景中,图像发生的变化是平移和旋转,本文就来介绍根据单个目标点的平移和旋转来计算如何对图像和区域纠偏。
c#上位机23 天前
图像处理·人工智能·计算机视觉·c#·上位机·halcon
halcon图像增强——emphasize我们有时候需要提取图像的边缘进行后续的处理,在提取边缘之前,我们可以对图像的边缘进行增强处理。它的核心原理是通过放大局部区域的灰度差异来增强对比度,让图像看起来更清晰,尤其适用于需要突出物体轮廓或纹理细节的机器视觉应用。emphasize 的工作原理主要包含以下几个步骤:
B_lack02623 天前
上位机·通讯·西门子plc·wincc
Wincc画面通讯故障判断本文分享一个判断Wincc上位机画面通讯故障并报警的方法。假设下位机使用S7-1500CPU,添加对应的驱动并新建连接。如图1所示。 图1
c#上位机24 天前
计算机视觉·c#·上位机·halcon·机器视觉
halcon图像非线性对比度增强——equ_histo_image我们有时候需要对对比度不明显的图像进行对比度增强操作,除了使用线性对比度增强手段外,还可以使用非线性对比度增强技术。
c#上位机1 个月前
c#·上位机·halcon·机器视觉
halcon多个区域合并为1个区域—union1在图像处理中我们有时候会需要将多个区域合并为同一个区域,本文就来介绍如何在Halcon中实现。在halcon中可以通过connection算子获取多个独立的连通域,这样区域的数量就是多个,同样我们也可以将这多个区域合并为1个区域,当我们使用Halcon的count_obj对区域进行数量统计时,得到的数量将会是1
PLC无线1 个月前
上位机·工控上位机
为什么我的上位机通信速度慢?通信越快越好吗?通信速度往往被认为是越快越好。但对于上位机系统来说,是否同样如此呢?一、通信分类在自动化系统中,通信通常可分为两大类:
c#上位机1 个月前
c#·上位机·halcon·机器视觉
halcon图像去噪—高斯滤波针对图像中的噪声,我们可以使用Halcon的高斯滤波算子来去除噪声。高斯滤波的核心思想是使用一个高斯函数来生成一个卷积核(也称掩模、权重矩阵),然后用这个核在图像上滑动,对每个像素及其邻域进行加权平均。
捷米特网关模块通讯1 个月前
上位机·数据采集·工业自动化·工业智能网关·网关模块·profibus dp总线
Profibus DP 转 Modbus TCP:协议转换模块破解异构网络通讯难题一、项目场景与核心诉求某大型化工园区循环水站承担着园区生产设备的冷却供水任务,现场部署了 3 套循环水泵组、3 台电磁流量计、2 路供电回路电压监测仪表、2 台水泵电机电流互感器,所有设备均通过Profibus DP 总线实现现场级通讯。
c#上位机1 个月前
c#·上位机·halcon·机器视觉
halcon图像增强之分段灰度拉伸2在图像去噪以后,图像经常变得模糊,图像对比度减小,为了增强图像对比度,我们可以指定需要拉伸的灰度范围来对感兴趣的灰度进行拉伸,同时也可以将被拉伸的灰度拉伸到指定的灰度范围。
HwLib慧兰博2 个月前
上位机·c#上位机
C#上位机框架完整案例该框架的目标是极致的开发效率。它封装了若干常用通信协议和控件。你无需编写代码,只需要按照工艺要求拖拉控件并绑定变量即可。在Visual Studio中实现类似于通用组态软件一样的开发方式,甚至零基础也可以开发C#上位机。
“抚琴”的人2 个月前
c#·上位机
奥姆龙PLC与C#数据类型对应表地址对齐:32位和64位类型必须从偶数地址开始字节顺序:奥姆龙使用大端序(Big-Endian)连续占用:32位类型占用2个字,64位类型占用4个字
hqwest3 个月前
开发语言·c++·qt·上位机·qt开发
QT肝8天09--用户列表在项目根目录下,创建目录subwin,创建目录的目的是分门别类管理文件,目录名称你自己定好。QTableWidget 是 Qt 中的一个表格控件,继承自 QTableView,用于显示和编辑二维表格数据。它提供了单元格级别的操作(如文本、图标、复选框等),适合处理小型静态数据或需要直接交互的场景。
疯狂的Alex3 个月前
sqlite·c#·上位机·串口通信·livechars·c#硬件对接
【C#避坑实战系列文章15】C# WinForm 上位机开发:解决串口粘包+LiveCharts卡顿+InfluxDB存储(免费代码+仿真工具)阅读前提醒,本文完整工程已上传CSDN资源库 (0积分下载!点个关注呗),包含所有源码、测试代码与详细注释,可直接转到资源库下载测试。
hqwest3 个月前
开发语言·qt·上位机·qt开发·ui设计
QT肝8天08--主界面设计Qt是一个跨平台的C++图形用户界面应用程序框架,广泛用于开发GUI程序。其核心组件包括QWidget、QMainWindow和Qt Designer工具。QWidget是所有用户界面对象的基类,提供基本的绘制和事件处理功能。QMainWindow是主窗口类,包含菜单栏、工具栏、状态栏等标准元素。