一文解析西门子的暖启动/热启动/冷启动

发布者:WhisperingLight最新更新时间:2022-09-15 来源: elecfans关键字:西门子  热启动  冷启动 手机看文章 扫描二维码
随时随地手机看文章

西门子的OB100,OB101,OB102分别代表暖启动,热启动,冷启动。我们对这几种方式进行讲解一下。


① 暖启动(完全再启动):

完全再启动的启动类型,启动时过程映像和不保持的标志存储器、定时器及计数器被清除,保持的标志存储器、定时器和计数器以及数据块的当前值保持(仅当有后备电池,如果使用EPROM 并且CPU的保持特性已赋参数时S7-300甚至没有后备电池)。CPU会自动调用OB100一次,然后循环程序OB1开始执行。

② 热启动(再启动):

只有S7-400才能用,再启动的启动类型,在启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持。CPU会自动调用OB101一次,然后程序从断点处(断电, CPU STOP) 恢复执行。这个“剩余循环”执行完后,循环程序OB1开始执行。 

③ 冷启动:

CPU318-2和 417-4 还具有冷启动型的启动方式。针对电源故障可以定义这种启动方式。它是通过硬件组态时的CPU参数来设置。冷启动时,所有过程映像和标志存储器、定时器和计数器被清除(甚至保持的!),而且数据块的当前值被装载存储器的当前值(既原来下装到CPU的数据块)覆盖。CPU会自动调用OB102一次,然后循环程序OB1开始执行。


下面是西门子相关文档做出的一下描述:

(1)通信故障中断组织块OB87:

用于处理MPI、GD通信及时钟同步故障,事件出现时,CPU自动调用OB87,并报错(SF),如果程序中没有创建OB87,plc也不会进入停止模式。

程序加入OB87,一旦PLC出现通信故障,就中断对OB1的扫描,转为执行OB87。除了特别需要(如通信故障时执行什么动作),一般不用编程,加入空指令即可。

(2)启动中断组织块OB100-OB102

用于处理CPU的启动事件。暖启动CPU 调用OB100,热启动调用OB101(不适合S7-300和S7-400H),暖启动CPU调用OB102。暖/热---冷温度越低CPU启动时清除存储器中的数据越多。CPU上电或重启时调用0B100-OB102,然后才开始执行主循环OB1。除了特别需要(如PLC上电执行什么动作后或初始化后才执行OB1)外,一般不用编程,加入空指令即可。

(3)其它故障块

类似的中断组织块还有OB80;处理时间故障 OB82;诊断中断OB83 、OB84 、OB85 、OB86、 OB88 、OB90、 OB121、OB122 。这些块也应添加上去,可防止PLC出现问题导致停机,一般添加空的块即可,可防止PLC出现各种问题,尤其是发生停机的现象。

对此问题做还补充如下:

① 数据保持的问题:断电保持可以在CPU属性中设置可断电保持的存贮区域(M区、T、C区都是可以断电保持的)。这么做热、暖启动都不会清除,冷启动我没试过。OB100、OB101、OB102中都不用编程,空的就可以。

② OB87 、OB100、OB101、OB102等以上所述中断组织块,不用编程,只要有这些块就行,CPU出现不同错误就会触发相应中断组织块并报错。如果没有这些相应的块,CPU可能会停机并报错,而加入这些块可防止CPU出错停机。像OB121,当出现编程出错时会调用并报错,加入空的OB121就不会停机了。

③ S7-300系列和S7-400H型PLC没有热启动功能,所以OB101不适合S7-300系列和S7-400H型PLC,多数300PLC只支持暖启动。

(1)OB100的描述

当对CPU进入Warm Restart操作时,操作系统就会自动调用OB100。用户对OB100进行适当的编程可以让CPU在暖启动时完成特定的设置任务。

(2)OB87的描述

当发生任何因通信出错事件时CPU的操作系统就会自动调用OB87。如果OB87没有被编程,CPU则不会切换到STOP模式。用户可以通过SFCs39-42来屏蔽、延时或重新激活通信出错中断组织块。


关键字:西门子  热启动  冷启动 引用地址:一文解析西门子的暖启动/热启动/冷启动

上一篇:伺服系统的惯量匹配原则
下一篇:伺服系统相关问题解答

推荐阅读最新更新时间:2024-11-04 04:04

西门子施耐德等十大厂商主流PLC型号应用大全
1、西门子 LOGO和S7-200是超小型化的PLC,适合于单机控制或小型系统的控制,适用于各行各业,各种场合中的自动检测、监测及控制等。 S7-300是模块化小型PLC系统,可用于对设备进行直接控制,可以对多个下一级的可编程序控制器进行监控,还适合中型或大型控制系统的控制,能满足中等性能要求的应用。 s7-300针对的是中小系统,他的模块可以扩展多达32个模块,背板总线也在模块内集成,它的网络连接已比较成熟和流行,有mpi、工业以太网,使通讯和编程变得简单,选择性也比较多,并可借助工具进行组态和设置参数。 s7-400:同300的区别主要在于热启动(wrst)这一部分,其他基本一样。它还有一个外部的电池电源接口,当在线更换电池时
[嵌入式]
西门子S7-200在电力无功补偿中的应用
一、项目简介   山东泰开 自动化 有限公司位于五岳之首的泰山脚下一一泰安市南部高新开发区,公司前身是山东鲁能泰山自动化研究所,成立于1995年6月,专门从事电力系统自动化的开发及其配套设备的研制生产,是一家顺应国家电力发展,特别是城乡电网改造的需要而崛起的高新技术企业。依托泰开集团,公司拥有雄厚的经济技术实力,现有员工150多人,占地150亩,拥有2000Ir12的科研楼和5000FT12的生产场地。   公司拥有卓越的管理队伍和优秀的研发人才,其中本科以上专业技术人员占70%以上,博士、硕士十余人,是一支充满朝气和富有协作精神的团队。公司与山东大学、北京航空航天大学、清华大学、西安交通大学、华北电力大学等高校长期开展技
[嵌入式]
数说家电:传统家电品牌依旧保持领先地位?
        在选购家电方面,不同的消费群体会有不同的购买倾向,对于不同的家电,消费者的关注点和产品热度都是怎么分布的呢?接下来我们将通过数据去读懂几大类家电的消费者购买习惯和选择倾向,从数据去窥探一下市场动向。    彩电趋势——理性增长下的创新诉求   近几年来互联网品牌扎堆发布智能电视新品,给迟暮已久的彩电行业打入了一剂鸡血。行业的迭代速度,在激烈的竞争态势下一日千里,消费者的新的需求不断的被重塑和提升。所以当我们调研近段时间的液晶电视消费数据时,明显感受到了用户对更大尺寸、更高分辨率、更独特的产品形态,这些新事物的认可和关注。    55吋跃升主流,65吋厚积薄发   电视大尺寸的趋势正在加快速度,短短几年时
