程序循环OB是什么?

描述

有了 PLC  后,在项目中会自动创建组织块“Main [OB1]” 。  在下一部分中,您将在该组织块中创建用户程序。 

用户程序可由一个或多个块组成。  必须至少使用一个组织块。  块包含处理特定自动化任务所需的全部功能。  

程序的任务包括: 

●  处理过程数据,例如,链接二进制信号,读入并利用模拟量,定义输出的二进制以及输出模拟值。 

●  中断响应,例如,超出模拟扩展模块测量范围时的诊断错误中断。 

●  正常程序执行中的错误处理 

组织块 (OB)  构成 PLC  的操作系统与用户程序之间的接口。  组织块由操作系统调用,并控制下列操作: 

●  自动化系统的启动行为 

●  循环程序执行 

●  基于中断的程序执行 

●  错误处理 

自动化项目中必须至少有一个程序循环 OB 。确定 PLC  行为的程序被写入到此程序循环 OB 中。操作系统每个循环调用该 OB  一次,从而开始执行 OB  中包含的程序。每次程序执行结束后,重新开始循环。  

可以通过调用其它组织块来中断组织块的程序执行。  在执行复杂的自动化任务期间,程序会被构造成在程序循环 OB 中调用并依次执行的若干块。 

下图显示了程序循环 OB  的执行过程: 

程序

名为“Main [OB1]” 的程序循环 OB 是在向项目中插入 PLC  时自动创建的。  您在该组织块中创建入门指南项目的程序。 

要打开组织块“Main [OB1]” ,请按以下步骤操作: 

在项目树中打开“程序块”(Program blocks) 文件夹。 

程序

打开组织块“Main [OB1]” 。 

程序

在程序编辑器中打开了组织块“Main [OB1]” ,并可以在此创建程序。 

程序

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分