SIMATIC S7-1500 PLC时间中断组织块及其应用

电子说

1.3w人已加入

描述

电工知识—SIMATIC S7-1500PLC时间中断组织块及其应用

时间中断组织块及其应用

时间中断组织块(如OB10)可以由用户指定日期时间及特定的周期产生中断。例如,每天18:00保存数据。

时间中断最多可以使用20个,默认范围是OB10~OB17,其余可组态OB编号123以上组织块。

(1)指令简介

可以用“SET_TINT”、“CAN_TINT”和“ACT_TINT”设置、取消和激活日期时间中断。

(2)日期中断组织块的应用

要启用日期中断组织块,必须提前设置并激活相关的时间中断(指定启动时间和持续时间),并将时间中断组织块下载到CPU中。设置和激活时间中断有三种方法,分别介绍如下。

①在时间中断的“属性”中设置并激活时间中断,如图1所示,这种方法最简单。

SIMATIC

图1

②在时间中断的“属性”中设置“启动日期”和“时间”,在“执行”文本框内选择“从未”,再通过程序中调用“ACT_TINT”指令激活中断。

③通过调用“SET_TINT”指令设置时间中断,再通过程序中调用“ACT_TINT”指令激活中断。

以下用一个例题说明日期中断组织块的应用。

【例】从2017年8月18日18时18分起,每小时中断一次,并将中断次数记录在一个存储器中。

【解】一般有三种解法,在前面已经介绍,本例采用第三种方法解题。

①添加组织块OB10。在TIA博途软件项目视图的项目树中,双击“添加新块”,弹出如图2所示的界面,选中“组织块”和“Time of day”选项,单击“确定”按钮,即可添加OB10组织块。

SIMATIC

图2

②主程序在OB1中,如图3所示,中断程序在OB10中,如图4所示。

SIMATIC

图3

SIMATIC

图4

 

 审核编辑:汤梓红

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

全部0条评论

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

×
20
完善资料,
赚取积分