跳到主要内容

设备模型

新手知识

TIA 硬件组态里看到的不是一块扁平板,而是 设备 → 槽 → 子模块。槽 0 是设备自己(DAP),过程数据在后续槽里。GSDML 声明哪些槽允许放什么模块,控制器按这份树来组态。

树形结构

IO Device
├── Slot 0 DAP(设备访问点,设备本体,不可删)
└── Slot 1 过程数据模块 / 子模块
层级含义
设备一个站名、一套 IP、一个 PROFINET 口
槽(Slot)模块插槽。0 号槽固定是 DAP
子模块(Submodule)槽里的通道或过程数据块。诊断和报警也按槽 / 子槽寻址

GSDML 里的模块标识、子模块标识给 TIA 识别。控制器组态必须和导出的 GSDML 一致,否则建不上应用关系。

DAP

DAP(Device Access Point) 代表设备本身:

  • 始终在槽 0
  • 不承载用户过程数据
  • 带设备标识(I&M)、接口子模块
  • 不能从组态里删掉

过程数据、通道诊断落在槽 1 及以后的模块上。

本产品的过程区

本产品过程区固定在 槽 1 / 子槽 116 字节输入 + 16 字节输出(按控制器视角的 I / Q)。模块由 GSDML / GUI 组态确定,应用不要自己增删槽位。

方向见 周期过程数据。数据是否有效见 IOPS 与 IOCS

组态必须一致

要求
模块只能放 GSDML 声明过的槽TIA 里乱插会编译失败或建连失败
导出的 GSDML 与服务加载的运行配置同源GUI 一次导出两份:给 TIA 的 GSDML、给服务的运行配置
改完组态要重新导出并让服务加载新配置只改 GUI 不导出 = 线上仍是旧树

改组态、重载配置必须在控制器未处于周期交换时进行。已连接时不要拆设备,见 发现与连接

相关