色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

從入門到plc專家的學習方法

姚小熊27 ? 來源:一只歡快的貓兒 ? 作者:一只歡快的貓兒 ? 2020-02-19 20:31 ? 次閱讀

plc,最好是要有一定的二次電路基礎,否則就無從談起,然后需要從實踐中來,邊做邊學,第三就是要有程序設計的理念和思路,這是大的學習思路,從實際操作上講,可以分下面這么幾步。

1.作為預備性的課程,需要具備二次(控制)電路原理知識,包括繼電器控制電路的基本原理,常見的控制回路識圖、畫圖的能力,最好有實際接線和調試的經驗。這方面不是單純可以靠看書掌握的,但是最好能找一本比如低壓電器控制回路之類的書籍邊看邊實踐。打好基礎,掌握繼電器、計數器、定時器這些基本概念。因為PLC從最初的設計理念上就是要替代和簡化繼電器線路的。

2.作為實物投資,個人建議買一個入門的PLC用來練手,這個成本我個人認為是值得付出的,有了實物在理解和練習上都要直觀很多。從性價比和上手的難易程度看,西門子的小型PLC在工業市場始終占據著不可替代的地位。在當前的實際下,S7-200smart或者S7-1200上手最好,這兩者之中更推薦S7-1200,一方面因為和更高級的S7-1500都采用同樣的TIA平臺,另一方面TIA平臺也是西門子軟件大平臺的發展方向(不過安裝TIA要有心理準備,它可以讓任意配置的電腦慢的慘不忍睹)。S7-200雖然應用廣泛,但畢竟是落在時代背后一大截了。

3.基礎篇,流行的教材中以廖常初的最為流行和通順,正好他也是主要教西門子系列的(不確定是不是有1200系列的教材,我猜應該是有的。至少他的200和300系列的書都不錯)。要了解PLC的基本結構,但是不要在這方面太過執著,適可而止的了解,或者說是基本了解、一知半解即可。在以后的應用中有足夠時間可以深入了解;深入了解LAD梯形圖的畫法,對基本概念比如線圈、節點、計數器、定時器、移位、比較、計算、上升沿下降沿等等,務必要熟練掌握;對于其他類型的編程語言,如果有可能,最好能學習了解一下,比如STL或者FBD,這些并不是華而不實的炫技,而是一方面能加深對PLC的理解,第二能方便快速實現某些功能,第三能夠很好的與高級文本語言相輔相成互相促進。

4.學習方法上,如果能找到一個肯用實際項目帶你的師傅是最好的,因為市面上關于PLC的教材基本上都是只教基本使用,完全沒有涉及實際項目案例的。如果有機會(這個可能性很小)閱讀一些優秀的程序,對自己編程習慣的提高和編程理念的提升都是很有幫助的。如果沒有,那么就需要盡可能從教材中有限的案例比如跑馬燈、紅綠燈、流水線這些實驗性質的案例中得到實踐,自己動手接接線、寫程序和調試,能自力更生把這些功能調試出來,再結合一些傳感器,實現模擬量輸入輸出的功能,基本上基礎就算打好了。

5.更高一些的使用技巧包括程序的組織和功能的實現兩部分,程序組織方面,要試著理解FB、FC、DB這些塊的功能,了解系統OB的含義和用法,嘗試著把程序按照塊來組織,通過調用減少重復工作,提高復用性,使程序更清晰可讀,這是提高編程水平,組織大型程序的基礎。功能實現方面,學習和了解一些常用的編程模式很有必要,比如順序轉換的編程結構,PID調節、步進電機控制等一些功能的原理、實現方法以及系統內置的工藝模塊的用法,有可能的話嘗試自己不用系統塊寫一個PID調節或者運動控制的功能,這些都是從熟手到高手的分水嶺。我認識的很多工程師,都卡在這個關節到了技術瓶頸。這個瓶頸的形成有很多原因,平時項目用不到太多高級功能是一部分原因,但我個人認為主要還在于單純從PLC角度學習的話,到一定程度上技術天花板的形成主要是看法和理念的限制,既然說到了PLC的學習,那么對這一個分水嶺的突破也談一下理解和看法。

