跳到主要内容
PROFINET IO Device · 从站

Darra PnSlave

PROFINET IO Device(从站)· GSDML 导入西门子 TIA · 6 语言 SDK

RT Class 1 · Connect() 映射过程映像 · WebAPI 备用 · 内测免费

Windows 10/11 x64 · 任意标准网卡写 I 看 Q · 无用户周期 · 不支持 IRT

专注业务逻辑,将底层通信交给我们

从站配置 · 过程数据 · 报警诊断 — 工程师只需关心自己的应用

🛠

节省开发时间

开箱即用的 API 封装,无需深入 PROFINET 协议底层

💰

内测免费

当前内测阶段免费使用,产品暂不对外售卖

📋

标准开发流程

GUI 配置 + GSDML 一键生成 + 完整文档,缩短交付周期

🌐

全网口架构

任意标准网卡 + NDIS 协议驱动(0x8892 周期帧),无独占绑卡限制

📞

反馈支持

技术交流群 + 仓库 Issue,问题快速响应

📦

完整交付物

驱动 + 服务 + GUI + 6 语言 SDK + 安装包,一键部署

规格概览

真实规格 · 不预先承诺

项
规格
产品
Darra PnSlave — PROFINET IO Device(从站)
实时等级
RT Class 1,不支持 IRT,不承诺硬实时
协议栈
基于 p-net(第三方栈,非品牌)
实时主路径
Connect() 无 host,映射 \Device\DarraRT_Pnet_GlobalIO
WebAPI 备用
Connect("127.0.0.1"),端口 18840 固定,不是主力
I / Q
I 只写(设备→控制器);Q 只读(控制器→设备);写 Q = NotSupported
周期
无用户周期。Start=连接+启 IO;Stop=释放实例
版本
内测版(内测免费,暂不对外售卖)

内测免费

当前产品处于内测阶段

免费内测阶段 · 暂不对外售卖
  • ✓ 六大交付物全部开放(驱动 / 服务 / GUI / 6 语言 SDK / 安装包)
  • ✓ 内测版获取:技术交流群 / 仓库 Issue 申请
  • ✓ 商业发布计划另行通知,届时提前公告

支持的 PROFINET 功能

完整的从站协议能力 + 强大的特有功能(不支持项一律如实标注 ✗,不粉饰)

PROFINET 协议功能

功能
支持
功能
支持
RT Class 1 周期通信 (0x8892)
✓
IOPS / IOCS 过程映像
✓
RTC 连接建立与参数化 (Connect / ParameterEnd)
✓
地址解析 (ARP / DCP)
✓
PNIO-CM 连接管理 (AR 建立 / 释放)
✓
全网口 (任意标准网卡)
✓
DCP 发现与配置 (Identify / Set / Get)
✓
复位 API (communication / factory)
✓
DCP 复位 (ResetToFactory / ResetCommunication)
✓
无连接时驱动/服务停 IO(在连禁止 POST /api/stop)
✓
DCP Set IP 自动应用 (WMI 落盘)
✓
I&M1-4 数据记录 (当前配置未启用)
✗
过程报警 (Process Alarm, USI 负载 ≤ 1408B)
✓
共享输入
✗
诊断报警 (DiagStd 增 / 改 / 删, 诊断 USI)
✓
媒体冗余 MRP
✗
插拔 / 子模块不符报警 (栈自动发送)
✓
RT_CLASS_UDP (RTC 非周期)
✗
I&M0 设备标识 (必选数据记录)
✓
DHCP
✗
SNMP Agent (UDP 161: MIB-II / LLDP-MIB / IIM)
✓
快速启动
✗
LLDP 邻居发现 (0x88CC, LLDP_NoD)
✓
时间同步
✗
GSDML V2.32 生成 + 官方 XSD 校验
✓
IRT / RTC3
✗
iPar 参数服务器
✗
ProfiDrive / ProfiSafe 应用行规
✗

扩展功能

功能
支持
NDIS 协议驱动(0x8892 编解码 + IOCR + 共享内存过程映像)
✓
图形化配置工具(设备 / 槽位 / 过程数据 / 报警四页签)
✓
GSDML 一键生成 + XML 预览(所见即所得)
✓
6 语言 SDK,实时主路径 Connect() 无 host
✓
I 只写 / Q 只读(写 Q = NotSupported;测法:写 I,看 Q)
✓
WebAPI 备用 Connect("127.0.0.1"),端口 18840
✓
9 语言 GUI(中/英/日/德/西/葡/法/韩/俄)
✓
自检 8 项(配置回读 / 驱动 / SDK 冒烟)
✓
6 语言示例代码一键导出
✓
西门子 PLC 模拟器对测
✓
变量联想 / PDO 结构体映射
✓
在连禁止 POST /api/stop;Stop = 释放实例
✓
安装包一键部署(netcfg 正规通道)
✓

