ImageVerifierCode 换一换
格式:PDF , 页数:26 ,大小:540.90KB ,
资源ID:685489      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-685489.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DIN V 12900-5-2002 Laboratory data communication - Part 5 Device profiles for PROFIBUS-PA《实验室数据通信 第5部分 处理字段总线(PROFIBUS)-PA设备外形》.pdf)为本站会员(diecharacter305)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

DIN V 12900-5-2002 Laboratory data communication - Part 5 Device profiles for PROFIBUS-PA《实验室数据通信 第5部分 处理字段总线(PROFIBUS)-PA设备外形》.pdf

1、November 2002VornormLabordatenkommunikationTeil 5: Gerteprofile fr PROFIBUS-PAV12900-5ICS 35.100.05; 35.240.70; 71.040.20Laboratory data communication Part 5: Device profiles for PROFIBUS-PACommunication de laboratoire Partie 5: Profils dappareils pour PROFIBUS-PAEine Vornorm ist das Ergebnis einer

2、Normungsarbeit, das wegen bestimmter Vorbehalte zum Inhalt oderwegen des gegenber einer Norm abweichenden Aufstellungsverfahrens vom DIN noch nicht als Normherausgegeben wird. Zu dieser Vornorm wurde kein Entwurf verffentlicht.Fortsetzung Seite 2 bis 26Normenausschuss Laborgerte und Laboreinrichtung

3、en (FNLa) im DIN Deutsches Institut fr Normung e. V. DIN Deutsches Institut fr Normung e.V. .Jede Art der Vervielfltigung, auch auszugsweise, Ref. Nr. DIN V 12900-5:2002-11nur mit Genehmigung des DIN Deutsches Institut fr Normung e. V., Berlin, gestattet. Preisgr. 12 Vertr.-Nr. 0012Alleinverkauf der

4、 Normen durch Beuth Verlag GmbH, 10772 BerlinVornormDIN V 12900-5:2002-112Inhalt. SeiteVorwort 31 Anwendungsbereich .32 Normative Verweisungen43 Begriffe .44 Abkrzungen55 Allgemeine Festlegungen fr die Abbildung66 Device Management (Blockverzeichnis).76.1 bersicht 76.2 Directory Object Header (Heade

5、r)86.3 Composite List Directory Entries 96.4 Composite Directory Entries (Blockliste) .107 Standard Parameter (Grundparameter).108 Physical Block Lab Devices (Gerteblock)119 Function Blocks (Funktionsblcke) 119.1 Discrete Input FB (Binr-Eingang).119.2 Discrete Output FB (Binr-Ausgang) 119.3 Analog I

6、nput FB (Analog-Eingang)119.4 Analog Output FB (Analog-Ausgang) .129.5 Lab Control Unit FB (Steuereinheit) 129.6 Ramp FB (Programmgeber)129.7 Human Interface FB (Bedieneinheit) .12Anhang A (normativ) nderungen in DIN V 12900-3.14A.1 Erluterung 14A.2 Reservierte und zustzliche relative Indices in Blc

7、ken.14A.3 Grundparameter 15A.4 Funktionsblock Binr-Ausgang .15A.5 Funktionsblock Analog-Ausgang 15A.6 Funktionsblock Steuereinheit 15A.7 Funktionsblock Programmgeber .15A.8 Time Difference15A.9 Datenstrukturen.16Anhang B (normativ) Codierung Block Object 17Anhang C (informativ) Beispiel fr die Abbil

8、dung eines Laborgertes auf PROFIBUS 18C.1 bersicht 18C.2 Directory Object Header .19C.3 Composite List Directory Entries 19C.4 Composite Directory Entries20C.5 Aufteilung der Blcke in den Slots20C.6 Parameter des Gerteblocks23C.7 Parameter des Funktionsblocks Analog-Eingang .24C.8 Parameter des Funk

9、tionsblocks Steuereinheit 25Vornorm DIN V 12900-5:2002-113VorwortDiese Vornorm wurde im Normenausschuss Laborgerte und Laboreinrichtungen durch den Arbeits-ausschuss Labordatenkommunikation erarbeitet.Das in dieser Vornorm beschriebene und festgelegte Laborgerteprofil fr PROFIBUS-konformeGerte wurde

