{"id":244322,"date":"2024-10-19T16:02:58","date_gmt":"2024-10-19T16:02:58","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-5-92014\/"},"modified":"2024-10-25T11:01:54","modified_gmt":"2024-10-25T11:01:54","slug":"bs-en-61158-5-92014","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-5-92014\/","title":{"rendered":"BS EN 61158-5-9:2014"},"content":{"rendered":"
IEC 61158-5-9:2014 defines the services provided to the FAL user at the boundary between the user and the application layer of the fieldbus reference model, and Systems Management at the boundary between the application layer and Systems Management of the fieldbus reference model. This standard specifies the structure and services of the IEC fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO\/IEC 7498-1) and the OSI application layer structure (ISO\/IEC 9545). This second edition cancels and replaces the first edition published in 2007 and constitutes a technical revision. The main changes are: Correct download state machine event service.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
6<\/td>\n | English \n CONTENTS <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | INTRODUCTION <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | 1 Scope 1.1 General <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 1.2 Specifications 1.3 Conformance 2 Normative references <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 3 Terms, definitions, symbols, abbreviations and conventions 3.1 ISO\/IEC\u00a074981 terms 3.2 ISO\/IEC\u00a08822 terms 3.3 ISO\/IEC\u00a09545 terms 3.4 ISO\/IEC\u00a088241 terms 3.5 IEC\u00a0611581 terms <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 3.6 Type 9 fieldbus application-layer specific definitions 3.7 Abbreviations and symbols <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 3.8 Conventions <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 4 Concepts 5 Data type ASE 5.1 Overview <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | Figures \n Figure 1 \u2013 Data type class hierarchy <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 5.2 Formal definition of data type objects <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 5.3 FAL defined data types <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 5.4 Data type ASE service specification 5.5 Summary of data types <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 6 Communication model specification 6.1 Concepts 6.2 Common parameters 6.3 ASEs Tables \n Table 1 \u2013 Data type summary <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | Figure 2 \u2013 VFD model Figure 3 \u2013 Abstract model of an automation system (VFD) <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | Table 2 \u2013 Logical status <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | Table 3 \u2013 Status <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | Table 4 \u2013 Unsolicited status <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | Table 5 \u2013 Identify <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | Figure 4 \u2013 Source OD\/remote OD <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | Table 6 \u2013 Structure of the object dictionary Table 7 \u2013 Structure of the static list of types Table 8 \u2013 Structure of the static object dictionary <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | Table 9 \u2013 Structure of the dynamic list of variable lists Table 10 \u2013 Structure of the dynamic list of program invocations <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | Table 11 \u2013 Empty object dictionary <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | Table 12 \u2013 Get OD service parameters <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | Table 13 \u2013 Initiate put OD service parameters <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | Table 14 \u2013 Put OD service parameters <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | Figure 5 \u2013 Put OD state machine Table 15 \u2013 Terminate put OD service parameters <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | Table 16 \u2013 Put OD state transitions <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | Table 17 \u2013 Attribute FMS features supported <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | Figure 6 \u2013 Transaction object state machine <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Table 18 \u2013 Transaction object state transitions <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Table 19 \u2013 Initiate service parameters <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | Table 20 \u2013 Failure reasons <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | Table 21 \u2013 Abort service parameters <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | Table 22 \u2013 User abort reasons Table 23 \u2013 APO ASE abort reasons <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | Table 24 \u2013 Reject service parameters Table 25 \u2013 Reject APDU reasons <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | Table 26 \u2013 Compatibility of the local context to the remote context <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | Figure 7 \u2013 Context test of two features-supported with different bitstring length <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | Table 27 \u2013 Unconfirmed send service parameters <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | Table 28 \u2013 Confirmed send service parameters <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | Table 29 \u2013 AR-Abort service parameters Table 30 \u2013 Compel service parameters <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | Table 31 \u2013 Get buffered message service parameters <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | Table 32 \u2013 AR-Status service parameters <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | Table 33 \u2013 Simple variable access group membership Table 34 \u2013 Simple variable access rights membership <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | Table 35 \u2013 Array variable access group membership Table 36 \u2013 Array variable access rights membership <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | Table 37 \u2013 Variable list access group membership Table 38 \u2013 Variable list access rights membership <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | Table 39 \u2013 Read service parameters <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | Table 40 \u2013 Write service parameters <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | Table 41 \u2013 Information report service parameters <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | Table 42 \u2013 Define variable list service parameters <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | Table 43 \u2013 Delete variable list service parameters <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | Figure 8 \u2013 Overview of event <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | Table 44 \u2013 Event access group membership Table 45 \u2013 Event access rights membership <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | Table 46 \u2013 Event notification service parameters <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | Table 47 \u2013 Acknowledge event notification service parameters <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | Table 48 \u2013 Alter event condition monitoring service parameters <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | Figure 9 \u2013 Event state machine Table 49 \u2013 Event state transitions <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | Table 50 \u2013 Domain access group membership Table 51 \u2013 Domain access rights membership <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | Table 52 \u2013 GenericInitiateDownloadSequence <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | Table 53 \u2013 GenericDownloadSegment <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | Table 54 \u2013 GenericTerminateDownloadSequence <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | Table 55 \u2013 InitiateDownloadSequence <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | Table 56 \u2013 DownloadSegment <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | Table 57 \u2013 TerminateDownloadSequence <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | Table 58 \u2013 RequestDomainDownload <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | Table 59 \u2013 InitiateUploadSequence <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | Table 60 \u2013 UploadSegment <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | Table 61 \u2013 TerminateUploadSequence <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | Table 62 \u2013 RequestDomainUpload <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | Figure 10 \u2013 Domain genericdownload\/download state machine (server) Table 63 \u2013 Domain genericDownload\/download state machine (server) <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | Figure 11 \u2013 Domain upload state machine (server) Table 64 \u2013 Domain upload state machine (server) <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | Table 65 \u2013 Program invocation access group membership Table 66 \u2013 Program invocation access group membership <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | Table 67 \u2013 Create program invocation service parameters <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | Table 68 \u2013 Delete program invocation service parameters <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | Table 69 \u2013 Start service parameters <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | Table 70 \u2013 Stop service parameters <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | Table 71 \u2013 Resume service parameters <\/td>\n<\/tr>\n | ||||||
113<\/td>\n | Table 72 \u2013 Reset service parameters <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | Table 73 \u2013 Kill service parameters <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | Figure 12 \u2013 State diagram <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | Table 74 \u2013 Program invocation state machine <\/td>\n<\/tr>\n | ||||||
117<\/td>\n | 6.4 ARs <\/td>\n<\/tr>\n | ||||||
120<\/td>\n | 6.5 Summary of classes <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | 6.6 Permitted services by AREP role Table 75 \u2013 Class summary Table 76 \u2013 Services by AREP role <\/td>\n<\/tr>\n | ||||||
123<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Industrial communication networks. Fieldbus specifications – Application layer service definition. Type 9 elements<\/b><\/p>\n |