6.越過分水嶺。如果說PLC入門一端的基礎是繼電器組成的硬件回路,那么其通往高手之路的另外一端則與軟件工程息息相關。雖然PLC是從繼電器回路抽象出來的,但隨著抽象完成,他也就成了一個軟件的工程,而工程師們所做的plc編程,本質上也就是軟件設計的一種,從根本上,依然離不開軟件工程的指導。diangon.com只是從事PLC程序設計的大部分是工程師,并不具備專業的軟件工程訓練,因此無法從認知上的到提高。FC、FB、DB這些塊要實現的,也是軟件工程中非常重要的邏輯和數據分離,模型與實例獨立的思想,而被封裝起來的工藝塊,很多也已經是基于面向對象的思考方式編寫出來的。因此,掌握軟件工程的基本思路和方法,如果有可能,去學習一門高級語言,而不是糾纏在各種組態軟件、觸摸屏的軟件使用和所謂的腳本編寫上。這些軟件是面向工程師設計的,但其對于個人認識和水平的提高意義及其有限。因此,掌握一門高級語言才是根本。我個人傾向于Python,因為人生苦短,需要Python這樣高效率的語言,但是從上手難易程度和見效快的方面,還是推薦學習C#入手。

7.其他補充的技術和知識。除了軟件工程,如果真的要想成為PLC高手,我想再沒有比自己設計一款PLC更有挑戰性的了。這包括:集成電路的設計和嵌入式系統軟件設計,需要電子電路的基礎和電路板設計的能力,需要編寫一套可運行的嵌入式系統,同時需要一個PC端的編譯器,把梯形圖轉換成PLC端嵌入式處理器可以理解的語言。這里面涉及到的學科和內容,我想都是一個自動化工程師在技術方面最全面的體現,能夠做到這一步,我想就可以稱得上是PLC專家了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5016

    文章

    13371

    瀏覽量

    464674
