配置注释:
在使用占位模块 DM 370 时,硬件组态的在线诊断显示信息与通过系统功能块 SFC51(RDSYSST)读出的系统状态列表中的模块信息是有不同表示的,必须区别对待。n
相关条件如下:n
-
CPU 是否使用微存储器卡(MMC)。n
-
硬件组态是否配置了 DM 370 。n
-
硬件组态是否已装载到 CPU 中。n
-
DM 370 背面的开关设置为A 还是 NA。
DM370 有两种不同组态方式,此时应注意:n
-
如果将 DM 370 用于信号模板的占位模块(预留地址空间),那么 DM 370 必须在硬件组态中配置并且地址开关设置为“A”。n
- 如果 DM 370 用于替换接口模块(不预留地址)或只是为新型宽型模块保留空间,那么 DM 370 不能被组态并且地址开关设置为“NA”。
如果没有按上述要求和条件去做,那么安装在 DM 370 右侧的信号模块就会被认为有故障(I/O 访问错误)。n
可能发生的实际情况如下表:
配置 | 相应状态 | ||||
情况 |
CPU | 硬件组态 | 地址开关 | DM370是否在硬件在线时显示 | SSL (W#16#0D91) 是否提供DM 370 数据记录 |
1 | 有 MMC | 已装载; DM 370 没有组态 | NA | 否 | 否 |
2 | 有 MMC | 已装载; DM 370 已组态 | A | 是 | 否*) |
3 | 有 MMC | 没装载 | NA | 否 | 否 |
4 | 有 MMC | 没装载 | A | 是 | 否*) |
5 | 无 MMC | 已装载; DM 370 没有组态 | NA | 否 | 否 |
6 | 无 MMC | 已装载; DM 370 已组态 | A | 是 | 是 |
7 | 无 MMC | 没装载 | NA | 否 | 否 |
8 | 无 MMC | 没装载 | A | 是 | 是 |
*)模块没有用户数据 n
下面这些屏幕截图显示了上述表格中在情况5 和情况6时 硬件在线诊断和SSL(系统状态列表)可能的状态。此例 SM 370直接 安装在 CPU 右侧。n
没有用户数据的模块
对于需用MMC的CPU,只有组态了用户数据的模块才记录在系统状态列表 SSL 中。 但是DM 370 没有用户数据,所以 SFC 51 并不能读出DM 370 的SSL 数据记录。每一个数据记录都有一个插槽号,所以每一个数据记录都可单独识别。如果在使用带MMC的CPU时,用户程序不允许DM 370 所在插槽没有 SSL 数据记录,请采用以下补救措施。
步骤: | 过程 |
1 | 在硬件组态中组态一个配置了用户数据的信号模块来代替占位模块,但实际仍使用 DM 370 。 |
2 | 在硬件组态CPU 属性对话框中,将“Startup”标签中的“Startup when experted/actual configuration differ”选项激活。 |
3 | 设置DM 370背后地址开关为 A |
这是在线硬件组态与SSL W#16#0D91 状态显示如下例:
下述手册可提供更多相关信息:
-
“S7-300 Automation System Module Data”,条目号 8859629,章节7.3 占位模块 DM 370。
- “System Software for S7-300/400 System and Standard Functions”, 条目号 1214574,章节 13.3 应用SFC 51 读取系统状态列表或临时列表。
关键词
虚拟,占位模块
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338061.html