學習PLC,怎樣學習plc

2022-10-26 20:47:07 字數 5405 閱讀 5417

1樓:匿名使用者

找人帶,自己學也能徐匯 但是時間精力十幾倍,效果太小 太艱辛 運氣好都要三五年 運氣不好三五年也不會

怎樣學習plc

2樓:匿名使用者

我們首先要肯定自己可以從零開始,因為我們學習這些知識不需要高深的數學知識,初中以上水平就可以理解掌握,唯一要求的一點是——努力學習。

第一步我們要掌握的是plc的基本原理,所謂基本原理即是plc應用的普遍規律。

就好像我們用電腦,要知道什麼是鍵盤、滑鼠、顯示器、路由器,怎麼打字聊天……知道了這些之後,不管是膝上型電腦還是臺式電腦,我們首先已經掌握基本原理了。再接著瞭解硬體、軟體的使用,直到上機使用,試著操作不通的電腦。

針對剛學plc的學員需求,羅老師從認知、理解到應用,由淺入深地編寫了一整套學習方法,結合大量**和案例,爭取用最簡單明瞭的方式讓初學者順利地掌握plc知識。網頁連結

3樓:匿名使用者

學plc程式設計,需要電工基礎和計算機基礎,這都是學習的過程中需要用到的,如果你一開始就去學plc,你會越學越懵,學的過程中也會比別人慢,從而打擊你的自信心。

如果你是電工行業的從業者,可以直接就去plc了,計算機基礎一般沒有專門適合學plc的課,只能在學plc的過程中補充,你可以靜下心來先看看plc的一些免費課,說不定會有收穫網頁連結

4樓:工控超市

本人就是非理工科背景學的電氣自動化設計。說實話,真是萬事開頭難,剛開始的時候都不知道從**下手,這個應該是大部分初學者的苦惱。

然後就開始在生產車間裡面,拿著硬體手冊一個裝置一個裝置的對,拿著例程一個一個的copy,然後觀察程式和硬體的反應。

然後在網上找各種參考資料,plc的書籍其實章節都是大同小異,當這本書的某個地方看不懂時就換一本書看同樣章節。初學會遇到很多看不懂的東西,遇到問題再反過來去找資料解決問題。

plc程式設計和學習語文數學不一樣,切忌只看書,不實踐。

個人建議反過來學,從實踐中去找理論解釋。

再給你一點信心:我剛開始學電氣自動化,連什麼是常開常閉都不知道,從四五年前開始,碰到任何plc伺服變頻都遊刃有餘了。加油

5樓:匿名使用者

最簡單的方法,直接看別人的示例,理解並模仿,不懂的地方就去問有經驗的人,這樣效率最高。

6樓:江湖的行路人

沒有快速的路徑,如果你想入門你首先得了解你想從事行業涉及的電氣元件,及其工作原理,而且你得有電氣基礎,你只有先搞懂了硬體,軟體學起來那就方便多了,要是你想要資料回頭找我

7樓:晨風暮雨思涼城

要先學習電工知識,有一定的動手操作能力。電氣元件選型,接線都掌握了,然後再學習程式設計。可以找地方培訓,找師傅帶,也可以自學。自學時間有點長。

8樓:

怎樣學習plc:

1、首先,你得學習電氣系統的基礎知識,例如電器系統的基本元器件有哪些?按鍵、開關、繼電器、接觸器、熱繼電器等等;

2、其次,你得知道配線的基礎知識,例如如何繪製配線的一次、二次線路圖;

3、學習基本的梯形圖語言,基本的梯形圖指令,對主要的指令進行學習和實驗;

4、更深入的一步,理解中斷和通訊的概念。

5、學會基礎之後,最難的部分在於演算法,也就是每個工程的實現方法。只要你能提煉出實現方法來,你就是牛人,然後你就把這種演算法用梯形圖表現出來就行了。

9樓:飛的海飛

