工业通信网络 现场总线规范 类型10 PROFINET IO规范 第1部分:应用层服务定义_第1页
工业通信网络 现场总线规范 类型10 PROFINET IO规范 第1部分:应用层服务定义_第2页
工业通信网络 现场总线规范 类型10 PROFINET IO规范 第1部分:应用层服务定义_第3页
工业通信网络 现场总线规范 类型10 PROFINET IO规范 第1部分:应用层服务定义_第4页
工业通信网络 现场总线规范 类型10 PROFINET IO规范 第1部分:应用层服务定义_第5页
已阅读5页,还剩785页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS点击此处添加ICS号

CCS点击此处添加CCS号

中华人民共和国国家标准

GB/TXXXXX—XXXX

`

工业通信网络现场总线规范

类型10:PROFINETIO规范

第1部分:应用层服务定义

Industrialcommunicationnetworks—Fieldbusspecifications—

Type10:PROFINETIOspecifications—

Part1:Applicationlayerservicedefinition

(IEC61158-5-10:2019,Industrialcommuicationnetworks-

Fieldbusspecification-Part5-10:Application

layerservicedefinition-Type10elements,MOD)

(征求意见稿)

在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上。

XXXX-XX-XX发布XXXX-XX-XX实施

GB/TXXXXX—XXXX

目次

前言XV

1范围16

总论16

规范16

一致性17

2规范性引用文件17

3术语和定义20

引用的术语和定义20

类型10的附加术语和定义21

用于媒体冗余的类型10的附加术语和定义29

缩略语和符号30

约定36

4概念38

5数据类型ASE39

概论39

数据类型对象的形式定义41

FAL定义的数据类型42

数据类型ASE服务规范67

6用于通用服务的通信模型67

概念67

ASE数据类型69

ASE69

7用于分布式I/O的通信模型273

概念273

ASE数据类型290

ASE290

应用特性746

FAL服务摘要747

附录A(资料性)设备实例750

附录B(资料性)以太网接口的组件752

附录C(资料性)MAC地址分配的方案756

附录D(资料性)快速启动时间的测量757

附录E(资料性)动态帧打包758

附录F(资料性)诊断的前提条件766

I

GB/TXXXXX—XXXX

参考文献772

图1通信ASE的整体视图67

图2设备类终端站68

图3设备类桥接终端站69

图4中间层ASE通信架构70

图5用于读取EndPointMapper的序列图72

图6媒体冗余诊断依赖关系175

图7PTCP应用176

图8在本地端口上的时段示例203

图9SecurityASE的概貌图218

图10控制设备与现场设备之间的通信示例274

图11工程站与若干控制设备和现场设备之间的通信示例274

图12现场设备与服务器站之间的通信示例274

图13现场设备之间的通信示例275

图14数据对象和诊断模型278

图15通道建模示例279

图16到设备模型的映射280

图17标识层次280

图18具有应用进程对象(APO)的应用进程282

图19对远程APO的访问282

图20用于提供者/消费者关联的对远程APO的访问283

图21应用进程总览284

图22具有AP、槽和子槽的IO设备284

图23在API0内,接口和端口的结构单元的示例1286

图24在API0内,接口和端口的结构单元的示例2287

图25FALASE通信架构288

图26一个具有2个AREP的AR示例290

图27IO应用关系示例(一对一)293

图28IO应用关系示例(一对多)294

图29隐式应用关系295

图30状态转换图DEVSM327

图31状态转换图CTLSM338

图32通信关系对应用关系的分配343

图33通信关系类服务交互总览346

图34IO设备、槽和AR的交集示例406

图35替代值434

图36状态转换图RSMSM441

图37所有权处理445

图38状态转换图OWNSM448

图39状态转换图ASSSM448

图40状态转换图PLUGSM464

图41状态转换图PULLSM469

II

GB/TXXXXX—XXXX

图42在AssetManagement中的定位概念482

图43等时同步应用的基本模型495

图44通用等时同步应用模型(示例,CACF==1)496

图45通用等时同步应用模型(示例,CACF==2)497

图46子模块在以等时同步模式运行的IO设备中的ASE关系502

图47ISOM_SYNC状态转换图504

图48状态转换图ISOM_OUT507

图49状态转换图ISOM_IN513

图50MRP互连598

图51状态转换图SYNC_DIAG608

图52诊断基本模型619

图53诊断的过滤620

图54过滤层级620

图55故障、维护和合格性的严重性分类621

图56数据库模型622

图57状态转换图DIAG_DIAG649

图58状态转换图DIAG_MR653

图59状态转换图DIAG_MD658

图60状态转换图DIAG_QUALIFIED662

图61体系结构667

图62状态转换图PESM674

图63报告系统组件679

图64AR/ARSet和报告系统680

图65最大扫描延迟687

图66RS事件窗口690

图67状态转换图RSOBS695

图68状态转换图RSBUF698

图69状态转换图TimeSM705

图70应用到网络的各层708

图71假设的应用定时模型708

图72IO控制器与网络管理引擎的关系709

图73IO设备与网络管理引擎的关系709

图74StreamAdd参数的关系715

图75NME类的交互722

图76NCE类的交互725

图77TDE类的交互728

图78PCE类的交互736

图79BNME类的交互739

图80NUE类的交互746

图81包括低速无线网段的网络拓扑示例747

图82包括无线网段的媒体冗余示例747

图A.1与CLRPC结合的实例模型750

图A.2与RSI结合的实例模型751

III

GB/TXXXXX—XXXX

图B.1以太网接口的方案752

图B.2具有桥接能力的以太网接口方案753

图B.3具有光纤端口的以太网接口方案754

图B.4使用无线通信具有网桥能力的以太网接口的方案755

图B.5具有无线通信的以太网接口方案755

图C.1MAC地址分配的方案756

图D.1快速启动时间的测量757

图E.1帧的结构758

图E.2子帧的布局759

图E.3端到端760

图E.4动态帧打包760

图E.5动态帧打包–截短输出761

图E.6动态帧打包–出向数据包(OutboundPack)761

图E.7动态帧打包–串接输入762

图E.8动态帧打包–入向数据包(InboundPack)763

图E.9动态帧打包–分布式看门狗764

图E.10IOCR与动态打包帧之间的关系765

表1数据类型概述39

表2V2八位位组43

表3L2八位位组43

表4E2八位位组44

表5E2值范围45

表6Unipolar2.16八位位组45

表7Unipolar2.16值范围45

表8N2值范围47

表9N4值范围47

表10X2值范围48

表11X4值范围49

表12C4值范围50

表13T2值范围51

表14T4值范围52

表15D2值范围53

表16R2值范围53

表17TimeStamp状态值范围54

表18TimeStampDifference状态值范围55

表19Fmessagetrailerwith4octets59

表20Unsigned16_S八位位组61

表21Unsigned16_S含义61

表22Integer16_S八位位组62

表23Integer16_S含义62

表24Unsigned_8S八位位组63

表25Unsigned8_S含义63

IV

GB/TXXXXX—XXXX

表26OctetString_S八位位组64

表27OctetString_S状态比特65

表28RPCConnect73

表29PRCRelease74

表30PRCRead75

表31PRCWrite76

表32PRCControl77

表33RPCReadImplicit78

表34RSIinitiatoradd82

表35RSIresponderadd83

表36RSIinitiatorremove84

表37RSIresponderremove85

表38RSIcall86

表39RSInotification88

表40RSIinitiatorabort89

表41RSIresponderabort90

表42AddStaticARPCacheEntry99

表43RemoveStaticARPCacheEntry99

表44PPMSetProvData105

表45PPMSetProvStatus106

表46PPMActivate107

表47PPMClose109

表48PPMStart110

表49PPMError110

表50Getconsdata111

表51CPMGetconsstatus111

表52CPMSetRedRole112

表53CPMActivate113

表54CPMNoData115

表55CPMStop116

表56CPMNewDataIndication116

表57APMSActivate119

表58APMRActivate121

表59APMSAData122

表60APMRAData123

表61APMRAck124

表62APMSError124

表63APMSErrorERRCLS/ERRCODE125

表64APMRError125

表65APMRErrorERRCLS/ERRCODE126

表66APMS_Close126

表67APMR_Close126

表68Get136

V

GB/TXXXXX—XXXX

表69SET140

表70LocalSetCommand145

表71Identify147

表72Hello153

表73Systemcapabilities161

表74Autonegotiation支持和状态163

表75MDIPowerSupport163

表76RemoteSystemsDatachange168

表77Startbridge181

表78StartSlave182

表79StartMaster183

表80Stopbridge185

表81Stopslave185

表82Stopmaster186

表83Syncstatechange187

表84LineDelaychange188

表85LocalGetTime191

表86Localtimestateinfo192

表87Portstatechange199

表88Setportstate199

表89Flushfilteringdatabase199

表90AddFDBentry200

表91RemoveFDBentry200

表92StreamIDAdd207

表93StreamIDRemove209

表94StreamIdentification209

表95StreamActiveIdentification210

表96StreamSend211

表97MAUTypechange215

表98SetMAUType216

表99用于LDevID-PN和LDevID-Generic的EE证书219

表100用于LDevID-PN的EE证书扩展219

表101用于LDevID-Generic的EE证书扩展219

表102SCM服务的绑定(Binding)220

表103GetSecurityInfo221

表104GetEECertificationPath222

表105GetTrustedCACertificate222

表106TriggerKeyPairGeneration223

表107ImprintPrivateKey224

表108ImprintEECertificationPath225

表109RemoveEECertificationPath225

表110ImprintTrustedCACertificate226

表111RemoveTrustedCACertificate227

VI

GB/TXXXXX—XXXX

表112SecurityMode的含义227

表113SetSecurityMode228

表114SCM服务的访问控制228

表115SCM服务的信息安全约束229

表116标记证书的顺序229

表117GetCRVSecurityInfo233

表118GetAvailableCredentialIDs233

表119GetTrustedCACertificate234

表120SetTrustedCACertificate235

表121RemoveTrustedCACertificate235

表122GetEECertificationPath236

表123SetEECertificationPath237

表124RemoveEECertificationPath237

表125GenerateKeyPair238

表126SetPrivateKey239

表127RemovePrivateKey240

表128ValidateCertificationPath240

表129CreateSignatureValue241

表130ValidateSignatureValue242

表131SetSecurityMode242

表132SecurityStorageStore243

表133SecurityStorageLoad244

表134ProcessEAPMessage245

表135GetSAVSecurityInfo249

表136CreateAR-SA249

表137RemoveAR-SA250

表138GetPeerProperties251

表139PrepareNewSAMKGeneration251

表140TriggerNewSACKGeneration252

表141IndicateRxSACKSlotSwitch253

表142InitializePM-SA253

表143Instantiate257

表144Terminate258

表145ProtectMessage258

表146DeprotectMessage259

表147SupplyNewSACKGeneration260

表148SwitchTxSACKSlot260

表149IsPermittedforSecurityObject262

表150IsPermittedforPNObject263

表151与安全性角色关系示例(ExamplerelationshiptoSecurityRoles)264

表152AccessRequestforRecords265

表153PData267

表154NData268

VII

GB/TXXXXX—XXXX

表155AData269

表156CData270

表157RData272

表158要求和特征273

表159绑定的应用关系服务295

表160DeviceAccess300

表161CompanionAR300

表162AcknowledgeCompanionAR300

表163TimeAwareSystem300

表164StartupMode301

表165PullModuleAlarmAllowed301

表166InputValidonBackupAR304

表167Mode304

表168APStructureIdentifier,API:=0305

表169APStructureIdentifier,API!=0305

表170RSAlarmTransportMode306

表171Connect308

表172ConnectDeviceAccess313

表173Release315

表174PrmBegin316

表175PrmEnd318

表176ApplicationReady319

表177Abort320

表178LocalARAbort321

表179LocalSetARState321

表180LocalARInData322

表181ReadARData的数据元素322

表182ExpectedFastStartupData的数据元素324

表183DEVSM发出或接收的远程原语325

表184DEVSM发出或接收的本地原语325

表185状态表DEVSM328

表186由DEVSM使用的函数、宏、定时器和变量335

表187CTLSM发出或接收的远程原语336

表188CTLSM发出或接收的本地原语337

表189状态表CTLSM339

表190由CTLSM使用的函数、宏、定时器和变量342

表191绑定的通信关系服务346

表192TrafficClass与RTClass349

表193LocalSetInput357

表194LocalSetInputIOCS358

表195LocalGetInput359

表196LocalGetInputIOCS360

表197LocalNewInput361

VIII

GB/TXXXXX—XXXX

表198LocalSetOutput362

表199LocalSetOutputIOCS363

表200LocalGetOutput364

表201LocalGetOutputIOCS365

表202LocalNewOutput366

表203LocalSetProviderState367

表204LocalSetRedundancy367

表205LocalSetState368

表206LocalDataStateChanged369

表207绑定期望的标识服务374

表208ModuleState376

表209ARInfo379

表210IdentInfo380

表211GeneralDatadefinitionforidentificationData381

表212ReadModuleDiffBlock的数据元素382

表213报警类型386

表214专属于诊断ASE的报警类型388

表215专属于所有权的报警类型389

表216专属于通用行规、行规和应用的报警类型389

表217绑定的报警服务389

表218AlarmNotification393

表219ChannelDiagnosis395

表220ManufacturerSpecificDiagnosis395

表221SubmoduleDiagnosisState396

表222ARDiagnosisState396

表223UserStructureIdentifier397

表224Specifier的语义398

表225绑定的RecordData服务406

表226Read408

表227读服务错误!未定义书签。

表228ReadImplicit413

表229ReadQuery414

表230Write415

表231写服务错误!未定义书签。

表232WriteCombinedObjectContainer的数据元素417

表233LocalWriteMultiple418

表234LocalNewWriteMultiple420

表235绑定的实时标识服务427

表236LocalAddSubmodule431

表237LocalRemoveSubmodule431

表238ReadAPIData的数据元素432

表239ReadRecordInputDataObjectElement的数据元素433

表240ReadRecordOutputDataObjectElement的数据元素436

IX

GB/TXXXXX—XXXX

表241ReadSubstituteValue的数据元素437

表242用于ReadGSDData的Selector438

表243ReadGSDData的数据元素439

表244RSMSM发出或接收的远程原语440

表245RSMSM发出或接收的本地原语441

表246RSMSM状态表441

表247RSMSM使用的函数、宏、定时器和变量443

表248用于SubmoduleState.Identinfo的规则444

表249用于连接服务的所有权响应446

表250OWNSM和ASSSM发出或接收的远程原语447

表251OWNSM发出或接收的本地原语448

表252状态表OWNSM449

表253状态表ASSSM459

表254OWNSM使用的函数、宏、定时器和变量460

表255ASSSM使用的函数、宏、定时器和变量461

表256用于SubmoduleState.ARInfo的规则462

表257PLUGSM发出或接收的远程原语462

表258PLUGSM发出或接收的本地原语464

表259状态表PLUGSM465

表260PLUGSM使用的函数、宏、定时器和变量467

表261PULLSM发出或接收的远程原语467

表262PULLSM发出或接收的本地原语468

表263状态表PULLSM469

表264PULLSM使用的函数、宏、定时器和变量470

表265绑定的I&Mdata服务471

表266ReadI&M0FilterData的数据元素484

表267ReadI&M0Data的数据元素487

表268WriteI&M1Data的数据元素488

表269WriteI&M2Data的数据元素489

表270WriteI&M3Data的数据元素489

表271WriteI&M4Data的数据元素490

表272ReadI&M5Data的数据元素491

表273ReadAssetManagementData的数据元素493

表274绑定的等时同步模式应用服务497

表275WriteIsochronousModeData的数据元素501

表276ISOM_SYNC发出或接收的远程原语503

表277ISOM_SYNC发出或接收的本地原语503

表278状态表ISOM_SYNC504

表279ISOM_SYNC使用的函数、宏、定时器和变量505

表280ISOM_OUT发出或接收的远程原语506

表281ISOM_OUT发出或接收的本地原语506

表282状态表ISOM_OUT508

表283ISOM_OUT使用的函数、宏、定时器和变量511

X

GB/TXXXXX—XXXX

表284ISOM_IN发出或接收的远程原语512

表285ISOM_IN发出或接收的本地原语512

表286状态表ISOM_OUT513

表287ISOM_IN使用的函数、宏、定时器和变量516

表288绑定的观察者服务517

表289绑定的通信接口管理服务522

表290用于接口子模块的子槽号526

表291用于端口子模块的子槽号530

表292ReadPDevData的数据元素536

表293ReadPDRealData的数据元素537

表294ReadPDExpectedData的数据元素538

表295ReadPDInterfaceDataReal的数据元素540

表296WritePDInterfaceAdjust的数据元素541

表297WritePDInterfaceFSUDataAdjust的数据元素541

表298WritePDNCDataCheck的数据元素543

表299ReadPDPortStatistic的数据元素543

表300ReadPDPortDataReal的数据元素544

表301ReadPDPortDataRealExtended的数据元素545

表302WritePDPortDataCheck的数据元素547

表303WritePDPortDataAdjust的数据元素548

表304ReadPortFODataReal的数据元素549

表305WritePDPortFODataCheck的数据元素550

表306WritePDPortFODataAdjust的数据元素551

表307WritePDPortSFPDataCheck的数据元素551

表308绑定的IEEE802.1AS服务555

表309绑定的IEEE802.1Q桥接服务559

表310ForwardingMode的允许值565

表311FastForwardingMulticastMACAdd的允许值566

表312TxPortEntry568

表313RedPeriodBegin和GreenPeriodBegin的依赖性571

表314DistributedWatchdogFactor572

表315RestartFactorForDistributedWatchdog572

表316DFPMode573

表317SFIOCRProperties.DFPRedundantPathLayout573

表318SFCRC16574

表319WritePDIRData的数据元素582

表320WritePDIRSubframeData的数据元素583

表321WriteTSNStreamForwardData586

表322绑定的MediaRedundancy服务587

表323ReadPDInterfaceMRPDataReal的数据元素589

表324WritePDInterfaceMRPDataCheck的数据元素591

表325WritePDInterfaceMRPDataAdjust的数据元素592

表326ReadPDPortMRPDataReal的数据元素594

XI

GB/TXXXXX—XXXX

表327WritePDPortMRPDataAdjust的数据元素594

表328DataelementsofReadPDPortMRPICDataReal595

表329WritePDPortMRPICDataCheck的数据元素596

表330WritePDPortMRPICDataAdjust的数据元素596

表331绑定的PTCP服务599

表332同步属性角色602

表333SyncClass(同步类)603

表334WritePDSyncData的数据元素603

表335LocalSyncStateInfo605

表336LocalSYNCHEvent606

表337由SYNC_DIAG发出或接收的远程原语607

表338SYNC_DIAG发出或接收的本地原语607

表339状态表SYNC_DIAG608

表340SYNC_DIAG使用的功能、宏、定时器和变量610

表341支持的MIB列表611

表342MIB-II对象的交叉引用611

表343LLDP-MIB对象的交叉引用612

表344LLDP-EXT-PNOMIB对象的交叉引用612

表345LLDP-EXT-DOT3MIB对象的交叉引用612

表346与IEEE802.1QASE相关的YANG模块(类型定义)613

表347绑定的AutoconfigurationData服务614

表348ReadAutoconfigurationData的数据元素617

表349DiagnosisRecords(index)626

表350绑定的Diagnosis服务626

表351用于Diagnosis服务的通用Data定义631

表352LocalAddDiagnosisEntry634

表353LocalRemoveDiagnosisEntry635

表354LocalUpdateDiagnosisEntry636

表355DIAG_DIAG发出或接收的远程原语648

表356DIAG_DIAG发出或接收的本地原语649

表357状态表DIAG_DIAG649

表358DIAG_DIAG使用的函数、宏、定时器和变量650

表359DIAG_MR发出或接收的远程原语653

表360DIAG_MR发出或接收的本地原语653

表361状态表DIAG_MR654

表362DIAG_MR使用的函数、宏、定时器和变量655

表363DIAG_MD发出或接收的远程原语657

表364DIAG_MD发出或接收的本地原语657

表365状态表DIAG_MD658

表366DIAG_MD使用的函数、宏、定时器和变量659

表367DIAG_QUALIFIED发出或接收的远程原语661

表368DIAG_QUALIFIED发出或接收的本地原语661

表369状态表DIAG_QUALIFIED662

XII

GB/TXXXXX—XXXX

表370DIAG_QUALIFIED使用的函数、宏、定时器和变量663

表371绑定的PE服务667

表372LocalAddPEEntity668

表373LocalRemovePEEntity669

表374LocalUpdatePE_OperationalMode670

表375PEEntityFilterData定义671

表376PEEntityFilterData定义672

表377PESM发出或接收的远程原语674

表378PESM发出或接收的本地原语674

表379状态表PESM675

表380PESM使用的函数、宏、定时器和变量675

表381绑定的LogBook服务676

表382ReadLogBookData的数据元素677

表383LocalCreateLogBookEntry678

表384绑定的RS服务684

表385内在观察器686

表386配置观察器686

表387LocalAddRSEvent的数据元素691

表388RSGetEvent的数据元素692

表389RSAckEvent的数据元素693

表390RSAdjustObserver的数据元素693

表391RSOBS发出或接收的本地原语694

表392状态表RSOBS696

表393RSOBS使用的函数、宏、定时器和变量697

表394RSBUF发出或接收的远程原语697

表395RSBUF发出或接收的本地原语698

表396状态表RSBUF699

表397RSBUF使用的函数、宏、定时器和变量702

表398绑定的Time服务703

表399LocalGetTime703

表400TimeSM发出或接收的本地原语704

表401状态表TimeSM705

表402由TimeSM使用的函数、宏、定时器和变量707

表403NMEStart712

表404NMEStop713

表405NMEStreamAdd714

表406NMEStreamRemove718

表407NMEStreamRenew720

表408NCEActivate723

表409NCEDeactivate723

表410NCENetworkConfigChanged724

表411TDEActivate726

表412TDEClose727

XIII

GB/TXXXXX—XXXX

表413TDETopologyChanged727

表414PCEActivate729

表415PCEDeactivate730

表416PCEStreamAdd731

表417PCEStreamRemove732

表418PCEStreamRenew733

表419PCEPathChanged735

表420BNMEActivate737

表421BNMEClose738

表422BNMERoleChanged738

表423NUEActivate740

表424NUEDeactivate741

表425NUEStreamAdd742

表426NUEStreamRemove743

表427NUEStreamRenew744

表428设备的FAL服务748

表429IO控制器的FAL服务749

表F.1ChannelErrorType766

表F.2ChannelErrorType0–0xFF的前提条件767

表F.3ChannelErrorType0x0100–0x7FFF,0x9000–0x9FFF的前提条件767

表F.4ChannelErrorType“Datatransmissionimpossible”的前提条件767

表F.5ChannelErrorType“Remotemismatch”的前提条件767

表F.6ChannelErrorType“Mediaredundancymismatch–ring”的前提条件768

表F.7ChannelErrorType“Mediaredundancymismatch-interconnection”的前提条件768

表F.8ChannelErrorType“Syncmismatch”的前提条件769

表F.9ChannelErrorType“Isochronousmodemismatch”的前提条件769

表F.10ChannelErrorType“MulticastCRmismatch”的前提条件769

表F.11ChannelErrorType“Fiberopticmismatch”的前提条件769

表F.12ChannelErrorType“Networkcomponentfunctionmismatch”的前提条件770

表F.13ChannelErrorType“DynamicFramePackingfunctionmismatch”的前提条件770

表F.14ChannelErrorType“Mediaredundancywithplannedduplicationmismatch”的前提条件

770

表F.15ChannelErrorType“Multipleinterfacemismatch”的前提条件770

表F.16ChannelErrorType“PowerfailureoverSinglePairEthernet”的前提条件770

XIV

GB/TXXXXX—XXXX

工业通信网络现场总线规范

类型10:PROFINETIO规范

第1部分:应用层服务定义

1范围

总论

现场总线应用层(FAL)为用户程序提供访问现场总线通信环境的手段。在这方面,可将FAL视为“相

应的应用程序之间的窗口”。

本部分为在自动化环境中的应用程序间进行基本严格时间要求和非严格时间要求的报文通信提供

通用元素和PROFINETIO现场总线的专用资料。术语“严格时间要求”用以表示存在一个时窗,在此时

窗内,要求以某个明确的确定性等级完成一个或多个规定的动作。在此时窗内没有完成所规定的动作,

会导致请求这些动作的应用失效的风险,甚至连带造成仪器、设备和可能的人身危险。

本部分从以下几个方面以抽象方法定义由PROFINETIO现场总线应用层提供的外部可见的服务:

a)定义应用资源(对象)的抽象模型,用户能够通过使用FAL服务来利用这些资源;

b)服务的原语动作和事件;

c)与每个原语动作和事件相关联的参数,以及它们采取的形式;

这些动作和事件之间的相互关系及其有效的顺序。

本部分的目的是定义若干服务,提供给:

a)现场总线参考模型的用户与应用层之间交界处的FAL用户;

b)现场总线参考模型的应用层与系统管理之间交界处的系统管理。

本部分依据OSI基本参考模型(见GB/T9387)和OSI应用层结构(GB/T17176-1997)规定PROFINET

IO现场总线应用层的结构和服务。

FAL服务和协议由包含在应用过程中的FAL应用实体(AE)来提供。FALAE由一组面向对象的应用服务

元素(ASE)和管理AE的层管理实体(LME)所组成。ASE提供对一组相关应用过程对象(APO)类进行操作的通

信服务。FALASE中有一个元素是管理ASE,它提供一个通用服务集用于FAL类实例的管理。

尽管这些服务从应用的角度规定了如何发出和传送请求和响应,但这些服务并未规定请求和响应的

应用使用它们的目的。即并对应用的行为方面未作出规定,而只是规定了它们能够发送/接收什么样的

请求和响应的定义。这样,在对这种对象行为进行标准化时,给予了FAL用户更大的灵活性。除了这些

服务外,本部分还定义了一些对FAL访问的支持服务,以控制其操作的某些方面。

规范

本部分的首要目标是规定在概念上适合于严格时间要求的通信的应用层服务特性,从而在指导开发

用于严格时间要求的通信的应用层协议时,补充了OSI基本参考模型。

第二个目标是提供现有工业通信协议的升级途径。正是这个目标造成了IEC61158-5中标准化服务

的各种类型以及IEC61158–6中相应的标准化协议的各种类型。

本规范可以作为正式的应用编程接口的基础。然而,它不是一种正式的编程接口,任何一种正式的

接口必须解决本规范未包含的实现方面的内容:

a)各种多八位位组服务参数的大小和八位位组排序;

16

GB/TXXXXX—XXXX

b)成对的请求原语与证实原语、指示原语与响应原语的相互关系。

一致性

本部分不规定具体实现或产品,也不限制工业自动化系统内的应用层实体的实现。

设备与此应用层服务定义标准无一致性。而是,通过实现符合本文件中定义的类型10应用层服务的

应用层协议来实现一致性。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,

仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本

文件。

GB/T1988信息技术信息交换用七位编码字符集

GB/T9387.1-1998信息技术开放系统互连基本参考模型:基本模型

GB/T15695-2008信息技术开放系统互连表示服务定义

GB/T15969.3-2017可编程序控制器第3部分:编程语言

GB/T17176-1997信息技术开放系统互连应用层结构

GB/T17967-2000信息技术开放系统互连基本参考模型OSI服务定义约定

GB/T18236.1-2000信息技术系统间远程通信和信息交换局域网和城域网公共规范第1部分:

媒体访问控制(MAC)服务定义

GB/T25105.2工业通信网络现场总线规范类型10第2部分:应用层协议规范

IEC61158-1工业通信网络现场总线规范第1部分:IEC61158和IEC61784系列总览与导则

(Industrialcommunicationnetworks–Fieldbusspecifications–Part1:Overviewand

guidancefortheIEC61158andIEC61784series)

IEC61158-2工业通信网络现场总线规范第2部分:物理层规范和服务定义(Industrial

communicationnetworks–Fieldbusspecifications–Part2:Physicallayerspecificationand

servicedefinition)

IEC61158-5-3工业通信网络现场总线规范第5-3部分:应用层服务定义类型3元素

(Industrialcommunicationnetworks–Fieldbusspecifications–Part5-3:Applicationlayer

servicedefinition–Type3elements)

IEC61158-6-3工业通信网络现场总线规范第6-3部分:应用层协议规范类型3元素

(Industrialcommunicationnetworks–Fieldbusspecifications–Part6-3:Applicationlayer

protocolspecification–Type3elements)

IEC61375-2-1:2012电子铁路设备列车通信网络(TCN)第2-1部分:绞线式列车总线

(Electronicrailwayequipment–Traincommunicationnetwork(TCN)–Part2-1:WireTrain

Bus(WTB))

IEC61784-1:2019工业通信网络行规第1部分:现场总线行规(Industrialcommunication

networks–ProfilesPart1:Fieldbusprofiles)

IEC61784-2-3工业通信网络行规第2部分:基于ISO/IEC/IEEE8802-3的实时网络附加现场总线

行规(Industrialcommunicationnetworks–Profiles–Part2:Additionalfieldbusprofiles

forreal-timenetworksbasedonISO/IEC/IEEE8802-3)

17

GB/TXXXXX—XXXX

IEC61800-7-203:2015可调速电功率驱动系统第7-203部分:功率驱动系统的通用接口和行规使

用行规类型3规范(Adjustablespeedelectricalpowerdrivesystems–Part7-203:Generic

interfaceanduseofprofilesforpowerdrivesystems–Profiletype3specification)

IEC62439-2:2016工业通信网络高可用性自动化网络第2部分:媒体冗余协议(MRP)

(Industrialcommunicationnetworks–Highavailabilityautomationnetworks–Part2:Media

RedundancyProtocol(MRP))

ISO/IEC8824-1:2015信息技术抽象语法记法一(ASN.1)基本记法规范(Information

technology–AbstractSyntaxNotationOne(ASN.1):Specificationofbasicnotation)

ISO/IEC9834-8:2014信息技术对象标识符登记机构的操作规程第8部分:通用惟一标识符

(UUID)的生成及其在对象标识符中的使用(Informationtechnology–Proceduresforthe

operationofobjectidentifierregistrationauthorities–Part8:Generationofuniversally

uniqueidentifiers(UUIDs)andtheiruseinobjectidentifiers)

ISO/IEC10646:2017信息技术通用编码字符集(UCS)(Informationtechnology–Universal

CodedCharacterSet(UCS))

ISO/IEC/IEEE60559:2011信息技术微处理器系统浮点运算(Informationtechnology–

MicroprocessorSystems–Floating-Pointarithmetic)

ISO8601-1:2019数据元和交换格式信息交换日期与时间的表示法第1部分:基本规则(Data

elementsandinterchangeformats–Informationinterchange–Representationofdatesand

times–Part1:Basicrules)

DraftIEC/IEEE60802:2020信息技术用于工业自动化的时间敏感网络行规(Information

technology–Time-SensitiveNetworkingProfileforIndustrialAutomation)

IEEE802局域网和城域网IEEE标准概述和体系结构(IEEEStandardforLocalandmetropolitan

areanetworks:OverviewandArchitecture)

IEEE802.1局域网和城域网IEEE标准站点与媒体访问控制连接发现(IEEEStandardforLocal

andmetropolitanareanetworks:StationandMediaAccessControlConnectivityDiscovery)

IEEEStd802.1AB:2016局域网和城域网IEEE标准站点与媒体访问控制连接发现(IEEEStandard

forLocalandmetropolitanareanetworks:StationandMediaAccessControlConnectivity

Discovery)

IEEEStd802.1AR:2016局域网和城域网IEEE标准站点与媒体访问控制连接发现(IEEEStandard

forLocalandmetropolitanareanetworks:StationandMediaAccessControlConnectivity

Discovery)

IEEEStd802.1AR:2018局域网和城域网IEEE标准安全设备标识(IEEEStandardforLocaland

metropolitanareanetworks:SecureDeviceIdentity)

IEEEStd802.1AS:2020信息技术IEEE标准系统间远程通信和信息交换局域网和城域网IEEE标准

桥接局域网中时间敏感应用的定时与同步(IEEEStandardforInformationtechnology–

Telecommunicationsandinformationexchangebetweensystems–IEEEstandardforLocaland

metropolitanareanetworks–TimingandSynchronizationforTime-SensitiveApplicationsin

BridgedLocalAreaNetworks)

IEEEStd802.1CB:2017局域网和城域网IEEE标准可靠性的帧复制与消除(IEEEStandardfor

Localandmetropolitanareanetworks–FrameReplicationandEliminationforReliability)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论