久久久精品国产AV麻豆,国立精品久久久久久久久久久久,直人实女处被破www免费,国产AV高清怡春院

上海制菱智能科技有限公司

新聞動態(tài)

公司新聞
行業(yè)新聞
行業(yè)新聞
plc編程學習要注意的地方
2020-05-04
  plc編程,無論是lad,抑或stl,都不如vb那么直觀、有趣,更不如cad那么形象。但比單片機的的可視性強多了。對于初學者,lad(梯形圖)的編程相對直觀,更容易上手。
  1.不可或缺的相關知識
  c的程序是直接作用于對象的具體工藝過程,那么對對象具體工藝過程的理解是非常重要的的。我在與用戶的交流過程中,會用我所掌握的unitoperation的知識分析用戶的工藝過程,協(xié)助用戶整理過程控制中的各個邏輯關系,甚至包括各種儀表、硬件的配置。這得益于我原本所學的專業(yè)。當然,不能要求所有搞plc程序的工程師都有我這樣的經歷。但是有兩門知識卻是不可或缺的:一是過程儀表的硬件知識,包括、變送器(二次儀表)和plc本身,這是構建控制系統(tǒng)的基礎;二是過程控制理論,包括各種控制模型的原理和應用,其中最重要的是二位調節(jié)和pid調節(jié)模型。pid調節(jié)是目前用得最廣泛的過程控制手段,且變化多端。學習pid最好的方法就是讀書。幾乎所有講解過程控制的書籍都有關于pid的內容,多讀基本相關的書籍對理解pid是很有益處的。我發(fā)現不少網友在進入plc領域時,缺乏這些相關知識。這并不可怕;可怕的是當事者不能靜下心來彌補知識的缺陷。我們不要怪罪學校沒有教授這些內容,而是要注重自己如何去學習這些知識。工作中遇到的許多問題是學校里沒講過的,這不能成為我們拒絕工作的理由,而應該以積極的態(tài)度去應對這些問題。我的體會是,為了解決工作中的問題而學習的知識,比課堂上學的東西更容易記住。
  2.編程需要敢于實踐的信心
  不斷地在plc上運行這些指令,觀察運行的結果,才能弄清plc指令的作用。很多初學者對plc一臉的迷茫,往往是出于一種畏懼,擔心損壞設備。而這些畏懼是沒有任何道理的。仔細的閱讀手冊是非常重要的,但是僅靠讀書是成不了一個工程師的。更何況手冊上的內容并非面面俱到。我在接觸到那些不熟悉的指令時,喜歡單獨編一個小程序,讓plc運行。然后逐個修改條件,觀察運行的結果(microwin為用戶提供了非常好的監(jiān)控手段),反過來再重新理解手冊的描述,這樣就可以非常直觀的理解這些指令的作用和使用方法。不必擔心自己寫的程序會有什么問題,會影響plc的正常工作。程序有沒有問題,只有讓plc運行了才能發(fā)現。而發(fā)現問題并解決問題就是對自己能力的提高。
  3.養(yǎng)成良好的編程習慣
  每個人編程都會有不同的習慣和特點,不能強求一致。但是一些好的習慣還是應該為大多數人所遵循。一是理順邏輯關系、時序關系,編制程序框圖;二是合理分配主程序、子程序和中斷程序;三是合理分配寄存器,編制寄存器符號表。
  plc編程更接近于,或者說plc就是模塊化的單片機。因此plc的很多操作都是直接針對寄存器的,如果在程序中出現不合理的寄存器地址重疊,一定會出現不可預想的后果。編制寄存器符號表不僅可以避免上述問題(microwin會有問題提示),而且可以使程序具備更好的可讀性。這和vb中定義變量有異曲同工之處。
  最后,plc提供了豐富的指令、模塊,比單片機方便了很多。但是初學者編程時應盡量先使用簡單的指令達到目的。盡管看上去有點土,卻不失為一個入門的好途徑,且對你理解那些較為復雜的指令會有幫助。具備了一定經驗后,應該考慮掌握復雜指令的應用,以及程序的優(yōu)化。
版權所有 上海制菱實業(yè)有限公司 上海市嘉定區(qū)永盛路1218號金元大廈16層 電話:021-51097789 傳真:021-64511533 滬ICP備2022004335號-2