请联系客服QQ
艾特贸易网首页

艾特贸易网

如何实现模块的热插拔功能?

提示:

1)西门子PLC关于热插拔的定义如下:(1)带电插拔模块时,确保不造成模块的硬件损坏;(2)带电插拔模块时,CPU不停机,并产生报警;(3)带电插拔模块时,该模块I/O通道的数值保持不变,而其他模块的运行不受影响;(4)带电插拔模块时,CPU中触发中断组织块或通过DP诊断程序块,得到模块拔出或插入的事件信息,在用户程序或中断组


    1)西门子PLC关于热插拔的定义如下:

    (1)带电插拔模块时,确保不造成模块的硬件损坏;

    (2)带电插拔模块时,CPU不停机,并产生报警;

    (3)带电插拔模块时,该模块I/O通道的数值保持不变,而其他模块的运行不受影响;

    (4)带电插拔模块时,CPU中触发中断组织块或通过DP诊断程序块,得到模块拔出或插入的事件信息,在用户程序或中断组织块OB**中进行相应控制逻辑和I/O通道的处理。

    2)西门子PLC控制系统中:

    (1) S7-200系列PLC不支持热插拔功能;

    (2) S7-300 CPU直接带I/O模块的方式不支持热捅拔功能;

    (3) S7-300作为PROFIBUS DP主站下挂DP从站ET200MET200SET200iS,支持热插拔功能;

    (4) S7-400 CPU直接带I/O模块的方式支持热捅拔功能;

    (5) S7-400系统由于具有很好的电磁兼容性和抗冲击、耐振动性能,囚此能最大限度地满足各种工业标准,模板能够带电插拔。当S7-400机架上插入或取出模板时,会在CPU中产生一个中断信息,供客户在用户程序中对模板更换的动作进行相应的处理。

    注意:采用S7-300作为主站的软冗余系统无法实现热插拔全部功能,不具备以上所列第(3)(4)条目中的功能。当将ET200M从站上的模块拔出时,CPU不停机,主CPU.备用CPU上的SF灯亮,BUSF灯闪烁,ET200M从站上的2IM153-2模块的SF灯亮,BF灯闪烁,该ET200M从站上所有模块的I/O值被清零,S7-300主站失去对该ET200M从站的控制能力。当再次将模块插入到ET200M站上时,系统从主CPU切换到备用CPUSFBUSFBF灯熄灭,软冗余系统重新回到正常运行状态。若要在软冗余系统中实现热插拔的4项功能,必须使用S7-400作为软冗余系统的主站。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务


(责任编辑: )

  • 本文关键字:热插拔功能 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com