profinet协议开发文件

所需积分/C币:50 2018-11-17 21:23:55 3.46MB PDF
收藏 收藏 9
举报

profinet开发必备文件,介绍profinet的协议内容,英文原版文档。
Management summary - Scope of this document See clause 1 List of affected patents See FOREWORD No patent search, neither external nor internal, has been done by the members of the Norking Group up to now PRoFiBUS International does not guarantee the completeness of this list Related documents and references See clause 2 Requirements for certification tests PI has established the certification process. The related test specification exists This standard is concerned, in particular, with the communication and interworking of sensors, effectors and other automation devices. By using this standard together with other standards positioned within the osl or fieldbus reference models, otherwise incompatible systems may work together in any combination The profiles within this document use references to IEC61158 documents, which are equivalent to the following Pl documents IEC doc#f lEC doc title Pl doc title PI Orderi EC61158-1 Overview and guidance for Overview and guidance for the2702 the EC 61158 series PROFIBUS PRoFiNEt specifications IEC 61158-5-10 Application layer service Application layer services for2.712 definition Type 10 decentralized periphery and distributed elements auto mation IEC 61158-6-10 Application layer protocol Application lay for 2.722 specification- Type 10 decentralized periphery and distributed elements auto mation EC61784-1 Profile sets for continuous Profiles for distributed automation 2.732 and discrete manufacturing EC61784-2 Additional profiles for Profiles for decentralized periphery 2.742 ISO/Ec 8802 3 based communication networks in time applications 61158-5-10/FD|s◎|EC 10003 CONTENTS Scope 10024 1.1 Overview 10024 1.2 Specifications 10025 1.3 Conformance 10025 2 Normative references 10025 3 Terms, definitions, abbreviations, symbols and conventions 10027 3.1 Referenced terms and definitions 10027 3.2 Additional terms and definitions for distributed automation 10028 3.3 Additional terms and definitions for decentralized periphery 10030 3. 4 Additional terms and definitions for media redundancy. 10038 3.5 Abbreviations and symbols 10039 3.6 Additional abbreviations and symbols for distributed automation ...................10040 3.7 Additional abbreviations and symbols for decentralized periphery ..................10040 3. 8 Additional abbreviations and symbols for media redundancy 10041 3.9 Conventions∴ .10042 4 Concepts 10044 5 Data type ASE 10044 5.1 General 10044 5.2 Formal definition of data type objects ∴10047 5. 3 FAL defined data types 10048 5. 4 Data type AsE service specification 10090 6 Communication model for common services 10090 6 1 Concepts 10090 6.2 ASE data types 10090 6.3 ASEs 10091 7 Communication model for distributed autom ation 10191 7.1 Concepts 10191 2 ASE data types 10197 7.3 ASEs 10201 7,4AR 10419 7.5 Summary of FAL classes :a““: 10423 7.6 Summary of FAL services 10424 8 Communication model for decentralized periphery 10428 8. 1 Concepts 10428 8.2 ASE data types 10444 8.3 ASEs 10444 8.4 Behavior of an io device 10680 8.5 Behavior of an o controller 10724 8.6 Application characteristics 10728 Annex A(informative) Device instances 10730 Annex B (informative)Components of an Ethernet interface 10732 Annex c(informative) Scheme of MAc address assignment 10736 10004 61158-5-10/FD|SQ|EC Annex d(informative) Collection of objects 10737 Annex E(informative) Measurement of the fast startup time 10738 lography 10739 FIGURES Figure 1- Data type class hierarchy example 10045 Figure 2- ime date relation 10068 Figure 3-PTCP applications 10104 Figure 4-clock drift measurement .10115 Figure 5- Multiple synchronization 10115 Figure 6-MRP stack 10118 Figure 7- Ring to pology with one manager and clients 10129 Figure 8-MRM in an open ring 10129 Figure 9-More than one Mrm in the ring 10130 Figure 10-Media redundancy diagnosis dependencies 10131 Figure 11-Locating the destination for redundant RT frames .10171 Figure 12- Example of periods at a local port 10178 Figure 13- FAL AsEs communication architecture.. 10193 Figure 14- Runtime object model 10194 igure 15- Relationship between engineering and runtime 10195 Figure 16- Navigation in the runtime object model 10196 Figure 17-Operating state block diagram .10235 Figure 18-Device status model for the common diagnosis 10236 Figure 19-ACCO ASE structure 10267 Figure 20- Productive operation of data connections 10268 Figure 21-Quality code transfer- standard behavior....... 10280 Figure 22- Startup of a connection 10281 Figure 23- Quality code with communication fault 10281 Figure 24- Quality code when a connection is cleared 10282 Figure 25- Quality code when a connection is deactivated 10282 Figure 26- Quality code during the transfer of "incorrect"connection data .10283 Figure 27- Quality code for provider in CBAReady " state 10284 Figure 28- Quality code when clearing an object from the provider 10284 61158-5-10/FD|s◎|EC 10005 Figure 29- Quality code when a connection is forced .10285 Figure 30- Quality code at Qos violation 10285 Figure 31 -Push mode 10292 Figure 32-Pull mode overview 10293 Figure 33- Detailed sequence chart of the pull mode 10294 Figure 34-Qos and orPc communication channel 10295 Figure 35-QoS Violation within Pull Mode 10296 Figure 36- Monitoring the providers heartbeat 10297 Figure 37- State machine RemoteACCO 10299 Figure 38- State machine RemoteAcCo Provider 10299 Figure39- State machine RemoteACCOProviderorpc……… ,10300 Figure 40- State machine ARORPC -Provider 10300 Figure 41- State machine GetConnection Data- Provider 10301 Figure 42- State machine ProviderConnection 10301 Figure 43- State machine ProvConnActivation ∴10302 Figure44- State machine workerorPc..…………,,10302 Figure 45-Communication stack of distributed automation devices 10303 Figure 46- Application relations between devices 10304 igure 47-Communication relations 10304 Figure 48-RT communication channel 10306 Figure 49 -Interaction between provider and consumer 10308 Figure50- State machine arst- Consumer…,…,… 10310 Figure 51- State machine ARSRT- Provider 10311 Figure 52- State machine AccoDataCR-Consumer 10312 Figure 53- State machine AccoDataCR- Provider 10312 Figure 54-RT frame layout 10313 Figure 55-Establishing an Acco DataCR 10314 Figure 56 -Flowchart of the copy cycle for local connections 10315 Figure 57- State machine connect attempt 10319 Figure 58- Productive operation of data connections (ORPc channel) 10326 Figure 59-Productive operation of data connections(RT channel)... 10327 Figure 60- Productive operation of data connections (Local channel).. 10327 Figure 61 data flow for cyclic rt 10328 10006一 61158-5-10FD|s◎|EC Figure 62-Failure of the provider in productive operation (ORPc push mode) 10330 Figure 63- Failure of the provider in productive operation(ORPc pull mode) 10331 Figure 64-Scenario 1: Provider failure in productive operation(RT) .......... 10332 Figure 65- Scenario 2: Recovery from provider failure in productive operation(RT)..10333 Figure 66- Failure of the consumer(push mode) 10333 Figure 67- Failure of the consumer(pull mode) 10334 Figure 68- Failure of the consumer 10335 Figure 69- Failure of the provider when setting up connections 10337 igure 70- Information levels 10338 Figure 71-ACCo Ase status model for the common diagnosis .10338 Figure 72- ACCO Ase status model for the detailed diagnosis 10339 Figure 73- Structure of the transmitted connection data 10382 Figure 74-Example of communication between controlling devices and field devices. 10429 igure 75-EXample of communication between an engineering station and several controlling and field devices 10429 Figure 76-Example of communication between field devices and a server station 10430 Figure 77-Example of communication between field devices 10430 Figure 78- Structural units of one arbitrary API of an lo device(general) .10432 Figure 79- Example 1 structural units for interfaces and ports within API 0 10433 Figure 80-EXample 2 structural units for interfaces and ports within API 0 ..10434 Figure 81-Overview of application processes .10436 igure 82-lo device with APs, slots and subslots 10437 Figure 83- Application Process with application objects(APOs) 10440 Figure 84- Access to a remote APO 10441 Figure 85-Access to a remote APo for provider/consumer association 10442 Figure 86- Example of one ar with tWo arEPs 10443 Figure 87- Relation of a record data object to one real object 10445 Figure 88- Relation of a record data object to two real objects 10446 Figure 89-Overview IO ASE service interactions 10456 Figure 90-Example of a resource model at the alarm source .. 10533 Figure 91-General isochronous application model(example) 10568 Figure 92- AsE relations in an lo device operating in isochronous mode 10574 Figure 93- State machine relations in an Io device operating in isochronous mode. ......10574 Figure 94- SyncCtl state diagram 10578 61158-5-10/FD|s◎|EC 10007 Figure 95-Output state diagram ,10580 Figure 96- Input state diagram 10585 Figure 97- Assignment of communication relationship to application relationship.... 10659 Figure 98-Implicit application relationship 10663 igure 99 -EXample IO application relationship (one-to-one) 10664 Figure 100- Example Io application relationship one-to-many 10665 Figure 101-Overview ase state machines for lo device 10681 Figure 102- State diagram application startup lo device 10682 Figure 103- State diagram neighborhood check 10690 Figure 104- State diagram PD parameter check Io device 10699 Figure 105- State diagram for a submodule 10709 Figure 106- State diagram IO controller during startup 10725 Figure 107-Example of network topology including slower wireless segments. .............10728 Figure 108- EXample of media redundancy including wireless segments 10729 Figure A.1-Instance model 10730 Figure B. 1- Scheme of an Ethernet interface 41国;EB 10732 Figure B 2- scheme of an ethernet interface with bridging ability 10733 Figure B 3- Scheme of an Ethernet interface with optical ports 10734 igure B 4- Scheme of an Ethernet interface with bridging ability using radio communication 10735 Figure B5- Scheme of an Ethernet interface with radio communication.. 10735 Figure C.1-Scheme of MAC address assignment 10736 igure D. 1-Example for an intersection of lo device, slot, and AR 10737 Figure E 1- Measurement of the fast startup time 10738 TABLES Table 1- PERSiSter 10051 Table2-∨ ARTYPE 10052 Table 3- TEMQUalItydef 10053 Table 4- StaTedEF 10056 Table5- GROUPERRORDEF 10056 Table 6- ACcEssrightdef 10057 Table 7-HRESUlt ..10057 Tabe8-N2 value range…… 10062 10008 61158-5-10FD|s◎|EC Table 9-n2 octets 10062 Table 10-n4 value range 10062 Table 11-n4 octe 10062 Tabe12-×2 value range 10063 Table 13-x2 octets 10063 Table 14-X4 value range 10063 Table 15-x4 octets 10063 able 16-Unipolar216 value range 10064 Table 17-Unipolar2.16 octets 10064 Table 18-E2 value range 10064 Table 19-E2 octets .10064 Table 20-C4 value range 10065 Table 21-v2 octets 10065 Table 22-L2 octets 10065 Table 23-UUiD for decentralized peripherals 10066 Table 24- uuid for distributed automation ,10067 Table 25- network time values 10068 Table 26- network time octets 10068 Table 27-t2 values 10069 Table 28-T4 values 10069 Table 29-d2 values 10070 Table 30 -r2 values 10070 Table 31-UNICODEString values 10071 Table 32-UTF-8 character encoding scheme 10072 Table 33-Octetstring2+Unsigned8 octets 10083 Table 34- Float32+Unsigned8 octets 10083 Table 35-Unsigned8+Unsigned8 octets 10084 Table 36- Data Types for Value in a VARIANT 10086 Table 37-Unsigned 16 s octets 10088 Table 38-Unsigned16 S meaning.. 10088 Table39- Integer16 s octets.……,…,, 10088 Table 40-Integer16s meaning 10088 Table 41-Unsigned8 s octets 10089 61158-5-10/FD|s◎|EC 10009 Table 42-Unsigned8 s meaning .10089 Table 43-OctetString_s octets .10089 Table 44-OctetString s status bits 10089 Table 45-F message trailer with 4 octets 10090 Table 46-F message trailer with 5 octets 10090 Table 47-get 10096 Table 48-Set 10098 Table 49 -Identify 10101 Table 50- hello 10102 Table 51-Start bridge 10109 Table 52- start slave 10110 Table 53- Start master 10111 Table 54-stop bridge 10112 Table 55-Stop slave 10112 Table 56- stop master ∴10113 Table 57- sync state change 10114 Table 58- start MrM .10123 Tabe59- Stop MRM… 10124 T able 60-Redundancy state change 10125 Table 61- start MRc 10126 Table 62- Stop MRC 10127 Table 63- Neighborhood changed 10127 Table 64- MRP network/connection parameters 10132 Table 65-MRM parameters 10133 Table 66- MRC parameters ∴10133 Table 67- set Prov data 10134 Table 68-Set Prov status 10135 Table 69- PPM Activate 10136 Table 70-Close 10137 Table 71- start 10137 Table 72- erre 10138 Table 73- get cons data 10138 Table 74- get cons status 10139

...展开详情
试读 127P profinet协议开发文件
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    ppaidd1314 值得下载收藏,内容不错。
    2020-03-24
    回复
    zhanghuafeng24 内容很清晰值得收藏!
    2019-04-23
    回复
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    profinet协议开发文件 50积分/C币 立即下载
    1/127
    profinet协议开发文件第1页
    profinet协议开发文件第2页
    profinet协议开发文件第3页
    profinet协议开发文件第4页
    profinet协议开发文件第5页
    profinet协议开发文件第6页
    profinet协议开发文件第7页
    profinet协议开发文件第8页
    profinet协议开发文件第9页
    profinet协议开发文件第10页
    profinet协议开发文件第11页
    profinet协议开发文件第12页
    profinet协议开发文件第13页
    profinet协议开发文件第14页
    profinet协议开发文件第15页
    profinet协议开发文件第16页
    profinet协议开发文件第17页
    profinet协议开发文件第18页
    profinet协议开发文件第19页
    profinet协议开发文件第20页

    试读已结束,剩余107页未读...

    50积分/C币 立即下载 >