plc編程入門基礎(chǔ)知識(shí)是什么?
plc編程入門基礎(chǔ)知識(shí)有:
1、功能塊圖是一種對(duì)應(yīng)于邏輯電路的圖形語言。它是用圖形化的方法,以功能模塊為單位,描述控制功能。其表達(dá)簡練,邏輯關(guān)系清晰。使控制方案的分析和理解變得容易。廣泛地應(yīng)用于規(guī)模較大,控制關(guān)系復(fù)雜的過程控制中。功能塊圖僅在部分PLC中使用。
2、繼電器線圈和觸點(diǎn)的使用。
同一編號(hào)的繼電器線圈在程序中只能使用一次,不得重復(fù)使用,否則將引起誤操作,但其常開常閉觸點(diǎn)可重復(fù)多次使用,如圖1c中的X1、X2、X3。由此可以看出,在同一邏輯支路中,串聯(lián)和并聯(lián)觸點(diǎn)數(shù)目是無限的。
3、結(jié)構(gòu)文本語言是一種與BASIC、PASICAL或C語言等高級(jí)語言相類似的語言。可以說是一種較簡易的高級(jí)語言。結(jié)構(gòu)文本語言對(duì)程序設(shè)計(jì)人員要求較高,所以目前還不大普及,僅個(gè)別PLC提供這類語言。
4、梯形圖與繼電控制電氣原理圖很相似,是一種基于梯級(jí)的圖形符號(hào)邏輯語言。具有直觀易懂,容易理解和閱讀的編程語言。梯形圖是目前使用得最多的PLC編程語言,也是我們要求所有學(xué)員必須熟練掌握的語言。在編程軟件上,梯形圖和指令表可直接互相進(jìn)行編譯。
5、不允許幾條并聯(lián)支路同時(shí)運(yùn)行。
當(dāng)PLC處于運(yùn)行狀態(tài)時(shí),PLC就開始按照梯形圖符號(hào)排列的先后順序(從上到下,從左到右)逐一進(jìn)行處理,PLC對(duì)梯形圖是按掃描方式順序執(zhí)行,因此不存在幾條并列支路同時(shí)動(dòng)作的因素,所以在設(shè)計(jì)上可減少許多約束關(guān)系的聯(lián)鎖電路,從而使程序簡單化。
學(xué)PLC編程,該怎么入門?
學(xué)習(xí)PLC編程首先需要從理論基礎(chǔ)開始。1)學(xué)習(xí)PLC的基本原理。
硬件:搞清楚輸入和輸出端的基本結(jié)構(gòu),熟悉端口的基本電氣要求。
軟件:對(duì)于PLC系統(tǒng),必須搞清楚什么是I/O刷新,這是編程的基礎(chǔ),知道PLC的工作循環(huán)。
推薦學(xué)習(xí)《可編程控制器原理及應(yīng)用》
2)學(xué)習(xí)基本指令。
可以先從梯形圖語言開始,先練習(xí)基本的邏輯指令。
學(xué)些各種邏輯指令塊。
推薦學(xué)習(xí)《PLC自學(xué)手冊(cè)》
3)實(shí)踐。
可以在模擬器上模擬練習(xí):(一般PLC編程器都有模擬的功能)。
編寫PLC程序,編譯運(yùn)行,手動(dòng)輸入一些信號(hào),觀看輸出端口的信號(hào)變化是否滿足程序的要求。
*實(shí)戰(zhàn)。
plc編程的方法:
1、經(jīng)驗(yàn)法
即是運(yùn)用自己的或別人的經(jīng)驗(yàn)進(jìn)行設(shè)計(jì),設(shè)計(jì)前選擇與設(shè)計(jì)要求相類似的成功的例子,并進(jìn)行修改,增刪部分功能或運(yùn)用其中部分程序,直至適合自己的情況。在工作過程中,可收集與積累這樣成功的例子,從而可不斷豐富自己的經(jīng)驗(yàn)。
2、解析法
可利用組合邏輯或時(shí)序邏輯的理論,并運(yùn)用相應(yīng)的解析方法,對(duì)其進(jìn)行邏輯關(guān)系的求解,然后再根據(jù)求解的結(jié)果,畫成梯形圖或直接寫出程序。解析法比較嚴(yán)密,可以運(yùn)用一定的標(biāo)準(zhǔn),使程序優(yōu)化,可避免編程的盲目性,是較有效的方法。
plc編程入門基礎(chǔ)知識(shí)有哪些?
plc編程入門基礎(chǔ)知識(shí)如下:
1、必須掌握一定的電工基礎(chǔ):掌握傳感器,接近開關(guān),編碼器等常用的器件的使用及接觸器 的工作原理。
2、掌握計(jì)算機(jī)的基礎(chǔ)知識(shí):熟悉各種軟件的安裝及網(wǎng)絡(luò)通信的設(shè)置。
3、計(jì)數(shù)器、計(jì)時(shí)器在使用前要賦值。
4、邏輯功能圖表達(dá)方式基本上沿用了數(shù)字邏輯電路的“與”、“或”、“非”門電路的邏輯語言來描述,用邏輯框圖形式表示。
5、采用邏輯功能圖來描述程序,易于描述較為復(fù)雜的控制功能,表達(dá)直觀,查錯(cuò)容易。
PLC編程入門怎么學(xué)?
首先,需要先了解繼電器控制電路,低壓電氣的知識(shí)要熟練掌握,并會(huì)看梯形圖,這個(gè)是電工的基礎(chǔ)。了解以后,PLC的學(xué)習(xí)就簡單多了。學(xué)PLC時(shí),選擇一種常用的PLC型號(hào)作為學(xué)習(xí)目標(biāo),比如三菱的Fx系列或者是西門子的S7-200系列。了解這個(gè)型號(hào)PLC的輸入輸出點(diǎn)數(shù)、接線方法等。再下載安裝PLC的編程軟件,熟悉軟件的操作和常用指令的使用。
*,把繼電器控制電路轉(zhuǎn)成梯形圖,轉(zhuǎn)換后就可以在軟件上編寫梯形圖,這個(gè)過程和接繼電器的線路一樣,只不過是把電線換成了軟件里的連接線。程序?qū)懞煤?,下載到PLC里,接上外部的電路(燈、按鈕等)就可以運(yùn)行了。也可以不接外部線路,PLC都有I/O指示燈,你可以看燈的狀態(tài)來判斷程序是否正確。
有的初學(xué)者在理論上花了很多功夫,結(jié)果半年下來還是沒有把PLC搞懂,其實(shí)他們只是缺少了一些PLC的實(shí)踐經(jīng)驗(yàn),只要再進(jìn)行一些實(shí)際的梯形圖編寫、程序下載、調(diào)試等操作,增加對(duì)PLC的感性認(rèn)識(shí),很快就可以掌握PLC技術(shù)了。
初學(xué)時(shí)可以編一些簡單的梯形圖,如觸點(diǎn)的與、或、輸出等,在PLC里運(yùn)行一下,成功了就會(huì)增加你學(xué)習(xí)的興趣和信心。然后再把PLC的主要功能逐個(gè)運(yùn)用一次,比如高速計(jì)數(shù)器,你可以用PLC本身的脈沖輸出端接到高速計(jì)數(shù)器的輸入端,下載編好的梯形圖,打開變量觀察窗口,運(yùn)行程序,觀察計(jì)數(shù)的值是否正確。經(jīng)過了這樣的實(shí)踐,你基本上知道PLC到底能做哪些事情了,在實(shí)際的工控應(yīng)用中就能做到胸有成竹了。
PLC技術(shù)是一門實(shí)踐性非常強(qiáng)的技術(shù),如果你想學(xué)好,那么你就必須要去實(shí)踐。編程就像是一位習(xí)武之人,如果只是整天坐在家中看拳譜,不出門練武的話,那么就是葵花寶典,再長的時(shí)間你的功力也不會(huì)提高。哦,對(duì),葵花寶典練習(xí)之前還得做個(gè)小手術(shù)。學(xué)習(xí)PLC也是同樣的道理,光看書作用不大。
在學(xué)習(xí)PLC書本知識(shí)的過程中,肯定會(huì)對(duì)許多指令不是很了解,如果看不懂指令的話,那么這將是學(xué)習(xí)PLC的*障礙。因此進(jìn)行實(shí)際應(yīng)用,逐一攻破,這樣,你的PLC知識(shí)不但會(huì)學(xué)得牢固,而且在學(xué)習(xí)的過程中你掌握了實(shí)際使用。怎么實(shí)踐呢?兩個(gè)辦法,最簡單一個(gè),仿真軟件,幾乎每款PLC都有仿真軟件??梢栽诜抡孳浖芯毩?xí)指令的應(yīng)用。但是有的仿真軟件功能還有欠缺。第二,買套PLC,買?很貴吧,我沒錢??!不貴,自己買感覺有壓力的話可以聯(lián)合兩三個(gè)同學(xué)一塊買一套。國產(chǎn)仿西門子S7-200的PLC很便宜,幾百塊錢。
另外呢,還可以結(jié)合一些學(xué)習(xí)視頻,跟著教學(xué)視頻系統(tǒng)科學(xué)地學(xué)習(xí)一遍,邊學(xué)邊練效果最明顯。
PLC編程的入門
PLC是一種在工業(yè)中被廣泛應(yīng)用的自動(dòng)控制元件。然而PLC應(yīng)用與編程人才短缺已經(jīng)成為制約我國自動(dòng)控制領(lǐng)域發(fā)展的瓶頸。通過學(xué)習(xí)PLC可編程控制器程序設(shè)計(jì)使學(xué)員掌握可編程序控制器的工作原理和PLC控制系統(tǒng)硬件軟件的設(shè)計(jì)方法,可編寫復(fù)雜的PLC程序,為從事PLC控制系統(tǒng)的設(shè)計(jì)、調(diào)試和改造工作打下基礎(chǔ)??梢元?dú)立承擔(dān)相關(guān)項(xiàng)目的設(shè)計(jì)與開發(fā)。讓您由一位電工升級(jí)為貨真價(jià)實(shí)的工程師!
隨著現(xiàn)代工業(yè)設(shè)備自動(dòng)化,越來越多的工廠設(shè)備將采用PLC人機(jī)界面等自動(dòng)化器件來控制,因此設(shè)備自動(dòng)化程度越來越高。對(duì)設(shè)備的維護(hù)人員的技術(shù)要求越來越嚴(yán)格。作為一名合格的技術(shù)員,需要掌握的技能也越來越多,越來越全面性,以此來滿足自動(dòng)化的發(fā)展及要求,學(xué)習(xí)PLC編程一點(diǎn)也不難。有的初學(xué)者在理論上花了很多功夫,結(jié)果半年下來還是沒有把PLC搞懂,其實(shí)他們只是缺少了一些PLC的實(shí)踐經(jīng)驗(yàn),只要再進(jìn)行一些實(shí)際的梯形圖編寫、程序下載、調(diào)試等操作,增加對(duì)PLC的感性認(rèn)識(shí),很快就可以掌握PLC這項(xiàng)技術(shù)了。開始階段可以先學(xué)習(xí)一種品牌的PLC,因?yàn)樗械腜LC原理都是差不多的,掌握了一種PLC其它的只要翻閱一下手冊(cè)也就能上手使用了。初學(xué)時(shí)可以編一些簡單的梯形圖,如觸點(diǎn)的與、或、輸出等,在PLC的機(jī)器里運(yùn)行一下。成功了就會(huì)增加你學(xué)習(xí)的興趣、和信心。然后再把PLC的主要功能逐個(gè)運(yùn)用一次,比如高速計(jì)數(shù)器,你可以用PLC本身的脈沖輸出端接到高速計(jì)數(shù)器的輸入端,下載編好的梯形圖,打開變量觀察窗口,運(yùn)行程序,觀察計(jì)數(shù)的值是否正確。經(jīng)過了這樣的實(shí)踐,你基本上知道PLC到底能做哪些事情了,在實(shí)際的工控應(yīng)用中就能做到胸有成竹了。1.電工原理和電機(jī)原理一定要懂,簡單的就記背也要背下來,比如馬達(dá)容量1KW2A,正反轉(zhuǎn),星三角接線,電線容量。電阻,電感,電容的特性等2.液壓和氣動(dòng)也要掌握,比如壓力換算,壓力和電流的比例換算,這在有壓力控制上都要用到3. 電線截面要會(huì)看,線拿到手就知道幾平方的,還有什么電器上該用什么線,比如馬達(dá)就用4線的,3根主線1根接地。從變頻器上出來的要用屏蔽線。4. 機(jī)修也要會(huì)做,特別是螺絲,一看就知道用幾的內(nèi)角扳手或外六角扳手(別小看了它,平常維修固定螺絲是少不了它的,這樣能節(jié)約時(shí)間)5. PLC編程自己可以模擬編,簡單的如紅綠燈,控制小車走等6. 做人要會(huì)做,要謙虛,不可能你樣樣都會(huì)。7. 心態(tài)要好,保持一顆平常的心8. 平常要多干,就是在苦在累也要,這樣技術(shù)才能學(xué)到手能解決實(shí)際問題,反之你只不過是紙上談兵對(duì)于做項(xiàng)目的1. 四大常用PLC要會(huì),基本指令和功能指令要熟2. 通訊接口要懂3.電氣市場行情要熟,好的和壞的要會(huì)區(qū)分,列如買到個(gè)2手40點(diǎn)的PLC怎么判斷它是好的呢?4.變頻器和單片機(jī)要懂,變頻調(diào)速和伺服控制要懂5. 常用電器元件和傳感器要知道6. 要會(huì)CAD電氣制圖。
PLC掃描周期和響應(yīng)時(shí)間
PLC在運(yùn)行狀態(tài)時(shí),執(zhí)行一個(gè)掃描操作所需要的時(shí)間為一個(gè)周期,這個(gè)是PLC的重要指標(biāo)之一,其值為0.5~100ms。
掃描周期T=(輸入—點(diǎn)時(shí)間*輸入端子數(shù))+(指令執(zhí)行速度*指令的條數(shù))+(輸出一點(diǎn)時(shí)間*輸出端子數(shù))+故障診斷時(shí)間+通訊時(shí)間
從上式可看出,掃描周期已經(jīng)決定了:
1.CPU執(zhí)行指令的速度
2.執(zhí)行每條指令所占用的時(shí)間
3.程序中指令條數(shù)的多少
指令執(zhí)行所需的時(shí)間和用戶程序的長短、指令的種類和CPU執(zhí)行速度是有很大關(guān)系,一般來說,一個(gè)掃描的過程中,故障診斷時(shí)間,通信時(shí)間,輸入采樣和輸出刷新所占的時(shí)間較少,執(zhí)行的時(shí)間是占了絕大部分。
PLC的響應(yīng)時(shí)間是指PLC外部輸出信號(hào)的改變時(shí)刻起止由它控制的有關(guān)外部輸出信號(hào)變化的時(shí)刻之間的間隔,稱為滯后時(shí)間,這個(gè)是由輸入電路時(shí)間常數(shù),輸出電路的時(shí)間常數(shù),用戶語句的安排和指令的使用,plc的循環(huán)掃描方式及PLC對(duì)I/O的刷新方式等部分組成。這個(gè)現(xiàn)象稱為I/O延遲時(shí)間效應(yīng)。
由于PLC的這種周期循環(huán)掃描工作方式,決定了相應(yīng)時(shí)間的長短與收到輸入信號(hào)的時(shí)刻有關(guān)。相應(yīng)時(shí)間就分為最短和最長。
(1)最短的響應(yīng)時(shí)間
如果在一個(gè)掃描周期剛結(jié)束之前收到一個(gè)輸入信號(hào),在下一個(gè)掃描周期之前輸入采樣階段,這個(gè)信號(hào)也就被采樣,是輸入更新,這個(gè)響應(yīng)時(shí)間最短。
(2)最長響應(yīng)時(shí)間
如果收到的是一個(gè)輸入信號(hào)經(jīng)輸入延遲后,剛好錯(cuò)過了I/O刷新的時(shí)間,在該周期內(nèi)輸入信號(hào)就被視為無效,就要等下一個(gè)掃描周期才會(huì)被讀入,這個(gè)時(shí)間是最長的了。
學(xué)plc編程要先學(xué)什么
學(xué)plc編程要先學(xué):
1、從基礎(chǔ)開始學(xué)習(xí)
想要學(xué)習(xí)PLC,就要從基礎(chǔ)開始,PLC的基礎(chǔ)包括,漢語普通話(能正常交流),電工基礎(chǔ)(直流電,交流電,開關(guān)按鈕,繼電器等元器件),計(jì)算機(jī)基礎(chǔ)(基本計(jì)算機(jī)原理,二進(jìn)制,十六進(jìn)制,字節(jié),字等常識(shí))以及機(jī)械,液壓,氣動(dòng)等等。
只有掌握了基礎(chǔ),才能往下學(xué),就像蓋樓一樣,先打下地基。
2、看懂電氣原理圖
電路圖是發(fā)展的基礎(chǔ),既然PLC可以取代繼電器和接觸器控制,那相應(yīng)的基礎(chǔ)電路原理是肯定要知道!
3、了解PLC的基本結(jié)構(gòu)
既然要學(xué)習(xí)PLC技術(shù),肯定要對(duì)PLC做一個(gè)了解,至少需要知道PLC是什么,主要由哪幾部分構(gòu)成,各個(gè)部分都有什么作用以及簡單的了解PLC的掃描過程,動(dòng)作原理,工作狀態(tài)等等,基礎(chǔ)的需要了解。
4、掌握基礎(chǔ)的梯形圖
梯形圖是plc編程的一種方式,了解基礎(chǔ)的梯形圖,可以從最簡單的基礎(chǔ)電路入手,慢慢練習(xí)將簡單的電路圖轉(zhuǎn)化為PLC梯形圖,梯形圖是一定需要掌握的!
5、學(xué)習(xí)基本的編程語言、指令
編程語言和邏輯指令是PLC可以識(shí)別的邏輯語言,就像人說的話一樣,所以我們要弄清楚PLC基本的邏輯語言,因?yàn)檫壿嬛噶罨蛘哌壿嬚Z言是PLC可以聽懂的話,基礎(chǔ)的編程指令:LD,LDI,AND等等。
編程語言和邏輯指令也是PLC編程的一種方式,算是PLC最基礎(chǔ)的東西。
6、動(dòng)手找資料
既然決定要學(xué)習(xí)PLC,就不要犯懶,現(xiàn)在網(wǎng)上也有很多學(xué)習(xí)教程,自己可以從網(wǎng)上下載學(xué)習(xí)。犀靈機(jī)器人在騰訊課堂也上傳了西門子S7-1200plc等plc課程,可以聯(lián)系小編觀看。
7、學(xué)習(xí)不糾結(jié)品牌
每一個(gè)PLC不敢說都一樣,但是原理是相通的,學(xué)會(huì)學(xué)精其中一種,其他的自然會(huì)上手很快,都是觸類旁通的知識(shí)!所以,與其糾結(jié)學(xué)哪種,倒不如有哪種做哪種,立馬去做!
8、學(xué)會(huì)舉一反三
工作經(jīng)驗(yàn)是個(gè)好東西,但有時(shí)也會(huì)束縛我們的手腳。而我們要做的就是在工作中總結(jié)經(jīng)驗(yàn),卻又不完全依賴于經(jīng)驗(yàn),還要學(xué)會(huì)觸類旁通、舉一反三。
學(xué)習(xí)了PLC,就要用PLC的思維方式,不要老想著邏輯線路轉(zhuǎn)換成梯形圖。
9、多動(dòng)手實(shí)踐
光說不練假把式,《賣油翁》里也曾說過:無他,但手熟爾。再好的經(jīng)驗(yàn)理論也要運(yùn)用到實(shí)踐中去,然后在實(shí)踐中學(xué)習(xí)、總結(jié)經(jīng)驗(yàn)。所以大家還是要多多動(dòng)手實(shí)踐,只有這樣才能知道自己是否會(huì)了,掌握了多少,哪里還不會(huì)。
PLC學(xué)習(xí)需要具備哪些基礎(chǔ)知識(shí)?
需要具備電工,裝配二次線路,了解各種繼電器的作用等基礎(chǔ)知識(shí)。
學(xué)習(xí)PLC可以按照以下步驟進(jìn)行:
1、買本關(guān)于PLC的書,了解電工知識(shí)、了解電器如果去控制,了解各種執(zhí)行機(jī)構(gòu)。
2、就是了解PLC的工作方式,找一個(gè)PLC,根據(jù)書上的例子,自己琢磨個(gè)小項(xiàng)目,實(shí)現(xiàn)一個(gè)功能。
3、實(shí)踐出真知,了解相應(yīng)的工藝,自己獨(dú)立做個(gè)PLC項(xiàng)目,項(xiàng)目完成了 PLC也就掌握了 西門子200系列的小PLC很適合新手學(xué)習(xí),比較容易上手。
PLC即,可編程邏輯控制器是種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作電子系統(tǒng)。
它采用一種可編程的存儲(chǔ)器,在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,通過數(shù)字式或模擬式的輸入輸出來控制各種類型的機(jī)械設(shè)備或生產(chǎn)過程。
美國汽車工業(yè)生產(chǎn)技術(shù)要求的發(fā)展促進(jìn)了PLC的產(chǎn)生,20世紀(jì)60年代,美國通用汽車公司在對(duì)工廠生產(chǎn)線調(diào)整時(shí),發(fā)現(xiàn)繼電器、接觸器控制系統(tǒng)修改難、體積大、噪聲大、維護(hù)不方便以及可靠性差,于是提出了著名的“通用十條”招標(biāo)指標(biāo)。