很多人都知道西门子PLC分为温启动、冷启动和热启动。它们之间有什么区别?今天,湖南西乾电气设备有限公司用一篇文章来回答大家的疑问。
西门子PLC启动(Coldrestart)
初始化所有数据(过程映像,位存储器,定时器和计数器),包括复位为存储在装载存储器(Loadmemory)中的初始值的数据块。 这些数据是否配置为保留无关紧要。 首先执行启动组织块OB102。 并非所有S7400 CPU都支持此功能。
西门子PLC热重启(Warmrestart)
重置过程图像(PII,PIQ)和非保留位存储器(M)、定时器(T)和计数器(C)。定义的保留内存(M)、计时器(T)和计数器(C)将保存它们最后的有效值。当有备用电池时,将保存所有DB块数据。当没有备用电池时,由于没有非易失性存储区,DB数据和M、T、C无法保持。这是300和S7-400 PLC之间最大的区别。
首先执行启动组织块OB100。如果用户没有更改启动类型,系统默认为热启动。
手动热重启:停止->运行(在CPU属性中选择热重启,如果CPU有CRST/WRST选择开关,必须设置为CRST才能执行手动热重启)
自动热重启:关机->开机(即CPU开机时自动热重启,CRST/WRST选择开关不起作用)
西门子PLC热启动(热重启)
只有在有备用电池的情况下才能实现,所有数据将保持其最后一个有效值。程序是从断点执行的,在当前循环完成之前,输出不会改变其状态。OB101在启动时执行。
只有S7-400CPU可以执行热启动。
手工热重启动:STOP-> RUN+ WRST (选择 CPU属性中的热重启动,并在 CPU具有 CRST/WRST选择开关的情况下,将它设置为 WRST以执行手动热重启动)
自动热启动:关机->开机(热启动是CPU开机时自动热启动,CRST/WRST选择开关不起作用)