-
1 # 懶貓開講
-
2 # 邢Nan的日常生活
以三菱plc為例,這是一份學習計劃
第一週:熟悉PLC硬體及相關模組、接線
1、常見FX系列CPU的種類及常用的各種模組(有助於選型)
2、不同的CPU中各自輸入輸出的接線、模擬量輸入輸出的接線。
第二週:掌握數位電路基礎、程式設計基礎
1、數值之間的轉換、三菱FX系列PLC中的數值表示方式
2、PLC中各種軟元件的作用,定址方式學習
第三週:掌握軟體的常用功能,基本指令系統和程式編制
1、工程的新建開啟、PLC引數的設定、軟元件的註釋
2、程式的編寫、上載、下載及除錯等常見的功能應用
3、基本邏輯指令的學習機程式編寫練習
第四周:定時器和計數器的使用、程式設計練習
1、定時器指令的學習,定時器的種類、定時器在子程式中的應用
2、計數器的學習。
3、基本邏輯指令與定時器、計數器的綜合練習
-
3 # 電氣工程
想學plc要有一定的領域知識點,學一些專業英文對你以後程式設計有幫助,初學者應先從plc基本知識入手,plc型號?plc模組輸入,輸出都有哪些?瞭解什麼是plc,plc都有什麼功能?瞭解一下plc程式語言,梯形圖。瞭解plc在現場實際應用是如何完成邏輯控制?可以先購買一些plc相關的書籍進行學習瞭解學習。
plc專業知識較強,當然能夠到專業培訓機構進行專業老師進行培訓學習,對實體plc進行實際操作應用,畢竟自己自學沒有實物有些東西是無法完成的,在培訓機構可以對plc進行實際接線,程式設計,應用操作來加深對plc的瞭解與認識,想學的話還是去專業培訓機構學習一下也是不錯的選擇。希望以上回答可以幫助到你!
-
4 # 電子及工控技術
對於初學者如何學習PLC,我來回答這個問題。對於如何學習PLC的問題是仁者見仁、智者見智的問題。現在我結合自己學習PLC的情況來說說如何學習PLC以及學習的方法和步驟。我在學習PLC之前已經學習了電力拖動控制電路,對傳統的硬體電路已經入門。我不知道這位初學PLC的朋友對傳統硬體電路瞭解多少。如果對傳統繼電器電路懂的話,那麼可以對學習PLC有促進作用,如果不瞭解對學習PLC影響也不是很大。
PLC如何學的問題
首先我們要知道要會使用PLC應該學習些什麼,第一步就是要知道PLC的硬體組成,比如它的輸入輸出口端子、電源端子、接地端子、下載埠、程式執行開關、PLC指示燈的意義等。有的PLC還有工業乙太網介面這些都要了解。第二步就是要學會熟練操作PLC的程式設計軟體,學會用軟體建立專案、編寫程式、除錯程式、下載程式,現在的PLC大多都有軟體模擬功能,可以學如何進行軟體模擬。第三步要熟悉系統指令和程式的結構,比如FX系列的PLC基本指令有27條、功能指令有上百條。我們要先學會基本指令,然後一條條地攻克功能指令。最終能達到理解使用者程式、編寫使用者程式。第四步要有學習PLC的工具,目前來說PLC硬體貴一些,我們可以透過軟體模擬功能學習,這些功能強大的模擬軟體都支援PLC的絕大部分指令。我們完全可以在PLC入門階段用模擬軟體學習。透過模擬軟體的學習,我們可以學到基本指令的輸入、修改、下載、除錯等基本技能。
學習PLC的好方法
俗話說“曲不離口、拳不離手”,學習PLC也是一樣,如果不去動手去練習編寫程式和使用模擬軟體,或者對硬體的操作,只靠看PLC書或者下載的一些資料是學不會PLC的。就像以前我學微控制器一樣,剛開始學的是組合語言,指令有111條。剛開始沒有學習板,只看紙質的書,花了很多時間看心裡也沒有信心,過了幾天又忘了!後來有了模擬電路板之後,我就在電路板上一條條驗證每一條指令的功能,在這個過程中很自然地學會了硬體、軟體以及程式的編寫除錯方法。現在我已經把這些指令“印”在腦海裡了。因此好的學習方法是:看十遍書不如動一次手,學習PLC的王道是動手、動手再動手!重要的問題強調三遍!我說的動手就是將自己編寫的程式下載到硬體PLC或模擬軟體中去,進行模擬除錯,透過小開關或者按鈕來模擬現場的開關輸入量訊號,用PLC上的指示開關量輸出點狀態的發光二極體燈或者軟元件輸出繼電器來觀察程式執行的結果。
回覆列表
實踐為王
準確來說,應該不光是PLC需要實踐,基本上所有的學習都是要靠實踐才能學得好,對於這種軟硬體結合的控制器而言更加需要這樣,所以要是資金允許,買個二手的PLC玩玩是個不錯的開始。雖然每個PLC都有對應的模擬軟體,可以學習相對的軟體程式設計,但PLC畢竟是硬體裝置,有時候線路接錯了你要是解決不了,還是白搭。但如果只是學習程式設計的話,模擬也夠,但入不了行。
選擇哪一款PLC進口的?中國產的?歐美的?日系的?
基本上現在的PLC就這幾個範圍了,西門子的應用應該是最廣的,便宜的就是日系的,中國產的現在也開始用得比較多,所以這個選擇上面從兩個方面來說。
如果是工作中想學習,那公司使用哪一款就學哪一款,這個就不用糾結了,當然如果你們學校開設了這個課程,也可以不用糾結了,畢竟有個人問對你的幫助其實是很大的。如果沒有的話,我建議西門子的吧,用的人多,而且我感覺這款PLC的教學資源是最多的,官方網站上就有好多,跟著學就行了,你可以先看看裡面的內容是相當豐富,估計一般人都很難有時間將這些內容學完。
如果選擇了西門子的PLC,那就直接買個S7-1200系列的吧,乙太網通訊、模擬量啥的都有,可玩性比較高吧。
怎麼學初學者的話,跟著西門子官網上的影片都試一下,其實就可以開始入門了,我是一直不太推薦使用教材的,看過很多教材,其實大多數都是說明書的copy版,改動並不大,有時候解釋還不一定好,何況以後工作中都是要看手冊的,所以剛開始也試著看看吧,如果英語還可以的話,直接看英文版的,這樣就是一箭雙鵰了。
基本的語法學習完了之後,對怎麼操作,有哪些功能就應該知道個大概了,這個時候你就可以開始做一些小專案,西門子官網上也有很多入門級的引導手冊,跟著做做是個不錯的選擇。如果你開始就買了實物,跟著案例學習的過程中就搭建個電路試試看,這樣IO分配啥的就都瞭解了。
對了,還有一個程式語言的問題,梯形圖LAD肯定是不可避免的,但也希望可以將SCL一起學習一下,複雜的控制,尤其是涉及到計算的現在都會用到SCL了,尤其是現在視覺應用也越來越廣,這個也得會了。
先充分發揮PLC本身的特點,把網路通訊也學一點,後面再配置一些電機,比如步進、伺服啥的,再來一些模擬量就齊全了。
經典專案學習推薦幾個經典的專案練練手,這裡就建議不僅僅是做出來,而是多用幾種方法做出來:
搶答器:基本邏輯
電動機啟動:自鎖、互鎖
音樂噴泉:定時器
交通燈:定時器、計數器
生產線:MOVE、比較指令