1 / 25
文档名称:

S7-300故障处理中组织块的使用.pptx

格式:pptx   大小:625KB   页数:25页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

S7-300故障处理中组织块的使用.pptx

上传人:zhangkuan1439 2022/12/17 文件大小:625 KB

下载得到文件列表

S7-300故障处理中组织块的使用.pptx

文档介绍

文档介绍:该【S7-300故障处理中组织块的使用 】是由【zhangkuan1439】上传分享,文档一共【25】页,该文档可以免费在线阅读,需要了解更多关于【S7-300故障处理中组织块的使用 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。S7-300故故障处处理中中组织织块的的使用用
A&DCustomerSupportRegionSouth池睿泉泉
概述
组织块块(OB)是指CPU的操作作系统统与用用户程程序之之间的的接口口。
OB用于执执行特特定的的程序序段::
•启动CPU时
•在循环环或定定时执执行过过程中中
•出错时时
•发生硬硬件中中断时时。
概述
概述
启动组组织块块
当CPU上电后后,或操作作模式式改变变为运运行状状态,在OB1运行前前,先执行行启动动程序序。
OB100到OB102就是用用于启启动程程序的的组织织块。。
例如,在块里里可以以预置置通讯讯连接接。
程序循循环组组织块块
需要连连续执执行的的程序序存在在OB1里,OB1中的程程序执执行完完毕后后,开始新新的循循环。。
定期执执行的的程序序
定期执执行的的程序序根据据设定定的时时间间间隔,中断正正在循循环的的程序序而执执行。。
通过循循环中中断,OB30到OB37可以每每隔一一段预预定的的时间间(例如100ms)
执行一一次。。例如如,在在这些些块中中可以以调用用循环环采样样控制制程序序。
通过日日期时时间中中断,OB可以在在特定定的时时间执执行,例如每每天17:00保存数数据。。
事件驱驱动执执行的的程序序
硬件中中断可可以用用于快快速响响应的的过程程事件件。当当事件件发生生后,马上打打断循循环
程序并并执行行中断断程序序。
延时中中断可可以在在一个个过程程事件件出现现后延延时一一段时时间响响应。。
通过错错误OB可以在在出现现错误误时(例如通通讯故故障)决定系系统如如何响响应。。
中断循循环程程序
优先级级OB在执行行程序序的过过程中中可以以被更更高优优先级级的事事件(OB)中断。。优先先级
的范围围从0-27,其中0最低,,26最高高。具具有同同等优优先级级的OB不能相相互中中断,,而是是按照照发生生的先先后顺顺序执执行。。
硬件中中断(OB40)
硬件中中断当一个个与硬硬件有有关的的事件件发生生时,,执行行硬件件中断断组织织块
(OB40)。
硬件中中断可可以由由不同同的模模块触触发::
•对于可可分配配参数数的信信号模模块(DI,DO,AI,AO),,使用硬硬件组组态
工具来来定义义触发发硬件件中断断的信信号。。
•对于CP模块和和FM模块,,利用用相应应的组组态软软件可可以定定义中中断
的特性性。
例子模拟输输入模模块设设置适适当的的界限限值,当测量量值超超出界界限值值时,,
OB40将被调调用。。
S7-400在S7-400PLC中有8个不不同的的硬件件中断断组织织块(OB40到47)。。
硬件中中断(OB40)
模拟输输入模模块
上限值值
下限值值
+27648
0
硬件组组态:
模拟输输入模模块的的属性性
CPU的属性
异步错错误中中断(OB81...87)
异步错错误异步错错误是是PLC的功能能性错错误。。它们们的出出现与与程序序执行行无关关,
不能跟跟踪到到程序序中的的某个个具体体位置置(例如模模块的的诊断断中断断)。
响应在RUN模式下下检测测到一一个故故障后后,如如果已已经编编写了了相关关的组组织
块,则则调用用并执执行该该组织织块中中的程程序。。程程序中中可包包含下下列功功能::•发出一一个报报警信信号•备份数数据然然后停停机•记录故故障出出现的的频率率,然然后继继续运运行。。
说明如果故故障相相应的的错误误OB并不存存在,,CPU自动进进入停停机状状态。。
示例异步错错误中中断OB82在下列列情况况下被被调用用,例例如::•有诊断断功能能模块块的断断线故故障•模拟输输入模模块的的电源源故障障•输入信信号超超出模模拟模模块的的测量量范围围
异步错错误中中断(OB81...87)
模拟输入模块
断线
+27648
0
硬件组态:
模拟模块的属性
CPU的属性
异步错错误中中断(OB81...87)
错误类型
例子
OB
时间错误
超出最大循环扫描时间
OB80
26/28
优先级
26
电源故障
后备电池失效
OB81
诊断中断
有诊断能力模块的输入断线
OB82
插入/移除
中断
在运行时移除S7-400的信号模块
OB83
CPU硬件故障
MPI接口上出现错误的信号电平
OB84
程序执行错误
更新映像区错误(模块有缺陷)
OB85
机架错误
扩展设备或DP从站故障
OB86
通讯错误
读取信息格式错误
OB87