技术栈
上位机
上位机付工
12 天前
c#
·
wireshark
·
上位机
·
plc
·
抓包
·
s7协议
·
西门子
西门子S7通信协议抓包分析应用
西门子作为一个老牌工控企业,在中国市场拥有很高的市场占有率。如果要说起西门子的通信协议,相信大家多多少少能说出一些,比如MPI、PPI、USS、Profibus、Profinet、S7等,但是西门子在协议的开放性方面要相对要封闭一些,所以我们是没法知道这些协议的底层通信原理的。
上位机付工
13 天前
开发语言
·
c#
·
上位机
·
plc
·
运动控制卡
·
语音播报
·
报警播报
C#上位机实现报警语音播报
我们在开发C#上位机时,有时候会需要将报警信息通过语音进行播报,今天跟大家分享一下具体的实现过程。首先我们创建好一个Windows窗体项目,然后添加System.Speech库引用。
上位机付工
14 天前
c#
·
上位机
·
modbus
·
三菱
·
西门子
·
欧姆龙plc
不会PLC,怎么学上位机?
不会PLC,能不能学上位机?我认为是可以的,但是要了解一些PLC的基础知识。首先我们要了解一下PLC的品牌系列。
上位机付工
14 天前
开发语言
·
c#
·
上位机
·
webapi
·
wincc
C#上位机通过WebApi访问WinCC
在智能工厂架构中,WinCC作为SCADA一级,负责着与上级MES和下级PLC及其他现场组件的联系。与下层通信,WinCC支持S7、MC、Modbus TCP、OPC等多种接口和协议。对上层通信,WinCC从7.5 SP2开始支持REST Api这种Web接口方式。
上位机付工
14 天前
c#
·
上位机
·
plc
·
webapi
C#上位机通过WebApi对接DeepSeek
前面给大家分享过一篇文章:上位机与MES数据交互的常用方案上位机与MES交互最适合的方案是WebApi。
百锦再
15 天前
串口
·
上位机
·
ip
·
tcp
·
modbus
·
ascii
·
网口
Modbus上位机访问形式详解及代码示例
Modbus是一种串行通信协议,最初由Modicon公司(现为施耐德电气)于1979年发布,用于其可编程逻辑控制器(PLC)。Modbus协议已经成为工业领域事实上的标准通信协议,并且现在是工业电子设备之间常用的连接方式。
o0向阳而生0o
20 天前
javascript
·
上位机
69、JS中如何调用上位机接口
在JavaScript中调用上位机(主机)接口通常有以下几种方式,具体取决于你的应用场景和安全要求:如果你的上位机运行了本地HTTP服务:
未来之窗软件服务
1 个月前
android
·
ide
·
上位机
·
仙盟创梦ide
android 上位机调试软件-安卓串口 com ttl 调试——仙盟创梦IDE
在 Android 开发中,基于com.ttl库的串口调试 Web 编写意义非凡。它打破了硬件与软件之间的壁垒,让 Android 设备能够与外部串口设备通信。对于智能家居、工业控制等领域,这一功能使得手机或平板能成为控制终端,实现远程监控与操作。
炯哈哈
1 个月前
开发语言
·
windows
·
c#
·
wpf
·
上位机
【上位机——WPF】命名空间
XAML命名空间实际上是XML命名空间概念的扩展。指定XAML命名空间的技术依赖于XML命名空间语法、使用URL作为命名空间标识符的约定,使用前缀提供从同一标记源中引用多个命名空间的方法,诸如此类,XML命名空间的XAML定义中增加的主要概念是:XAML命名空间既暗指标记用法的唯一范围,也影响特定CLR命名空间和引用的程序集对标记实体的潜在支持方式。
炯哈哈
2 个月前
xml
·
开发语言
·
c#
·
wpf
·
上位机
【上位机——WPF】App.xml和Application类简介
xaml类型的文件包含两部分,一部分以.xaml扩展名结尾的前端代码,另一部分以.xaml.cs结尾的后端代码,通常我们也把后端代码称为隐藏代码。
炯哈哈
2 个月前
开发语言
·
c#
·
wpf
·
上位机
【上位机——WPF】Window标签常用属性
常用属性都是写在Window标签中的
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】序列化机制
CFile-文件操作类,封装了关于文件读写等操作 CFile::Open CFile::Write/Read CFile::Close CFile::SeekToBegin / SeekToEnd / Seek
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】对话框
1.添加对话框资源 2.定义一个自己的对话框类(CMyDlg),管理对话框资源,派生自CDialog或CDialogEx均可
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】单文档和多文档视图架构
特点:只能管理一个文档(只有一个文档类对象)特点:可以同时管理多个文档(可以有多个文档类对象)
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】对象和控件绑定
将控件窗口和类对象绑定具有两大作用 如果和数据类对象绑定,对象和控件可以进行数据交换。 如果和控件类对象绑定,对象就可以代表整个控件。
code_shenbing
2 个月前
ui
·
c#
·
wpf
·
上位机
WPF实现类似Microsoft Visual Studio2022界面效果及动态生成界面技术
通过以上技术和最佳实践,可以构建出既灵活又高性能的WPF动态界面系统,类似于VS2022的专业开发环境。
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】视图
CView及其子类,父类为CWnd类,封装了关于视图窗口的各种操作,以及和文档类的数据交互。1.定义一个自己的视图类(CMyView),派生自CView,并重写父类成员纯虚函数OnDraw。 2.其余框架类和应用程序类代码不变(可以参考前面的文章) 3.在处理框架窗口的WM_CREATE消息时,定义CMyView类对象,并调用Create函数创建视图窗口。
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】文档
CDocument提供了一个用于管理数据的类,封装了关于数据的管理(数据提取、数据转换、数据存储等),并和视图类进行数据交互。
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】运行时类信息机制
具备上述三个条件后,CObject::IsKindOf函数就可以正确判断对象是否属于某个类。在不知道类名的情况下,将类的对象创建出来。
炯哈哈
2 个月前
开发语言
·
c++
·
mfc
·
上位机
【上位机——MFC】菜单类与工具栏
CMenu,封装了关于菜单的各种操作成员函数,另外还封装了一个非常重要的成员变量m_hMenu(菜单句柄)