优先级错误组织块(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
审核编辑 :李倩
原文标题:优先级错误组织块(OB85)
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
相关推荐
电子发烧友网报道(文/李弯弯)6月24日,麒麟软件正式发布桌面操作系统根社区openKylin,该社....
电子发烧友网报道(文/李弯弯)6月24日,麒麟软件正式发布桌面操作系统根社区openKylin,该社....
2022年6月24日,龙芯中科技术股份有限公司首次公开发行股票并在科创板上市(股票代码688047)....
科技绿洲 发表于 06-24 17:08
•
467次
阅读
远程控制锁需要一个马达来移动锁舌。此任务通常使用 BLDC 电机和相关的控制电路来完成。电机控制....
2022年6月24日,龙芯中科技术股份有限公司首次公开发行股票并在科创板上市(股票代码688047)....
龙芯中科 发表于 06-24 11:36
•
207次
阅读
当要学习一个新知识点时,比较好的过程是先理解出现这个技术点的背景原因,同期其他解决方案,新技术点解决....
./oschina_soft/WeTest-Assistant.zip
发表于 06-24 11:28 •
9次
阅读
./oschina_soft/FXDanmaku.zip
发表于 06-24 10:17 •
9次
阅读
汽车装配需要冲压、焊接、涂装和总装四个工人,最简单的方法是一辆汽车依次经过上述四个步骤装配完成之后,....
6月22日,在2022由腾讯发起的OpenCloudOS社区开放日上,国产开源操作系统OpenClo....
科技见闻网 发表于 06-23 18:03
•
62次
阅读
电信运营商、企业服务提供商、网络集成商,甚至物联网组织现在都可以自信地将边缘网络扩展到增强/虚拟....
该紧凑型解决方案可针对单芯片交钥匙 Wi-Fi 接口,如果您需要这种灵活性,您可以在本地或主机处....
LTE 和 5G 定义了丰富的功能集和各种需要低延迟、高可靠性和安全功能的独特组合的应用。安全性....
整理一些Linux用电功耗调优的笔记,分享给小伙伴,关于用电调优个人觉得
随着每个航空电子设备组件的显着技术改进,系统架构师应该能够利用同样先进的定制解决方案,最大限度地....
Modbus数据在TCP/IP以太网上传输,支持Ethernet II和802.3两种帧格式,Mod....
许多网络和安全产品都非常适合这种异构多核设计,它提供一流的 x86 处理和新的状态流处理。流和活....
腾讯 CVM 标准型 SR1 是腾讯云推出的首款搭载 ARM 架构处理器的新一代 CVM 标准型计算....
安晟培半导体 发表于 06-23 10:31
•
141次
阅读
./oschina_soft/arrayfire.zip
发表于 06-23 10:28 •
8次
阅读
嵌入式虚拟化技术已经在实时应用程序中使用了十多年,但是随着包括越来越多 CPU 内核的处理器的出....
所有这些产品和设计优势都表明嵌入式市场虚拟技术的长期、持续趋势。尽管可能需要改变嵌入式设计理念,....
近日,OFweek 2022锂电池(动力&消费)产业大会暨维科杯年度颁奖典礼在深圳举行,亿纬被评为“....
科技绿洲 发表于 06-22 17:04
•
282次
阅读
汽车应用是另一个可以更轻松地混合和匹配实时(动力传动系统、驾驶员辅助/检测)和非实时(信息娱乐系....
优先级继承并不能真正治愈优先级倒置,它只是在某些情况下将其影响最小化。硬实时应用程序仍应仔细设计....
./oschina_soft/gitee-Heloos.zip
发表于 06-22 15:09 •
8次
阅读
在 TiFlash 内做 Rough Set Filter,跟一般的 AP 数据库不同点,主要在还需....
要长高 发表于 06-22 14:49
•
2008次
阅读
./oschina_soft/devilutionX.zip
发表于 06-22 14:33 •
9次
阅读
./oschina_soft/devilution.zip
发表于 06-22 14:32 •
10次
阅读
OpenMAX 跨平台 API 支持跨多个操作系统和硅平台开发、集成和编程来自不同软件供应商的加....
对电源管理的需求不会消失。相反,它正在成为移动设备设计中越来越重要的特征。采用强大的电源管理策略....
越来越广泛的高度便携应用平台,如 Linux、Android 和复杂的实时操作系统 (RTOS)....
./oschina_soft/taichi.zip
发表于 06-22 10:20 •
10次
阅读
我首先提供一个完整的列表和一些代码片段,这样你就可以开始优化你的脚本了。然后我一个一个地详细地研究它....
./oschina_soft/FBGEMM.zip
发表于 06-22 09:27 •
8次
阅读
目前数据中心容纳了全球约三分之一的数据。2020年的数据量大约是20ZB,预计到2025年都将保持1....
科技绿洲 发表于 06-21 17:16
•
382次
阅读
对于即将推出的增强功能 NVIDIA Morpheus 应用框架 将使用高级 ML 和 AI 算....
1、CPU上电后加载程序的流程
芯片上电解复位之后执行的第一段程序,在芯片中称之为Bootrom loader。这部分程序在芯片制造过...
发表于 06-21 15:28 •
2194次
阅读
与基于CPU的环境相比,最先进的生物信息学工具的速度提高了60倍。全基因组工作流程的端到端分析只....
移动内容世界本身就是动态的并且不断发展。最终,为了应对这个问题,行业将不得不到达一个类似于桌面的....
./oschina_soft/darknet.zip
发表于 06-21 14:18 •
18次
阅读
./oschina_soft/collapseos.zip
发表于 06-21 14:13 •
10次
阅读
对于指令地址,请选择“Run” 变量。在“指令”(Instruction) 任务卡中,展开“定时器....
./oschina_soft/libcsp.zip
发表于 06-21 10:35 •
9次
阅读
./oschina_soft/gitee-jittor.zip
发表于 06-21 10:33 •
12次
阅读
无论实时应用程序分布在同一多核芯片上的 CPU 之间,还是网络在一起的不同微处理器组件上的不同 ....
./oschina_soft/soso.zip
发表于 06-21 09:52 •
6次
阅读
在中,当服务的内存占用过多或者在使用时,会经常伴随着 cpu 的处理测试慢变或者无响应,这个时候我们排在服务器进程中占用的启动...
发表于 06-20 18:12 •
1763次
阅读
近日,由工信部人才交流中心指导、飞腾信息技术有限公司主办的 “飞腾平台运行工程师赋能培训” 在深圳市....
科技绿洲 发表于 06-20 16:51
•
318次
阅读
尽管在许多应用中变得越来越普遍,但目前可用的大多数 SDR 都无法满足高性能宽带频谱监测应用的要....
首届“华为伙伴暨开发者大会”于6月15日在线召开,华为公司副总裁、计算产品线总裁邓泰华发表《共建计算....
科技绿洲 发表于 06-20 10:11
•
356次
阅读
我们先简单地回顾一下 CPU 的工作机制,重新温习一下一些基本概念,因为我在查阅资料的过程发现一些网....
6月16日在深圳举办的华为伙伴暨开发者大会2022欧拉分论坛上,多位华为操作系统专家与大家分享了华为....
科技绿洲 发表于 06-20 10:01
•
321次
阅读
描述
PISTORM for COMMODORE AMIGA(68000 CPU 替代品)
4层PCB
项目信息: PiStorm ...
发表于 06-17 09:41 •
151次
阅读
1、ARM64的多核启动流程分析工作中遇到的多核 ARM CPU 越来越多,总结分享一些多核启动的知识,希望能帮助更多小伙伴。...
发表于 06-13 18:23 •
1544次
阅读
1、AUTOSAR的四种功能安全机制虽然AUTOSAR不是一个完整的安全解决方案,但它提供了一些安全机制用于支持安全关键系...
发表于 06-10 17:33 •
3097次
阅读
1、AHB传输的时序图分析
正文1:
AHB章节最后再复习一遍多主机的概念:
总线是被总线上所有的部件所共享的一组通路(连...
发表于 06-09 17:45 •
2117次
阅读
上次我们聊到将C code 通过工具链编译成机器码,今天这篇和大家介绍CPU boot的过程。对此我们先看下一个哈弗结构的CPU的框...
发表于 06-08 17:51 •
809次
阅读
在早些年前,一个中央处理器(CPU)里面只有一个处理器核(Core)。那时候CPU的性能提升主要靠的是提升处理器工作主频。定...
发表于 06-07 16:41 •
2027次
阅读
在AMD CPU的Windows电脑下,启动模拟器失败,提示“Unable to install GVM.”,无法安装GVM。
...
发表于 06-07 10:13 •
431次
阅读
1、cpu启动的一些概念1)cpu启动的含义:cpu可以从内存中取指、译码、执行,当然内存可以是soc片内的sram,也可以是ddr。2)我们要...
发表于 06-06 17:05 •
3289次
阅读
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次
阅读
评论