您的位置 首页 > 数码极客

ios如何让计时器调用一个类方法

有朋友给小编私信说不知道怎么在SCL中调用定时器,前面一篇文章给大家做了一个例子(链接:关于博途S7-1200定时器多重背景怎么使用?),这里就结合例子,将FB块中的LAD程序修改成SCL,供你们参考:

1、首先在新建的FB块中插入一个SCL程序段

2、写表达式:

因为本例很简单,直接写表达式即可:如下图是第一段LAD程序,直接转化

相当于就是对定时器T1的IN、PT和Q进行定义形参,所以直接写定时器的表达式:

指令的输入方法:

(1)首先输入形参#T1,然后键入英文字符的“.”。

(2)然后键入定时器类型,本例采用TON。

(3)然后键入英文字符“(”,会提示你输入相应的参数如下图:

(4)键入“IN”,然后键入“:=”(英文字符的:=),变量#a

(5)在变量#a后键入“.”。

(6)键入PT,键入T#2S

(7)键入Q。

(8)键入“)”和“;”

这样表达式就写完了:表达式如下图所示:

3、同样方法输入表达式。具体程序如下

本例中的LAD程序,可参考如下:

4、在OB1中调用FB

将FB拖拽到程序中,输入对应的实参

5、下载程序到仿真器中

仿真结果与LAD一致。

本文就一位网友的私信要求写的,大家还有哪方面的问题也可以私信小编,小编会详细给你解答。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“ios如何让计时器调用一个类方法”边界阅读