1. 点击 连接 按钮与 OpcDa 服务器建立通讯连接
+
2. 点击 读取 按钮读取 OpcDa 服务器上的位号值
3. 订阅功能
+通过订阅可以监控一组 位号 数据改变情况,当数据改变时通过 DataChanged 回调方法通知订阅者
IOpcDaServer and call the Read method to get the PLC Tag value."
}
}
diff --git a/src/BootstrapBlazor.Server/Locales/zh-CN.json b/src/BootstrapBlazor.Server/Locales/zh-CN.json
index ea2223ed4e9..3cea5bb4290 100644
--- a/src/BootstrapBlazor.Server/Locales/zh-CN.json
+++ b/src/BootstrapBlazor.Server/Locales/zh-CN.json
@@ -4846,7 +4846,8 @@
"SocketAutoConnect": "自动重连",
"SocketDataEntity": "通讯数据转实体类",
"NetworkMonitor": "网络状态 NetworkMonitor",
- "Toolbar": "工具栏 Toolbar"
+ "Toolbar": "工具栏 Toolbar",
+ "OpcDaService": "OpcDaServer 服务"
},
"BootstrapBlazor.Server.Components.Samples.Table.TablesHeader": {
"TablesHeaderTitle": "表头分组功能",
@@ -7158,5 +7159,11 @@
"ToolbarSubTitle": "是按钮或其他应用程序特定工具的容器",
"NormalTitle": "基本用法",
"NormalIntro": ""
+ },
+ "BootstrapBlazor.Server.Components.Samples.OpcDa": {
+ "OpcDaTitle": "OpcDa Server 服务",
+ "OpcDaDescription": "连接 OpcDa Server 获得 PLC 实时数据",
+ "OpcDaNormalTitle": "基本用法",
+ "OpcDaNormalIntro": "通过注入服务 IOpcDaServer 获得实例,调用 Read 方法获得 PLC 位号值"
}
}
diff --git a/src/BootstrapBlazor.Server/docs.json b/src/BootstrapBlazor.Server/docs.json
index f95c8aa73ef..6b65fd874dc 100644
--- a/src/BootstrapBlazor.Server/docs.json
+++ b/src/BootstrapBlazor.Server/docs.json
@@ -249,7 +249,8 @@
"socket/auto-connect": "Sockets\\AutoReconnects",
"socket/data-entity": "Sockets\\DataEntities",
"network-monitor": "NetworkMonitors",
- "toolbar": "Toolbars"
+ "toolbar": "Toolbars",
+ "opc-da": "OpcDa"
},
"video": {
"table": "BV1ap4y1x7Qn?p=1",