2020/7/30SIMATICPCS7标准培训在线添加和修改硬件SciampleTraining---SIMATICPCS722020/7/30内容概述H-CIR功能原理H-CIR操作实例2020/7/30SciampleTraining---SIMATICPCS73概述对于S7-400H系统,除了在系统运行过程中对出现故障的可热插拔部件进行更换,CPU414H和CPU417H还允许在不中断系统程序运行的情况下对系统的硬件配置进行修改;这一功能适用于需要修改或增加系统硬件而不能停机的工艺控制要求。但是在线修改是有限制的。2020/7/30SciampleTraining---SIMATICPCS74可以进行的修改在中央机架上修改CPU的某些参数和增加CP模板更改CPU的存储部件,如:更换RAM卡添加或删除远程的输入/输出站,如:ET200M、DP/PA、Y_Link等重新组态模板参数2020/7/30SciampleTraining---SIMATICPCS75不能进行的修改冗余模式DP主站的传输速率S7-400H的通信连接西门子硬件规范中要求必须切断系统电源才能安装的部件2020/7/30SciampleTraining---SIMATICPCS76在线修改的注意事项硬件组态的修改也会导致用户程序的修改确认CPU的存储器能否满足新的配置和用户程序的使用确认可能进行的修改对工艺过程的控制没有任何的不利影响确认修改前的H系统是在冗余模式下运行所进行的修改必须符合西门子相关的硬件和软件要求.对于因为需要增加硬件所作的配置修改,用户应充分考虑因硬件连接而产生的影响用户程序必须包含必要的中断组织块2020/7/30SciampleTraining---SIMATICPCS77H-CIR功能原理修改H系统的硬件配置并重新下载会导致冗余模式的停止,系统会转入单机运行模式;在单机模式下,可选择由其中一个CPU控制系统运行,对另一个CPU进行组态下载;利用H系统切换模式功能实现两个CPU运行模式的自动转换,使重新组态后的CPU接替控制任务继续控制系统运行,并传送修改参数到原CPU;从而实现在不中断系统程序运行的情况下对系统的硬件配置进行修改。SciampleTraining---SIMATICPCS782020/7/30H-CIR操作实例系统结构硬件软件要求功能要求实例一实例二2020/7/30SciampleTraining---SIMATICPCS79系统结构本例包含一个CPU414-4H主站和一个ET200M从站,其硬件配置如图所示:2020/7/30SciampleTraining---SIMATICPCS710硬件软件要求硬件:S7-400CPU414-4H通信处理器CP443-1DP从站ET200MProfibus电缆及编程设备软件:PCS7V6.0SP3实例一对应STEP7V5.3SP1实例二对应STEP7V5.3SP2以上版本2020/7/30SciampleTraining---SIMATICPCS711功能要求本例通过修改CPU414-4H的硬件组态为例介绍其调试过程,如在ET200M从站中增加I/O模块,修改系统配置等。2020/7/30SciampleTraining---SIMATICPCS712H-CIR实例一(1)通过向导建立一个名为HCIR的项目。创建CPU414-4H的站:2020/7/30SciampleTraining---SIMATICPCS713H-CIR实例一(2)在硬件组态中,按实际硬件组态CPU414-4H,ET200M及相关网络;编译存盘,下载硬件组态。2020/7/30SciampleTraining---SIMATICPCS714H-CIR实例一(3)注意在CPU属性中,只有带有蓝色标志参数可以在线修改:2020/7/30SciampleTraining---SIMATICPCS715H-CIR实例一(4)在Blocks下添加相关的OB块,OB70、72、80、81、82、83、84、85、86、87、100、121、122,在更换硬件和修改参数时不会导致停机(这里为H系统+STEP7的方式,PCS7可以省略)。编辑用户程序并下载,使CPU414-4H运行在冗余模式下。更改硬件,例如在ET200M中增加I/O模块,修改CPU属性,I/O模块的参数属性等编译存盘。2020/7/30SciampleTraining---SIMATICPCS716H-CIR实例一(5)在“SimaticManager”下选上“CPU414-4H”,点击PLC菜单栏下的“Diagnostic/SettingOperatingMode…”2020/7/30SciampleTraining---SIMATICPCS717H-CIR实例一(6)选择处于“Standby”模式下的CPU414-4H(1),点击“Stop”命令:2020/7/30SciampleTraining---SIMATICPCS718H-CIR实例一(7)系统处于单机运行模式(SoloMode),如图所示:2020/7/30SciampleTraining---SIMATICPCS719H-CIR实例一(8)硬件组态中选择已处于停止状态的CPU414-4H(1)下载;下载完成后,在“SimaticManager”下选上CPU414-4H,点击PLC菜单栏下的“Diagnostic/SettingOperatingMode…”进入操作模式选择界面;选择“HSystem”,点击“Switchto…”命令。2020/7/30SciampleTraining---SIMATICPCS720H-CIR实例一(9)选择“alteredconfiguration”,点击“Switch”命令,弹出切换界面如图所示:2020/7/30SciampleTraining---SIMATICPCS721H-CIR实例一(10)点击“Switch”键后弹出提示框,在确认不会因为错误造成危险后,点击“OK”键进行CPU切换操作:2020/7/30SciampleTraining---SIMATICPCS722H-CIR实例一(11)系统执行Switch功能,master和Standby的CPU相互切换,原先的masterCPU切换为StandbyCPU并处于停止模式,原先的StandbyCPU切换为masterCPU并带有从新配置的参数开始运行,系统仍处于单机运行模式。选择已处于“STOP”模式下的CPU414-4H,并对其进行热启动。2020/7/30SciampleTraining---SIMATICPCS723H-CIR实例一(12)启动完成,系统再一次处于冗余的运行模式。编辑因硬件更改而需修改的用户程序,从而完成H-CIR功能。2020/7/30SciampleTraining---SIMATICPCS724H-CIR实例二使用STEP7V5.3SP2及以上版本,参数及模块的在线修改操作更加方便,通过修改CPU414-4H的硬件组态为例介绍其调试过程,例如在ET200M从站中增加I/O模块,修改系统配置。2020/7/30SciampleTraining---SIMATICPCS725H-CIR实例二(1)操作步骤与上例相同:硬件组态完成后,编辑用户程序并下载,使CPU417-4H运行在冗余模式下;更改硬件,在ET200M中增加I/O模块,编译存盘。CPU属性参数中只有带有蓝色标记的参数可以在线修改2020/7/30SciampleTraining---SIMATICPCS726H-CIR实例二(2)在硬件组态中,点击下载命令,并选择“DownloadstationconfigurationinRunmode”模式,下载修改后的硬件组态,如图所示:2020/7/30SciampleTraining---SIMATICPCS727H-CIR实例二(3)选择处于“Reserve”模式的S7-400HCPU,选择“Automaticallycontinue”选项,点击“Next”键如图所示:2020/7/30SciampleTraining---SIMATICPCS728H-CIR实例二(4)选择的S7-400HCPU处于停机状态并完成硬件下载工作,如图所示:2020/7/30SciampleTraining---SIMATICPCS729H-CIR实例二(5)继续点击“Next”键,系统将自动完成切换、热启动等功能,如图所示:2020/7/30SciampleTraining---SIMATICPCS730H-CIR实例二(6)2020/7/30SciampleTraining---SIMATICPCS731H-CIR实例二(7)启动完成,系统再一次处于冗余的运行模式。编辑因硬件更改而需修改的用户程序,从而完成H-CIR功能。2020/7/30SciampleTraining---SIMATICPCS732总结与练习