回覆列表
  • 1 # 自動化電控戴哥

    你好,我做PLC程式設計十多年了給你些建議。邏輯思維培養。先從理解電路圖開始吧。先學會看圖紙實際操作一下。PLC實際也是電路控制器。

  • 2 # 工控人

    怎樣可以快速理解plc邏輯思維

    plc的邏輯思維最根本的由其控制的裝置工藝流程決定的不是憑空想出來的,主要透過plc程式與其外圍電路來實現。所以想要快速理解plc的邏輯,首要的任務就是認識裝置的運轉過程,控制物件如有哪些電機,電機的種類如普通三相非同步電機、步進電機還是伺服電機,這些物件之間的工作和邏輯順序是怎樣的。最簡單的方法就是透過裝置操作手冊來認識。

    裝置的工藝要求決定了plc電氣元件的選型以及程式的編寫,其中電氣元件我們可以透過控制配電櫃來觀察,主要的有plc的型號、控制物件的一些繼電器(中間繼電器、接觸器等)、電機驅動器(變頻器、伺服驅動器等)、模擬量感測器、開關電源以及一些按鈕開關、限位開關等輸入訊號。如果想要詳細的瞭解所有的電氣元件、具體型號以及佈線圖則需要檢視圖紙,裡面的有原理圖和各種報表會顯示。這些東西都是我們能夠直觀看到的,它的功能和控制效果也是清楚的,而plc的程式則是不能直接體現出來的,必須透過程式設計軟體進行檢視,對於程式的解讀首先要認清楚輸入訊號和輸出訊號,最好選擇源程式裡面帶有註釋比較好理解。

    所以想要快速理解一個plc控制系統的邏輯思維,工藝流程、電氣元件和plc程式這三種要緊密結合,拿任何單獨一項去理解都很費勁的。

  • 3 # 電子及工控技術

    我認為所謂快速理解PLC邏輯思維,就是能快速地看懂PLC的梯形圖,對於如何能快速地讀懂PLC梯形圖我來談談我的看法。

    要理解PLC的邏緝思維首先要明確PLC的工作過程與傳統繼電器工作過程的區別。雖然PLC是誕生在傳統繼電器基礎之上的,但是它們兩者的工作過程還是不一樣的,傳統繼電器控制是“並聯”的關係,也就是說當按下按鈕時其繼電器線圈都會同時得電,而PLC工作時是接“串聯”方式進行的,它是逐行對每個元件的工作狀態進行掃描,對應的線圈並不是同時動作,因此這兩者的區別在看梯形圖時要注意。

    其次是要懂得PLC外設的工作過程,由於PLC是由軟體與硬體相互協作才能完成整個控制過程的,因此要能迅速看懂PLC的梯形圖程式對所控制的外部元器件的工作原理要理解,比如按鈕、各種感測器、限位開關、伺服電機與編碼器等這些要懂其原理有助於對PLC梯形圖的快速理解。

    再次要明白PLC的梯形圖每條指令的特點,由於PLC的指令相當豐富,特別是對常用的指令既要知其然又要知其所以然,並能對一些具有功能的程式塊做到舉一反三。比如我們很熟悉的正反轉可以用基本指令實現,也可以用步進指令實現,又可以用功能指令或者功能塊指令實現。只有做到這樣才能快速理解PLC的程式設計控制思維。

    最後能夠根據控制工藝繪製出控制流程圖,如果有流程圖我們最好先看流程圖,這樣有利於對控制梯形圖的理解,從一定程度上也可以這樣說,若能快速的讀懂梯形圖從一定程度上也就理解了PLC的控制邏輯思維。另外我們還要多閱讀別人的程式,多看多寫方能做到熟能生巧。

  • 4 # 電氣小行家

    怎樣可以快速理解PLC邏輯思維?

    PLC邏輯思維也就是控制邏輯和控制順序的理解,這也是學好PLC的關鍵!

    PLC指令的認識

    無論是梯形圖還是電氣原理圖,想要搞清楚這張圖所要表達的含義,必須要搞清楚圖中所畫出來的指令或者圖示表達出來的含義,想要搞清楚梯形圖的控制,先要搞清楚指令的含義。

    PLC中的指令還是比較多的,如果是初學者,建議買本書從頭開始學起,從最基礎的幾個軟元件開始,M輔助繼電器、T時間繼電器、C計數器等等,接著去學習SET指令、MOVE指令等等。從複雜到簡單慢慢的把這些指令的控制情況摸清楚拿到梯形圖以後,就能夠明白梯形圖圖所要達到的控制要求。

    PLC的控制順序

    PLC的控制順序和普通電路控制順序是不同的,普通電路控制順序中有可能是幾個繼電器一起得電,也就是並聯的情況,而PLC的控制順序全都是串聯的情況。

    梯形圖也是從左到右從上到下的順序來達到控制的目的,PLC是一行一行進行工作的,如果在前一行中有某個元器件出現異常導致沒有輸出,後面的程式也就無法再進行下去了。

    控制要求

    前面的學習就是為了可以獨立編寫梯形圖,讓PLC達到控制要求,所以在拿到一個控制要求以後,要理解其中的意思,並且能夠根據控制要求選擇合適的元器件和指令。

    在編寫指令的時候要注意互相保護,比如最簡單的起保停,指令之間要有互相保護互相牽制的作用,這一點和普通電路相似,不通電通路中也有限位保護和自鎖互鎖等等。

    總結

    理解PLC的控制邏輯其實並不難,主要是前期的基礎知識的學習,前面也講過很多遍,想要入門PLC,先從基礎電工知識學起吧。

  • 5 # 控制研究控

    你的問題應該是怎麼快速理解別人寫的plc程式吧?或者說程式程式設計中的程式設計思路是怎樣?

    我簡單說一點個人意見:

    首先,看別人寫的程式是比較辛苦的事情,特別是當你只有有程式,而對程式設計的控制物件和控制要求基本沒有概念的時候,你會比較辛苦!這時最好的方法就是先去看一下有沒有當時程式附帶的控制任務書之類的文字性文 件,如果有,最好先看看然後在去看程式肯定會讓你輕鬆很多!因為程式總是為了滿足控制任務而被設計編寫的!---因此,快速理解程式的捷徑(1)就是找到當時做程式的控制任務書!其次,如果沒有控制任務書,那麼應該配合電路圖把程式中的I/O點,仔細的研究一下,透過程式中的I/O註釋,以及電路圖上的相關解釋,再去看看實物,也會幫助你快速理解plc程式!比如氣缸前進到位應該有個反饋訊號,指示氣缸目前處於伸出位置,如果給了氣缸伸出命令,3s鍾後還沒有得到氣缸伸出到位的反饋,此時應該提示一個故障,引起報警!這是一個簡單的例子!我舉這個例子要說明的是,快速理解程式的捷徑(2)就是分析關鍵的I/O點,明確這些I/O點的實際作用,也有助於快速的理解程式!然後,就是將程式中的控制物件,比如電機,閥門,溫度感測器,流量計等的控制程式分類開看,當你看懂一個的程式後,基本上該型別裝置的控制程式的主要特點都是一樣的,特別是在一個PLC工程中,他們應該是一樣的!---也就是說快速理解程式的捷徑(3)就是根據控制物件對裝置分類,然後一類程式只看懂一個具體裝置,應該說這樣也很高效!最後,就是對PLC程式設計中的“從左到右,從上到下”的執行順序,以及主程式,子程式的一些概念,配合PLC程式加深一下認識,就更好了!---就說你對PLC的一些基礎知識如果有足夠深的瞭解,那麼對你快速理解PLC程式也有更好的幫助!
  • 中秋節和大豐收的關聯?
  • 人們常說的土特產中的“特”指的是什麼?