西門子PLC程序編寫規(guī)范要點(diǎn)
發(fā)布于2022-01-22 18:04
95
2
標(biāo)簽:PLC程序,西門子PLC程序
德國西門子(SIEMENS)公司生產(chǎn)的可編程序控制器在我國的應(yīng)用也相當(dāng)廣泛,在冶金、化工、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。在實(shí)際工作中,程序編寫規(guī)范更利于我們的工作,以下列出西門子PLC程序編寫規(guī)范的要點(diǎn),大家可以參考一下。
1.項(xiàng)目:用漢語拼音或漢字命名項(xiàng)目。
2.工作站:項(xiàng)目中的每個(gè)工作站都以漢語拼音或漢字命名。
3.Block:盡可能使用結(jié)構(gòu)化編程。塊的符號(hào)名用漢字概括了塊的主要功能,塊的注釋用漢字詳細(xì)描述了功能和主要編程思想。
程序塊中的每個(gè)段落都可以添加一個(gè)網(wǎng)絡(luò)注釋,必要時(shí)可以使用漢字來描述段落程序的功能。如果程序只能用STL語言描述,則盡可能在每個(gè)STL語句后添加相應(yīng)的漢字描述,以幫助閱讀。
4.符號(hào):I、Q、M、FC、FB、OB、T、C等符號(hào)、注釋、數(shù)據(jù)類型。定義在其中。
為了方便觀看節(jié)目,符號(hào)名稱的定義如I、Q、M、T、C等。應(yīng)該簡潔明了,容易查找,但至少應(yīng)該包括定義對(duì)象的名稱和功能,中間用下劃線“_”隔開,比如電機(jī)M202故障用M定義,應(yīng)該是M202_fault或者M(jìn)202_ fault。
在符號(hào)注釋中描述符號(hào)定義的具體用途。
某個(gè)功能中涉及的符號(hào)盡可能集中定義。
5.數(shù)據(jù)塊(DB):程序中使用的數(shù)據(jù)塊中的數(shù)據(jù),如位、字、浮點(diǎn)數(shù)等。,只能在數(shù)據(jù)塊中定義后使用。數(shù)據(jù)名稱的定義要簡潔明了,但至少要包含定義對(duì)象的名稱和功能,用下劃線“_”隔開。
描述數(shù)據(jù)注釋中名稱定義的具體用途。
6.程序鎖定:被鎖定的程序塊必須將其源程序保存在源程序(源代碼)中。
7.7中使用的變量:PLC程序必須說明,每個(gè)用戶程序必須附有變量和符號(hào)的命名說明,以及用戶程序的整體設(shè)計(jì)思路。
8.注釋:程序中的關(guān)鍵程序、例程、技巧、新系統(tǒng)、相對(duì)獨(dú)立的子程序(函數(shù))都要詳細(xì)注釋(思路、邏輯關(guān)系、每個(gè)句子、上下文等)。),同時(shí),“知識(shí)庫文檔”應(yīng)獨(dú)立分類歸檔。
9.變更:如有更新或變更,請(qǐng)注明原因、變更內(nèi)容(詳細(xì)備注)、結(jié)果、變更人及日期等。同時(shí),單獨(dú)的文件被添加到這個(gè)類的文件中。
總結(jié):以上就是“西門子PLC程序編寫規(guī)范”要點(diǎn)集合,您學(xué)會(huì)了嗎?在工作中規(guī)范編寫程序不容易出錯(cuò),還有很好的閱讀性。另外,技成培訓(xùn)網(wǎng)有相關(guān)的plc視頻教程,大家有空可以看一看。