022 跑馬燈輸入判斷變燈

 

來設計一個花燈,本機有4個輸出然後將4個輸出接上指示燈, 本機的

面板就有4個指示燈, 可以透過此輸出或本機的輸出指示燈驗証結果。

 

本機也有4個輸入感測, 是透過一個直流電壓 3~30V就可判斷有輸入

感測信號, 本機判斷有輸入感測視為 “ H 有輸入感測視為 “ L

詳細查看 “ Check Input “的說明與介紹。

 

這裡介紹第1個輸入感測端口, 當此端口沒有輸入感測時第1個指示燈

呈閃爍, 點亮200ms熄滅500ms。 當第1個輸入感測端口感測到時

1個指示燈轉成恆亮, 第1個輸入感測端口沒有感測到時就又恢復

1個指示燈呈閃爍。

 

 

1、分析與規劃。

        只要帶有判斷時就會有分支也就不可能在一個區間程序設定的空間

        完成,必須分成兩個區間程序設定的空間來進行程序設定。

        當第1個輸入感測端口沒有感測到信號時也就是 “ L “ 信號時就會

   執行第1個指示燈呈閃爍, 第1個輸入感測端口感測到信號時

        感測端口出現 “ H “ 就會進行跳躍到另一個區間程序設定的空間。

        1個指示燈轉成恆亮,每1秒監控第1個輸入感測端口是否出現

沒有感測到信號也就是感測端口出現 “ L “ ? 若是就又恢復第1

指示燈呈閃爍。

 

Config start 1

Check input     * * * H    檢查第1個輸入感測端口是否高電位 ?

Config goto 10                若是就跳躍到第10個程序位址。

Do   LLLH                      1個輸出指示燈點亮。

200ms                              執行0.2秒。

Do   LLLL                      1個輸出指示燈熄滅。

500ms                              執行0.5秒。

Config goto 1                 

Esc

 

 

Config start 10       

Check input     * * * L     檢查第1個輸入感測端口是否低電位 ?

Config got 1

Do LLLH

1sec

Config goto 10

Esc

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 我是科學家 的頭像
    我是科學家

    我是科學家

    我是科學家 發表在 痞客邦 留言(0) 人氣()