Commit Graph

63 Commits

Author SHA1 Message Date
28c2754d53 简单实现变量的历史记录功能 2025-07-16 20:54:38 +08:00
9fb9e53331 将所有的仓库异步方法都在名称后面添加Async 2025-07-16 19:37:13 +08:00
f24769e94c 将所有的异步方法名称都添加Async 2025-07-16 19:36:18 +08:00
76f16d50be 实现了设备详情页面,并添加了在设备界面点击对应的设备直接跳转到设备详情页面 2025-07-16 18:39:00 +08:00
77363efcf6 添加了后台的数据处理服务。并判断如果值发生了变化则更新数据库 2025-07-16 15:08:56 +08:00
25f3ba6f83 使用AutoMapper框架来实现Entities和Modle之间的转换 2025-07-15 22:18:37 +08:00
e3730eccb4 修复了一些问题 2025-07-15 11:03:33 +08:00
395f154135 添加订阅主题并接收信息 2025-07-13 21:34:53 +08:00
bb5e3bda56 重构了Mqtt后台服务。 2025-07-13 18:05:31 +08:00
6f16a1c4e4 1,重新梳理了代码,将使用多线程,并实现了批量读取变量
2,添加OpcUa更新方式的修改对话框
3,修复了一些已知的Bug
4,删除了不必要的函数
2025-07-13 16:22:07 +08:00
82634f46c0 修复OpcUa轮询读取变量混乱问题 2025-07-12 20:44:35 +08:00
310a7f8674 给OPCUC后台服务添加了更新类型 2025-07-10 17:16:15 +08:00
e2ba72ad1d 添加注释,修复一些BUG 2025-07-10 11:28:44 +08:00
61636fa227 完成添加OPC变量 2025-07-09 19:38:36 +08:00
9352d6c073 完成从OPCServer导入变量的基础功能 2025-07-09 13:06:21 +08:00
5dd0ed8e39 1 feat: 将 OpcUaEndpointUrl 移动到 Device 并更新 OpcUaBackgroundService
2 将 OpcUaEndpointUrl 属性从 VariableData 和 DbVariableData 移动到 Device 和 DbDevice。
3 更新 OpcUaBackgroundService 以从关联的 Device 对象中检索 OpcUaEndpointUrl。
4 确保 DataServices 和 VarDataRepository 正确加载关联的 VariableTable 和 Device 数据。
5 在 VariableData 模型中添加 VariableTable 属性以正确解析。
2025-07-08 20:26:06 +08:00
07253aed65 添加OPCUA的后台服务 2025-07-08 17:33:20 +08:00
a3aa94ccf3 将Logger都更改为使用NLogHelper 2025-07-06 19:51:53 +08:00
0980f84d09 将 NotificationHelper.ShowMessage改为具体的ShowError得方法 2025-07-06 15:36:53 +08:00
6655fb8fd4 优化了打印 日志的功能 2025-07-06 14:20:56 +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
55dadec099 添加Mqtt服务器时给左侧菜单栏Mqtt服务器菜单在添加菜单(未完成) 2025-07-05 18:35:40 +08:00
d1b1af3a35 实现变量和Mqtt多对多的配置 2025-07-05 18:24:27 +08:00
45d6467fad 添加轮询时间类型 2025-07-05 12:29:10 +08:00
404501cc17 添加S7后台服务和添加PLC所需要的属性 2025-07-05 01:31:44 +08:00
ccfc2d8159 完成个删除变量功能 2025-07-05 00:18:59 +08:00
2e9586bfdf 完成Mqtt服务器页的导航 2025-07-04 23:34:54 +08:00
f86ce8194b 添加了 Mqtt 的界面和添加对话框 2025-07-04 22:39:44 +08:00
8325717b95 重写了增删改查 2025-07-04 18:33:48 +08:00
2ea526d0e3 添加了端口号 2025-07-04 14:42:28 +08:00
02eab6ecf0 完成从TIA变量表导入变量 2025-07-04 13:40:14 +08:00
fdaaf50c1d 完成保存修改后的变量,和离开视图时提示有变量没有保存 2025-07-03 22:16:47 +08:00
27a5bb60ed 添加耗时 2025-07-03 13:53:29 +08:00
eaffc6da5c 添加注释 2025-07-03 13:17:25 +08:00
4159e95bf3 完成添加变量功能 2025-07-03 12:55:00 +08:00
1182a465bd 完成Mqtt仓库的单元测试 2025-07-03 09:18:56 +08:00
577e5505da 给Mqtt添加属性 2025-07-03 08:39:48 +08:00
a819baa85f 添加用户和Mqtt的仓储文件,添加的对Excel进行导入导出功能,并完成单元测试 2025-07-03 08:17:27 +08:00
b6519ae0b1 重构了代码 2025-07-02 22:07:16 +08:00
31f6cf64f4 添加了变量表的停用和启用功能,并优化了添加变量表和添加设备的逻辑 2025-07-02 18:33:08 +08:00
dbf7b81d4b 给应用添加图标,完成给设备添加变量表的功能 2025-07-02 12:01:20 +08:00
663e4fda0c 完成编辑设备和删除设备 2025-07-01 21:34:20 +08:00
5e0c530187 修复了添加设备不更新的问题和一些已知的问题 2025-06-30 22:03:49 +08:00
a1de03a94e 临时提交,新功能未 完成 2025-06-30 20:11:21 +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
a04bfc2010 优化了添加设备时,并添加和更新菜单栏 2025-06-26 22:40:20 +08:00