【PLC学习二】OB块

13 篇文章 10 订阅
订阅专栏
OB块是CPU和用户程序的接口,用于调用不同类型的中断程序,如主程序、时间中断等。OB块的执行优先级由编号决定,编号小的优先级高。操作系统执行过程包括启动扫描、处理输入输出、执行用户程序和处理未决任务等步骤。
摘要由CSDN通过智能技术生成

[PLC学习二]OB块

一、OB块介绍
OB块:英文名为Organization block,中文名为组织块。在编写程序时可以将OB块视为main函数。
组织块是CPU系统和用户程序之间的接口。具有调用程序的功能,调用可发生在CPU上电、程序循环、报错停止时。
OB块
图一、V17中的OB块图标

二、OB块的分类
OB块的功能模式主要有八十大类,分别是主程序、时间中断、延时中断、循环中断、硬件中断、时间错误、诊断错误、插拔中断、机架/故障、启动。

其中,OB块执行的优先级是依据OB块编号执行的,编号越小,优先级越高。比如:OB1、OB2、OB3,先执行OB1,再执行OB2,最后执行OB3。

三、操作系统执行过程
程序循环图例
图二、程序循环图例

具体执行过程如下:

  1. 操作系统启动扫描循环监视时间;
  2. 操作系统将输出过程映像区的值写到输出模块;
  3. 操作系统读取输入模块的输入状态,并更新输入过程映像区;
  4. 操作系统处理用户程序并执行程序中包含的运算;
  5. 当循环结束时,操作系统执行所有未决的任务,例如加载和删除块,或调用其他循环 OB ;
  6. 最后,CPU 返回循环起点,并重新启动扫描循环监视时间。

参考:[1] 西门子工业支持中心,官方技术文档,https://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/009.html