10、 im Rahmen des von der AiF gefrderten Forschungsvorhabens Erarbeitung vonGerteprofilen fr Laborgerte zur Labordatenkommunikation mit Mehrpunktverbindungen berLabordatenbusse entwickelt.DIN 12900 Labordatenkommunikation besteht aus:Gbe Teil 1: Punkt-zu-Punkt-Verbindung mit RS-232; Physikalische Festl

11、egungenGbe Teil 3: Gerteprofile fr LaborgerteGbe Teil 4: Gerteprofile fr DIN-MessbusGbe Teil 5: Gerteprofile fr PROFIBUS-PA1 AnwendungsbereichDiese Vornorm legt die Abbildung des busneutralen Gerteprofils fr Laborgerte nach DIN V 12900-3auf PROFIBUS fest. Hierzu wird das Laborgerteprofil nach DIN V

12、12900-3 konform zum PROFIBUS-PA Profile for Process Control Devices definiert (siehe Abschnitt 2: PROFIBUS Profile Order No3.042), und die Abbildung wird auf PROFIBUS-DP nach DIN EN 50170/2 und der Technical GuidelinePROFIBUS-DP (siehe Abschnitt 2) durchgefhrt.Werden Laborgerte als PROFIBUS-konform

13、bezeichnet, mssen sie gleichzeitig PROFIBUS-DP unddem PROFIBUS-PA Profile entsprechen.Die Struktur fr die Abbildung des Gertemodells auf PROFIBUS ist in Bild 1 dargestellt.Vornorm DIN V 12900-5:2002-114Hardwareverbindung / gertespezifischeI/O FunktionPROFIBUS-DPMS0 (cyclic) MS1 (acyclic) MS2 (acycli

14、c)Gert = DPV1-SlaveProzessDeviceManagement(Directory)Prozess-wert,Status(I/O-Data)Parametrisierung,Directories(Process Data)FunctionBlocks(FB)Diagnose-ereignis(Diagnosis)PROFIBUSTeil 5PhysicalBlock(PB)Bild 1 Abbildung des Gertemodells auf PROFIBUS2 Normative VerweisungenDiese Vornorm enthlt durch da

15、tierte oder undatierte Verweisungen Festlegungen aus anderenPublikationen. Diese normativen Verweisungen sind an den jeweiligen Stellen im Text zitiert, und diePublikationen sind nachstehend aufgefhrt. Bei datierten Verweisungen gehren sptere nderungenoder berarbeitungen dieser Publikationen nur zu

16、dieser Vornorm, falls sie durch nderung oderberarbeitung eingearbeitet sind. Bei undatierten Verweisungen gilt die letzte Ausgabe der in Bezuggenommenen Publikation (einschlielich nderungen).DIN V 12900-3:2001-03, Labordatenkommunikation Teil 3: Gerteprofile fr Laborgerte.DIN EN 50170, Universelles

17、Feldkommunikationssystem; Englische Fassung EN 50170:1996 Band 2/3PROFIBUS.Technical Guideline PROFIBUS-DP, Extensions to EN 50170 (DPV1), Version 2.0 April 1998; zubeziehen durch: Profibus Nutzerorganisation e.V., Haid-und-Neu-Str. 7, D-76131 Karlsruhe.PROFIBUS Profile, Order Nr. 3.042, PROFIBUS-PA

18、 Profile for Process Control Devices; Version 3.0,Edition: October 1999; zu beziehen durch: Profibus Nutzerorganisation e. V., Haid-und-Neu-Str. 7,D-76131 Karlsruhe.3 BegriffeFr die Anwendung dieser Vornorm gelten die in DIN V 12900-3 verwendeten Begriffe. Es werdenjedoch nicht die deutschen Benennu

19、ngen nach DIN V 12900-3, sondern die entsprechenden englischenVornorm DIN V 12900-5:2002-115Benennungen nach dem PROFIBUS-PA Profile for Control Devices (siehe Abschnitt 2) benutzt. Zumbesseren Verstndnis wurden in Abschnittsberschriften die deutschen Benennungen in Klammernhinter die englischen Ben