✓ 项在 Windows 10/11 x64 可用;✗ 项如实不支持(iPar / I&M1-4 未启用 / 共享输入 / MRP / IRT 等)。协议栈基于 p-net,不是产品名。

核心能力一览

完整从站能力 · 6 语言 SDK · Connect() 主路径 · WebAPI 备用 · 内测免费

协议栈

  • ✓基于 p-net第三方协议栈,不是产品名;Conformance Class A/B
  • ✓RT Class 1 周期帧0x8892 EtherType,不支持 IRT,不承诺硬实时
  • ✓服务控制面PNIO-CM / DCP / LLDP / Alarm / SNMP;WebAPI 18840 备用

配置交付

  • ✓GSDML V2.32GUI 一键生成 + XML 预览,官方 XSD 校验通过,TIA Portal V15+ 直接导入
  • ✓运行配置 XMLService 加载,站点名 / 网卡 / IP / 槽位布局一处管理
  • ✓9 语言 GUI中/英/日/德/西/葡/法/韩/俄,切换不重启进程(缺键回退中文)

SDK

  • ✓6 语言 SDKC / C++ / C# / Java / Python / Rust;入口见各语言文档
  • ✓API 跨语言一致属性表同构(类别 + 读写列),C# 为基准

IO 与地址

  • ✓I / Q 方向I(设备→控制器)只写;Q(控制器→设备)只读;写 Q = NotSupported
  • ✓测法写 I,看 Q。前 4 字节回写是主站行为

运行模式

  • ✓实时主路径Connect() 无 host,映射 \Device\DarraRT_Pnet_GlobalIO;不打开 \\.\DarraRT_Pnet
  • ✓WebAPI 备用Connect("127.0.0.1"),端口 18840 固定;是 SDK 一部分,不是主力

报警与诊断

  • ✓报警 API过程报警(USI 负载 ≤ 1408B)/ 诊断报警(DiagStd 诊断 USI)/ 插拔类由栈自动发送
  • ✓设备状态槽位 / 子模块状态实时可读,IOPS / IOCS 过程映像
  • ✓复位接口POST /api/reset communication|factory;控制器 DCP 复位由栈自动处理
  • ✓启停无用户周期。Start=连接实例+启动IO+允许输出;Stop=释放实例。在连禁止 POST /api/stop

平台与部署

  • ✓Windows 10/11 x64.NET 8 服务 / SDK / GUI,安装包一键部署
  • ✓全网口架构任意标准网卡 + NDIS 协议驱动,netcfg 正规安装通道

内测与授权

  • ✓内测免费当前内测阶段免费使用,暂不对外售卖
  • ✓反馈渠道技术交流群 / 仓库 Issue,商业发布计划另行公告

GUI 配置工具

设备 / 槽位 / 过程数据 / 报警四页签 + GSDML 一键导出

Darra PnSlave GUI
截图待补充

设备配置

站点名 / 网卡 / IP 配置,一处生成 GSDML 与运行配置 XML

Darra PnSlave GUI
截图待补充

IO 过程数据

槽位与地址映射。I 只写、Q 只读;测法:写 I,看 Q

Darra PnSlave GUI
截图待补充

GSDML 预览

导出前预览 GSDML XML,所见即所得

深耕工业自动化,打造卓越解决方案

Darra 工业自动化产品线 · 软 PLC / EtherCAT 主站 / Darra PnSlave / OPC UA 集成

专业研发外包 功能定制 欢迎联系

我们的优势

高度定制

✓精准匹配业务需求
✓量身定制最佳方案
✓深度行业调研
✓洞察市场需求
✓优化用户体验

专属服务

✓资深项目经理1对1
✓现场指导施工
✓保障项目高效落地
✓工程师现场陪产
✓全程技术支持
✓确保生产品质

技术领先

✓资深工程师团队
✓全领域协同
✓高效无缝对接
✓最优产品设计
✓全方位技术支持
✓快速响应

透明定价

✓专业研发外包
✓明码标价
✓开放供应链体系
✓自主选择供应商
✓降低企业研发投入成本

我们的业务范围

电气设计

PCB设计开发

上位机

客制化MES

客制化ERP

视觉方案

AI模型

工业机器人

结构设计

产品设计

施工

非标设备

联系我们

5 步跑通:装驱动 → 启服务 → GUI 生成 GSDML → TIA 导入 → IO 读写(见快速开始)