如果没有相应的错误处理
OB,CPU将进入STOP模式。用户可以在错误处理OB中编写如何处理这种错误的程序
以减小或消除错误的影响。
OB号
表7-4 错误处理组织块
OB80
优先级
错误类型
OB82
时间错误
OB83
诊断中断
OB86
2~26
插入/取出模块中断
OB121
半自动端子机,全自动端子压接机,电脑剥线机,扭线沾锡机,光伏设备,同轴机,铜带机,绕线扎带机,切管机,气剥机,检测机,屏蔽网,放线架
机架故障或分布式I/O的站故障
OB122
编程错误
1/0访问■电气控制工程师手册
函数块“FBI”拖拽到程序段1,使用默认的背景数据块
DB2,
梯形图如图
Main OBln.
④在项目视图的项目树中,双击“MainOBI”,打开主程序块
7-27所示。将题
个项目下载到PLC中,即可实现“电动机星形-三角形启动控制”。
程序段1:
280%
"FB1_DB
■EB1
TB1°
EN
ENO
100%
20.0
*START-START1
KMQ→XING*
2002
200.1
*SAN
"STP\'-STP1
KMB→
000%
"SD\'-KM1
图7-27 主程序块中的梯形图
7.3组织块(OB)及其应用
组织块(OB)是操作系统与用户程序之间的接口。组织块由操作系统调用,控制循
环中断驱动的程序执行、PLC启动特性和错误处理。可以对组织块进行编程来确定CPU
特性。
7.3.1 中断的概述
(1)中断过程
中断处理用来实现对特殊内部事件或外部事件的快速响应。CPU检测到中断请求时,
立即响应中断,调用中断源对应的中断程序,即组织块(OB).执行完中断程序后,返回被
中断的程序处继续执行程序。例如在执行主程序块OB1时,时间中断块OB10可以中断主
程序块OBI正在执行的程序,转而执行中断程序块OB10中的程序,
当中断程序块中的程
序执行完成后,再转到主程序块OB1中,从断点处执行主程序。
事件源就是能向PLC发出中断请求的中断事件,例如日期时间中断、
延时中断、循环
中断和编程错误引起的中断等。
(2)OB的优先级
执行一个OB的调用可以中断另一个OB的执行。
一个OB是否允许另一个
OB中断取
决于其优先级。S7-1500 PLC支持优先级共有26个,1最低,26最高。
高优先级的OB可
以中断低优先级的OB.例如OB10的优先级是2,而OB1的优先级是1,
所以OB10可以
中断OB1.S7-300/400 PLC的CPU支持优先级有29个。
组织块的类型和优先级见表7-3.
184第8章 PLC的编程方法
8.2.2
功能图设计法
也称为
“启保停”
设计法。
对于比较复杂的逻辑控制,
功能图设计法无疑是应用最为广泛的设计方法。功能图就是顺序功能
合用功能图设计法。
用经验设计法就不合适,而适
答,功能图设计法就是先根据系统的控制要求面出功的
可以是基本指令梯形图,
也可以是顺控指令梯形图和功能指令梯形图。因此,设计功能图是
再根据功能图画梯形图,梯形图
整个设计过程的关键,
也是难点。
(1)启保停设计方法的基本步骤
上一篇: 端子机硬件中断组织块及其应用
下一篇: 端子机储存器位的布尔代数式
Copyright 2018 澳门永利总站官网线路大全 版权所有 技术支持: 壹网科技 苏ICP备16016638号-1