(3)PLC编程——默认要添加的系统OB
hello
03-07 666
PLC编程——默认要添加的系统OB
西门子PLC组织(OB)使用详解(中文版)
11-24
西门子PLC组织(OB)使用详解(中文版) 详细介绍了组织的使用方法,图文并茂。 做工控自动化必备的资料。
PLC系统学习(一)
qq_45360227的博客
01-15 4392
PLC系统学习 第一章 组织OB及其应用 文章目录PLC系统学习前言一、中断过程及其实现操作、使用步骤1.引入库2.读入数据总结 前言 组织OB)是操作系统与用户程序之间的接口。组织由操作系统进行调用,其功能主要包含有错误处理、控制循环中断、驱动程序执行、PLC启动特性。 一、中断过程及其实现操作 中断处理用来实现对特殊内部 、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.p
西门子PLC中启动OB和循环OB优先级一样,分析为何启动OB不会被优先级高的OB打断
m0_73980647的博客
08-26 345
分析西门子PLC启动快OB为何不被其他中断打断。
浅谈组织OB
Yuri001-2021的博客
03-19 2147
在自动化系统PLC中包含有不同类型的(函数FC,函数FB,组织OB及数据DB),在这些中可以编写用户程序和存储数据。把这些根据特定的结构进行组合,实现特定的功能要求。 组织是操作系统和用户程序之间的特定接口。只有操作系统才可以调用组织。按照驱动事件的类型可以分为三类:分别是循环型组织,时间驱动型组织和事件驱动型组织。它们将需要实现的用户程序(FC,FB)进行关联及调用,便实现了事件与控制功能的关联。 ...
西门子编程使用的OB解释
t15032286291的博客
04-17 1万+
1、自由循环组织OB1      S7  CPU启动完成后,操作系统循环执行OB1,OB1执行完成后,操作系统再次启动OB1。在OB1中可以调用FB、SFB、FC、SFC等用户程序使其循环执行。除OB90以外,OB1优先级最低,可以被其他OB中断。OB1默认扫描监控时间为150ms(可设置),扫描超时,CPU自动调用)B80报错,如果程序中没有建立OB80,CPU进入停止模式。2、日期中断组...
[工业自动化-19]:西门子S7-15xxx编程 - 软件编程 - PLC程序、组织OBPLC多线程原理、OB、FC、FB、DB
文火冰糖(王文兵)的博客
11-13 5521
PLC(可编程逻辑控制器)编程中,(Block)是组织程序(Organization Program)的基本单元。是一个逻辑上的概念,通常包含一系列的指令或语句,用于实现特定的功能、算法或任务。可以看作是一个相对独立的程序部分,可以在整个PLC程序中重复使用。在PLC(可编程逻辑控制器)编程中,程序OB,Organization Block)是组织程序(Organization Program)的基本单元,用于编写和执行PLC 的控制逻辑。OB 是按照特定的规则和要求。
西门子plcOB的功能
microcosmv的博客
06-22 6585
1.1 组织(OB)概述…………………………………………………………………………………… 1.2 程序循环组织(OB1)…………………………………………………………………………… 1.3 时钟中断组织 (OB10到OB17) …………………………………………………………….. 1.4 时间延迟中断组织 (OB20 到OB23)…………………………………………………….. 1.5
S7-300中各个之间的联系以及OB的功能和应用场合
qq_45252077的博客
05-13 9808
S7-300中各个之间的联系以及OB的功能和应用场合
西门子PLC中如何使用OB组织?.rar
08-25
在西门子PLC编程中,OB(Organizing Blocks,组织)是程序结构的核心组成部分,用于控制PLC的执行流程。本教程将深入探讨如何在西门子PLC中有效地利用OB组织。 首先,我们需要理解OB组织的基本概念。在西门子...
西门子PLC例程之OB10 OB20 OB35 OB40例程2.zip
01-13
本压缩包文件“西门子PLC例程之OB10 OB20 OB35 OB40例程2.zip”包含了四个特定的组织实例,分别对应OB10、OB20、OB35和OB40,它们在PLC运行时具有不同的功能和应用场景。 1. OB10:这是用户自定义的启动组织,...
如何使用OB组织(官方教程)
03-16
如何使用OB组织(官方教程).pdf 介绍了关于如何使用OB组织(官方教程)的详细说明,提供理论教程的技术资料的下载。
西门子PLC例程之OB10 OB20 OB35 OB40例程1.zip
01-13
本案例"西门子PLC例程之OB10 OB20 OB35 OB40例程1.zip"提供了四个关键的组织示例,旨在帮助用户理解和应用这些基本的PLC程序段。 1. **OB10**: 这是定时启动组织,通常用于系统启动时执行一次的初始化任务。在...
西门子PLC例程之OB10 OB20 OB35 OB40例程4.zip
01-13
压缩包中的例子是实际应用的实例,通过学习这些代码,开发者可以加深对西门子PLC编程的理解,掌握如何在不同情况下正确使用组织,以及如何结合C语言进行高效编程。对于嵌入式和单片机开发人员来说,了解和掌握PLC...
西门子1200PLCOB用法讲解
热门推荐
左耳月工控的博客
06-06 2万+
西门子1200PLCOB用法讲解 2018年9月25日10:39:26 发表评论 6,350 阅读 很多从日系PLC或者200PLC过来的人,很不习惯于S7 1200 或者TIA PORTAL 里面的一些专业术语,比如OB,DB,FC,FB等等,其实这些术语也包含于S7 300,400 ,1500等,所以今天讲解的内容,理论上也适应于这些PLC。虽然我没有玩过这些东西,但是TIA PORTAL...
OB、FC、FB、SFC、SFB的区别
风水月的专栏
09-18 1万+
S7-300/400PLC程序采用结构化程序,把程序分成多个模,各模完成相应的功能。结合起来就能实现一个复杂的控制系统。就像高级语言一样,用子程序实现特定的功能,再通过主程序调用各子程序,从而能实现复杂的程序。 在S7-300/400PLC中写在OB1模里和程序就是主程序,子程序写在功能(FC),功能(FB)。 FC运行是产生临时变量执行结束后数据就丢失--------------不具
Java关键字ob_OB学习笔记(不定期更新)
weixin_30653101的博客
02-23 507
(1)通用设置--应用--国家区域和城市IBAN码:也就是The International Bank Account Number,国际银行帐户号码,由欧洲银行标准委员会按照其标准制定的一个银行帐户号码。国际汇款需要用到这个银行代码,但是IBAN码只是欧洲的标准,我国的银行是没有这个码的。如果需要国际汇款,你向国内银行的国际业务部可询问得到该银行的SWIFT代码。(2)解决导出CSV文件中文乱码...
OB\DB\FB\FC模的讲解。
m0_69263487的博客
05-24 6411
前言 一、西门子编程中OB、DB、FB、FC模都是什么? 、模介绍、分类 三、总结 前言 提示:这里可以添加本文要记录的大概内容: 在PLC编程的学习过程中,会遇到各种问题,逻辑顺序、功能模等等,这些问题都会一一逐渐浮现在眼前,而我们要做的就是不断地去学习,去完善自己,这篇CSDN我就来简单地对编程的一些模进行简单的总结。 一、西门子编程中OB、DB、FB、FC模都是什么? OB:组织(organization block),cpu和用户程序之间的接口,除此之外,有些OB还是plc工作的先决
【Modern C++】特性学习与补漏
最新发布
qq_41460537的博客
10-20 105
学习C++11以后的一些没见过的语法/用法等,因为很难记住有时候有可能会有用,所以就在这里写一些相关的知识补漏,可能会很杂。
写文章

