file-transfer - 如何将文件从 OPC UA 客户端传输到服务器
问题描述
我想使用 UA-Expert 客户端向/从我在设备上设置的服务器下载和上传,例如 .txt 文件。有人可以为我提供一步一步的解决方案或如何实施的示例吗?
我首先按照 open62541 网站上的教程进行操作。我试图遵循和理解 OPC-UA 规范,尤其是第 5 部分附件 C。
先感谢您。
解决方案
open62541 不支持开箱即用,这意味着没有实现各种平台所需对象的预制插件。
那就是说自己做的工作并不多(特别是如果您不需要通用/跨平台的东西)。几个月前我做过这样的一次。这就像2天的工作。它仅限于从服务器下载特定文件。
如果我没记错的话,您需要做的就是启用第 5 部分/附件 c 指定的类型的生成(源树中有一个 .txt 或 .csv 包含应生成的所有类型),之后您需要实例化这样一个对象(例如文件)并将其放置在您的服务器地址空间中的某个位置。剩下要做的是实现各种方法(打开、读取、...)并将您的对象与这些对象的回调挂钩。
推荐阅读
- email - 2 个 SMTP 服务器如何相互验证?
- java - 如何在cpanel上运行一个简单的java程序
- javascript - div 触发流项目动画
- google-sheets - Google 表格:Importrange 函数
- solr - Apache SOLR 中的条件删除
- jenkins - 詹金斯:stash vs archiveArtifacts
- solr - 无法在 SOLR Highlight 中返回有限的文本
- sml - 在 SML 中使用记录作为函数参数
- c# - 多个foreach替换
- python - django 中 uwsgi 和 CSRF_TRUSTED_ORIGINS 的错误行为