当前位置:首页 > 实用技巧 >

ob是干嘛用的(ob是怎么用的)

来源:原点资讯(www.yd166.com)时间:2023-05-20 11:13:52作者:YD166手机阅读>>

对西门子PLC有一定了解的朋友都知道,西门子S7-300/400系列PLC有多种启动方式,其中包括冷启动,软启动和热启动,那么它们之间到底有什么区别?又是如何应用呢?

ob是干嘛用的,ob是怎么用的(1)

今天带大家了解一下;我们先看一下官方的解释:

1 冷启动 冷启动是断电后重新上电的一种启动;

2 暖启动 暖启动是在PLC上电后CPU的拨动开关由STOP位置拨到RUN的位置的一种启动;

3 热启动 热启动是由PG/PC强制CPU从RUN进入STOP后再强制回到RUN的一种启动.

其实,这三种启动方式就是西门子对启动方式的三种定义。

那么对于用户来说怎样理解呢?

首先;

一 只有暖启动是西门子PLC的标配,几乎所有的西门子PLC都有暖启动,大多数的S7-300系列只有暖启动,极少数的S7-300PLC带有冷启动(例如,S7-318),一部分S7-400系列PLC带有三种启动方式,其中H系列不带热启动。

ob是干嘛用的,ob是怎么用的(2)

ob是干嘛用的,ob是怎么用的(3)

二 三者同是启动方式,针对的情况不同。

冷启动一般用于大型故障时,比如说运行期间系统紧急断电,当前数据丢失,程序处理以初始值再次启动。这种启动方式是为了保证其安全和稳定性。冷启动时,所有过程映像和标志存储器、定时器和计数器被清除(甚至保持的!),而且数据块的当前值被装载存储器的当前值(既原来下装到CPU的数据块)覆盖。 然后循环程序OB1开始执行。执行该功能时首先调用组织块OB102一次。

冷启动本质就是启动时将程序和数据完全恢复。

暖启动用于一般场合,程序处理重新启动,数据继续保持。这是一种完全再启动的启动类型,启动时过程映像和不保持的标志存储器、定时器及计数器被清除,保持的标志存储器、定时器和计数器以及数据块的当前值保持。 在执行软启动时首先启动组织块OB100。用户如果没有更改过启动类型,系统默认设为暖启动。

暖启动本质就是启动时只将程序恢复,大多数数据会保存

热启动是指一旦供电恢复,程序从断电时的值开始继续工作。热启动只有在有后备电池时才能实现,这是一种再启动的启动类型,在启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持。CPU会自动调用OB101一次,然后程序从断点处(断电, CPU STOP) 恢复执行。这个“剩余循环”执行完后,循环程序OB1开始执行。 所有的数据都会保持其最后有效值。

就是启动时按照断电前的程序继续执行,程序和数据都被保存。

对于PLC来说,冷启动CPU从自检开始并调入程序数据等然后从头执行程序;暖启动CPU不再进行自检,只是从头执行程序;热启动CPU进入STOP前时的程序执行状态接续执行.

三如何对OB100-OB102进行编程?

OB100-OB102对应PLC的三种启动方式的处理方法。拥有什么启动方式就下载相应的组织块。

如果没有特殊要求可以下载空程序,对于西门子300/400PLC来说,PLC会检测很多种情况,检测到相应情况后就会找到相应的组织块,如果没有找到相应的组织块也就是说用户下载时没有将相应组织块下载到PLC里,此时PLC就会停机。

所以即使没有特殊要求的话也要将空程序块下载进PLC里。

一般来说,能使用S7-300/400系列的都是大程序或者大项目,对于这些大型项目来说,可能会有一些特殊的数据需要保存,那么这些数据就需要写进OB100-OB102里,或者是出于安全或者工艺考虑,一旦PLC停止下来,需要将一些特殊的位置位或者复位一个周期,从而终结程序或者停止输出或者保留停机前程序状态等。

也就是说针对不同的启动方式,不同的工艺和安全要求,西门子的大中型PLC给出了三个选项,你可以选择这三个选项进行调整。

ob是干嘛用的,ob是怎么用的(4)

那么对于小型PLC来说,类似西门子S7-200系列PLC,没有这些功能是不是就无法处理突发事件了呢?

