2秒鐘閃爍
劉玉蓉
發(fā)布于2014-10-14 17:52
2
0
標(biāo)簽:
指示燈以2秒鐘閃爍除了利用計時器外 還可以利用什么實現(xiàn)呢?
佳答案
1、應(yīng)用循環(huán)中斷組織塊(OB35):在硬件組態(tài)中雙擊CPU ,選擇Cyclic
Interrupts 選項,修改OB35 的執(zhí)行周期(Execution(ms),范圍是1-60000ms)。,選擇2000ms,在OB35中編程顯示程序即可。
有關(guān)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、應(yīng)用CPU屬性里“周期/時鐘存儲器”:
時鐘脈沖發(fā)生器(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 值可設(shè),例如2秒
SD T1
A T1
=M 0.0
L T1 取定時器內(nèi)容
T MW26
L MW26 通過變量表實時觀察T1的大值(16進(jìn)制),與其的二分之一比較
L 88 T1的二分之一(換成10進(jìn)制)
>=I
= M 0.1
A M0.1
=Q 0.0 輸出閃爍