热门文章

  • 【PLC学习十四】TIA.V18无法启动仿真的问题 10543
  • 【PLC学习七】PLC编程必备技能——模拟量输入与输出转换 4155
  • 【PLC学习九】PLC灵魂功能——AlwaysTrue的一些小Tips 3369
  • 【电气学习四】什么是三相四线制?(低压配电系统) 2738
  • 【电气学习六】HART仪表与HART信号 2465

分类专栏

  • 伺服系统 1篇
  • 西门子PLC学习笔记 13篇
  • 电气设计 5篇

最新评论

  • 【PLC学习十四】TIA.V18无法启动仿真的问题

    zyydb555: 一样的问题,怎么解决的

  • 【PLC学习十四】TIA.V18无法启动仿真的问题

    林黛玉倒拔垂杨柳169: 问一下博主说的这个cpu选项我怎么找不到啊

  • 【PLC学习十四】TIA.V18无法启动仿真的问题

    橙猫猫睡不醒: 我连接机制都不能勾选怎么回事

  • 【PLC学习十四】TIA.V18无法启动仿真的问题

    Lynn_Zy: 我用的win11也是这样,请问怎么解决啊

  • 【PLC学习九】PLC灵魂功能——AlwaysTrue的一些小Tips

    Fireway2008: 效果没差别

最新文章

  • 【电气学习六】HART仪表与HART信号
  • 【PLC学习十四】TIA.V18无法启动仿真的问题
  • 【学习一】液压伺服与比例控制系统介绍
2024年18篇
2023年4篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家镇江句容美陈商场东莞茂名玻璃钢卡通雕塑淄博玻璃钢商场美陈陕西创意玻璃钢雕塑批发枣强手糊玻璃钢花盆潍坊小区玻璃钢雕塑定制开封制作玻璃钢雕塑商家价格大同玻璃钢雕塑设计卡通玻璃钢人物雕塑咨询问价石柱玻璃钢雕塑兴安盟玻璃钢雕塑设计四川装饰商场美陈采购东莞玻璃钢影视道具雕塑在线咨询武汉玻璃钢人物不锈钢公园雕塑佛山玻璃钢方柱雕塑惠州玻璃钢花盆放服装店河南室内商场美陈怎么样校园书形玻璃钢雕塑人物玻璃钢雕塑加工厂家贵州玻璃钢昆虫雕塑资兴玻璃钢关公雕塑卫东玻璃钢雕塑加工厂家大型雕塑玻璃钢的厚度商场玻璃钢玩偶雕塑直销全国玻璃钢雕塑销售价格邢台草坪玻璃钢雕塑厂商绍兴景区玻璃钢雕塑销售厂家上海周年庆典商场美陈销售厂家河南大型商场美陈批发深圳特色商场美陈供货商香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化