角色
新手知识
PROFINET 现场只有三类角色。Darra Profinet Slave 永远是 IO Device(从站)。对面的西门子 PLC 是 IO Controller。搞清谁发起组态、谁提供过程数据,后面的槽位和诊断才读得懂。
三个角色
| 角色 | 谁 | 做什么 |
|---|---|---|
| IO Controller | PLC(TIA 里的 CPU) | 发起组态,建立应用关系,周期交换过程数据,收集诊断 |
| IO Device | 现场设备 | 被发现、被组态,按组态交换过程数据,上报诊断和报警 |
| IO Supervisor | 工程站 / 诊断工具 | 可选。在线看设备、改参数、读诊断,不替代控制器 |
一台设备只开一个 PROFINET 口。站名、网卡、槽位由 GUI 导出、服务加载。SDK 不选网卡、不改组态。
本产品站在哪一侧
Darra Profinet Slave = PROFINET IO Device。
- 控制器在 TIA 里导入 GSDML、分配站名和 IP、把设备拖进网络。
- 设备侧服务按这份组态等待控制器。
- 应用经 SDK 更新设备送给控制器的输入、读取控制器下发的输出,并观测诊断。
不要把本产品当成控制器去扫网上其他从站。
和工程软件的关系
| 侧 | 工具 |
|---|---|
| 控制器工程 | 西门子 TIA Portal V15.1 及以上 |
| 设备组态与导出 | 本产品 GUI(导出 GSDML + 运行配置) |
| 设备运行 | Windows 服务 + SDK / Web API |
站名必须和 TIA 里分配的设备名一致,规则见 TIA 导入。