2秒钟闪烁
刘玉蓉
发布于2014-10-14 17:52
2
0
标签:
指示灯以2秒钟闪烁除了利用计时器外 还可以利用什么实现呢?
佳答案
1、应用循环中断组织块(OB35):在硬件组态中双击CPU ,选择Cyclic
Interrupts 选项,修改OB35 的执行周期(Execution(ms),范围是1-60000ms)。,选择2000ms,在OB35中编程显示程序即可。
有关OB35参见:
详见《组织块使用说明》下载:
https://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf
2、应用CPU属性里“周期/时钟存储器”:
时钟脉冲发生器(Cycle/clock memory),连接:
https://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=61426&cid=1029
M0.0 0.1S, M0.1 0.2S, M0.2 0.4S, M0.3 0.5S, M0.4 0.8S, M0.5 1.0S, M0.6 1.6S, M0.7 2.0S。
3、S7300/400 用一个定时器作输出闪烁程序
AN M0.0
L S5T#2S 值可设,例如2秒
SD T1
A T1
=M 0.0
L T1 取定时器内容
T MW26
L MW26 通过变量表实时观察T1的大值(16进制),与其的二分之一比较
L 88 T1的二分之一(换成10进制)
>=I
= M 0.1
A M0.1
=Q 0.0 输出闪烁