创作

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

CPU的操作系统即调用OB85

gh_a8b121171b08 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-05-13 15:58 次阅读

优先级错误组织块(OB85)

只要发生下列事件之一,CPU的操作系统即调用OB85:

1.尚未装载的OB (OB8、 OB81、OB82、OB83和OB86除外)的启动事件。

2.操作系统访问模块时出错。

如果OB85尚未编程,则当检测到这些事件其中之一时,CPU会转为STOP模式。

可以使用SFC 39至42禁用或延迟,并重新启用优先级错误OB。

优先级错误OB的本地数据

下表说明了优先级错误OB的临时(TEMP)变量。变量名为OB85的默认名称。

OB85_EV_CLASS BYTE 事件等级和标识符:B#16#35B#16#38 (仅限于错误代码B#16#B3和B#16#B4)B#16#39 (仅限于错误代码B#16#B1、B#16#B2、B#16#B3和B#16#B4)

OB85_FLT_ID BYTE 错误代码(可能值:B#16#A1、B#16#A2、B#16#A3、B#16#A4、B#16#B1、B#16#B2、B#16#B3、B#16#B4)

OB85_PRIORITY BYTE 优先级,可通过STEP 7分配(硬件配置)

OB85_OB_NUMBR BYTE OB编号(85)

OB85_RESERVED_1 BYTE 保留

OB85_RESERVED_2 BYTE 保留

OB85_RESERVED_3 INT 保留

OB85_ERR_EV_CLASS BYTE 引起错误的事件的等级

OB85_ERR_EV_NUM BYTE 引起错误的事件的编号

OB85_OB_PRIOR BYTE 在出错时处于活动状态的OB的优先级

OB85_OB_NUM BYTE 在出错时处于活动状态的OB的编号

OB85_DATE_TIME DATE_AND_TIME 调用OB时的DATE_AND_TIME

通过激活报告系统错误后的OB85,生成程序:

L B#16#A1

B#16#A1 由于使用STEP 7创建了组态,您的程序或操作系统将为未装载到CPU上的OB创建一个启动事件。尚未加载的OB发生错误事件

L #OB85_FLT_ID

==I

SPB K_OB

L B#16#A2

由于使用STEP 7创建了组态,您的程序或操作系统将为未装载到CPU上的OB创建一个启动事件。 尚未加载的OB发生错误事件

==I

SPB K_OB

L B#16#A3 操作系统访问模块时出错 ,访问未加载的块时出错

L #OB85_FLT_ID

==I

SPB K_B

SPA F_PA

K_OB: SPA STOP

SPA ENDE

K_B: SPA STOP

SPA ENDE

F_PA: NOP 0

SPA ENDE

STOP: CALL "STP" SFC 46 ---PLC停机

ENDE: NOP 0结束清0

审核编辑 :李倩

  • cpu
    cpu
    +关注

    关注

    68

    文章

    6779

    浏览量

    193081
  • 操作系统
    +关注

    关注

    33

    文章

    4249

    浏览量

    116387

原文标题:优先级错误组织块(OB85)

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    俄罗斯被ubuntu断供引担忧,国产操作系统再迎重大突破!

    电子发烧友网报道(文/李弯弯)6月24日,麒麟软件正式发布桌面操作系统根社区openKylin,该社....
    的头像 Carol Li 发表于 06-25 07:50 1013次 阅读
    俄罗斯被ubuntu断供引担忧,国产操作系统再迎重大突破!

    俄罗斯被ubuntu断供引担忧,国产操作系统再迎重大突破!

    电子发烧友网报道(文/李弯弯)6月24日,麒麟软件正式发布桌面操作系统根社区openKylin,该社....
    的头像 Carol Li 发表于 06-25 01:49 805次 阅读
    俄罗斯被ubuntu断供引担忧,国产操作系统再迎重大突破!

    龙芯中科首次公开发行股票并在科创板上市

    2022年6月24日,龙芯中科技术股份有限公司首次公开发行股票并在科创板上市(股票代码688047)....
    的头像 科技绿洲 发表于 06-24 17:08 467次 阅读

    如何将物联网领域的许多技术组合在一起

      远程控制锁需要一个马达来移动锁舌。此任务通常使用 BLDC 电机和相关的控制电路来完成。电机控制....
    的头像 星星科技指导员 发表于 06-24 14:23 138次 阅读

    龙芯中科首次公开发行股票并在科创板上市

    2022年6月24日,龙芯中科技术股份有限公司首次公开发行股票并在科创板上市(股票代码688047)....
    的头像 龙芯中科 发表于 06-24 11:36 207次 阅读

    Linux内存背后的那些事儿

    当要学习一个新知识点时,比较好的过程是先理解出现这个技术点的背景原因,同期其他解决方案,新技术点解决....
    的头像 一口Linux 发表于 06-24 11:35 169次 阅读

    WeTest-Assistant手机端辅助测试工具

    ./oschina_soft/WeTest-Assistant.zip
    发表于 06-24 11:28 9次 阅读
    WeTest-Assistant手机端辅助测试工具

    FXDanmaku高性能弹幕库

    ./oschina_soft/FXDanmaku.zip
    发表于 06-24 10:17 9次 阅读
    FXDanmaku高性能弹幕库

    为什么有些CPU的主频更低,但运算效率却更高呢?

    汽车装配需要冲压、焊接、涂装和总装四个工人,最简单的方法是一辆汽车依次经过上述四个步骤装配完成之后,....
    的头像 strongerHuang 发表于 06-24 09:41 98次 阅读

    中兴新支点操作系统与腾讯合作推出首个全栈国产化操作系统

    6月22日,在2022由腾讯发起的OpenCloudOS社区开放日上,国产开源操作系统OpenClo....
    的头像 科技见闻网 发表于 06-23 18:03 62次 阅读
    中兴新支点操作系统与腾讯合作推出首个全栈国产化操作系统

    SD-WAN将数据中心级虚拟化带到边缘

      电信运营商、企业服务提供商、网络集成商,甚至物联网组织现在都可以自信地将边缘网络扩展到增强/虚拟....
    的头像 星星科技指导员 发表于 06-23 16:24 169次 阅读
    SD-WAN将数据中心级虚拟化带到边缘

    使用嵌入式802.11ax将Wi-Fi扩展到物联网

      该紧凑型解决方案可针对单芯片交钥匙 Wi-Fi 接口,如果您需要这种灵活性,您可以在本地或主机处....
    的头像 星星科技指导员 发表于 06-23 15:41 98次 阅读

    MIPS LTE/5G调制解调器解决方案

      LTE 和 5G 定义了丰富的功能集和各种需要低延迟、高可靠性和安全功能的独特组合的应用。安全性....
    的头像 星星科技指导员 发表于 06-23 15:29 183次 阅读

    Linux用电功耗调优的笔记分享

    整理一些Linux用电功耗调优的笔记,分享给小伙伴,关于用电调优个人觉得
    的头像 一口Linux 发表于 06-23 15:19 256次 阅读

    航空电子系统工程问题解决方案

      随着每个航空电子设备组件的显着技术改进,系统架构师应该能够利用同样先进的定制解决方案,最大限度地....
    的头像 星星科技指导员 发表于 06-23 11:16 228次 阅读

    基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入门

    Modbus数据在TCP/IP以太网上传输,支持Ethernet II和802.3两种帧格式,Mod....
    的头像 机器人及PLC自动化应用 发表于 06-23 11:14 172次 阅读

    网络和x86处理器在嵌入式网络应用中协同工作

      许多网络和安全产品都非常适合这种异构多核设计,它提供一流的 x86 处理和新的状态流处理。流和活....
    的头像 星星科技指导员 发表于 06-23 10:34 131次 阅读
    网络和x86处理器在嵌入式网络应用中协同工作

    如何在腾讯云上创建SR1云实例

    腾讯 CVM 标准型 SR1 是腾讯云推出的首款搭载 ARM 架构处理器的新一代 CVM 标准型计算....
    的头像 安晟培半导体 发表于 06-23 10:31 141次 阅读

    ArrayFire图形处理器通用加速库

    ./oschina_soft/arrayfire.zip
    发表于 06-23 10:28 8次 阅读
    ArrayFire图形处理器通用加速库

    嵌入式虚拟化解决多操作系统的确定性问题

      嵌入式虚拟化技术已经在实时应用程序中使用了十多年,但是随着包括越来越多 CPU 内核的处理器的出....
    的头像 星星科技指导员 发表于 06-22 17:22 249次 阅读
    嵌入式虚拟化解决多操作系统的确定性问题

    虚拟化如何在嵌入式软件开发中展示实力

      所有这些产品和设计优势都表明嵌入式市场虚拟技术的长期、持续趋势。尽管可能需要改变嵌入式设计理念,....
    的头像 星星科技指导员 发表于 06-22 17:06 241次 阅读
    虚拟化如何在嵌入式软件开发中展示实力

    亿纬BMS产品及服务获得ISO270001等相关认证

    近日,OFweek 2022锂电池(动力&消费)产业大会暨维科杯年度颁奖典礼在深圳举行,亿纬被评为“....
    的头像 科技绿洲 发表于 06-22 17:04 282次 阅读

    采用虚拟化技术提高物联网端点的安全性

      汽车应用是另一个可以更轻松地混合和匹配实时(动力传动系统、驾驶员辅助/检测)和非实时(信息娱乐系....
    的头像 星星科技指导员 发表于 06-22 16:19 287次 阅读

    具有固定优先级调度程序RTOS的优先级倒置

      优先级继承并不能真正治愈优先级倒置,它只是在某些情况下将其影响最小化。硬实时应用程序仍应仔细设计....
    的头像 星星科技指导员 发表于 06-22 15:45 160次 阅读
    具有固定优先级调度程序RTOS的优先级倒置

    Helo OS何乐32位全中文化操作系统

    ./oschina_soft/gitee-Heloos.zip
    发表于 06-22 15:09 8次 阅读
    Helo OS何乐32位全中文化操作系统

    TiFlash整体模块分层及DeltaTree 引擎优化方案

    在 TiFlash 内做 Rough Set Filter,跟一般的 AP 数据库不同点,主要在还需....
    的头像 要长高 发表于 06-22 14:49 2008次 阅读
    TiFlash整体模块分层及DeltaTree 引擎优化方案

    devilutionX Diablo电脑游戏

    ./oschina_soft/devilutionX.zip
    发表于 06-22 14:33 9次 阅读
    devilutionX Diablo电脑游戏

    devilution Diablo devolved电脑游戏

    ./oschina_soft/devilution.zip
    发表于 06-22 14:32 10次 阅读
    devilution Diablo devolved电脑游戏

    下一代多媒体设备交付的开放标准

      OpenMAX 跨平台 API 支持跨多个操作系统和硅平台开发、集成和编程来自不同软件供应商的加....
    的头像 星星科技指导员 发表于 06-22 11:23 87次 阅读
    下一代多媒体设备交付的开放标准

    使用嵌入式Linux的动态电源管理策略

      对电源管理的需求不会消失。相反,它正在成为移动设备设计中越来越重要的特征。采用强大的电源管理策略....
    的头像 星星科技指导员 发表于 06-22 11:07 133次 阅读

    IP平台支持云连接设备开发

      越来越广泛的高度便携应用平台,如 Linux、Android 和复杂的实时操作系统 (RTOS)....
    的头像 星星科技指导员 发表于 06-22 10:59 126次 阅读

    Taichi特效编程语言

    ./oschina_soft/taichi.zip
    发表于 06-22 10:20 10次 阅读
    Taichi特效编程语言

    你应该知道的18个PyTorch小技巧

    我首先提供一个完整的列表和一些代码片段,这样你就可以开始优化你的脚本了。然后我一个一个地详细地研究它....
    的头像 OpenCV学堂 发表于 06-22 10:00 199次 阅读

    FBGEMM服务器端推理优化库

    ./oschina_soft/FBGEMM.zip
    发表于 06-22 09:27 8次 阅读
    FBGEMM服务器端推理优化库

    美光与AMD携手为下一代数据中心提供更强计算性能

    目前数据中心容纳了全球约三分之一的数据。2020年的数据量大约是20ZB,预计到2025年都将保持1....
    的头像 科技绿洲 发表于 06-21 17:16 382次 阅读

    使用ARIA Cybersecurity和NVIDIA实时阻止现代安全攻击

      对于即将推出的增强功能 NVIDIA Morpheus 应用框架 将使用高级 ML 和 AI 算....
    的头像 星星科技指导员 发表于 06-21 16:05 203次 阅读
    使用ARIA Cybersecurity和NVIDIA实时阻止现代安全攻击

    基于RK3399 CPU上电后加载程序的流程介绍

    1、CPU上电后加载程序的流程 芯片上电解复位之后执行的第一段程序,在芯片中称之为Bootrom loader。这部分程序在芯片制造过...
    发表于 06-21 15:28 2194次 阅读

    使用NVIDIA Clara Parabricks 3.8加速基因组分析

      与基于CPU的环境相比,最先进的生物信息学工具的速度提高了60倍。全基因组工作流程的端到端分析只....
    的头像 星星科技指导员 发表于 06-21 15:23 111次 阅读
    使用NVIDIA Clara Parabricks 3.8加速基因组分析

    GPU基准测试实现从数字到有意义数据的飞跃

      移动内容世界本身就是动态的并且不断发展。最终,为了应对这个问题,行业将不得不到达一个类似于桌面的....
    的头像 星星科技指导员 发表于 06-21 14:27 129次 阅读
    GPU基准测试实现从数字到有意义数据的飞跃

    Darknet神经网络框架

    ./oschina_soft/darknet.zip
    发表于 06-21 14:18 18次 阅读
    Darknet神经网络框架

    Collapse OS简易的开源操作系统

    ./oschina_soft/collapseos.zip
    发表于 06-21 14:13 10次 阅读
    Collapse OS简易的开源操作系统

    SCL-添加接通延迟定时器

    对于指令地址,请选择“Run” 变量。在“指令”(Instruction) 任务卡中,展开“定时器....
    的头像 机器人及PLC自动化应用 发表于 06-21 10:46 172次 阅读

    开源软件-Libcsp高性能C语言并发库

    ./oschina_soft/libcsp.zip
    发表于 06-21 10:35 9次 阅读
    开源软件-Libcsp高性能C语言并发库

    Jittor(计图)即时编译深度学习框架

    ./oschina_soft/gitee-jittor.zip
    发表于 06-21 10:33 12次 阅读
    Jittor(计图)即时编译深度学习框架

    嵌入式虚拟化支持多核实时应用程序的可扩展性

      无论实时应用程序分布在同一多核芯片上的 CPU 之间,还是网络在一起的不同微处理器组件上的不同 ....
    的头像 星星科技指导员 发表于 06-21 10:29 180次 阅读
    嵌入式虚拟化支持多核实时应用程序的可扩展性

    Soso简单的类Unix操作系统

    ./oschina_soft/soso.zip
    发表于 06-21 09:52 6次 阅读
    Soso简单的类Unix操作系统

    哪些进程会占用我们过多的内存和CPU信息呢?如何查看呢

    在中,当服务的内存占用过多或者在使用时,会经常伴随着 cpu 的处理测试慢变或者无响应,这个时候我们排在服务器进程中占用的启动...
    发表于 06-20 18:12 1763次 阅读

    飞腾携手众多生态伙伴助力电力系统转型升级

    近日,由工信部人才交流中心指导、飞腾信息技术有限公司主办的 “飞腾平台运行工程师赋能培训” 在深圳市....
    的头像 科技绿洲 发表于 06-20 16:51 318次 阅读

    频谱监测和记录中SDR的高数据速率注意事项

      尽管在许多应用中变得越来越普遍,但目前可用的大多数 SDR 都无法满足高性能宽带频谱监测应用的要....
    的头像 星星科技指导员 发表于 06-20 16:30 194次 阅读
    频谱监测和记录中SDR的高数据速率注意事项

    统信UOS+鲲鹏的最新技术进展

    首届“华为伙伴暨开发者大会”于6月15日在线召开,华为公司副总裁、计算产品线总裁邓泰华发表《共建计算....
    的头像 科技绿洲 发表于 06-20 10:11 356次 阅读

    从Intel CPU的发展历史讲起

    我们先简单地回顾一下 CPU 的工作机制,重新温习一下一些基本概念,因为我在查阅资料的过程发现一些网....
    的头像 程序员cxuan 发表于 06-20 10:10 203次 阅读

    openEuler开源操作系统的最新进展

    6月16日在深圳举办的华为伙伴暨开发者大会2022欧拉分论坛上,多位华为操作系统专家与大家分享了华为....
    的头像 科技绿洲 发表于 06-20 10:01 321次 阅读

    【资料分享】PISTORM for COMMODORE AMIGA(68000 CPU 替代品)

    描述 PISTORM for COMMODORE AMIGA(68000 CPU 替代品) 4层PCB 项目信息: PiStorm ...
    发表于 06-17 09:41 151次 阅读

    介绍在ARM64架构下启动多核的两种方式

    1、ARM64的多核启动流程分析工作中遇到的多核 ARM CPU 越来越多,总结分享一些多核启动的知识,希望能帮助更多小伙伴。...
    发表于 06-13 18:23 1544次 阅读

    介绍AUTOSAR支持的四种功能安全机制

    1、AUTOSAR的四种功能安全机制虽然AUTOSAR不是一个完整的安全解决方案,但它提供了一些安全机制用于支持安全关键系...
    发表于 06-10 17:33 3097次 阅读

    AHB总线传输的时序图分析

    1、AHB传输的时序图分析 正文1: AHB章节最后再复习一遍多主机的概念: 总线是被总线上所有的部件所共享的一组通路(连...
    发表于 06-09 17:45 2117次 阅读

    详解CPU boot的过程

    上次我们聊到将C code 通过工具链编译成机器码,今天这篇和大家介绍CPU boot的过程。对此我们先看下一个哈弗结构的CPU的框...
    发表于 06-08 17:51 809次 阅读

    多核处理器启动的基本原理是什么?如何实现呢

    在早些年前,一个中央处理器(CPU)里面只有一个处理器核(Core)。那时候CPU的性能提升主要靠的是提升处理器工作主频。定...
    发表于 06-07 16:41 2027次 阅读

    在AMD CPU的Windows电脑下,启动模拟器失败无法安装GVM怎么解决?

    在AMD CPU的Windows电脑下,启动模拟器失败,提示“Unable to install GVM.”,无法安装GVM。 ...
    发表于 06-07 10:13 431次 阅读

    ARM64 SMP多核启动相关资料推荐(上)

    1、cpu启动的一些概念1)cpu启动的含义:cpu可以从内存中取指、译码、执行,当然内存可以是soc片内的sram,也可以是ddr。2)我们要...
    发表于 06-06 17:05 3289次 阅读

    TMS320VC5501 定点数字信号处理器

    TMS320VC5501(5501)定点数字信号处理器(DSP)基于TMS320C55x™DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行,DMA控制器可以独立于CPU活动执行数据传输。 C55x™CPU提供两个乘法累加(MAC)单元,每个单元能够进行17位×17位乘法运算。单循环。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。 C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道刷新。 5501外设...
    发表于 10-09 14:55 499次 阅读
    TMS320VC5501 定点数字信号处理器