想學習plc,首先你得真的愛好plc,同時得有電感,能在腦子裡形成整臺裝置的運轉模型。具體的學習方法,總結了一下,大概有以下幾點:

一、瞭解plc程式設計的方式

結構化程式設計、線性程式設計、模組化程式設計。對於西門子plc,以結構化程式設計為主,但可以使用線性程式設計和模組化程式設計,對於結構化程式設計,需要有一定的結構化程式設計思想。

如果你想比較快學習西門子plc,建議首先學習線性程式設計或模組化程式設計。在學習過程中慢慢體會結構化程式設計方式。

二、基本的硬體知識

然後在程式設計之前,需要了解一些基本的硬體知識,最好從硬體的選型和畫圖入手,等把輸入輸出的型別,模擬量的選型等搞清楚之後,再開始程式設計會簡單點。熟悉基本的硬體電路,你就會發現原來梯形圖和這些硬體電路是可以很好對應起來的。

三、實踐

多學多練習,有人指導或進修學習會比自己學習相對快一些,但不是絕對。首先,買本關於plc的書,然後手上有一個plc,根據書上的例子,自己琢磨個小專案,實現一個功能,自己獨立做個plc專案,西門子200系列的小plc很適合新手學習,比較容易上手。

現在的plc軟體也設計的非常好,如果有硬體配合更好,沒有的話安裝一個軟體,安裝一個模擬器,基本的操作熟悉起來,然後觀察plc的輸入輸出變化情況。在程式沒有充分驗證之前,建議先斷開負載,等所有的io,模擬量測試完成後,再帶負載執行。

四、工藝

plc程式設計的重點是模擬原有的作業流程,將控制過程由程式執行來完成。所以核心內容就是對工藝的程式描述。因此需要熟練掌握plc程式語言和基本的功能實現。

plc語言分梯形圖和語句及功能圖三種。

功能圖的適合步進型別的狀態功能描述,用的不多。最常用的是梯形圖,這個適合用於基本邏輯描述,語句表適合對資料加工用,相對難理解些。自學的話需要安裝相應的軟體,各個廠家的有很多不同點,但是都類似。

同時需要知道裝置怎麼動作,需要讀取什麼資訊,如何控制現場的裝置,如何實現最好的控制效果,都要密切瞭解現場的工藝。

五、基本的自動化相關知識

1、過程控制理論,包括各種控制模型的原理和應用,其中最重要的是二位調節和pid調節模型。pid調節是目前用得最廣泛的過程控制手段,且變化多端。需要弄清楚原理,知道如何調節引數即可。

2、過程儀表的硬體知識,包括感測器、變送器(二次儀表)和plc本身,這是構建控制系統的基礎;比如兩線制,四線制,電壓,電流,pt100,對應的物理範圍,真空度換算等。

六、良好的程式設計習慣

1、熟悉軟體的基本命令的使用;

2、編寫公共的程式塊,比如閥門,電機的公用塊等;

3、合理分配主程式、子程式和定時中斷程式等;

4、變數命名,功能塊命名,定時器命名,最好遵循一定的原則,可讀性好;

5、合理分配資料塊,定時器,計數器,儲存器變數等,注意變數位置不能重疊。

七、軟體內部機理

每個軟體都各有不同,但是基本的東西應該都包括的:

1、瞭解指令的累加器,狀態字等內容。

2、瞭解幾種定址方式。微控制器非常講究這個,對於plc來說,多瞭解對於複雜的程式設計有幫助。

3、瞭解資料格式,注意高低位分佈,這個太重要了,尤其是和第三方通訊的時候。

4、瞭解幾個常用的暫存器和儲存區域。比如db,m,i,q等。

5、指令的組成以及各部分的含義,無論是高階語言的if then else, 還是plc的a an jnb,指令的組成部分以及表示的含義需要搞清楚等。

總結:多看別人的程式,取其精華,多自己聯絡,從簡單到複雜,多擴大自己的知識面,多看資料!

10樓:

學習plc正確方法:

