- 三菱FX2N PLC功能指令應用詳解
- 李金城編著
- 2282字
- 2018-12-27 16:56:07
談談功能指令的學習(代前言)
在培訓工作中,經常碰到學員詢問關于三菱FX系列PLC功能指令的學習問題,于是就萌生了一個想法,即編寫一本重點講述功能指令應用的參考書籍。這個想法得到了廣大培訓學員及電子工業出版社陳韋凱編輯的支持,正是在他們的支持和鼓勵下才能夠完成本書的編寫工作。
功能指令又稱應用指令,是對PLC的基本邏輯指令的擴充,它的出現使PLC的應用從邏輯順序控制領域擴展到模擬量控制、運動量控制和通信控制領域,因此,學習功能指令應用是掌握PLC在這些擴展領域中使用的前提。
很多參加培訓的學員和從事工控技術工作的朋友都感覺功能指令難學、不好掌握,這是為什么呢?主要有三方面的原因:一是功能指令數量多、門類廣,FX 2N有139條功能指令,FX 3U有190條功能指令,未學之前就會有一種畏難情緒,不知從哪兒學起,不知如何學習。二是許多功能指令的學習涉及一些工控技術基礎知識、專業知識和應用知識,編程手冊對這些知識的介紹既簡單,文字又晦澀。許多PLC的入門書籍限于篇幅,對功能指令往往只是進行一些簡單羅列和一般性介紹,也不夠全面。對于需要進一步提高PLC控制技術而又缺乏相關知識的讀者來說,增加了學習功能指令的難度。三是功能指令學習必須與實踐緊密結合才能學好。初學者往往實踐較少,經驗缺乏,學習上有點急于求成,總希望僅僅通過閱讀編程手冊和一些PLC書籍就能很快地掌握功能指令的應用,結果是欲速則不達,碰到實際問題還是不知道如何使用功能指令編程。
那么如何學習功能指令呢?本書提出以下幾點供廣大讀者參考。
第一,先要學習有關功能指令的預備知識,即編程手冊的“功能指令預備知識”(本書第5章)。很多初學者一開始就跳過這一章,直接尋找指令學習,結果就出現了找不到DMOV指令、INCP指令在哪里,K4X0是什么等問題。其實,這些問題都可以在預備知識中找到答案,因此,對功能指令預備知識的學習是非常重要的,這些知識主要有指令格式、指令執行形式、指令數值表示和指令尋址方式。這些知識是針對所有指令的,必須先要學習和了解,當然這些知識也必須結合具體的指令去理解,不是學習一次就夠了,要反復結合指令學習理解。
第二,對指令進行瀏覽性的學習。瀏覽就是泛泛地看,隨意翻翻,任意記記,沒有前后順序,沒有時間長短。瀏覽的目的是對指令的分類有大致的了解,對查找指令的位置大致清楚,對指令的功能有印象。瀏覽就是瀏覽,不要刻意地去記什么,瀏覽的次數多了,就自然會在腦子中留下印象,也就“無心插柳柳成蔭”了。
第三,對基礎指令要重點學、反復學。功能指令可以大致分為兩大類:一類是基礎性的指令;一類是高級應用指令。基礎性指令指步進指令、程序流程指令、傳送指令和比較指令、位移指令、數值運算指令和部分數據處理指令。這類指令是編程中最常用的指令,在一般控制程序中都用得上,對這類功能指令就要專門拿出時間來重點學習。初學者主要是學習它們的操作功能,并在實踐中去理解它們,每一個功能指令在實際使用中都會有一些應用規則,對這些應用規則不必一開始就非要弄清楚,而是要通過對指令的反復學習和應用才能逐步掌握的。基礎性指令也會涉及一些指令外的知識,如PLC知識、數制碼制知識、數的表示和運算知識等。因此,在學習功能指令的同時,也要去補充這方面的知識,這樣才能更好地學好功能指令。
第四,采用實用主義的態度去學習PLC高級應用功能指令,高級應用功能指令是指模擬量控制、PID控制、定位控制、高速輸入/輸出和通信控制等有關的指令。學習這類指令需要一些專業知識才能掌握。對這些指令建議采用實用性態度學習,就是用到就學,不用不學,邊用邊學,邊學邊用;專業知識和功能指令一起學,學了馬上就用,加深理解和使用。當然,這種學習方法也適用于部分不常用的基礎指令學習。
第五,對于“休眠”指令暫時不學。在PLC的功能指令中,有一些功能指令是在早期為適應當時的需要而開發的,這些指令隨著時代的變遷,一些功能指令被后來開發的指令代替,一些隨著工控技術的發展已基本不用。還有一些指令是針對某些特定的外部設備而開發的,現在也很少用。雖不學習,但要了解它們在編程手冊中的位置,萬一在讀程序時碰到就可以通過手冊來了解它們。
學習有法,法無定法,沒有一種學習方法是適合所有人的,因此,讀者還是要根據自身的條件,參考上述方法,尋找出最適合自己的學習方法。這樣,才能收到學習功能指令事半功倍的效果。
本書的內容除了重點講述FX2N PLC的步進指令和功能指令外,還增加了如下內容:FX系列微型可編程控制器、編程和仿真軟件使用、基本邏輯控制指令和FX3U新增指令介紹,其目的是希望本書不但是讀者學習功能指令的參考書,也希望能成為讀者經常查詢的參考手冊。
本書的閱讀對象是從事工業控制自動化的工程技術人員、剛畢業的工科院校機電專業學生和在生產第一線的初、中、高級維修電工,因此,編寫時力求深入淺出、通俗易懂,同時聯系實際、注重應用。書中精選了大量的應用實例,供讀者在實踐中參考。
本書適合所有想通過自學掌握三菱FX系列PLC功能指令應用的人員,同時,也可作為PLC控制技術的培訓教材和機電一體化等專業的教學參考書。本書配套視頻課程《順控程序與功能指令詳解》共108講,由深圳技成科技有限公司出品。配書光盤中僅摘取了其中10講視頻,供讀者閱讀時參考。如果需要全套視頻課程,可與技成培訓網站聯系,技成培訓網址是www.jcpeixun.com。
在本書編寫的過程中,付明忠工程師就FX3U新增指令給出了寶貴參考意見,也得到了曾鑫、李金龍、李震濤等的協助。同時還參考了一些書刊內容,并引用了其中一些資料,難以一一列舉,在此一并表示衷心感謝。
由于編著者水平有限,書中有疏漏和不足之處,懇請廣大讀者批評指正。編著者聯系郵箱:JC1350284@163.com。
李金城
2011年8月