20、ennungen gesetzt.In Tabelle 1 ist angegeben, welche englischen Benennungen nach PROFIBUS-PA Profile dendeutschen Benennungen nach DIN V 12900-3 entsprechen.Tabelle 1 Gegenberstellung von analogen BenennungenPROFIBUS-PA Laborgerteprofil nach DIN V 12900-3Directory (Device Management) Blockverzeichnis

21、Physical Block (PB) (speziell Lab Devices) GerteblockFunction Block (FB) FunktionsblockTransducer Block (TB) keine Verwendung nach DIN 12900-3Link Object (LO) keine Verwendung nach DIN 12900-3Out of Service (O/S) Gestrter BetriebAutomatic (Auto) Bestimmungsgemer BetriebManual (Man) DiagnosebetriebSt

22、andard Parameter GrundparameterView Object keine Verwendung nach DIN 12900-34 AbkrzungenElementbenennungen im Device Management:Begin_PB Adresse des Eintrags fr den Physical Block in den Composite_Directory_EntriesNo_PB Anzahl der Physical Blocks (1 je Gert)Begin_TB Startadresse des ersten Eintrags

23、fr den Transducer Block in denComposite_Directory_EntriesNo_TB Anzahl der Transducer BlocksBegin_FB Startadresse des ersten Eintrags fr die Function Blocks in denComposite_Directory_EntriesNo_FB Anzahl der Function BlocksBegin_LO Startadresse des ersten Eintrags fr die Link Objects in denComposite_D

24、irectory_EntriesNo_LO Anzahl der Link ObjectsSlot/Index_PB Startadresse des ersten Parameters (BLOCK_OBJECT) vom Physical Block imGertNo_PB_Param Anzahl der Parameter des Physical Blocks (hchster relativer Index + 1)Slot/Index_x.TB Startadresse des ersten Parameters (BLOCK_OBJECT) vom x-ten Tansduce

25、rBlock im GertNo_x.FB_Param Anzahl der Parameter des x-ten Transducer Blocks (hchster relativer Index + 1)Slot/Index_1.FB Startadresse des ersten Parameters (BLOCK_OBJECT) vom ersten FunctionBlock im GertNo_1.FB_Param Anzahl der Parameter des ersten Function Blocks (hchster relativer Index + 1)Slot/

26、Index_n.FB Startadresse des ersten Parameters (BLOCK_OBJECT) vom n-ten Function Blockim GertNo_n.FB_Param Anzahl der Parameter des n-ten Function Blocks (hchster relativer Index + 1)Slot/Index_z.LO Startadresse des ersten Parameters (BLOCK_OBJECT) vom z-ten Link Object imGertVornorm DIN V 12900-5:20

27、02-116No_z.LO_Param Anzahl der Parameter des z-ten Link Objects (hchster relativer Index +1)Typ des Transports:a bertragung des Parameters im azyklischen PROFIBUS-Datenverkehrcyc bertragung des Parameters im zyklischen PROFIBUS-DatenverkehrArt des Wertes:p Vorgabe durch PROFIBUS (siehe PROFIBUS-PA P

28、rofile)f Vorgabe durch Gerte- bzw. Blockstrukturo optional; optionaler Parameterm mandatory; Pflichtparameterd dynamisch, prozessabhngigZugriff:r LesezugriffSpeicherart:Cst (Gerte) Konstante, nur lesender Zugriff5 Allgemeine Festlegungen fr die AbbildungDie Laborgerte fr PROFIBUS mssen als Class A_0

29、 - DPV1-Slave-Gerte implementiert werden. Indem Element Profile des Parameters BLOCK_OBJECT aller Blcke muss somit fr Compact-Gertedie 0x00 und fr Simple-Gerte die 0x80 eingetragen werden. Diese Gerteklasse wird mit denentsprechenden Codierungen in der PROFIBUS-Spezifikation ergnzt.Der azyklische Zu