第一看書,程式設計手冊,硬體手冊,通訊手冊都要看,先弄懂plc指令和工作方式,對硬體有個大致瞭解;

第二自己編個小程式試試,這樣對plc的工作方式有了進一步的理解;

第三學習別人的plc程式,然後自己編寫程式試試執行效果,比較下就知道**錯誤或者不懂的地方;

第四plc基本會用後,學習大型plc的程式設計思想,如順序程式設計,模組化程式設計,結構化程式設計;

第五學習plc的特殊模組,ai,ao,步進,伺服定位,通訊,計數。

第六,很重要的一種能力就是,拿到一個工程要學會分析問題,把一個工程分解成若干小問題小功能,一一實現,可以降低程式設計工作量。總之,學習plc沒有實踐機會,學會的可能性為零。

plc好學嗎?

11樓:靜待花開

入門很簡單,想要學好最好多看電氣控制,計算機方面的書,另外提高專業英文閱讀能力 .

可程式設計序控制器是一種數字運算操作電子系統,專為在工業環境下應用而設計。它採用了可程式設計序的儲存器,用來在其內部儲存執行邏輯運算、順序控制、定時、計數和算術運算等操作指令,並通過數字的、模擬的輸入和輸出,控制各種型別的機械或生產過程。

1、學習plc首先要選好學習那一個廠家的plc,日系的 plc內部軟體整合度高應用簡單.一定 要把有限的精力用在應用最廣泛、有潛力、有發展的一 個方向上,不過對於各個牌子的plc都有所瞭解,包括進 口的,國產的,這些都有相對應瞭解,對於每個plc的特 性,優點缺點,這些有更好的瞭解,那麼以後將是市場 上不可多得的人才。)

2、plc並不是一門單一的程式設計技術,它是一門系統專業 課程。plc可以廣義的認為是一臺背嵌入作業系統的高可 靠性pc機。首先需要精深plc本身的程式語言梯形圖、語 句表語言。

達到這個水平你只能讀懂編好的程式,並可 以設計一些工程需要程式。(plc入門很快但要不斷進 取努力。)

3、plc是一門側重應用方向的學科。所以要多一點實踐 。例如每次到現場調 試的話,呼叫下現場的程式進行檢視,從中瞭解下,程 序的構造,和其它的程式有什麼不同和特性,那麼進步 的話就比較快了.

12樓:邶易泣才俊

plc學習

首先買本關於plc的書

(建議買一本《電氣控制與plc應用技術》看一下,這本書前半部分談一些電控櫃中常用的電氣元件及基本電路,後半部分講了plc的應用。應該適合可,可以去書店看看。)

然後手上有個plc

然後根據書上的例子

自己琢磨個小專案

實現一個功能

最後實踐出真知

自己獨立做個plc專案

專案完成了

plc也就掌握了

西門子200系列的小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的基本知識,當你掌握了這些之後程式設計就是水到渠成的事了。我上過一個西門子200plc培訓班,大致過程就是這樣,先是資料...

學plc程式設計要什麼基礎知識,學習plc程式設計需要具備什麼基礎

1 收集資料。在收集資料時不僅要收集程式還要收集程式所附帶的工藝流程及i o分配表。2 程式分類。在收集到前人的程式後,首先加以分類。以不同品牌的程式分類 再以不同功能細分。3 選擇程式加以理解。分類完成後就是慢慢的 消化 程式了。首先選擇自己熟悉的plc程式或是自己將要用到的程式樣例下手,這樣理解...

plc程式設計都需要學習瞭解哪些東西

會基礎的電腦操作,有一定的電工電子基礎即可。當然啦,對plc的熱愛和決心必不可少。請問plc程式設計要了解哪些內容?1 瞭解plc的工作原理 硬體的性質 2 瞭解和掌握相關的知識,比如數電 變數的分類等。3 瞭解各個品牌plc的程式設計規則。plc程式設計都需要了解哪些東西?學plc之前要先學什麼,...