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

GB/T 15969.3-1995 是一項(xiàng)中國國家標(biāo)準(zhǔn),全稱為《可編程序控制器 第3部分:編程語言》。該標(biāo)準(zhǔn)主要規(guī)定了可編程邏輯控制器(PLC)所使用的編程語言的規(guī)范和要求,旨在為PLC編程提供統(tǒng)一的標(biāo)準(zhǔn)指導(dǎo),以確保不同制造商生產(chǎn)的PLC之間具有一定的兼容性和編程的一致性,便于程序員理解和操作。

標(biāo)準(zhǔn)內(nèi)容概覽

  1. 范圍:明確了本部分標(biāo)準(zhǔn)的應(yīng)用范圍,即規(guī)定了PLC編程語言的分類、語法結(jié)構(gòu)、編程元素及其表示方法等內(nèi)容。

  2. 引用標(biāo)準(zhǔn):列出了實(shí)施本部分標(biāo)準(zhǔn)時(shí)需要參考的其他相關(guān)國家標(biāo)準(zhǔn)或國際標(biāo)準(zhǔn),確保各項(xiàng)規(guī)定的協(xié)調(diào)一致。

  3. 術(shù)語和定義:對(duì)編程語言中涉及的關(guān)鍵術(shù)語進(jìn)行了定義,幫助讀者理解標(biāo)準(zhǔn)中的專業(yè)詞匯。

  4. 編程語言分類:按照功能和使用方式,將PLC編程語言分為文本化語言(如梯形圖Ladder Diagram, 功能塊圖Function Block Diagram, 結(jié)構(gòu)文本Structured Text等)和圖形化語言兩大類,并詳細(xì)描述了各類語言的特點(diǎn)及適用場景。

  5. 編程元素:詳細(xì)說明了構(gòu)成PLC程序的基本元素,包括但不限于觸點(diǎn)、線圈、指令、函數(shù)、變量等,以及它們的表示方法和使用規(guī)則。

  6. 語法規(guī)則:規(guī)定了編程語言的語法規(guī)則,包括但不限于表達(dá)式構(gòu)造、控制結(jié)構(gòu)、數(shù)據(jù)類型定義及處理規(guī)則,確保程序編寫有明確且統(tǒng)一的標(biāo)準(zhǔn)遵循。

  7. 程序結(jié)構(gòu)與組織:介紹了如何組織和構(gòu)建PLC程序,包括程序模塊的劃分、子程序的使用、數(shù)據(jù)管理及程序注釋的方法,以促進(jìn)程序的可讀性和可維護(hù)性。

  8. 示例:通過具體實(shí)例展示了編程語言的使用方法,幫助用戶更好地理解和應(yīng)用標(biāo)準(zhǔn)中的規(guī)定。

重要性

此標(biāo)準(zhǔn)的制定對(duì)于提升PLC編程的標(biāo)準(zhǔn)化水平、降低培訓(xùn)成本、加速系統(tǒng)開發(fā)周期以及增強(qiáng)系統(tǒng)的互操作性具有重要意義。它為PLC編程人員、系統(tǒng)集成商、設(shè)備制造商以及教育培訓(xùn)機(jī)構(gòu)提供了統(tǒng)一的指導(dǎo)原則,促進(jìn)了自動(dòng)化控制領(lǐng)域技術(shù)的健康發(fā)展。


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

....

查看全部

  • 被代替
  • 已被新標(biāo)準(zhǔn)代替,建議下載現(xiàn)行標(biāo)準(zhǔn)GB/T 15969.3-2005
  • 1995-12-29 頒布
  • 1996-10-01 實(shí)施
?正版授權(quán)
GB/T 15969.3-1995可編程序控制器第3部分:編程語言_第1頁
GB/T 15969.3-1995可編程序控制器第3部分:編程語言_第2頁
免費(fèi)預(yù)覽已結(jié)束,剩余138頁可下載查看

下載本文檔

GB/T 15969.3-1995可編程序控制器第3部分:編程語言-免費(fèi)下載試讀頁

