PROFINET设备描述文件说讲之三

设备中的模块

PROFINET IO设备的第一个槽给了DAP,其他的槽位就是各种不同模块的。模块列表的层次结构如下所示:

包含的熟悉说明如下表所示:

ModuleItem
ID="IDM_30" 模块标识
ModuleIdentNumber="0x00000030" 模块标识号
Name="..." 模块名称
TextId="..."
InfoText="..." 模块信息
HardwareRelease="1.0" 硬件版本
SoftwareRelease="1.0" 软件版本
VirtualSubmoduleList 子模块列表
VirtualSubmoduleItem 子模块成员

接下来就是具体包含的子模块信息了,具体结构如下:

VirtualSubmoduleList
|
+--VirtualSubmoduleItem
  |
  +--IOData
  |  |
  |  +--Input
  |  |   |
  |  |   +--DataItem
  |  |
  |  +--Output
  |     |
  |     +--DataItem
  |        |
  |        +--BitDataItem
  |
  +--RecordDataList
  |   |
  |   +--ParameterRecordDataItem
  |       |
  |       +--Name
  |       +--Ref
  |       +--Const
  |       +--MenuList
  |           |
  |           +--MenuItem
  |           |
  |           +--Name
  |           +--MenuRef
  |           +--ParameterRef
  |
  +--ModuleInfo
     |
     +--Name
     +--InfoText
     +--OrderNumber

VirtualSubmoduleList作为具体输入输出子模块,在IO控制器眼里如下图所示:

posted on 2023-06-27 12:33  MichaelChen-99  阅读(513)  评论(0编辑  收藏  举报

导航