18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> PLC基礎及應用 >> 正文

PLC程序編寫規範和要求

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2017-11-18
這裏以西門子300係列plc為例,對PLC程序的編寫作一些規定:
1.項目(project):用該項目的漢語拚音或漢字命名。
2.工作站(station):以漢語拚音或漢字命名項目中的各工作站。
3.程序塊(Block):盡量采用結構化編程,在程序塊符號名(Symbolic name)中用漢字概括說明該程序塊的主體功能,並在該塊的說明(Comment)中用漢字詳細描述該程序的功能及主要編程思路。
程序塊內每一段落都可以添加程序說明(Network Comment),在必要的地方用漢字描述該段落程序實現的功能。若程序僅能以STL語言描述,則盡可能在每條STL語句後添加相應的漢字說明,以幫助閱讀。
4.符號表(Symbols):在其中定義I、Q、M、FC、FB、OB、T、C等的符號名(Symbols)、說明(Comment)和數據類型(Data type)。
為便於查看程序,I、Q、M、T、C等符號名的定義要簡潔、明了及便於查找,但至少應包括被定義對象的名稱、功能,中間用下劃線“_”分隔,如:用M定義電機M202故障,應該為M202_fault或M202_故障。
在符號說明(Comment)中描述該符號定義的具體用途。
某一功能涉及的的符號盡量集中定義。
5.數據塊(DB):程序中用到的數據塊內的數據,如位、字、浮點數等,均須在數據塊內進行定義後才可使用,數據名稱(name)的定義要簡潔、明了,但至少應包括被定義對象的名稱、功能,中間用下劃線“_”分隔。
在數據說明(Comment)中描述該名稱定義的具體用途。
6.加鎖的程序塊必須在源程序(Sources)中保留該程序塊的源程序。
7.PLC程序中用到的變量都須說明,每份用戶程序必須附加變量和符號的命名說明,及用戶程序總體設計思路。
8.程序中的關鍵程序、例程、技巧部分、新係統、相對獨立的子程序(函數)等,要詳細注釋(思路、邏輯關係、每一條語句、前後關聯等),同時也獨立的形成“知識庫文檔”分類存檔。
9.更新或更改,要注明原因、更改內容(詳細注釋)、結果、更改人及日期等。同時獨立存檔加入該類的檔案中。
Tags:PLC程序編寫規範和要求,PLC,編程  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