收藏 人收藏

    評論

    相關推薦

    傳統機器學習方法和應用指導

    用于開發生物學數據的機器學習方法。盡管深度學習(一般指神經網絡算法)是一個強大的工具,目前也非常流行,但它的應用領域仍然有限。與深度學習相比,傳統方法在給定問題上的開發和測試速度更快。
    的頭像 發表于 12-30 09:16 ?319次閱讀
    傳統機器<b class='flag-5'>學習方法</b>和應用指導

    戈帥《OpenHarmony輕量系統入門精通50例》開發板與傳感器配置說明

    戈帥《OpenHarmony輕量系統入門精通50例》開發板與傳感器配置說明,請查看附件*附件:《OpenHarmony輕量系統入門
    發表于 12-03 15:46

    戈帥的《HarmonyOS入門精通40例》DevEco Studio升級說明

    《HarmonyOS入門精通40例》DevEco Studio升級說明如附件*附件:《HarmonyOS入門
    發表于 12-03 15:45

    《DNESP32S3使用指南-IDF版_V1.6》第一章 本書學習方法

    :1,堅持循序漸進的思路編寫,基礎入門,從簡單復雜。2,將知識進行分類介紹,簡化學習過程,包括:基礎篇、
    發表于 11-20 09:54

    視頻目標跟蹤01,概念與方法

    導讀目標跟蹤的應用場景,底層模型,組件,類型和具體算法幾個方面對目標跟蹤做了全方面的介紹,非常好的入門文章。在今天的文章中,我們將深入研究視頻目標跟蹤。我們基礎開始,了解目標跟蹤的需求,然后了解
    的頭像 發表于 11-20 01:06 ?432次閱讀
    視頻目標跟蹤<b class='flag-5'>從</b>0<b class='flag-5'>到</b>1,概念與<b class='flag-5'>方法</b>

    什么是機器學習?通過機器學習方法能解決哪些問題?

    來源:Master編程樹“機器學習”最初的研究動機是讓計算機系統具有人的學習能力以便實現人工智能。因為沒有學習能力的系統很難被認為是具有智能的。目前被廣泛采用的機器學習的定義是“利用經
    的頭像 發表于 11-16 01:07 ?478次閱讀
    什么是機器<b class='flag-5'>學習</b>?通過機器<b class='flag-5'>學習方法</b>能解決哪些問題?

    嵌入式學習建議

    學習目的,并注意學習方法。要明確學習目的是打基礎,還是為了適應工作需要而進行的短訓。學習方法方面,要根據學習目的選擇合適的
    發表于 10-22 11:41

    新書推薦 | TSMaster開發入門精通

    書名:TSMaster開發入門精通書號:9787302667193作者:楊金升劉矗劉功申定價:99.80元《CANoe開發入門
    的頭像 發表于 08-30 12:37 ?614次閱讀
    新書推薦 | TSMaster開發<b class='flag-5'>從</b><b class='flag-5'>入門</b><b class='flag-5'>到</b>精通

    《DNK210使用指南 -CanMV版 V1.0》第一章本書學習方法

    ,堅持循序漸進的思路講解,基礎入門,從簡單復雜;2,將知識進行分類介紹,簡化學習過程;3,將板卡硬件資源介紹獨立成一個文檔《DNK21
    發表于 08-28 17:57

    重磅!翹首以盼的《TSMaster開發入門精通》正式出版!

    TSMaster軟件,大家翹首以盼的《TSMaster開發入門精通》書籍于8月正式出版發售!《TSMaster開發入門
    的頭像 發表于 08-10 08:21 ?530次閱讀
    重磅!翹首以盼的《TSMaster開發<b class='flag-5'>從</b><b class='flag-5'>入門</b><b class='flag-5'>到</b>精通》正式出版!

    手把手教你!STM32單片機入門指南:初級中級工程師的學習路線

    首選的跳板。為了幫助初學者們系統地學習STM32,我們提供了一條初級中級的學習路線,涵蓋了基礎知識
    的頭像 發表于 07-22 14:38 ?3434次閱讀
    手把手教你!STM32單片機<b class='flag-5'>入門</b>指南:<b class='flag-5'>從</b>初級<b class='flag-5'>到</b>中級工程師的<b class='flag-5'>學習</b>路線

    深度學習中的無監督學習方法綜述

    應用中往往難以實現。因此,無監督學習在深度學習中扮演著越來越重要的角色。本文旨在綜述深度學習中的無監督學習方法,包括自編碼器、生成對抗網絡、聚類算法等,并分析它們的原理、應用場景以及優
    的頭像 發表于 07-09 10:50 ?874次閱讀

    [RK3588入門精通]系列內容專欄目錄及介紹

    [RK3588入門精通] 專欄目錄及介紹
    的頭像 發表于 04-10 10:40 ?788次閱讀
    [RK3588<b class='flag-5'>從</b><b class='flag-5'>入門</b><b class='flag-5'>到</b>精通]系列內容專欄目錄及介紹

    PLC編程入門速成的基礎知識與學習技巧

    學習PLC技術電路圖是發展的基礎,既然PLC可以取代繼電器和接觸器控制,那相應的基礎電路原理是肯定要知道!
    發表于 03-31 16:09 ?1242次閱讀
    <b class='flag-5'>PLC</b>編程<b class='flag-5'>入門</b>速成的基礎知識與<b class='flag-5'>學習</b>技巧

    ARM嵌入式Linux 系統開發入門精通

    ARM嵌入式Linux 系統開發入門精通
    發表于 03-10 18:44
    主站蜘蛛池模板: 成人国产免费| asian4you裸模| 日韩欧美一级| 欧美在线看欧美视频免费| 蜜桃人妻无码AV天堂三区| 久久久免费热线精品频| 韩国hd高清xxx| 国产一区二区精品视频| 国产麻豆福利AV在线观看| 国产成人永久免费视频| 国产69精品9999XXXX| 国产盗摄TP摄像头偷窥| 国产精品久久高潮呻吟无码| 国产Av男人的天堂精品良久| 国产成人综合在线| 国产精品久久久久一区二区三区| 国产精品久久久久久无码专区| 国产精品久久久久永久免费看| 国产日韩精品一区二区在线观看 | 99久久综合精品免费| 97精品少妇偷拍AV| 99精品99| yellow高清免费观看日本| 憋尿调教绝望之岛| 国产WW高清大片免费看| 国产女人毛片| 久久re这里视频精品8| 美女穿丝袜被狂躁动态图| 欧美三级不卡在线观线看| 日日干夜夜啪蕉视频| 午夜勾魂曲| 亚洲手机在线人成视频| 中俄两军在日本海等上空战略巡航| 佐山爱痴汉theav| u15女少天堂写真| 帝王被大臣们调教高肉| 国产精品私人玩物在线观看| 国内精品久久人妻无码HD浪潮 | 香蕉久久日日躁夜夜嗓| 亚洲国产高清视频在线观看| 一区三区在线专区在线|