標(biāo)準(zhǔn)解讀

GB/T 15969.8-2007 是一項中國國家標(biāo)準(zhǔn),專注于可編程序控制器(PLC)的編程語言應(yīng)用與實現(xiàn)指導(dǎo)原則。本標(biāo)準(zhǔn)是該系列標(biāo)準(zhǔn)的第八部分,旨在為PLC編程提供一套統(tǒng)一的指導(dǎo)方針,以確保編程的規(guī)范性、一致性和高效性。下面是該標(biāo)準(zhǔn)主要內(nèi)容的概述:

  1. 范圍:標(biāo)準(zhǔn)明確了其適用對象為可編程序控制器及其相關(guān)系統(tǒng)中的編程語言使用和實現(xiàn)方法。它涵蓋了編程語言的選擇、程序結(jié)構(gòu)設(shè)計、編程規(guī)范及其實現(xiàn)細(xì)節(jié)。

  2. 術(shù)語和定義:為確保理解的一致性,標(biāo)準(zhǔn)首先定義了一系列與PLC編程相關(guān)的專業(yè)術(shù)語,如編程語言類型(例如梯形圖Ladder Diagram, 結(jié)構(gòu)文本Structured Text等)、程序元素、數(shù)據(jù)類型等基礎(chǔ)概念。

  3. 編程語言選擇:指導(dǎo)用戶根據(jù)應(yīng)用需求、系統(tǒng)復(fù)雜度、程序員熟悉度等因素,合理選擇適合的編程語言。標(biāo)準(zhǔn)提及了多種PLC編程語言的特點及其適用場景,幫助用戶做出最優(yōu)決策。

  4. 程序結(jié)構(gòu):闡述了良好的程序結(jié)構(gòu)設(shè)計原則,包括模塊化編程、層次清晰、易于維護(hù)和擴(kuò)展等。鼓勵使用子程序、功能塊等結(jié)構(gòu)來提高代碼的復(fù)用性和可讀性。

  5. 編程規(guī)范:提供了編程實踐中應(yīng)遵循的一系列規(guī)則,涉及變量命名、注釋規(guī)范、錯誤處理、以及程序的邏輯控制等方面,旨在提升程序的質(zhì)量和可維護(hù)性。

  6. 實現(xiàn)導(dǎo)則:詳細(xì)說明了如何將上述原則和規(guī)范應(yīng)用于實際編程過程中,包括如何利用PLC系統(tǒng)提供的工具和環(huán)境進(jìn)行程序開發(fā)、調(diào)試、測試和文檔編制。

  7. 數(shù)據(jù)通信與接口:討論了PLC與其他設(shè)備或系統(tǒng)間的數(shù)據(jù)交換方式和協(xié)議,強(qiáng)調(diào)了通信規(guī)范的重要性,以確保數(shù)據(jù)傳輸?shù)臏?zhǔn)確性和安全性。

  8. 安全要求:強(qiáng)調(diào)了在編程過程中考慮安全因素的重要性,包括但不限于編程邏輯中的故障安全設(shè)計、訪問控制和數(shù)據(jù)保護(hù)措施。


如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2007-01-18 頒布
  • 2007-08-01 實施
?正版授權(quán)
GB/T 15969.8-2007可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則_第1頁
GB/T 15969.8-2007可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則_第2頁
GB/T 15969.8-2007可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則_第3頁
GB/T 15969.8-2007可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則_第4頁
GB/T 15969.8-2007可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則_第5頁
免費預(yù)覽已結(jié)束,剩余75頁可下載查看

下載本文檔

GB/T 15969.8-2007可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則-免費下載試讀頁

文檔簡介

ICS25.040.40N18中華人民共和國國家標(biāo)準(zhǔn)GB/T15969.8-2007/IEC/TR61131-8:2003可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則Programmablecontrolers-Part8:Gudelinesfortheapplicationandimplementationofprogramminglanguages(IEC/TR61131-8:2003,IDT)2007-01-18發(fā)布2007-08-01實施中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局愛布中國國家標(biāo)準(zhǔn)化管理委員會

