首頁>Club>
4
回覆列表
  • 1 # 摩托車行oc

    要有數位電路的基礎

    1.找PLC的選型樣本(主要了解一下PLC的硬體組成,不用看懂硬體引數)

    2.安裝PLC的程式設計軟體(這個找不找手冊都行,現在的程式設計軟體除了GE的PLC外,其它家的都有中文)

    3.再找PLC的使用手冊,看一下PLC的儲存器型別,這個非常關鍵,要用到數位電路的基礎了。

    4.找一個別人做的工程程式,不用看懂邏輯,只看指令用法和程式設計結構。

  • 2 # 翔哥GO

    PLC程式設計不僅僅是程式設計,要先懂得控制電路的邏輯。例如繼電器,接觸器等的原件控制原理,這樣才能懂得控制電路對主電路的作用,有利於具體的程式設計設計。

    問這個問題你應該是理工科的,PLC的程式設計精華在於邏輯,剛入門著最好不要糾結於指令或各種功能塊,這樣會走彎路。

    1.基本的低壓元器件要整明白原理,在電路中誰作用 誰,誰保護誰,因為你的PLC控制器是24V,微電流不能直接驅動的。PLC是透過控制繼電器通斷連結控制高電壓電路的通斷,達到負載的啟停的。中間的轉換你要先明確。

    2.最簡單的程式例項找幾個操作一下,西門子,臺達,三菱的模擬很方便,只是為了深入這個東西的功能作用。

    3程式設計實力不要糾結於複雜指令,就用常用的常開常閉,輸入輸出,時間延時,跳轉,輸出的鎖定解鎖等簡單指令即可,模擬操作後親自接線做一個簡單的小燈泡或者小電機的試驗。

    4.電路深入瞭解簡單程式設計之後就要在深入瞭解各種資料型別了,開關量模擬量,bate word real 等及佔了多少位。這些明白了之後有利於進階到變頻控制,步進伺服以及上位機組態。

    5.在第3點後最好先搞明白觸控式螢幕(HMI),這個組態比上位機簡單,涉及的資料型別,協議很少。等你PLC和觸控式螢幕組合輕車熟路了之後怎麼學習上位機的思路你肯定就走了。

    6.到上位機(很多小企業不做上位機,太耗費人力時間)最好要學伺服,這是精確控制,未來會越來越多,比如各種測量機器,智慧物流,精確儀器的傳送帶都要用,這樣才能高新。

    7.PLC的高階是要和IT融合的。現在是初物聯網時代很多感測器資料整合之後透過PLC控制器處理送到上位機平臺,會透過專網或者無線網路傳送到雲伺服器(國內常用阿里雲),這時候做IT的就可以把這些資料做成電腦網頁版或者移動端APP。

    比如現在如火如荼的環保行業,底層控制大多是PLC.也有專用的控制器,跟PLC原理大致沒啥差別。

    8.推薦你一個學習的好去處,中國工控網 上面各種資料應有盡有。祝你學習愉快。

  • 3 # 工控人

    如何學習plc程式設計

    plc程式設計是plc應用的一部分,除此之外還有與之對應的外圍電路,如模擬量、通訊模組等。plc的程式設計可以簡單分為數字量、模擬量和通訊三部分。

    數字量又稱開關量是最基礎和最簡單的一部分主要是邏輯控制,其中又分普通開關量和高速開關量,比如常見按鈕、開關是普通輸入訊號,編碼器、接近開關和光電開關等可以輸出高速脈衝訊號的是高速輸入訊號;中繼、接觸器等是普通輸出訊號就可以控制的,而如步進電機、伺服電機等驅動器則需要高速脈衝訊號去控制。模擬量是plc與感測器等裝置進行控制的中間變數,plc的基本單元處理不了模擬量,通常是有AD和DA模組進行轉換。常用的模擬量標準訊號有0~10v的電壓訊號和0(4)~20ma的電流訊號,那麼外部裝置的模擬量介面的範圍基本也是這種標準的。AD模組是模擬量轉數字量,用於裝置訊號的讀取,如溫度資料、壓力資料和電機轉速等等;DA是數字量轉模擬量,用於控制裝置的輸出,如變頻器的頻率,氣閥壓力調節、流量等控制。通訊量是現在裝置中常用的控制方式,具有速度快、接線簡單、控制數量多等優勢,常見的通訊有MODBUS、PROFIBUS和CAN等協議。

    以上就是學習的基本內容,首先我們得選擇一款plc、下載對應的程式設計軟體,熟悉程式設計環境,plc的程式語言有梯形圖、、指令表、ST語句、機構化梯形圖,根據自己的條件選擇,如果是新手梯形圖是首選,如果有一定的程式設計經驗,可以選擇結構化程式設計。程式設計的學習是一點一點積累起來的,從最簡單的做起。那就控制電機這一項開始,學會用plc的輸出端子控制電機的啟動停止,經典的正反轉、啟保停梯形圖,延遲控制,對使用的電氣控制元件熟悉,如中繼、接觸器等。後面我們得學會變頻器控制電機的轉速和執行,使用模擬量去調節變頻器的頻率,逐漸掌握有關模擬量的知識,模擬量學會後,開始接觸通訊方式,這一塊是有難點的,涉及到一點計算機基礎的,按照plc通訊手冊上的例項程式進行操作,慢慢理解每個指令的作用。這塊都是先搬運現有的程式學習,然後就是套就對了。最後就是高速訊號的處理,有脈衝訊號的採集,學會高速計數器的使用;脈衝訊號的傳送,運動控制指令的使用如定位功能。主要涉及定位功能,如編碼器進行定位、測速等,伺服電機的位置模式進行準確定位,把脈衝訊號轉換為位置訊號。

    plc的程式設計學習要結合我們實踐去完成才能快速掌握,其中的實際除錯是進步的利器,不能光靠理論、程式模擬去學習。

  • 4 # 電子及工控技術

    學習可程式設計控制器(PLC)程式設計我提出以下幾點建議供大家參考,到目前為止我學過三款PLC及其程式設計軟體,每一種PLC都大同小異。

    學習PLC我認為需要學習一些關於PLC的一些外設,比如學習一些繼電器用法、感測器用法(NPN型或PNP型接近開關)、電磁閥用法等,畢竟PLC作為工業用控制器,它是一種控制器件,直接控制的是這些外設。如果對這些外設不瞭解,編寫軟體是無從下手的,因此,我認為花些時間學習一下這些硬體是很有必要的。話又說回來,如果你對這些硬體都瞭如指掌,那麼恭喜你直接跳過這部分內容,你可以學習軟體部分內容了。學習軟體有二種學習方法,一種是配備PLC結合軟體學習法,這種方法學習效率高,我們可以透過程式設計軟體把各個指令下載到PLC內部,透過逐步執行這些指令觀察對應輸出的情況,這樣會加深對這些指令的理解,尤其是PLC後面的功能指令,如傳送指令、編碼與譯碼指令、比較指令、迴圈左右移指令等。如果手中沒有硬體PLC,那麼我們可以用第二種學習方法,這種是純軟體學習法,這種軟體學習法是把程式設計軟體和模擬軟體結合起來,也是透過編寫梯形圖透過模擬看其軟體輸出狀態來判斷指令的執行情況!因為現在不管是日系的PLC還是歐美系列的都有與之匹配的模擬軟體,這種學習方法節省開支,缺點是對動手操作訓練達不到目的。

    總之,學習PLC不要只看書本,這樣是學不會的,下面再聊聊如何獲得學習PLC資料,學習PLC要有一定的學習素材結合工程例項,這樣學習才有目的性,一般我是透過以下幾種方法獲得學習資料素材的,一種方法是在網路上各種論壇、各種PLC聊天群、都有一些工控人上傳一些資料、另一種是透過購買帶有光碟的PLC書籍,這些配備的光碟資料裡一般都有PDF格式的電子檔資料、工程例項、講解影片、程式設計軟體等對我們學習PLC很有用處!再還有一種是瀏覽各種型別的職業教育出版社網站,在其網站上出售的各種PLC書籍欄裡,都有免費的PLC學習素材,裡面有PPT資料、word文件型、有的還有影片資料。這些途徑都可以獲得學習。

    關於PLC選型的問題我也想說一下,我建議選一些知名度高的PLC學習,因為這樣學習時資料獲得較容易,程式設計軟體也較好找到安裝等等,總之選知名度高的給我們學習PLC程式設計帶來很大方便,這一點我深有體會!對了,我忘了說一句,學習PLC最關鍵的是要多練習、多動手操作!

  • 中秋節和大豐收的關聯?
  • 頑固了20多年的壞毛病要怎麼改掉?