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 阅读(694) 评论(0) 收藏 举报
浙公网安备 33010602011771号