plc編程入門先學什麼
『壹』 學PLC編程,該怎麼入門
電工原理和電機原理一定要懂,簡單的就記背也要背下來,比如馬達容量1KW2A,正反轉,星三角接線,電線容量。電阻,電感,電容的特性等液壓和氣動也要掌握,比如壓力換算,壓力和電流的比例換算,這在有壓力控制上都要用到。
電線截面要會看,線拿到手就知道幾平方的,還有什麼電器上該用什麼線,比如馬達就用4線的,3根主線1根接地。從變頻器上出來的要用屏蔽線。
機修也要會做,特別是螺絲,一看就知道用幾的內角扳手或外六角扳手。
PLC編程自己可以模擬編,簡單的如紅綠燈,控制小車走等。
平常要多干,就是在苦再累也要,這樣技術才能學到手能解決實際問題。
學習PLC 秘訣
1. 不要看到別人的回復第一句話就說,給個代碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。
2. 別小家子氣,買本書幾十塊都捨不得,你還學個P 。為了省錢看電子書,浪費的時間絕對超過書的價值。當然如果查資料,只能看PDF 。
3. 學習新的開發軟體時,一定要看幫助手冊。買的書不夠全面。剛接觸一個軟體,什麼都不懂,就盲目的問東問西,讓人看起來很幼稚。
4. 不要蜻蜓點水,得過且過,細微之處往往體現實力。
5. 把時髦的技術掛在嘴邊,還不如把過時的技術記在心裡。
6. 看得懂的書,請仔細看;看不懂的書,請硬著頭皮看。別指望看第一遍書就能記住和掌握什麼,請看第二遍、第三遍。
7. 多實踐,調試,去寫去調,只用軟體模擬,是永遠成不了高手的。
8. 保存好你做過的所有的源程序,原理圖等那是你最好的積累之一。
9. 對於網路,還是希望大家能多利用一下,很多問題不是非要到論壇來問的,首先你要學會自己找答案,比如google 、網路都是很好的搜索引擎,你只要輸入關鍵字就 能找到很多相關資料。
『貳』 要想學好PLC要先學好什麼做基礎
先要了解電工知識、了解電器如果去控制,了解各種執行機構,然後就是了解PLC的工作方式,輸入輸出迴路,最後了解相應的工藝。
1、學習PLC首先要選好學習那一個廠家的PLC,日系的 PLC內部軟體集成度高應用簡單.早期的OMRON、三菱應 用比較多、現在由於貿易和國際間的合作關系應用西門 子PLC、羅克韋爾的多一點,(盡管說學一種品牌學精深 了,其他的也會很快上手,但人的精力是有限的,一定 要把有限的精力用在應用最廣泛、有潛力、有發展的一 個方向上,不過對於各個牌子的PLC都有所了解,包括進 口的,國產的,這些都有相對應了解,對於每個PLC的特 性,優點缺點,這些有更好的了解,那麼以後將是市場 上不可多得的人才。)
2、PLC並不是一門單一的編程技術,它是一門系統專業 課程。PLC可以廣義的認為是一台背嵌入操作系統的高可 靠性PC機。首先需要精深PLC本身的編程語言梯形圖、語 句表語言。達到這個水平你只能讀懂編好的程序,並可 以設計一些工程需要程序。在這行業還需要應用VB、VC ++實現串口的通信,集散控制系統。在一些大型程序 中還需要用到資料庫的知識。(PLC入門很快但要不斷進 取努力。)
3、PLC是一門側重應用方向的學科。所以要多一點實踐 。不要看不起小的項目,在其中你能總結出設計程序的 邏輯思維方法。在總結中不斷進步。例如每次到現場調 試的話,調用下現場的程序進行查看,從中了解下,程 序的構造,和其它的程序有什麼不同和特性,那麼進步 的話就比較快了.
『叄』 plc編程怎麼學
plc編程學習的步驟如下:
一、學習基本的硬體知識
編程之前,需要了解一些基本的硬體知識,最好從硬體的選型和畫圖入手,等把輸入輸出的類型,模擬量的選型等理解之後,再開始編程會簡單點。熟悉基本的硬體電路,就會發現原來梯形圖和這些硬體電路是可以很好對應起來的。
二、了解PLC編程的方式
線性編程、模塊化編程、結構化編程。對於西門子plc,以結構化編程為主,但可以使用線性編程和模塊化編程,對於結構化編程,需要有一定的結構化編程思想。
三、實踐多學多練習
有人指導或進修學習會比自己學習快一些。首先,買本關於PLC的書,然後手上有PLC設備,根據書上的例子,自己研究,實現一個功能,自己獨立做個PLC項目。
現在的PLC軟體設計的很好,安裝一個模擬器,基本的操作慢慢熟悉,然後觀察PLC的輸入輸出變化情況。在程序沒有充分驗證之前,建議先斷開負載,等所有的IO,模擬量測試完成後,再帶負載運行。
四、工藝PLC編程
重點是模擬原有的作業流程,將控制過程由程序運行來完成。所以核心內容就是對工藝的程序描述。因此需要熟練掌握PLC程序語言和基本的功能實現。PLC語言分梯形圖和語句及功能圖三種。
常用的是梯形圖,這個適合用於基本邏輯描述,語句表適合對數據加工用,相對難理解些。功能圖的適合步進類型的狀態功能描述,用的不多。自學的話需要安裝相應的軟體,各個廠家的有很多不同點,但是都類似。
設備怎麼動作,需要讀取什麼信息,如何控制現場的設備,如何實現最好的控制效果,要密切了解現場的工藝。
五、基本的自動化相關知識
1、過程儀表的硬體知識,包括感測器、變送器(二次儀表)和PLC本身,這是構建控制系統的基礎;比如兩線制,四線制,電流,電壓,PT100,對應的物理范圍,真空度換算等。
2、過程式控制制理論,包括各種控制模型的原理和應用,其中最重要的是二位調節和PID調節模型。PID調節是目前用得最廣泛的過程式控制制手段,且變化多端。需要理解原理,知道如何調節參數即可。
六、良好的編程習慣
1、變數命名,功能塊命名,定時器命名,最好遵循一定的原則,可讀性好;
2、熟悉軟體的基本命令的使用;
3、編寫公共的程序塊,比如閥門,電機的公用塊等;
4、合理分配主程序、子程序和定時中斷程序等;
5、合理分配數據塊,定時器,計數器,存儲器變數等,注意變數位置不能重疊。
七、軟體內部機理
每個軟體都各有不同,但是基本的東西應該都包括的:
1、了解指令的累加器,狀態字等內容。
2、指令的組成以及各部分的含義,無論是高級語言的if then else, 還是PLC的A AN JNB,指令的組成部分以及表示的含義需要理解明白;
3、了解幾種定址方式。單片機非常依賴,對於PLC來說,多了解對於復雜的編程有幫助。
4、了解數據格式,注意高低位分布,這個很重要,尤其是和第三方通訊的時候。
5、了解幾個常用的寄存器和存儲區域。比如DB,M,I,Q等。
『肆』 學習plc編程怎樣入手
學習PLC編程首先需要從理論基礎開始。
1)學習PLC的基本原理。
硬體:搞清楚輸入和輸出端的基本結構,熟悉埠的基本電氣要求。
軟體:對於PLC系統,必須搞清楚什麼是I/O刷新,這是編程的基礎,知道PLC的工作循環。
推薦學習《可編程式控制制器原理及應用》
2)學習基本指令。
可以先從梯形圖語言開始,先練習基本的邏輯指令。
學些各種邏輯指令塊。
推薦學習《PLC自學手冊》
3)實踐。
可以在模擬器上模擬練習:(一般PLC編程器都有模擬的功能)。
編寫PLC程序,編譯運行,手動輸入一些信號,觀看輸出埠的信號變化是否滿足程序的要求。
最後實戰。
plc編程的方法:
1、經驗法
即是運用自己的或別人的經驗進行設計,設計前選擇與設計要求相類似的成功的例子,並進行修改,增刪部分功能或運用其中部分程序,直至適合自己的情況。在工作過程中,可收集與積累這樣成功的例子,從而可不斷豐富自己的經驗。
2、解析法
可利用組合邏輯或時序邏輯的理論,並運用相應的解析方法,對其進行邏輯關系的求解,然後再根據求解的結果,畫成梯形圖或直接寫出程序。解析法比較嚴密,可以運用一定的標准,使程序優化,可避免編程的盲目性,是較有效的方法。
『伍』 學PLC編程先學什麼
電工基礎--PLC指令,這兩者必須要學的。
順便給你提點建議,你可以到技成培訓網那參加一個遠程自動化培訓,有最新光碟教程,還有老師親自教。有興趣的可以去網上找一下他們的資料。
『陸』 學PLC編程需要什麼基礎
- 語文,有很多人純中文的說明書,指令手冊等看不懂。
- 數學,PLC程序里經常會用到一些運算。碰到過博士生居然都不知道余數是什麼,怎麼算。
- 物理,有時會用到一些物理公式,比如UI=P,VT=S。
- 計算機基礎,比如二進制,十進制等。
- 電氣基礎,PLC本身就是電氣類的,直流電,交流電,接觸器,電機之類的還是得知道是什麼的。我碰到最離譜的是有個人拿個光電開關問我是什麼電機。
- 英語,算是可有可無吧,有時沒有中文的資料,需要看一些英文的資料,我就看不懂,但是現在翻譯軟體這么強大,直接拍照翻譯就完事了。英語好的話,自然就方便些了。
望採納。。。。。。
『柒』 plc編程入門基礎知識有哪些
1、功能塊圖是一種對應於邏輯電路的圖形語言。它是用圖形化的方法,以功能模塊為單位,描述控制功能。其表達簡練,邏輯關系清晰。使控制方案的分析和理解變得容易。廣泛地應用於規模較大,控制關系復雜的過程式控制制中。功能塊圖僅在部分PLC中使用。
2、繼電器線圈和觸點的使用。
同一編號的繼電器線圈在程序中只能使用一次,不得重復使用,否則將引起誤操作,但其常開常閉觸點可重復多次使用,如圖1c中的X1、X2、X3。由此可以看出,在同一邏輯支路中,串聯和並聯觸點數目是無限的。
3、結構文本語言是一種與BASIC、PASICAL或C語言等高級語言相類似的語言。可以說是一種較簡易的高級語言。結構文本語言對程序設計人員要求較高,所以目前還不大普及,僅個別PLC提供這類語言。
4、梯形圖與繼電控制電氣原理圖很相似,是一種基於梯級的圖形符號邏輯語言。具有直觀易懂,容易理解和閱讀的編程語言。梯形圖是目前使用得最多的PLC編程語言,也是我們要求所有學員必須熟練掌握的語言。在編程軟體上,梯形圖和指令表可直接互相進行編譯。
5、不允許幾條並聯支路同時運行。
當PLC處於運行狀態時,PLC就開始按照梯形圖符號排列的先後順序(從上到下,從左到右)逐一進行處理,PLC對梯形圖是按掃描方式順序執行,因此不存在幾條並列支路同時動作的因素,所以在設計上可減少許多約束關系的聯鎖電路,從而使程序簡單化。
『捌』 學習plc編程需要具備什麼基礎
學習PLC編程需要電工基礎,如果是一個電工,能想學習PLC直接配合,如果沒有電工基礎,需要了解電氣知識,專門的技能沒有電工基礎的朋友發起了一個「零介紹PLC應用程序」,尤其是在視圖的學生需要學習PLC,幫助他們更好地理解和學習技巧的PLC和電工,課程從電路原理、常用儀器儀表原理、常用元器件等方面進行詳細介紹。
建議初學者學習三菱FX系列或者西門子200系列,這兩種都比較容易上手。在學習了基礎知識之後,他們可以開始學習更高級的PLC。可以首先在互聯網上學習基本知識。
(8)plc編程入門先學什麼擴展閱讀:
1、學習PLC首先要選擇一個好的研究PLC的廠家,日本PLC內部軟體集成高應用簡單。早期歐姆龍、三菱應該使用更多,現在由於貿易之間的關系和西蒙的國際申請,PLC的兒子,羅克韋爾雖然說學習品牌深刻的,其他也很快,但是人的精力是有限的,所以一定要把有限的能源使用最廣泛的,有潛力的方向發展,但對於每個品牌的PLC。
包括進口、國內,這些都是對應於理解,對於每個PLC功能,優點缺點,這些有一個更好的了解,那麼未來就會是市場上罕見的人才。
2、PLC不是單一的編程技術,它是一個專業的課程系統。可編程式控制制器可以廣泛地看作是高可靠性PC的後嵌入式操作系統。首先,需要深厚的PLC自身編程語言梯形圖、句表語言。在這個層次上,只能閱讀和設計一些項目所需要的程序。
在此行業中還需要應用VB、vc++來實現串口通信、分布式控制系統。一些大型程序還需要資料庫知識。開始使用PLC是很快的,但它需要很多的努力。
3、PLC是一門注重應用的學科。所以再多練習一下。不要輕視那些你可以總結出設計程序的邏輯思維方式的小項目。在總結中取得進展。比如,每次到現場的考試,都叫下現場的程序來看看,了解一下這個程序的構造,和其他程序有什麼不同和特點,這樣進度就比較快。
『玖』 學plc編程該從哪方面學起
基本是從每個指令開始學起,就先數學公式一樣,這個是必須先會的。然後再進行簡單的編程,慢慢在編難的。
『拾』 學plc編程需要什麼基礎
學習PLC編程需要電工基礎,如果是一個電工,能想學習PLC直接配合。
如果沒有電工基礎,需要了解電氣知識,專門的技能沒有電工基礎的朋友發起了一個「零介紹PLC應用程序」,尤其是在視圖的學生需要學習PLC。
幫助他們更好地理解和學習技巧的PLC和電工,課程從電路原理、常用儀器儀表原理、常用元器件等方面進行詳細介紹。
特點
PLC編程的應用面廣、功能強大、使用方便,已經成為當代工業自動化的主要裝置之一,在工業生產的所有領域得到了廣泛的使用,在其他領域的應用也得到了迅速的發展。
國際電工委員會(IEC)在1985年的PLC標准草案第3稿中,對PLC作了如下定義:是一種數字運算操作的電子系統,專為在工業環境下應用而設計。
它採用可編程序的存儲器,用來在其內部存儲執行邏輯運算、定時、計數和算術運算等操作的指令,並通過數字式、模擬式的輸入和輸出。