|
|
b753e5ea73
|
refactor:删除了DeviceDto,VariableDto,VariableTableDto,改为使用DMS.Core中的实体
|
2025-10-07 17:51:24 +08:00 |
|
|
|
6cff70cd87
|
refactor: 将VariableMqttAlias改为MqttAlias,将VariableMqttAliasItemViewModel改为MqttAliasItem
|
2025-10-06 17:39:03 +08:00 |
|
|
|
c4a840c8b8
|
本次提交对 OPC UA 服务的接口进行了重构,主要变更如下:
1. 简化接口: OpcUaService 的 SubscribeToNode 和 UnsubscribeFromNode 方法的参数类型从 OpcUaNode 对象更改为 string 类型的节点ID。这使得上层服务在调用时无需构造完整的
OpcUaNode 对象,降低了接口的复杂性。
2. 更新实现: OpcUaService 和 OpcUaServiceManager 的内部实现已更新,以兼容新的基于字符串的接口。
3. 优化变量更新: OpcUaServiceManager 中的 OnVariableChanged
事件处理逻辑被修改,现在能够更细粒度地处理单个变量的激活状态和轮询间隔的变化,避免了不必要的整个设备订阅的重新加载。
|
2025-10-02 22:03:31 +08:00 |
|
|
|
74fde6bd8b
|
完成S7变量启用和停用更新
|
2025-09-16 14:42:23 +08:00 |
|
|
|
5ab18f95f0
|
修复S7服务轮询问题
|
2025-09-15 20:54:32 +08:00 |
|
|
|
a43b978097
|
基本完成MQTT消息的发送
|
2025-09-10 18:15:31 +08:00 |
|
|
|
1f9c0a1111
|
1 实现 MQTT 变量数据发布功能
2
3 - 迁移 IMqttServiceManager 接口到 DMS.Core
4 - 在 DataCenterService 中添加 MQTT 服务器和变量别名的加载逻辑
5 - 实现 MqttPublishProcessor 的核心处理逻辑
6 - 为 DTO 和 ViewModel 的 MqttAliases 属性提供默认空列表初始化
7 - 更新 AutoMapper 映射配置以支持 VariableMqttAliasDto
|
2025-09-07 08:51:18 +08:00 |
|
|
|
be16e1a5d7
|
修改退出时关闭所有服务和连接
|
2025-09-06 19:59:21 +08:00 |
|
|
|
e4cb38cd1d
|
初步完成Mqtt后台服务的改造
|
2025-09-06 15:19:04 +08:00 |
|
|
|
2fe13021da
|
初步完成S7后台服务的改造
|
2025-09-05 15:59:14 +08:00 |
|
|
|
4e73488e8f
|
重新设计OpcUaBackgroundService后台服务
|
2025-09-04 21:04:27 +08:00 |
|
|
|
e0e48d3b71
|
完成OpcUaService对数据类型的读取
|
2025-09-02 14:37:43 +08:00 |
|
|
|
254ab63837
|
完成OpcUaService服务
|
2025-09-01 21:03:34 +08:00 |
|
|
|
f80a1669fb
|
完成连接OpcUa服务器
|
2025-08-25 21:26:18 +08:00 |
|
|
|
8290c96b1b
|
临时提交
|
2025-08-25 20:16:57 +08:00 |
|
|
|
525c681b6c
|
临时提交2
|
2025-07-21 18:49:49 +08:00 |
|
|
|
29a2d44319
|
按照软件设计文档开始重构代码01
|
2025-07-21 14:35:17 +08:00 |
|
|
|
7faac9aef1
|
重构服务类和仓库类
|
2025-07-19 22:29:50 +08:00 |
|
|
|
5cf25dd9ac
|
修改添加设备部分功能
|
2025-07-19 19:55:42 +08:00 |
|
|
|
aaf8bdf08a
|
基本修改完毕开始进行单元测试
|
2025-07-19 14:36:34 +08:00 |
|
|
|
ca67d2e6df
|
临时提交3
|
2025-07-19 11:11:01 +08:00 |
|