報(bào)名人數(shù)298782
資訊中心 > 課程相關(guān)資訊 > 技工技能類 > PLC電工資訊 > PLC資訊 >?PLC初級(jí)培訓(xùn)-西門子PLC程序編寫規(guī)范和要求

PLC初級(jí)培訓(xùn)-西門子PLC程序編寫規(guī)范和要求

時(shí)間:2020-01-06 17:29 來源:PLC培訓(xùn)

學(xué)習(xí)PLC初級(jí)培訓(xùn)編寫程序也是我們學(xué)習(xí)的重點(diǎn),那么今天就以西門子300系列plc為例,對(duì)PLC程序的編寫的一些規(guī)定分享給大家,供參考學(xué)習(xí)。

?

PLC初級(jí)培訓(xùn)-西門子PLC程序編寫規(guī)范和要求


1.項(xiàng)目(project):用該項(xiàng)目的漢語拼音或漢字命名。

2.工作站(station):以漢語拼音或漢字命名項(xiàng)目中的各工作站。

3.程序塊(Block):盡量采用結(jié)構(gòu)化編程,在程序塊符號(hào)名(Symbolic name)中用漢字概括說明該程序塊的主體功能,并在該塊的說明(Comment)中用漢字詳細(xì)描述該程序的功能及主要編程思路。

程序塊內(nèi)每一段落都可以添加程序說明(Network Comment),在必要的地方用漢字描述該段落程序?qū)崿F(xiàn)的功能。若程序僅能以STL語言描述,則盡可能在每條STL語句后添加相應(yīng)的漢字說明,以幫助閱讀。

4.符號(hào)表(Symbols:在其中定義I、Q、MFC、FB、OB、T、C等的符號(hào)名(Symbols)、說明(Comment)和數(shù)據(jù)類型(Data type)。

為便于查看程序,I、Q、MT、C等符號(hào)名的定義要簡(jiǎn)潔、明了及便于查找,但至少應(yīng)包括被定義對(duì)象的名稱、功能,中間用下劃線“_”分隔,如:用M定義電機(jī)M202故障,應(yīng)該為M202_faultM202_故障。在符號(hào)說明(Comment)中描述該符號(hào)定義的具體用途。某一功能涉及的的符號(hào)盡量集中定義。

5.數(shù)據(jù)塊(DB:程序中用到的數(shù)據(jù)塊內(nèi)的數(shù)據(jù),如位、字、浮點(diǎn)數(shù)等,均須在數(shù)據(jù)塊內(nèi)進(jìn)行定義后才可使用,數(shù)據(jù)名稱(name)的定義要簡(jiǎn)潔、明了,但至少應(yīng)包括被定義對(duì)象的名稱、功能,中間用下劃線“_”分隔。在數(shù)據(jù)說明(Comment)中描述該名稱定義的具體用途。

6.加鎖的程序塊必須在源程序(Sources)中保留該程序塊的源程序。

7.PLC程序中用到的變量都須說明,每份用戶程序必須附加變量和符號(hào)的命名說明,及用戶程序總體設(shè)計(jì)思路。

8.程序中的關(guān)鍵程序、例程、技巧部分、新系統(tǒng)、相對(duì)獨(dú)立的子程序(函數(shù))等,要詳細(xì)注釋(思路、邏輯關(guān)系、每一條語句、前后關(guān)聯(lián)等),同時(shí)也獨(dú)立的形成“知識(shí)庫文檔”分類存檔。

9.更新或更改,要注明原因、更改內(nèi)容(詳細(xì)注釋)、結(jié)果、更改人及日期等。同時(shí)獨(dú)立存檔加入該類的檔案中。

?

以上內(nèi)容就是智通PLC編程學(xué)習(xí)小組為大家分享的以西門子300系列為例的PLC程序編寫規(guī)范和要求。想要學(xué)習(xí)更多PLC知識(shí)?快來智通培訓(xùn)學(xué)院吧。

?

智通教育(www.bjguangxin.cn)致力于PLC編程培訓(xùn)、開設(shè)西門子PLC培訓(xùn)班,PLC學(xué)習(xí)班、PLC培訓(xùn)機(jī)構(gòu),以及工業(yè)機(jī)器人應(yīng)用工程師、工業(yè)機(jī)器人集成工程師、智能制造全能工程師等智能制造行業(yè)課程。詳情請(qǐng)聯(lián)系:0769-8707-8088

?