GB/T15969.8-2007/IEC/TR61131-8:2003三前言1通則1.1范圍1.2規(guī)范性引用文件1.3縮略語1.4概述2GB/T15969.3導(dǎo)論2.1總體考慮·……………….2.2克服傳統(tǒng)的限制2.3(B/T15969.3的基本特性2.4(B/T15969.3-2005的新特點2.5軟件工程考慮33應(yīng)用導(dǎo)則……………3.1數(shù)據(jù)類型的使用3.2數(shù)數(shù)據(jù)傳遞……13功能塊的使用………3.3183.4功能塊實例和功能之間的區(qū)別20間接引用的功能塊實例的使用3.521可編程序控制器編程語言中的遞歸3.6單一調(diào)用和多次調(diào)用·.……….3.7編程語言的專有特點…3.820SFC元素的使用3.9283.10調(diào)度、并行操作和同步機(jī)制·1SO/IEC9506-5和GB/T15969.5的通信方式3.11393.12不贊成的編程實踐3.13TRUNC和REALTTOJNT兩數(shù)的使用4實現(xiàn)導(dǎo)則…資源分配……………4.1數(shù)據(jù)類型的實現(xiàn)·4.2功能和功能塊的執(zhí)行……4.3SFC的實現(xiàn)4.4任務(wù)調(diào)度…………4.5出錯處理…4.6系統(tǒng)接口…………4.749符合性·4.8405PSE要求505.1用戶界面…5.2程序、功能和功能塊的編程51

GB/T15969.8-2007/IEC/TR61131-8:20035.3應(yīng)用設(shè)計和組態(tài)……………515.4分離編譯……515.5接口和主體的分離………組態(tài)元素與程序的鏈接·5.6小5.7庫管理………555.8分析工具…5.92文檔要求…585.10數(shù)據(jù)和程序的安全性5.11在線功能59GB/T15969.3-2005的改動附錄A(資料性附錄)附錄B(資料性附錄)軟件質(zhì)量的衡量尺度69附錄C(資料性附錄)與其他標(biāo)準(zhǔn)的關(guān)系70參考文獻(xiàn)

GB/T15969.8-2007/IEC/TR61131-8:2003GB/T15969《可編程序控制器》分為8個部分-第1部分:通用信息;第2部分:設(shè)備特性:第第3部分:編程語言:第4部分:用戶導(dǎo)則;第5部分:通信;第6部分(未定):第7部分:模棚控制編程(GB/T17165.3);-第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則。本部分為GB/T15969的第8部分。本部分等同翻譯IEC/TR61131-8:2003《可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則》。本部分的附錄A、附錄B、附錄C為資料性附錄。本部分由中國機(jī)械工業(yè)聯(lián)合會提出。本部分由全國工業(yè)過程測量和控制標(biāo)準(zhǔn)化技術(shù)委員會可編程序控制器及系統(tǒng)分技術(shù)委員(SAC/TC124/SC5)歸口。本部分由中國機(jī)電一體化技術(shù)應(yīng)用協(xié)會負(fù)責(zé)起草本部分主要起草人:彭瑜、晏波、劉云男、李百煌等

GB/T15969.8-2007/IEC/TR61131-8:2003可編程序控制器第8部分:編程語言的應(yīng)用和實現(xiàn)導(dǎo)則通則1.1范圍GB/T15969的本部分,用于使用GB/T15969.3中定義的編程語言的可編程序控制器系統(tǒng)的編。它也為這些編程語言在可編程序控制器系統(tǒng)及其編程支持環(huán)境(PSEs)中的實現(xiàn)提供導(dǎo)則。GB/T15969.4應(yīng)作為可編程序控制器系統(tǒng)的其他應(yīng)用方面的參考。注:GB/T15969.3和本部分都沒有明確地論及可編程序控制器系統(tǒng)或其相關(guān)軟件的安全性間題。有關(guān)這方面的同題,應(yīng)在詢GB/T20438—2006的各部分。1.2規(guī)范性引用文件下列文件中的條款通過GB/T15969的本部分的引用而成為本部分的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勒誤的內(nèi)容)或修訂版均不適用于本部分,然而,鼓勵根據(jù)本部分達(dá)成協(xié)議的各方研究是否使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本部分GB/T15969.1—1995可編程序控制器第1部分:通用信息GB/T15969.3—2005可編程序控制器第3部分:編程語言(IEC61131-3:2002.IDT)GB/T15969.5—2002可編程序控制器第5部分:通信(IEC61131-5:2000.IDT)IEC61131-2:2003可編程序控制器第2部分:設(shè)備要求和測試133縮略語FunctionBlockFP功能塊FBDFunctionBlockDiagram功能塊圖LadderDiagram梯形圖InstructionList指令表POUProgramOrganizationUnit程序組織單元PSEProgrammingSupportEnvironment編程支持環(huán)境SequentialFunctionChartS順序功能圖StructuredText結(jié)構(gòu)化文本1.4概述GB/T15969本部分的針對性讀者包括:GB/T15969.3中定義的可編程序控制器系統(tǒng)的用戶,他們必須把可編程序控制器作為工業(yè)過程測量和控制系統(tǒng)的一部分對它進(jìn)行編程、組態(tài)、安裝和維護(hù):以及GB/T15969.3中定義的用于可編程序控制器系統(tǒng)的編程語言的實現(xiàn)者。還可包括為這些系統(tǒng)準(zhǔn)備和程序維護(hù)的硬件和軟件的供應(yīng)商,以及可編程序控制器系統(tǒng)的供應(yīng)商,GB/T15969.3主要是面向可編程序控制器編程語言的實現(xiàn)者。希望對這些語言及其應(yīng)用有總體了解的用戶應(yīng)查詢一些與此主題相關(guān)的可供選擇的書籍。希望對GB/T15969.3的內(nèi)容有“自上而下"的總體了解的讀者可以查詢GB/T15969.3—2005中的1.4。本部分的第2章總體介紹了GB/T15969.3;第3章提供了GB/T15969.3中規(guī)定的一些

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。驍?shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

評論

0/150

提交評論