天天看點

PLC-HMI四層架構-元件參數命名規則介紹

作者:HwLib

PLC-HMI四層架構中的元件(或者我們稱之為模型)基本上可以分為三種,分别是基礎核心元件、裝置元件和單元元件。其中大部分的裝置元件和單元元件又分别分為控制元件和視圖元件。這些元件完成了項目的大部分功能,是整個項目的基石。關于元件的參數和内部變量命名規則,我們推薦采用帕斯卡指令法和匈牙利命名法的混合命名。

帕斯卡命名法(Pascal)的規則,命名中的每一個邏輯斷點(單詞)都用大寫字母标記。比如FirstName,UserName等。匈牙利命名法(Hungarian)基本原則是:變量名=屬性+類型+對象描述,其中每一對象的名稱都要求有明确含義,可以取對象名字全稱或名字的一部分。要基于容易記憶容易了解的原則,保證名字的連貫性。

在《TIA Portal進階程式設計》和《TIA Portal Unified進階程式設計》這兩款教程的元件程式設計章節中,對于INPUT和INOUT類型的參數,我們推薦采用帕斯卡命名法。對于OUTPUT類型的參數我們推薦采用在變量名前面加上字首的方式,也就是類似匈牙利命名法。我們的元件庫中采用Q作為字首。

PLC-HMI四層架構-元件參數命名規則介紹

從上圖中可以看出,靜态變量我們采用了下劃線“_”作為字首,而臨時變量采用了小寫的t作為字首。使用字首的好處是在程式設計時可以一眼看出這是哪種變量或者參數。

PLC-HMI四層架構-元件參數命名規則介紹

另外在使用裝置狀态進行聯鎖或者用于順控的步序轉移時也不容易錯。

PLC-HMI四層架構-元件參數命名規則介紹

繼續閱讀