[家用电子]
德国近百万人抗议,西门子、戴姆勒恐受到打击
人力成本居高已是一个全球性的趋势,2018年制造业将面临更加艰巨的挑战。最近,代表欧洲最大经济体,德国最强大的工会IG Metall在第五轮谈判以失败告终,这个工会最近几周已经在德国各地召集了约96万人进行一小时的抗议活动,并表示计划进行为期一天的罢工,这将给生产企业制造巨大的破坏性。   此次罢工活动可能会打击到德国的工业公司如 西门子 、 戴姆勒 等,更有可能导致工资和工作时间之间的纠纷不断升级。工人不上班,工厂生产线就会面临停产危机,制造企业将蒙受巨大的损失。据德国慕尼黑宝马汽车公司表示,一天的罢工将影响四位数的汽车产量。     IG Metall要求成员就全面罢工进行表决,讨论将在本周罢工后才能恢复。此次事件主要原因是
[嵌入式]
西门子s7300模拟量编程实例分享
今天给大伙分享的是关于西门子S7-300PLC模拟量方面的实例,包含了以下几个方面的要点: 1、对变送器进行取值,并进行控制 2、对模数功能块 FC105 进行调用 3、对 AI 模块进行设置 4、对 AI 量程块进行选择 这个实例, 调试的是一个流量调节回路中, 流量变送器输出 2-2-MA DC信号到 SM331 模拟输入模块,模块将该信号转换成浮点数,然后在程序中调用FC105将该值转换成工程量,我们就可以监视实际工程中的流量值了。 模拟量 AI 采用 SM311 模块是 8x12Bit(8 通道 12 位)对应货号是 6ES7 331-7KF02-OABO,在模数转化上利用传感器或变送器的, 电压或电流取出的值,到 AI
[嵌入式]
<font color='red'>西门子</font>s7300模拟量编程实例分享
基于西门子S7-200CN PLC的电梯控制系统
1 引言 在常规自动控制系统中,传感器与执行器是独立接线的,多个传感器和执行器构成的系统需要大量导线。通信总线应用到测控系统中,不仅能节省大量的导线,而且可提高系统的可靠性。已被广泛采用的工业总线一般有两类。一类为主从结构方式,如RS-485通讯,该通讯总线在工业控制中已得到广泛应用,其通讯方式为命令—响应方式。主机定时向各子控制器发出查询信号,再由各子控制器汇报各自状态。这种通讯方式开发难度较小,但通讯实际耗费了主控制器相当一部分资源。所以此种方式并未能完全地发挥出主控制器强大的运算功能。另一类为各节点自主通讯方式,如欧姆龙公司、三菱公司的CAN总线,NEWLIFT公司的LONWORKS总线等。这类总线的可靠性和通讯速
[工业控制]
西门子开放式IE通讯在水电站监控系统中的应用
  1、引言   目前国内的水电站从最初的"集中控制、功能分散方式"到当今流行的"全分层分布开放式运行方式",已全部采用计算机控制系统取代过去以继电器常规控制方式,可实现"无人值班"(少人值守),大大提高了水电站的自动化水平。一般整个水电站监控系统在物理上分为两层:电站控制层和现地控制层。电站控制层(或称上位机系统)主要用于监控系统的组态、维护,水电站运行的监视、操作、信息管理、远动和优化控制等。现地控制层按控制对象分散方式一般设置为机组现地控制单元(LCU)、开关站及公用现地控制单元(LCU)和闸门现地控制单元(LCU),现地控制单元(LCU)主要采用PLC完成控制对象的数据采集与处理、控制与调节、安全运行监视、事件顺序记录(SO
[嵌入式]
西门子与SAP合力打造智能服务与资产生命周期管理解决方案
西门子与SAP开启新阶段的战略合作,提供全新的预测性服务与协同资产管理,以及集成的企业解决方案与项目管理解决方案。 全新的云解决方案通过基于模型的数字主线形成IT和OT系统闭环,打通产品或资产全生命周期的实时业务信息、反馈和绩效数据。 西门子数字化工业软件与SAP近日宣布,双方将进一步扩大合作关系,共同打造全新的服务与资产生命周期解决方案。新合作将首先专注于离散制造业,西门子将提供SAP® Asset Intelligence Network解决方案、SAP Asset Strategy and Performance Management应用以及SAP Enterprise Portfolio and Project
[物联网]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved