Commit Graph

43 Commits

Author SHA1 Message Date
d8e46e4707 修复了一些Bug 2025-07-17 09:45:58 +08:00
28c2754d53 简单实现变量的历史记录功能 2025-07-16 20:54:38 +08:00
76f16d50be 实现了设备详情页面,并添加了在设备界面点击对应的设备直接跳转到设备详情页面 2025-07-16 18:39:00 +08:00
77363efcf6 添加了后台的数据处理服务。并判断如果值发生了变化则更新数据库 2025-07-16 15:08:56 +08:00
7e02255bdb 修复了设备在启动和停止时的一些逻辑错误。 2025-07-16 13:15:29 +08:00
b742067c39 修改S7设备的关闭,和开启 2025-07-16 11:12:03 +08:00
25f3ba6f83 使用AutoMapper框架来实现Entities和Modle之间的转换 2025-07-15 22:18:37 +08:00
6f16a1c4e4 1,重新梳理了代码,将使用多线程,并实现了批量读取变量
2,添加OpcUa更新方式的修改对话框
3,修复了一些已知的Bug
4,删除了不必要的函数
2025-07-13 16:22:07 +08:00
bc23304ea0 添加主题切换,未完成 2025-07-12 12:55:46 +08:00
07253aed65 添加OPCUA的后台服务 2025-07-08 17:33:20 +08:00
8b7658a4a3 将开关后台服务改为实时响应 2025-07-07 21:24:45 +08:00
308c50fe15 添加后台服务是否启动功能 2025-07-07 21:15:27 +08:00
c473c500d8 添加关闭窗口程序最小化到通知栏 2025-07-07 14:01:37 +08:00
6991ab501a 添加了防止短时间内重复调用 2025-07-06 20:25:39 +08:00
0980f84d09 将 NotificationHelper.ShowMessage改为具体的ShowError得方法 2025-07-06 15:36:53 +08:00
1ebe31a26c 给设置界面添加数据库的配置 2025-07-06 11:09:57 +08:00
de21b0073c 实现了Mqtt服务器详情页的简单功能 2025-07-05 22:57:54 +08:00
1f57a94c03 Mqtt服务器添加,编辑,删除调试完成 2025-07-05 21:49:41 +08:00
b69acbba6e 添加了Mqtt服务器的连接,并添加了中文注释 2025-07-05 19:31:36 +08:00
6c37a4a927 给变量添加Mqtt服务器的功能 2025-07-05 18:15:21 +08:00
d6939a7e66 添加修改轮询时间的功能 2025-07-05 16:13:46 +08:00
9cf249f10e 修复Log不显示的问题,重构了S7BackgroundService中的读取变量的方法 2025-07-05 12:00:46 +08:00
4f4922e07c 通过S7后台服务从PLC读取值 2025-07-05 02:22:36 +08:00
2e9586bfdf 完成Mqtt服务器页的导航 2025-07-04 23:34:54 +08:00
6a503de26e 打印未捕获的异常 2025-07-03 12:54:03 +08:00
b6519ae0b1 重构了代码 2025-07-02 22:07:16 +08:00
31f6cf64f4 添加了变量表的停用和启用功能,并优化了添加变量表和添加设备的逻辑 2025-07-02 18:33:08 +08:00
663e4fda0c 完成编辑设备和删除设备 2025-07-01 21:34:20 +08:00
a64065fdda 更改了菜单点击导航模式,新增了设备详情页 2025-06-30 14:19:22 +08:00
edd4798e09 给Menu菜单绑定对应的数据 2025-06-30 13:06:51 +08:00
6aa17e7396 添加了主菜单的初始化 2025-06-29 12:37:35 +08:00
dba56f07d2 添加DataService为数据服务类,负责数据的加载工作,通过消息来通知DataService更新数据 2025-06-28 19:32:51 +08:00
244b67391d 修改了Dialog的调用方式,和实现了添加设备添加到侧边菜单中 2025-06-26 19:36:27 +08:00
0391e76931 给DialogService从原来的接口注入,更改为RequestMessage消息通知 2025-06-25 22:33:57 +08:00
f76e88b330 修改了CopyTo方法,使用反射可以将列表的内容也可以复制 2025-06-24 20:48:38 +08:00
8fcd2fdf2a 清理引用,将NavigatorServices更改为使用Message来实现导航的切换 2025-06-23 17:01:06 +08:00
c978b92fff 添加了NLog日志,并且配置了写入数据库,修改了Notification通知不使用依赖注入,而是使用Message的方式 2025-06-23 13:42:02 +08:00
908dc60439 添加了数据库相关了类,和枚举类型相关的类,并且将枚举类型绑定到前段 2025-06-20 18:53:29 +08:00
5dfce624c4 添加消息通知功能,使用Handy Control的Grow来实现的 2025-06-14 19:34:12 +08:00
6ee5f10aed 实现了添加设备的功能,并写了Object对象的扩展CopyTo方法,实现了数据表的创建。 2025-06-12 18:41:46 +08:00
ea15ea594a 实现了添加设备的弹出对话框,未完成对话框的内容 2025-06-12 13:15:55 +08:00
b118e8ec90 实现了导航功能 2025-06-10 20:55:39 +08:00
88ef76bd4d 添加项目文件。 2025-05-29 08:58:58 +08:00