产品描述
西门子电机1FL6096-1AC61-2AA1
用西门子315-2DP,做带电热插拔时,所有SM模块都通过ET200M和有源备板带。但是主机架上只放一个CPU可以吗?如果主机架上只放CPU和通讯模块CP343-1可以吗?
答:如果主机架上只放CPU和通讯模块CP343-1可以吗?
如果只放CPU和通讯模块CP343-1可以作为主站是可以的。并不是其他模板拔出后所剩下CPU和通讯模块CP343-1,这种情况是不可以的。
S7-300直接带的I/O模块不支持热插拔,即主机架上的模板不能热插拔。S7-300作为主站,所下挂的DP从站才支持热插拔。
西门子S7-400PLC主站,用DP网络,中间有十个ET200S和6个MP177A触摸屏,在正常生产过程中,我要修改其中的一个触摸屏的程序,所以,涉及到断电重新上电的过程以及,把屏的DP接口暂时拔掉,请问这样做会影响CPU工作吗?屏在DP中间网络,不是在终端,谢谢!
答:把屏的DP接口暂时拔掉,请问这样做会影响CPU工作吗?屏在DP中间网络,不是在终端?
将把屏的DP接口暂时拔掉会引起BF(总线故障),随之引起SF(系统故障)。如果CPU程序块里面需要添加一些对应的OB组织块(只需建立,不需编程),CPU不会停机的,但此时通讯是中断的。这些组织块是:
OB81 电源故障
OB82 诊断中断
OB83 插入/拔出模块中断
OB85 优先级错误
OB86 扩展机架,DP主站系统或者分布式I/O故障
OB87 通讯故障
OB121编程错误
OB122 I/O访问错误
9—— N/A
答:1、S7-300CPU直接带I/O模块的方式不支持热插拔;
2、S7-300作为PROFIBUSDP主站下挂DP从站ET200M、ET200S、ET200iS,支持热插拔功能;(需要使用有源总线底板,如下说明)注:采用S7-300作为主站的软冗余系统无法实现热插拔全部功能。当你将ET200M从站上的模块拔出时,CPU不停机,主CPU、备用CPU上的SF灯亮,BUSF灯闪烁,ET200M从站上的2块IM153-2模块的SF灯亮,BF灯闪烁,该ET200M从站上所有模块的I/O值被清0,S7-300主站失去对该ET200M从站的控制能力。当你再次将模块插入到ET200M站上时,系统从主CPU切换到备用CPU,SF、BUSF、BF灯熄灭,软冗余系统重新回到正常运行状态。总而言之,S7-300的PLC只能通过ET200M实现热插拔。热插拔是通过给ET200M模板配置6ES7195等有源底板实现的。热插拔与IM153的型号选择无关。如果要求ET200M有冗余的通讯则IM必须选择IM153-2。
有关软冗余系统和热插拔:
Siemens有源总线模块和导轨主要应用于软冗余系统和热插拔(带电更换ET200M上的I/O模块)系统,以下是关于siemens热插拔功能的定义:
1.带电插拔模块时,确保不造成模块的硬件损坏;
2.带电插拔模块时,CPU不停机,并产生报警;
3.带电插拔模块时,该模块I/O通道的数值保持不变,而其他模块的运行不受影响;
4.带电插拔模块时,CPU中触发中断组织块或通过DP诊断程序块,得到模块拔出或插入的事件信息,在用户程序或中断组织块OB**中进行相应控制逻辑和I/O通道的处理;
但是采用S7-300作为主站的软冗余系统无法实现热插拔全部功能,不具备以上所列第3,4条目中的功能。当您将ET200M从站上的模块拔出时,CPU不停机,主CPU、备用CPU上的SF灯亮,BUSF灯闪烁,ET200M从站上的2块IM153-2模块的SF灯亮,BF灯闪烁,该ET200M从站上所有模块的I/O值被清0,S7-300主站失去对该ET200M从站的控制能力。当您再次将模块插入到ET200M站上时,系统从主CPU切换到备用CPU,SF、BUSF、BF灯熄灭,软冗余系统重新回到正常运行状态。 若要在软冗余系统中实现热插拔的4项功能,您必须使用S7-400作为软冗余系统的主站
产品推荐