30、griff auf alle implementierten Parameter muss von den PROFIBUS-Gertenuntersttzt werden. Der darber hinaus mgliche zyklische Zugriff auf Parameter ist vom Blocktypabhngig und wird in Abschnitt 9 festgelegt.Die Adressierung des Device Managements (Blockverzeichnis) und der im Gert enthaltenen Blckemus

31、s nach den in PROFIBUS-PA Profile, Part 2, Abschnitt 2.1 festgelegten Regeln implementiertwerden (Slot und Index).Die Startadresse des PROFIBUS Device Managements muss fr alle Gerte Slot 1, Index 0 sein.Der Physical Block (Gerteblock) muss in Slot 0 gelegt werden. Die Funktionsblcke mssen im Slot 1b

32、eginnen. In jedem Slot darf nur ein Funktionsblock enthalten sein und diese mssen in demjeweiligen Slot auf dem absoluten Index 16 beginnen. Die Adressierung dieser Elemente ist in Bild 2dargestellt.Vornorm DIN V 12900-5:2002-117IndexSlot01 2 n0Composite_List_Directory_Entries161Directory_Object_Hea

33、derComposite_Directory_Entries8reserviert13DeviceManagementFunction Block 1(1. Funktionsblock)Function Block 2(2. Funktionsblock)Physical Block(Gerteblock)Function Block n(n. Funktionsblock)255reserviert reserviert reserviert reserviertBild 2 Adressierung in PROFIBUS-Gert6 Device Management (Blockve

34、rzeichnis)6.1 bersichtDer Aufbau des PROFIBUS Device Managements fr Laborgerte muss nach Tabelle 2 erfolgen(allgemeine Darstellung siehe PROFIBUS-PA Profile, Part 2, Abschnitt 2.4.3).Tabelle 2 Aufbau des PROFIBUS Device Managements Slot 1, Index 0 to 13Index Bezeichnung Element Datentyp Gre Speicher

35、-artZugriff Typ desTrans-portsArt0 Directory_Object_Header Directory Header Array ofUnsigned1612 Cst r a m1 Composite_List_Directory_Entries Begin_PBNo_PBBegin_TB aNo_TB aBegin_FBNo_FBBegin_LO aNo_LO aArray ofUnsigned1622222222CstCstCstCstCstCstCstCstrrrrrrrraaaaaaaammmmmmoo2 Composite_Directory_Ent

36、ries Slot/Index_PBNo_PB_ParamArray ofUnsigned1622CstCstrraammVornorm DIN V 12900-5:2002-118Index Bezeichnung Element Datentyp Gre Speicher-artZugriff Typ desTrans-portsArtSlot/Index_x.TB aNo_x.TB_ParamaSlot/Index_1.FBNo_1.FB_ParamSlot/Index_2.FBNo_2.FB_Param.222222.CstCstCstCstCstCst.rrrrrr.aaaaaa.o

37、ommoo.3-8 Composite_Directory_Entries(Fortsetzung).Slot/Index_n.FBNo_n.FB.ParamSlot/Index_z.LO aNo_z.LO.Param aArray ofUnsigned16.2222.CstCstCstCst.rrrr.aaaa.oooo.9-13 ReserviertaKeine Verwendung nach DIN V 12900-3.6.2 Directory Object Header (Header)Der Directory Object Header (Header nach DIN V 12

38、900-3) ist das erste Element des Device Manage-ments und muss ber den Slot 1, Index 0 zugreifbar sein. Das Element ist nach Tabelle 3 aufzubauen.Tabelle 3 Aufbau des Directory Object HeaderElement Beschreibung WertDir_ID ID des Verzeichnisses 0Dir_Rev_No Revisionsnummer des Verzeichnissesvom Herstel

