技术栈
上位机
AlanBruce
2 天前
自动化
·
上位机
·
plc
·
modbus
·
mthings
·
摩尔信使
逻辑控制功能详解
区别于传统上位机软件,逻辑控制是摩尔信使MThings 最亮眼的特色之一。它是一套可视化自动化编排工具。用户可以像搭积木一样,把设备数据、定时触发、数学运算、条件判断、逻辑门、延时处理、PID 控制、脚本处理和设备输出连接起来,形成一条自动执行的控制流程。
在世修行
14 天前
上位机
·
架构设计
·
plc通信
·
3d轮廓仪
·
激光打标
3D轮廓仪智能定位激光打标上位机:系统整体架构设计深度解析
在工业自动化领域,上位机(Host Computer)是连接底层硬件设备与操作人员的"大脑"。它既要负责采集传感器数据、控制执行机构,又要提供友好的人机交互界面。本文以一个真实的3D轮廓仪智能定位激光打标系统为例,从第一性原理出发,剖析一套完整工业上位机的架构设计,并结合项目源码进行实例讲解。
AlanBruce
1 个月前
网络
·
网络协议
·
http
·
上位机
·
plc
·
modbus
·
摩尔信使
摩尔信使MThings EdgeWeb HTTP API接口
本文档描述 EdgeWeb 对外提供的 HTTP 接口。默认服务地址为:实际监听地址、端口、令牌和 TLS 配置由 EdgeWeb 配置决定。
程序员Rock
1 个月前
c语言
·
c++
·
面试
·
职场和发展
·
上位机
上位机开发-MODBUS面试常见问题
最近在指导同学面试C++上位机岗位时,经常被问到modbus协议相关的问题,特整理如下。准备做C++上位机开发的同学,可以详细学习一下。
萨达大
2 个月前
上位机
·
工厂模式
·
设备驱动
·
配置化
工厂模式在设备驱动中的应用
作者:萨达大 | 标签:工厂模式、设备驱动、上位机、配置化 导读:现场常见「同一套软件,A 线 Modbus RTU,B 线 Modbus TCP,C 线厂家私有协议」。用工厂 + 配置创建 IDeviceDriver,UI 与业务层只依赖接口,换设备不改代码。
小满Autumn
3 个月前
笔记
·
c#
·
.net
·
wpf
·
上位机
·
log4net
log4net 日志框架 — 从配置到实战速查手册
第一步: 创建 log4net.config 文件,设置属性为 复制到输出目录:第二步: 在项目文件 .csproj 中配置自动复制:
雪豹阿伟
3 个月前
c#
·
上位机
·
winfrom
21.Winfrom —— 定时器、日期选择器、进度条、表格、DataTable
目录一、Timer 定时器组件核心说明二、DateTimePicker 日期选择器核心说明三、ProgressBar 进度条
小满Autumn
3 个月前
c#
·
.net
·
上位机
·
运动控制卡
固高GTS运动控制卡 — C#开发完全指南
框架:.NET Framework(WinForm项目,部分功能不支持.NET Core)平台:Windows,x86 或 AnyCPU
小满Autumn
3 个月前
c#
·
.net
·
上位机
·
运动控制卡
·
雷赛
雷赛DMC运动控制卡 — C#开发完全指南
选型建议:轴数≤4且只需点位运动选脉冲卡;≥4轴或需要力矩控制、实时反馈选总线卡。总线型是未来趋势。框架:.NET Framework 或 .NET 5+(WinForm项目)
雪豹阿伟
3 个月前
c#
·
上位机
18.C# —— 三层结构 + 接口架构实战(UI+Model+DAL+IDAL)
目录前言一、分层架构整体介绍各层级职责分层架构优点项目解决方案结构编辑编辑编辑二、分层代码实现1.Model 层:实体映射类
雪豹阿伟
3 个月前
c#
·
上位机
17.C# —— 事件
目录一、事件基础概念1. 系统默认事件:EventHandler二、自定义参数事件实战:计算器加法完成事件
小满Autumn
3 个月前
笔记
·
学习
·
架构
·
c#
·
上位机
·
mvvm
MVVM Light 架构笔记:定位器、命令、消息与 IoC 实践
结合现有笔记与示例项目可以看到,MVVM Light 的典型结构通常是 Models、Views、ViewModels、Services/Repositories、Helpers 分层,并借助定位器完成视图与视图模型绑定。
雪豹阿伟
3 个月前
c#
·
上位机
16.C# —— 委托,委托实例,多播委托,内置委托,泛型委托
目录一、自定义委托 delegate1. 委托定义规则2. 委托核心作用:方法参数(回调)二、委托实例化与调用
小满Autumn
3 个月前
笔记
·
c#
·
wpf
·
上位机
·
mvvm
WPF 依赖属性速查手册
现象:System.Windows.Markup.XamlParseException: "不能在"PasswordBox"类型的"Password"属性上设置"Binding""
雪豹阿伟
3 个月前
c#
·
上位机
15.C# —— 多接口,泛型方法,泛型效率、泛型类和泛型接口、泛型约束
目录一、多接口1. 一个类同时实现多个接口2. 接口继承(接口多继承)3. 抽象类 vs 接口 异同相同点
雪豹阿伟
3 个月前
c#
·
上位机
14.C# —— 虚方法,new/override,密封类,索引器,接口
目录一、虚方法 virtual1. 核心概念示例代码二、new 和 override 重写区别(重点)
雪豹阿伟
3 个月前
c#
·
上位机
14.C# —— 静态成员、只读常量、继承、访问修饰符、多态、抽象类
目录一、静态成员(static)1. 核心概念2. 调用规则完整代码示例3. 静态成员共享特性测试二、只读(readonly)与常量(const)
雪豹阿伟
3 个月前
c#
·
上位机
11.C# —— 数组属性、高级方法与 Lambda 表达式
目录一、数组的基础属性与常用静态方法1. 数组核心属性2. Array 静态常用方法2.1 Array.Clear 清空数组元素
雪豹阿伟
3 个月前
c#
·
上位机
13.C# —— 哈希表、排序列表、访问修饰符与属性拦截、构造/析构函数
目录一、Hashtable 哈希表1. 简介2. 常用方法 & 完整代码二、SortedList 有序键值列表
雪豹阿伟
3 个月前
c#
·
上位机
12.C# —— 经典排序 +(ArrayList / 泛型 List / Dictionary)
目录一、手动实现 Array.Find 功能1. 原理说明2. 完整代码3. 核心逻辑总结二、冒泡排序