歡迎關(guān)注本站微信公眾號(hào):電子開(kāi)發(fā)網(wǎng),后臺(tái)私信交流
最近收到熱心網(wǎng)友微信公眾號(hào)的后臺(tái)私信,問(wèn)了一個(gè)問(wèn)題如下:
設(shè)計(jì)彩燈A、B、C、D順序控制系統(tǒng)程序。控制順序如下:(1)A亮1s后再滅1s;(2)B亮1s后再滅 1s;(3)C亮1s后再滅1s;(4)D亮1s后再滅1s(5)A、B、C、D同時(shí)亮1s后再滅1s。循環(huán)3次后所有的燈都滅。(線(xiàn)圈實(shí)現(xiàn))
以下是示例參考解答:
梯形圖程序如下,使用計(jì)時(shí)器T和計(jì)數(shù)器C
STL語(yǔ)句如下:
Network 1 // 電子開(kāi)發(fā)網(wǎng) www.zhimadaxue.com
// SM0.0為系統(tǒng)初始化上電始終接通。 Q0.0為燈A
LD SM0.0
AN C0
AN T42
LPS
AW<= T37, 10
= Q0.0
LPP
TON T37, 10
Network 2
// Q0.1為燈B
LD T37
LPS
AW<= T38, 10
= Q0.1
LPP
TON T38, 10
Network 3
// Q0.2為燈C
LD T38
LPS
AW<= T39, 10
= Q0.2
LPP
TON T39, 10
Network 4
// Q0.3為燈D
LD T39
LPS
AW<= T40, 10
= Q0.3
LRD
TON T40, 10
LPP
TON T41, 20
Network 5
// A、B、C、D同時(shí)亮1s后再滅1
LD T41
LPS
AW<= T42, 10
S Q0.0, 4
LPP
TON T42, 20
Network 6
// I0.0 按下重啟重置運(yùn)行
LD T42
LD I0.0
CTU C0, 3
仿真測(cè)試正常: