• <td id="e24s6"><li id="e24s6"></li></td>
  • <table id="e24s6"></table>
  • <td id="e24s6"><button id="e24s6"></button></td>
  • <table id="e24s6"></table>
  • <table id="e24s6"></table>
  • <td id="e24s6"><button id="e24s6"></button></td>
  • <td id="e24s6"><li id="e24s6"></li></td>
  • <li id="e24s6"></li>
  • <td id="e24s6"><li id="e24s6"></li></td><table id="e24s6"></table>
  • <td id="e24s6"></td>
  • Technical Articles

    技術文章

    當前位置:首頁  >  技術文章  >  9個經典西門子PLC入門編程案例,新手快速入門絕配!

    9個經典西門子PLC入門編程案例,新手快速入門絕配!

    發表時間:2023-02-23      點擊次數:546

    9個經典西門子PLC入門編程案例,新手快速入門絕配!

    用S7-200實現小車往返的自動控制 ,控制過程為按下啟動按鈕 ,小車從左邊往右邊(右邊往左邊運動) 當運動到右邊(左邊)碰到右邊(左邊)的行程開關后 小車自動做返回運動,當碰到另一邊的行程開關后又做返回運動 。如此的往返運動,直到當按下停車按鈕后小車停止運動。


    image.pngimage.pngimage.png

    image.png當按下SB2即i0.0(鼠標點擊i0.0f)接通后,Q0.0接通,小車右行(即指示 燈 Q0.0 亮)。當小車運行碰到右限位開關SQ2即i0.4(用鼠標點擊i0.4f,模擬SQ2被壓下)接通,此時小車左行(指示燈Q0.0滅,指示燈Q0.1亮),當運行到左邊碰到左限位SQ1即i0.3(鼠標點擊i0.3f)接通,此時小車又往右運行(指示燈Q0.1滅,指示燈Q0.0 亮)。如此往返運動下去直到按下SB1即i0.2(鼠標點i0.2f)接通,小車停止運行。

    image.png

    當按下啟動按鈕后,要求在兩秒鐘內有一秒亮有一秒滅,如此反復,燈一閃一閃 發光

    image.png

    image.png

    把編寫好的程序下載到西門子s7-200PLC中進行調試。觀察運行結果和實驗要求 是否相同。通過在線控制面板進行調試,當按下在線控制面板上的I0.0f(即 I0.0 接通)此時Q0.0有輸出,Q0.0所接負載燈就亮,同時啟動定時器T37開始計時, 當計時一秒后因T37動作,其常閉觸點斷開,所以Q0.0無輸出,所接負載燈滅。燈滅的同時啟動定時器 T38,T38 計時一秒后,把串聯在定時器T37的常閉觸點 斷開,所以T37復位,T37常閉觸點恢復常閉。此時Q0.0 又有輸出, 所接負載燈又亮。這樣,輸出Q0.0上所接的負載燈以接通一秒,斷開一秒頻率不停的閃爍,直到按下在線控制面板上的 I0.1f(即I0.1接通),閃光電路不再繼續工作。若想改變燈閃爍的頻率只要改變定時器的時間就能夠達到改變要求。

    利用西門子S7-200的PLC實現星三角接法的降壓啟動。

    image.png

    image.png

    image.png

    image.png

    把編寫好的程序下載在西門子S7-200的PLC中進行調試,下載好后我們打開在線控制面板進行調試,看運行結果是否符合要求。首先把控制面板上的i0.2f置位為按鈕按下去,即i0.2 接通,表示斷路器QF合上。按下啟動按鈕i0.0f(SB2)即i0.0接通此時電動機星形啟動,Q0.0和Q0.1有輸出,實驗接線圖中表示這兩個的燈L1和L2都亮同時驅動時間計數器,當計時器計到10S時切換為三角型啟動,此時Q0.1無輸出,Q0.2有輸出,則此時Q0.0和Q0.2 有輸出,電機三角星運行。接線面板上的L 1和L3燈亮。按下在線面板上的i0.1f后(i0.1接通)此時電動機停止運行。所有的輸出點都無輸出。


    利用PLC的Q0.0到Q0.7八個輸出端控制八個彩燈,使其每隔一秒亮一個并循環。當接通I0.0后所有的燈都熄滅。當接通I0.1后又重新從Q0.0開始循環。

    image.png

    image.pngimage.png


    image.png

    把編寫好的程序下載在PLC中進行調試,下載好后我們打開在線控制面板進行調試,看運行結果是否符合要求。


    PLC一上電后sm0.0一直保持接通。所以t37進行延時計時,延時到后啟動t38計時,t38計時到后t38常閉觸點斷開所以t37斷開計時,t37常開觸點恢復為常開所以t38也斷開計時。此時t38的常閉觸點恢復為常閉所以t37又重新計時,同時計數器C0開始計數一次。如此的反復計數。當計數為1時,Q0.0接通。計數器計數為2時Q0.1接通……如此下去當計數器計數到8時Q0.7接通。當計數器計到9時計數器C0清零。當按下在線控制面板上的I0.0f(即I0.0)接通,此時計數器,和Q0.0~Q0.7都清零,即沒有一個燈亮。當按下在線控制面板上的I0.1f(即I0.1接通)此時計數器開始重新計數,燈又從Q0.0開始重新一個接一個的往下亮。

    比較指令


    對進出倉庫的貨物進行記錄。倉庫最多可放6000箱貨物,貨物多于1000箱燈L1亮,多于 5000箱時燈L2亮。

    image.png

    image.png

    image.png

    程序調試及結果分析

    圖片

    把程序下載到S7-200的PLC中進行調試。在下載的之前我們先把程序中的數字進行縮小處理,以便在實驗中我們能夠更好的更快的觀看到實驗結果。我們把L1的燈亮的時候設置為5。把L 2燈亮我們設置為10。這樣我們就能夠更快的看到實驗結果。


    當按下在線控制面板上的I0.0f的時候即I0.0接通,表示有貨物進去。當我們點擊在線控制面板上的I0.0f五次后,此時計時器中的計數值為5,(即表示倉庫中已經有1000箱物品了)則燈L1要亮,即Q0.0有輸出。當繼續點擊I0.0f后點 擊有十次后此時計數器的計數值位10(即表示倉庫中有5000個物品),此時燈L2也亮即Q0.1有輸出當繼續點擊在線控制面板上的I0.0f。計數器中的計數值就繼續往上增加。當按下在線控制面板上的I0.1f后計數器就開始往下減。點擊一次,計數器中的計數值就減少一次。當計數器中的值小于10時即表示倉庫中的物品少有5000箱,此時燈L2滅(即Q0.1沒有輸出)當繼續點擊I0.1f時計數器 中的計數值繼續減少,當減少到小于5次時。表示倉庫中的物品少于1000,此時燈L1滅。Q0.0就沒有輸出。當按下在線控制面板上的I0.2f時計數器清零。L1和L2都不亮,(即Q0.和Q0.1都沒有輸出)。


    15001764191
    歡迎您的咨詢
    我們將竭盡全力為您用心服務
    459323129
    關注微信
    版權所有 © 2023 上海茂碩機械設備有限公司  備案號:滬ICP備18010475號-1

    TEL:15001764191

    国产制服日韩丝袜86页雏田_FreeeⅩXX性欧美推油按摩_麻豆文化传媒精品一区_亚洲综合香蕉在线视频
  • <td id="e24s6"><li id="e24s6"></li></td>
  • <table id="e24s6"></table>
  • <td id="e24s6"><button id="e24s6"></button></td>
  • <table id="e24s6"></table>
  • <table id="e24s6"></table>
  • <td id="e24s6"><button id="e24s6"></button></td>
  • <td id="e24s6"><li id="e24s6"></li></td>
  • <li id="e24s6"></li>
  • <td id="e24s6"><li id="e24s6"></li></td><table id="e24s6"></table>
  • <td id="e24s6"></td>