怎樣學習PLC
學習PLC要求幾點
第一 有電路基礎
才能看懂問題的本質,發現錯誤和解決問題。
第二 實操
有必要弄個實物學習操作,提高實物與理論的結合,更好的掌握知識點與實際的應用能力。
第三 有興趣
才能持久,興趣是驅動自己堅持下去的動力,遇到問題和難點,不懂就問,多查資料多動腦。
第一,電路基礎必須要有,能看懂普通的電路就行,如果有維修經驗的人是最好的,因為編程的時候大多是靠邏輯思維,技巧有,但是不多,因為人的思維是千種百樣的。
可以這么說,同樣一套動作,可能一百個人編就會有一百種程序,但得出的動作都是一樣的。
第二,實操,這是學習的最佳途徑,如果有個實物,你就會知道這個軟元件是如何動作的,比看書要強上不少倍。 如果有人問我學習哪個PLC好,我會說三菱和西門子其中選一樣開始學習,西門子比較全面而且論壇資料比較多,三菱也不弱,為什么推薦這兩款,其一,編程思路比較突出,基本上國內模仿的也就是這兩類,比如,臺達,豐煒,永宏,信捷,基本上就是三菱的翻版,這是有自己軟件的,還有很多是直接套上一個殼子,貼上一個商標用三菱GX Developer軟件就可以直接用,比如匯川,它雖然也有自己的軟件,但也可以直接用三菱的軟件。 在有的就是自己沒有軟件,直接用三菱的軟件。
無論哪種PLC在我看來似乎是大同小異,只是換了一種編程方法,其原理幾乎是一樣的。
為了大家能在最短的時間內掌握基礎的PLC應用,在此為初學PLC的伙伴們整理了一份關于PLC編程的思路及方法,從最基礎到復雜取其精華,讓自身對PLC的認知有一個飛躍性的提高,希望此份資料對大家在學習PLC時有所幫助。
一、了解PLC的基礎硬件知識
從硬件上看,PLC主要由中央處理單元(CPU)、存儲器(ROM/RAM)、輸入輸出接口、電源、擴展接口和編程器等外部設備接口組成。
二、了解PLC的軟件編程語言
1、梯形圖(LD):PLC程序設計中最常用的編程語言。它是與繼電器線路類似的一種編程語言。
2、指令表(IL):與匯編語言類似的一種助記符編程語言,和匯編語言一樣由操作碼和操作數組成。
3、功能模塊(FBD):與數字邏輯電路類似的一種PLC編程語言。采用功能模塊圖的形式來表示模塊所具有的功能,不同的功能模塊有不同的功能。
4、順序功能流程圖(SFC):為了滿足順序邏輯控制而設計的編程語言。
5、結構文本化(ST):用結構化的描述文本來描述程序的一種編程語言,主要用于其他編程語言較難實現的用戶程序編制。
三、結合實操
大部分的人們在初學PLC時,都會選擇買本相關的書籍,然后根據書上所得,自己琢磨小項目,實現一些小功能后再去獨自動手做PLC項目。在看書自學階段,搭配專門指導或者進修學習的話相對來說會容易上手。每個人在編程時都會有不同的習慣和特點,我們雖然不能強求達到一致,但好的習慣還是值得去遵循。
四、清楚工藝流程
PLC編程要了解現場的工藝要求,讀取什么信號,如何控制現場的設備,如何實現最好的控制效果,整個控制過程都按照工藝要求事先設計好的程序來控制執行的,所以此核心內容是了解工藝要求。
五、良好的編程習慣
每個人在編程時都會有不同的習慣和特點,我們雖然不能強求達到一致,但好的習慣還是值得去遵循。
1、合理的分配主程序、子程序和中斷程序
2、理順編程邏輯關系、時序關系、編制程序框圖
3、合理分配寄存器,編制寄存器符號表
看了以上這些方法匯總,是不是感覺對學習PLC有了個大概的整體規劃呢?
審核編輯:湯梓紅
-
繼電器
+關注
關注
132文章
5350瀏覽量
148921 -
plc
+關注
關注
5011文章
13299瀏覽量
463397 -
存儲器
+關注
關注
38文章
7492瀏覽量
163843 -
cpu
+關注
關注
68文章
10863瀏覽量
211784 -
編程
+關注
關注
88文章
3616瀏覽量
93738
原文標題:0基礎入門學PLC,興趣實操和電路基礎很重要
文章出處:【微信號:PLC與自控設備,微信公眾號:PLC與自控設備】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論