也不是,西门子S7-200或者200SMART的里面的sm0.1,sm0.2,sm0.3就是同样的功能,就类似于在OB100里面赋值,只是功能被内置好了,不像大中型PLC那样可以定制。

ob是干嘛用的,ob是怎么用的(5)

除了OB100-OB102,类似OB83 84 85 86 88 90 OB121 122 这些块对于PLC来说也很重要,如果不加上去,PLC出现问题后找不到处理办法,对于PLC唯一能做的只会是停机,所以一般都是加空的块进去并下载进PLC,可防止PLC出现各种问题,发生停机的情况。

好了,你看懂了吗?看懂的点个赞吧!

栏目热文

英雄联盟ob系统键位(英雄联盟职业选手按键设置)

英雄联盟ob系统键位(英雄联盟职业选手按键设置)

韩国作为电竞强国,韩服也自然成了英雄联盟职业玩家非常青睐的服务器,为了方便广大召唤师们更轻松地ob自己喜欢的玩家,回顾更...

2023-05-20 11:12:07查看全文 >>

英雄联盟ob界面介绍(英雄联盟ob视角怎么调高)

英雄联盟ob界面介绍(英雄联盟ob视角怎么调高)

2021年LPL夏季赛在昨日正式开赛了,揭幕战IG让1追2击败SN,FPX以2-0强势碾压RW取胜,两场BO3都很精彩,...

2023-05-20 11:19:01查看全文 >>

ob界面应该设置完整还是精简(ob小工具怎么设置路径)

ob界面应该设置完整还是精简(ob小工具怎么设置路径)

王者荣耀OB界面设置什么意思,是许多小伙伴对此都充满着疑惑的地方,使得许多小伙伴对此并不是很了解。下面一起来看看吧。王者...

2023-05-20 11:09:27查看全文 >>

怎么在ob上看经济面板(ob怎么显示金币)

怎么在ob上看经济面板(ob怎么显示金币)

2020年全球总决赛已经在9月25日正式开赛,入围赛的第一天已经结束了,对于首日的比赛相信大家都有不讨论,除了对LGD感...

2023-05-20 11:09:04查看全文 >>

天行九歌焰灵姬喜欢谁(天行九歌焰灵姬和谁是一对)

天行九歌焰灵姬喜欢谁(天行九歌焰灵姬和谁是一对)

《天行九歌》是一部很优秀的高颜值权谋动漫,主要讲述了韩国九皇子韩非自儒家桑海归来,组建“流沙”天团对抗朝中佞臣的故事。焰...

2023-05-20 11:19:01查看全文 >>

ob视角怎么开启(ob怎么进去)

ob视角怎么开启(ob怎么进去)

OB视角的进入方式一、自定义比赛二、切换到观战者(进入观战列表,需要点击图示下的箭头,然后点击换队,然后在点一下观战者的...

2023-05-20 11:12:07查看全文 >>

ob视角是什么(ob位是什么意思)

ob视角是什么(ob位是什么意思)

大家好,欢迎来到《刺激实战教室》,我是你们的老朋友刺激哥。很多玩过《和平精英》的玩家都知道,《和平精英》这款游戏有第一人...

2023-05-20 11:05:23查看全文 >>

ob如何使用(ob使用说明书)

ob如何使用(ob使用说明书)

一、常用组织块的简要说明:何为组织块呢?组织块(OB)是指 CPU 的操作系统与用户程序之间的接口。OB 用于执行特定的...

2023-05-20 10:55:24查看全文 >>

ob模式怎么弄(obob怎么打开)

ob模式怎么弄(obob怎么打开)

今日,官方公布三月先锋测试的消息,测试时间:3月18日~3月31日,主要测试内容如图所示:本次测试最大的亮点,就是邀请赛...

2023-05-20 11:32:04查看全文 >>

obs锁定预览是什么意思(obs锁定停靠栏是什么意思)

obs锁定预览是什么意思(obs锁定停靠栏是什么意思)

Open Broadcaster Software(简称 OBS)是一款好用的第三方开源程序直播流媒体内容制作软件,为用...

2023-05-20 10:51:34查看全文 >>

文档排行