下载
客户端
- Windows
- Linux
| 项目 | 说明 |
|---|---|
| 下载 | ⬇ Darra_OpcUa_Client-win-x64.zip (~100 MB) |
| 系统要求 | Windows 10 / 11 / Server 2019+ (x64) + .NET 8 Desktop Runtime |
| 使用 | 解压后双击 Darra.OpcUa.Client.exe 即可启动, 单文件分发 |
未发布
Linux 版本暂未发布. 敬请期待.
SDK
- C# / .NET
- Python
- Java
- C++
- Rust
- C
| 项目 | 说明 |
|---|---|
| NuGet | dotnet add package Darra.OpcUa |
| Package Manager | Install-Package Darra.OpcUa |
| 包页 | nuget.org/packages/Darra.OpcUa |
| 框架 | .NET 6+ / .NET 8 (推荐) / .NET Standard 2.0 |
| 平台 | Windows x64 |
| 项目 | 说明 |
|---|---|
| pip | pip install darra-opcua (默认装最新 0.6.0.post1) |
| 包页 | pypi.org/project/darra-opcua |
| Python | 3.8+ |
| 平台 | Windows x64 (wheel 已自带原生库, 装完即用) |
Maven:
<dependency>
<groupId>xyz.darra</groupId>
<artifactId>darra-opcua-sdk</artifactId>
<version>0.6.0</version>
</dependency>
Gradle:
implementation 'xyz.darra:darra-opcua-sdk:0.6.0'
| 项目 | 说明 |
|---|---|
| 包页 | central.sonatype.com/artifact/xyz.darra/darra-opcua-sdk |
| JDK | 11+ (验证 17 / 21 LTS) |
| 平台 | Windows x64 (jar 内附原生库, JNA 自动加载) |
| 项目 | 说明 |
|---|---|
| 下载 | ⬇ opcua_cpp-win-x64.zip (~12 MB) |
| sha256 | ⬇ .sha256 校验 |
| 编译器 | MSVC 2019+ / C++17 |
| 形态 | header-only + 预编译 import lib + 原生运行库 |
| 平台 | Windows x64 |
[dependencies]
darra-opcua = "0.6"
或 cargo add darra-opcua.
| 项目 | 说明 |
|---|---|
| 包页 | crates.io/crates/darra-opcua |
| Rust | 1.70+ (edition 2021) |
| 平台 | Windows x64 (build.rs 自动链接原生运行库) |
| 项目 | 说明 |
|---|---|
| 下载 | ⬇ opcua_c-win-x64.zip (~12 MB) |
| sha256 | ⬇ .sha256 校验 |
| 编译器 | MSVC 2019+ / GCC 9+ |
| 形态 | 头文件 (opcua/*.h) + import lib + 原生运行库 |
| 平台 | Windows x64 |
Darra 全家桶
如果你的项目同时需要实时控制 / OPC UA 数据接入 / 上位机, 推荐了解 Darra 另外两款产品:
| 产品 | 定位 | 链接 |
|---|---|---|
| Darra EtherCAT Master SDK | 实时控制主站 SDK, 内含免费实时驱动 (1.2μs 抖动), 支持全部 EtherCAT 邮箱协议 | ethercat.darra.xyz |
| Darra Software PLC | 纯软件 PLC, 集成机器人 + HMI, 不依赖专用硬件 | plc.darra.xyz |