色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

關(guān)于profinet總線GSD文件的介紹

前文我們介紹了什么是profinet協(xié)議。當(dāng)需要在profinet總線中添加新的profinet從站設(shè)備(例如遠(yuǎn)程IO模塊、網(wǎng)關(guān)設(shè)備、驅(qū)動器設(shè)備等),我們首先需要獲取到從站設(shè)備的GSD文件,然后將其導(dǎo)入到profinet主站編程軟件(例如STEP 7-MicroWIN SMARTv2.4及以上版本支持)、TIA Portal、codesys等)就可以將對應(yīng)從站設(shè)備組態(tài)到profinet網(wǎng)絡(luò)中。并且可以通過profinet總線訪問從站設(shè)備的相關(guān)資源。那么GSD文件是什么,GSD文件包含了從站的那些信息?

一、GSD文件是什么

GSD文件即通用站描述文件(General Station Description),是對profinet現(xiàn)場總線設(shè)備有關(guān)數(shù)據(jù)傳輸與工程應(yīng)用的格式化技術(shù)描述文件,主要包含以下信息:

- 通信參數(shù),通信能力

- 設(shè)備結(jié)構(gòu)(對于與通信相關(guān)的情況:模塊、子模塊)

- 目錄信息(設(shè)備說明,... )

- 循環(huán)數(shù)據(jù)和提升參數(shù)的結(jié)構(gòu)

- 診斷信息的定義(僅限報警)

- 工程信息(圖標(biāo)、圖片、文字、價值)

- 訂單編號(用于選擇和訂單處理)

但不包含:

- 復(fù)雜的用戶界面(圖形、圖表、向?qū)В?/span>

- 依賴關(guān)系(例如,IO數(shù)據(jù)之間的依賴關(guān)系)

- 復(fù)雜的插槽規(guī)則

- 應(yīng)用診斷

- 設(shè)備特定業(yè)務(wù)邏輯

- 機械數(shù)據(jù)、連接圖

GSD文件

GSD文件及其描述的信息主站獲取從站設(shè)備profinet通訊相關(guān)信息的唯一來源,因此,GSD文件在編程軟件安裝一次。之后,現(xiàn)場設(shè)備例如從工程工具的產(chǎn)品目錄中配置。


二、GSDML是什么

GSD文件是一個XML文件,可以使用標(biāo)準(zhǔn)工具創(chuàng)建和處理它。GSDML是GSD文件的描述性語言,它定義了多層的設(shè)備屬性,因此非常適合于改進現(xiàn)場設(shè)備的層次說明。下圖顯示了一個簡單的GSD文件的現(xiàn)場設(shè)備識別的一般部分。

GSDML文件描述語言

三、GSD文件結(jié)構(gòu)

GSD文件結(jié)構(gòu)

- Profile Header:一般配置文件信息,如配置文件名稱、配置文件版本、配置文件的發(fā)布者,都存儲在配置文件頭中

- Profile Body:實際的現(xiàn)場設(shè)備數(shù)據(jù)位于外形主體中。它包含用于明確識別的信息,指示設(shè)備所屬的產(chǎn)品族,并描述現(xiàn)場設(shè)備的所有通信屬性。根據(jù)設(shè)備的功能和結(jié)構(gòu),GSD文件的這個主要部分可以非常廣泛,因為它包含以下信息:

  1. Communication capabilitie-通信能力

  2. Configuratio-配置信息

  3. Parametrisation-參數(shù)化

  4. Illustratio-說明

  5. Diagnosis-診斷信息

  6. references to graphics and text-對圖形和文本的引用

四、profinet總線GSD文件匯總

一般的,GSD文件對于profinet設(shè)備比較基本描述包括:

  1. Conformance Classes(一致性類):class A、class B、class C;

  2. Application Classes(應(yīng)用程序類):class 1(RT)、class 2(IRT)、class 3(IRT);

  3. PhysicalSlots:可用槽與子槽;

  4. DeviceAccessPointList:設(shè)備接入點信息;

  5. ModuleList:模塊模型的定義,包括IO數(shù)據(jù)長度與數(shù)據(jù)類型、槽規(guī)則等;

  6. RecordDataList:模塊的參數(shù)化配置(可選的);

  7. SubmoduleList:子模塊模型的定義,包括IO數(shù)據(jù)長度與數(shù)據(jù)類型、子槽規(guī)則等。


相關(guān)技術(shù)文章推薦:如何選擇合適的工業(yè)總線


今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進行了解,也可以直接撥打400電話咨詢技術(shù)專員!



4000-330-990

https://www.wjx.cn/jq/84863372.aspx