做过或卖过或见过西门子热插拔系统的请进 点击:418 | 回复:3



microtomato

    
发表于:2009-01-09 16:38:07
楼主

根据西门子对于热插拔功能的定义:
1.带电插拔模块时,确保不造成模块的硬件损坏
2.带电插拔模块时,CPU不停机,并产生报警
3.带电插拔模块时,该I/O通道的数值保持不变,而其他模块的运行不受影响
4.带电插拔模块时,CPU中触发中断组织块或通过DP诊断程序块,得到模块拔出或插入的事件信息,在用户程序或中断组织块OB**中进行相应控制逻辑和I/O通道的处理

我查了西门子的文档后有些问题想要请教:

例如:
1.根据STEP7的帮助文件Help on Organization Blocks中提到对于S7-300,如果在分布式IO设备中使用,CPU 318的运作方式与S7-400-CPU类似。对于所有其它S7-300 CPU,只有31x PN/DP CPU具有插入/删除中断,但仅适用于PROFINET IO组件。
2.根据“SIEMENS PLC系统中热插拔功能的应用与说明(Edition 2008年2月)”中提到,如果使用STEP 7自带的GSD文件,普通的S7-300 CPU如果带ET200M无法支持热插拔的所有功能,除非去西门子网站下载新的GSD文件。

我现在已去西门子官方网站下载了新的GSD文件,如果主站是S7-300的CPU(非CPU-318),使用新的GSD文件后,其中的确有插入/删除模块的中断可供选择。 请问在这种情况下,S7-300是否就完全支持热插拔的所有功能?



楼主最近还看过

SSI ļʱ