<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      SIEMENS西門子伺服電機(授權)代理商-衢州一級代理商

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      PLC觸摸屏代理商
      西門子代理商
      伺服電機驅動電纜
      西門子一級代理商
      變頻器直流調速器
      西門子一級總代理商
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹

      零基礎學習西門子PLC(7):圣旨(程序)來了

      從這一節,就開始講解和西門子s7-200PLC編寫程序有關系的內容了,前幾節的內存和寄存器的內容雖然非常重要,但那內容在我們的腦海里的印象,和編寫PLC的程序比起來,好像那些還是屬于理論層面的,沒有編寫程序來的那么直接和爽快。感覺只有編寫程序才是高大上的事,就好像會編寫程序了,美女就會排著隊任我們挑,都不用去追。接下來就來滿足一下那些超級的小白的編程欲望。聲明下面的內容適合PLC小白,高手可以忽略了。

      首先,編程前要搭建PLC外部的電路,就是你得讓PLC知道你要控制誰呀。如圖1就是一個搭建好的西門子s7-200PLCZuiZui簡單的控制電路了,簡單的PLC都要哭了,你要是只讓PLC干這點活簡直就是對PLC的侮辱呀。好在我們現在是初學階段,它不會介意的。

      圖1


        如圖1,要實現的功能是按下啟動按鈕I0.0以后,接觸器Q0.1啟動吸合,松開啟動按鈕I0.0以后接觸器Q0.1一直保持在啟動吸合狀態。直到停止按鈕I0.5按下后接觸器Q0.1才停止斷開。看到這里,稍微有點電氣基礎的朋友就能看出來了,它要實現的功能就是電工師傅們,Zui常用Zui基本也Zui經典的“啟保停”電路了

          見圖2。你會發現用圖2的常規電路也是可以實現我們上面說的功能,但是使用圖1,PLC控制會比圖2常規控制要靈活的多。比如在同樣的條件下,如果需要接觸器延時啟動的話,常規的控制線路就需要增加延時繼電器,并且還要改動電路,非常麻煩。使用PLC就不一樣了,什么也不用動,改一下PLC程序下載進去就ok了。程序怎么寫呢?

      圖2


      見圖3,上半部分就是寫好的程序了,它要實現的就是我們上面說過的功能,就是這么簡單。那他是怎么實現按下啟動按鈕I0.0以后,接觸器Q0.1一直保持輸出的呢?那就得先說一下CPU(朱元璋)的工作方式了,我們的老朱同志工作起來是很有個性的。當我們的程序寫好后,下載到PLC,CPU(朱元璋)會從我們程序的,Zui上面一行的,Zui左邊的第一個指令開始執行,順序是從上到下,從左到右。當執行到Zui后一行的Zui后一個指令時,CPU就會返回到程序Zui開始的地方,繼續循環執行,周而復始,yongbu停歇,直到我們手動將它停止或斷電。注意,程序在正常運行時,即使外部接線的開關按鈕沒有任何操作,程序在PLC內部也是一直在運行的。


      圖3

      接下來我們就把圖3的程序的工作原理來敘述一下。按照CPU的工作方式執行過程如下:

      1,CPU首先檢測I0.0狀態,發現是斷開狀態(因為啟動按鈕I0.0是常開按鈕且未按下),,然后檢測I0.5是閉合狀態(因為停止按鈕I0.5是常閉按鈕且未按下),然后檢測常開觸點Q0.1是斷開狀態(因為接觸器Q0.1沒有輸出),Zui后根據輸入的各個狀態得出執行結果接觸器Q0.1沒有輸出(因為I0.0和Q0.1都未接通),外部接觸器不工作。只要我們外面沒有按鈕按下,程序就會如此反復循環執行,結果始終是接觸器Q0.1沒有輸出。直到啟動按鈕I0.0按下。

      2,啟動按鈕I0.0按下,當CPU檢測到I0.0狀態,發現是閉合狀態(因為啟動按鈕I0.0是常開按鈕但已經按下),,然后檢測I0.5是閉合狀態(因為停止按鈕I0.5是常閉按鈕且未按下),然后檢測常開觸點Q0.1是斷開狀態(因為接觸器Q0.1這時還沒有輸出),Zui后根據輸入的各個狀態得出執行結果接觸器Q0.1有輸出(因為I0.0接通,I0.5接通)。這時一次循環完成,又返回重新開始。

      3,這時我們松開啟動按鈕I0.0,當CPU檢測到I0.0狀態,發現是斷開狀態(因為啟動按鈕I0.0是常開按鈕且未按下),,然后檢測I0.5是閉合狀態(因為停止按鈕I0.5是常閉按鈕且未按下),然后檢測常開觸點Q0.1是閉合狀態(因為接觸器Q0.1在上一次循環時已經有輸出),Zui后根據輸入的各個狀態得出執行結果接觸器Q0.1有輸出(因為Q0.1接通,I0.5接通)。所以即便啟動按鈕I0.0已經斷開,但接觸器Q0.1仍然有輸出。只要停止按鈕I0.5沒有按下,接觸器Q0.1就會一直有輸出,實現了保持功能。

      4,當我們按下停止按鈕I0.5時,CPU檢測到I0.0狀態,發現是斷開狀態(因為啟動按鈕I0.0是常開按鈕且未按下),,然后檢測I0.5也是斷開狀態(因為停止按鈕I0.5是常閉按鈕但已經按下),然后檢測常開觸點Q0.1是閉合狀態(因為接觸器Q0.1在上一次循環時是輸出狀態),Zui后根據輸入的各個狀態得出執行結果接觸器Q0.1無輸出(因為I0.5斷開)。這樣就實現了停止。

      這就是這段程序的工作過程,它是開關量程序控制的基礎,大家應該熟練掌握。


      相關產品

      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684