39、ler festzulegen aNo_Dir_Obj Anzahl belegter Indizes durch dasVerzeichnis ohne HeaderAnzahl belegter Indizes durchComposite_List_Directory_Entries undComposite_Directory_EntriesNo_Dir_Entries Anzahl der Eintrge im Verzeichnis (je2 Unsigned16 Werte, ohne Header)Anzahl der Eintrge der Blockliste + 3 a(

40、Anzahl derComposite_List_Directory_Entries)First_Comp_List_Dir_Entry Startindex desComposite_List_Directory_Entries1No_Comp_List_Dir_Entries Anzahl der Verzeichniseintrge imComposite_List_Directory_Entries3 aaBei Verwendung von Link Objects die Zahl 4ANMERKUNG Ausfhrlichere Erluterungen der einzelne

41、n Elemente sind in PROFIBUS-PA Profile, Part 1,Abschnitt 3.6 enthalten.Vornorm DIN V 12900-5:2002-1196.3 Composite List Directory EntriesIm Slot 1, Index 1 folgen dem Directory Object Header die Composite List Directory Entries. Diesebeschreiben, an welcher Stelle und wie viele Blcke des jeweiligen

42、Typs bzw. Link Objects in denComposite Directory Entries verzeichnet sind (siehe 6.4).Die Eintragung erfolgt getrennt nach Gerteblock, den Transducer Blcken (keine Verwendung nachDIN V 12900-3), den Funktionsblcken und den Link Objects (keine Verwendung nach DIN V 12900-3).Ein entsprechendes Element

43、 ist im Laborgerteprofil nach DIN V 12900-3 nicht enthalten und musssomit fr die PROFIBUS-Gerte gebildet werden. Der Aufbau speziell fr Laborgerte ist in Tabelle 4dargestellt (allgemeine Darstellung siehe PROFIBUS-PA Profile, Part 2, Abschnitt 2.4.3).Tabelle 4 Aufbau der Composite List Directory Ent

44、rieshigh Byte Index a2cAdresse des PhysicalBlocks im CompositeDirectory Entry(Begin_PB)Unsigned16low Byte Offsetb4d1. Verzeichnis-eintragAnzahl der PhysicalBlocks (No_PB)Unsigned16 1high Byte Indexa0 eStartadresse derTransducer Blcke imComposite Directory Entry(Begin_TB)Unsigned16low Byte Offsetb0 e

45、2. Verzeichnis-eintragAnzahl der TransducerBlcke (No_TB)Unsigned16 0 ehigh Byte Indexa2cStartadresse derFunktionsblcke imComposite Directory Entry(Begin_FB)Unsigned16low Byte Offset b5d3. Verzeichnis-eintragAnzahl derFunktionsblcke (No_FB)Unsigned16Anzahl der imGert enthal-tenen Funktions-blckehigh

46、Byte Index a0 e)Adresse der Link Objectsim Composite DirectoryEntry (Begin_LO)Unsigned16low Byte Offset b0 e)4. Verzeichnis-eintrag fAnzahl der Link Objects(No_LO)Unsigned16 0 eaGibt an, in welchem Index des Slots 1 die Verzeichniseintrge enthalten sind.bGibt an, auf den wievielten Verzeichniseintra

47、g (Composite List Directory Entries undComposite Directory Entries) verwiesen wird. Dabei setzt sich jeder Verzeichniseintragaus zwei Unsigned16 Werten zusammen.c Oder hher, je nach Aufteilung der Composite Directory Entries auf mehrere Indizes.dBei Verwendung von Link Objects + 1.eMuss 0 gesetzt we

48、rden, da in DIN V 12900-3 keine Verwendung definiert ist.fEntfllt, da fr Link Objects keine Verwendung nach DIN V 12900-3 definiert ist.Vornorm DIN V 12900-5:2002-11106.4 Composite Directory Entries (Blockliste)Die Composite Directory Entries enthalten die Informationen ber die absoluten Adressen de

49、r Blckeim Gert (Slot und Index) und deren Parameteranzahl (hchster relativer Index + 1), dies entsprichtsomit der Blockliste des Laborgerteprofils nach DIN V 12900-3.Fr Laborgerte mssen die Composite Directory Entries in Slot 1 mit dem Index 2 beginnen.Diese Verzeichniseintrge drfen auch auf mehrere Indizes verteilt werden. Dies kann notwendig sein,wenn der in einem Index enthaltene

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1