濰坊隆昌機電科技有限公司

13791645088

行業知識
首頁 > 行業知識 > 內容

自動配料系統“面向對象”的PLC編程的設計

編輯:濰坊隆昌機電科技有限公司時間:2020-09-25

  基于前文假設提出自動配料系統中“面向對象”的PLC編程,由于STEP7并不是面向對象的程序而設計語言,所以,在借鑒面向對象的方法時要根據STEP7的特點做相應的取舍或變通,使兩者的結合發揮越大的性能。

  “面向對象”的PLC程序設計的基本原理如下:把設備設計為具有各自屬性的智能化對象;把工藝流程設計為設備之間的邏輯關系,控制設備間的開啟及停止之順序。在此思想指導之下程序的設計可以劃分成為兩個單獨的部分:

  (1)部分一設備描述,又可稱為“對象設計”,把每個設備看成一個對象,把其屬性封裝到一起,形成一個個單獨的“智能”設備。“智能”設備具有啟停,報警功能,接收到信號后能依據命令自行啟停,并在運行過程當中實時檢測自身狀態,發現異常后立時停止自身運行,并向自動配料系統報警,以便使控制系統做出相應決斷。如果是對單個設備進行操作,可以由這一部分單獨完成。

  (2)部分二為控制系統的設計,既在單個設備的基礎上描述設備之間的邏輯關系,以滿足工藝流程的要求。部分二是針對自動工藝流程的設計,因為啟動單個設備,設備之間沒有邏輯關系,因此,只要有了“智能”設備,就可以接收命令運行,并判斷自身狀態單獨運行。

  STEP7軟件模塊化的編程方法使得面向對象程序設計的方法,于PLC程序設計之中的應用成為了可能。而面向對象的程序設計方法的應用使PLC程序的實現越加便捷、牢靠,也為自動配料系統程序的調試、后續維護及功能擴展提供了自由和廣闊的空間。同時,正如面向對象的方法產生的初衷一樣,它在PLC程序設計中的應用可以使它的設計向著工業化設計方向發展,使大型PLC程序在集體合作設計時分工越加明確,性能越加牢靠。