西门子PLC的暖启动,冷启动,正常启动的区别

西门子PLC的暖启动,冷启动,正常启动的区别

钻石用户推荐最佳答案

此回答已完善

siemens plc 冷启动暖启动热启动区别
西门子S7-300 和S7-400PLC 中“暖启动”、“冷启动”和“热
启动”启动类型之间互有区别:
● 在暖启动中,从程序开始处以系统数据和用户地址区的初始设置
开始进行程序处理(非保持性定时器、计数器和位存储器复位)。保持
的标志存储器、定时器和计数器以及数据块的当前值保持(仅当有后
备电池,如果使用EPROM 并且CPU 的保持特性已赋参数时S7-300 甚
至可以没有后备电池)。OB100 中的程序执行一次然后循环程序开始
执行。S7-300 只有暖启动,对于S7-300 而已,重新上电以及将模式
开关从STOP 拨到RUN 都是暖启动。
● 在冷启动中,执行OB1 中的第一个命令时,读取过程映像输入表,
并处理STEP7 用户程序(也适用于暖启动)。删除工作存储器中由SFC
创建的数据块;剩余的数据块具有来自装入存储器的预置值。复位
过程映像和所有定时器、计数器和位存储器,不管它们是否具有保持
性分配。OB102 中的程序执行一次然后循环程序开始执行。
● 在热启动中,在程序中断处重新开始执行程序(不复位定时器、计
数器和位存储器)。在启动时所有数据(标志存储器、定时器、计数
器、过程映像及数据块的当前值)被保持, OB101 中的程序执行一
次。然后程序从断点处(断电, CPU STOP) 恢复执行。这个“剩余循
环”执行完后,循环程序开始执行。只有S7-400CPU 中才能进行热启
动。
西门子PLC CPU 的冷启动、暖启动、热启动解析冷启动(Cold
restart):所有的数据(过程映象,位存储器、定时器和计数器)
都被初始化,包括数据块均被重置为存储在装载存储器(Load
memory)中的初始值,与这些数据是否被组态为可保持还是不可保持
无关。首先执行启动组织块OB102,并不是S7400 所有CPU 都支持此
功能。暖启动(Warm restart):复位过程映象(PII,PIQ)以及非
保持性位存储器(M)、定时器(T)和计数器(C)。定义的保持性存
储器(M)、定时器(T)和计数器(C)会保存其最后有效值。在有后
备电池时,所有DB 块数据被保存。没有后备电池时,由于没有非易
失性存储区, DB 数据和M,T,C 均无法保持。首先执行启动组织块
OB100。用户如果没有更改过启动类型,系统默认设为暖启动。手动
暖启动:STOP->RUN (在CPU 属性中选择暖启动,CPU 若是有CRST/WRST
选择开关, 则必须设为CRST 才能执行手动暖启动) 自动暖启动:
Power Off->Power On(也就是给CPU 上电时会执行自动暖启动,
CRST/WRST 选择开关对其没有影响) 热启动(Hot restart):只有
在有后备电池时才能实现,所有的数据都会保持其最后有效值。程序
从断点处执行,在当前循环完成之前,输出不会改变其状态。启动时
执OB101。只有S7-400CPU 才能进行热启动。手动热启动:STOP->RUN
+WRST(在CPU 属性中选择热启动,CPU 若是有CRST/WRST 选择开
关,则必须设为WRST 才能执行手动热启动) 自动热启动:Power Off
->Power On(热启动也就是给CPU 上电时会执行自动热启动,
CRST/WRST 选择开关对其没有影响)
1.S7-300 CPU 除CPU318 CPU 之外只有暖启动。
S7-300CPU 只有“暖启动”(Warm Start),但CPU 318-2 DP 的启动方
式可定义为暖启动(Warm Start)和冷启动(Cold Start)两种,定义为
暖启动时与其他标准型S7-300 相同,定义为冷启动时,与S7 400 的
冷启动相同。
2.4.3 冷启动/暖启动/热启动
冷启动
● 冷启动过程中,所有数据(过程映像、位存储器、定时器、计数
器和数据块)都会重
设为存储在程序(装载存储器)中的起始值,而与这些数据被组态为
保持性数据还是
非保持性数据无关。
● 关联的启动OB 为OB 102
● 从头开始重新执行程序(OB 102 或OB 1)。
重新启动(暖启动)
● 重新启动会复位过程映像以及非保持性标志、定时器、时间和计
数器。
保持性标志、时间和计数器会保持其最后有效值。
分配了“无掉电保持”属性的所有数据块都将复位为下载值。其他
数据块将保持其最
后的有效值。
● 关联的启动OB 为OB 100
● 从头开始重新执行程序(OB 100 或OB 1)。
● 掉电后,暖启动功能仅在备份模式下可用。
热启动
● 执行热启动后,所有数据和过程映像都会保持其最后有效值。
● 程序从断点处继续执行。
● 在当前循环完成之前,输出不会改变其状态。
● 关联的启动OB 为OB 101
● 掉电后,热启动功能仅在备份模式下可用。
参考资料:https://support.industry.siemens.com/cs/cn/zh/view/34053758

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日
下一篇 2021年7月4日

相关推荐

发表回复

登录后才能评论