<u id="uqyi6"></u>
  • <table id="uqyi6"></table>
  • <noscript id="uqyi6"><label id="uqyi6"></label></noscript>
    <u id="uqyi6"><optgroup id="uqyi6"></optgroup></u>
    <bdo id="uqyi6"><xmp id="uqyi6">
  • <object id="uqyi6"></object>
  • <button id="uqyi6"></button>
  • 歡迎光臨 [ 無錫市自動化設備有限公司 ] 官方網站!
    產品列表
    常見問題

    當前位置:主頁 > 新聞動態 > 常見問題 >

    西門子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.更新或更改,要注明原因、更改內容(詳細注釋)、結果、更改人及日期等。同時獨立存檔加入該類的檔案中。
      無錫市自動化設備有限公司是一家專業從事工業自動化產品銷售與技術服務的綜合型企業,產品涉及PLC可編程控制器、AB PLC羅克韋爾、GE PLC通用電氣、ABB PLC變頻器系列、氣動元件等。廣泛應用于鋼鐵廠、石油廠、化工廠、水泥廠、啤酒廠、冶金廠、造紙廠等各種不同工業部門的系統需要。
      轉載請注明:http://www.etechnopedia.com/
    相關文章

    Copy right ? 2017 無錫市自動化設備有限公司 All Rights Reserved

    備案號:蘇ICP備17037016號-2

    国产欧美另类久久久精品图片_亚洲春色在线视频_朋友换娶妻2完整版_56prom精品视频在放全部免费