上位机

c#上位机9 小时前
图像处理·人工智能·计算机视觉·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_2 天前
stm32·单片机·嵌入式硬件·上位机
【动手学STM32G4】(3)上位机实时显示多路波形【动手学STM32G4】(1)导入和创建项目 【动手学STM32G4】(2)USB 虚拟串口通信 【动手学STM32G4】(3)上位机显示波形
c#上位机2 天前
人工智能·计算机视觉·c#·上位机·halcon·机器视觉
halcon刚性变换(平移+旋转)——vector_angle_to_rigid在图像处理中我们有时候对图像或者区域进行纠偏,在刚性变换场景中,图像发生的变化是平移和旋转,本文就来介绍根据单个目标点的平移和旋转来计算如何对图像和区域纠偏。
c#上位机3 天前
图像处理·人工智能·计算机视觉·c#·上位机·halcon
halcon图像增强——emphasize我们有时候需要提取图像的边缘进行后续的处理,在提取边缘之前,我们可以对图像的边缘进行增强处理。它的核心原理是通过放大局部区域的灰度差异来增强对比度,让图像看起来更清晰,尤其适用于需要突出物体轮廓或纹理细节的机器视觉应用。emphasize 的工作原理主要包含以下几个步骤:
B_lack0263 天前
上位机·通讯·西门子plc·wincc
Wincc画面通讯故障判断本文分享一个判断Wincc上位机画面通讯故障并报警的方法。假设下位机使用S7-1500CPU,添加对应的驱动并新建连接。如图1所示。 图1
c#上位机3 天前
计算机视觉·c#·上位机·halcon·机器视觉
halcon图像非线性对比度增强——equ_histo_image我们有时候需要对对比度不明显的图像进行对比度增强操作,除了使用线性对比度增强手段外,还可以使用非线性对比度增强技术。
c#上位机6 天前
c#·上位机·halcon·机器视觉
halcon多个区域合并为1个区域—union1在图像处理中我们有时候会需要将多个区域合并为同一个区域,本文就来介绍如何在Halcon中实现。在halcon中可以通过connection算子获取多个独立的连通域,这样区域的数量就是多个,同样我们也可以将这多个区域合并为1个区域,当我们使用Halcon的count_obj对区域进行数量统计时,得到的数量将会是1
PLC无线6 天前
上位机·工控上位机
为什么我的上位机通信速度慢?通信越快越好吗?通信速度往往被认为是越快越好。但对于上位机系统来说,是否同样如此呢?一、通信分类在自动化系统中,通信通常可分为两大类:
c#上位机8 天前
c#·上位机·halcon·机器视觉
halcon图像去噪—高斯滤波针对图像中的噪声,我们可以使用Halcon的高斯滤波算子来去除噪声。高斯滤波的核心思想是使用一个高斯函数来生成一个卷积核(也称掩模、权重矩阵),然后用这个核在图像上滑动,对每个像素及其邻域进行加权平均。
捷米特网关模块通讯8 天前
上位机·数据采集·工业自动化·工业智能网关·网关模块·profibus dp总线
Profibus DP 转 Modbus TCP:协议转换模块破解异构网络通讯难题一、项目场景与核心诉求某大型化工园区循环水站承担着园区生产设备的冷却供水任务,现场部署了 3 套循环水泵组、3 台电磁流量计、2 路供电回路电压监测仪表、2 台水泵电机电流互感器,所有设备均通过Profibus DP 总线实现现场级通讯。
c#上位机9 天前
c#·上位机·halcon·机器视觉
halcon图像增强之分段灰度拉伸2在图像去噪以后,图像经常变得模糊,图像对比度减小,为了增强图像对比度,我们可以指定需要拉伸的灰度范围来对感兴趣的灰度进行拉伸,同时也可以将被拉伸的灰度拉伸到指定的灰度范围。
HwLib慧兰博1 个月前
上位机·c#上位机
C#上位机框架完整案例该框架的目标是极致的开发效率。它封装了若干常用通信协议和控件。你无需编写代码,只需要按照工艺要求拖拉控件并绑定变量即可。在Visual Studio中实现类似于通用组态软件一样的开发方式,甚至零基础也可以开发C#上位机。
“抚琴”的人1 个月前
c#·上位机
奥姆龙PLC与C#数据类型对应表地址对齐:32位和64位类型必须从偶数地址开始字节顺序:奥姆龙使用大端序(Big-Endian)连续占用:32位类型占用2个字,64位类型占用4个字
hqwest2 个月前
开发语言·c++·qt·上位机·qt开发
QT肝8天09--用户列表在项目根目录下,创建目录subwin,创建目录的目的是分门别类管理文件,目录名称你自己定好。QTableWidget 是 Qt 中的一个表格控件,继承自 QTableView,用于显示和编辑二维表格数据。它提供了单元格级别的操作(如文本、图标、复选框等),适合处理小型静态数据或需要直接交互的场景。
疯狂的Alex2 个月前
sqlite·c#·上位机·串口通信·livechars·c#硬件对接
【C#避坑实战系列文章15】C# WinForm 上位机开发:解决串口粘包+LiveCharts卡顿+InfluxDB存储(免费代码+仿真工具)阅读前提醒,本文完整工程已上传CSDN资源库 (0积分下载!点个关注呗),包含所有源码、测试代码与详细注释,可直接转到资源库下载测试。
hqwest2 个月前
开发语言·qt·上位机·qt开发·ui设计
QT肝8天08--主界面设计Qt是一个跨平台的C++图形用户界面应用程序框架,广泛用于开发GUI程序。其核心组件包括QWidget、QMainWindow和Qt Designer工具。QWidget是所有用户界面对象的基类,提供基本的绘制和事件处理功能。QMainWindow是主窗口类,包含菜单栏、工具栏、状态栏等标准元素。
hqwest2 个月前
开发语言·数据库·c++·qt·sqlite·上位机·qt开发
QT肝8天07--连接数据库SQLite是一款轻量级、自包含的关系型数据库管理系统(RDBMS),以其零配置、单文件存储和嵌入式特性著称‌。以下是其核心特点和应用场景:
上位机付工3 个月前
开发语言·c#·上位机·plc
上位机通信速度有多快?大家好!我是付工。通信速度是很多人比较关心的话题,今天跟大家分享一下关于上位机通信实时性的一些观点。很多人认为通信应该越快越好。
上位机付工3 个月前
c#·上位机·西门子
2025年了,学C#上位机需要什么条件大家好!我是付工。经常有人问零基础能不能学C#上位机?如果从学习的角度来说:学习本身是不限年龄,不限学历,不限专业的。
AlanBruce4 个月前
上位机·plc·modbus·mthings·摩尔信使
摩尔信使MThings V0.8.1更新要点每一次升级,都将遇见更好的摩尔信使。链接1:https://gitee.com/mthings/MThings/releases/