文檔簡介

ICS35.160N18中華人民共和國國家標(biāo)準(zhǔn)GB/T:15969.3--1995可編程序控制器第3部分;編程語言ProgrammablecontrollersPart3:Programminglanguages1995-12-29發(fā)布1996-10-01實(shí)施國家技術(shù)監(jiān)督局,發(fā)布

中華人民共和國國家標(biāo)準(zhǔn)可編程序控制器GB/T15969.3—1995第3部分:編程語言ProgrammablecontrollersPart3:Programminglanguages主題內(nèi)容與適用范圍主題內(nèi)容本標(biāo)準(zhǔn)規(guī)定了可編程序控制器(PC)編程語言的語法和語義。本標(biāo)準(zhǔn)規(guī)定的PC編程語言有文本語言(指令表(IL)語言和結(jié)構(gòu)文本(ST)語言)圖形語言(梯形圖(LD)語言和功能塊圖(FBD)語言)。本標(biāo)準(zhǔn)還描述了可編程序控制器與自動(dòng)化系統(tǒng)其他部件之間便于通訊的特征。1.2適用范圍本標(biāo)準(zhǔn)適用于可編程序控制器所用編程語言的打印表示和顯示表示,表示所用字符為GB1988字符集字符。在本標(biāo)準(zhǔn)中定義的語言元素允許用圖形和半圖形表示,但這種表示不在本標(biāo)準(zhǔn)中定義。本標(biāo)準(zhǔn)定義的編程語言元素可以用在交互式的編程環(huán)境中,這種環(huán)境的詳細(xì)說明超出了本標(biāo)準(zhǔn)的范圍;但是這種環(huán)境應(yīng)該能夠以本標(biāo)準(zhǔn)規(guī)定的格式產(chǎn)生文字或圖形程序文件。程序輸入、測試、監(jiān)視、操作系統(tǒng)等功能在GB/T15969.1中規(guī)定。1.2.1軟件模型圖1.2.1中示出了基本的高級(jí)軟件元素及其相互關(guān)系。這些元素是程序、功能塊、組態(tài)、資源、任務(wù)、全局變量和存取路徑。使用本標(biāo)準(zhǔn)定義的語言可以對(duì)前兩個(gè)元素進(jìn)行編程,按照本標(biāo)準(zhǔn)條款2.7中規(guī)定,可以對(duì)其余的元素進(jìn)行組態(tài)。組態(tài)這個(gè)軟件元素對(duì)應(yīng)于GB/T15969.1定義的PC系統(tǒng)和虛擬制造設(shè)備(VMD)。資源這個(gè)軟件元素對(duì)應(yīng)于GB/T15969.1定義的“信號(hào)處理功能"及其“人機(jī)接口"功能和“傳感器和執(zhí)行器接口"功能。每個(gè)組態(tài)包含一個(gè)或多個(gè)資源,每一個(gè)資源又包含一個(gè)或多個(gè)任務(wù)和程序。一個(gè)程序可以包含零個(gè)或多個(gè)功能塊或本標(biāo)準(zhǔn)中定義的其他軟件元素。通過GB/T15969.1中定義的“操作員接口"功能、“編程、測試和監(jiān)視”功能,或“操作系統(tǒng)"功能,可以啟動(dòng)和停止組態(tài)、資源和任務(wù)的運(yùn)行。因此這些元素如GB/T15969.1中定義的,為程序啟用(PROGRAMINVOCATIONS)。啟動(dòng)或停止某個(gè)組態(tài)或資源,等價(jià)于啟動(dòng)或停止該元素所包含的所有任務(wù),程序、任務(wù)、資源、全局變址、存取路徑(及其相應(yīng)存取優(yōu)先權(quán))和組態(tài)能通過GB/T15969.1中定義的“通訊功能”裝入或刪除;因此,這些元素屬于本標(biāo)準(zhǔn)中所定義的范膀(DOMAINS)。組態(tài)或資

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(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ì)量問題。

最新文檔

評(píng)論

0/150

提交評(píng)論