{"id":244366,"date":"2024-10-19T16:03:13","date_gmt":"2024-10-19T16:03:13","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-6-232014\/"},"modified":"2024-10-25T11:02:08","modified_gmt":"2024-10-25T11:02:08","slug":"bs-en-61158-6-232014","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-6-232014\/","title":{"rendered":"BS EN 61158-6-23:2014"},"content":{"rendered":"
This part of ISO 16331 specifies procedures for checking compliance with performance specifications of handheld laser distance meters.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
4<\/td>\n | Foreword Endorsement notice <\/td>\n<\/tr>\n | ||||||
5<\/td>\n | Annex ZA (normative) Normative references to international publications with their corresponding European publications <\/td>\n<\/tr>\n | ||||||
6<\/td>\n | English CONTENTS <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 0 INTRODUCTION 0.1 General 0.2 Patent disclosure <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 1 Scope 1.1 General <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 1.2 Specifications 1.3 Conformance 2 Normative references 3 Terms, definitions, symbols, abbreviated terms and conventions <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 3.1 Referenced terms and definitions <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 3.2 Type 23 specific terms and definitions <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 3.3 Symbols and abbreviated terms <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 3.4 Conventions <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | Figures Figure 1\u00a0\u2013\u00a0Bit description in octets Tables Table 1\u00a0\u2013\u00a0State machine description elements Table 2\u00a0\u2013\u00a0Description of state machine elements Table 3\u00a0\u2013\u00a0Conventions used in state machines <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 4 FAL syntax description 4.1 FALPDU type C abstract syntax <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 4.2 FALPDU type F abstract syntax <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 4.3 Data type assignments for type C <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 4.4 Data type assignments for type F <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | 5 FAL transfer syntax 5.1 Encoding rules 5.2 FALPDU type C elements encoding Table 4\u00a0\u2013\u00a0afFType <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | Table 5\u00a0\u2013\u00a0priority <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | Table 6\u00a0\u2013\u00a0portChoice Table 7\u00a0\u2013\u00a0portCheckResult Table 8\u00a0\u2013\u00a0dstPortInfo <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | Table 9\u00a0\u2013\u00a0scanState Table 10\u00a0\u2013\u00a0nodeType <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | Table 11\u00a0\u2013\u00a0loopState Table 12\u00a0\u2013\u00a0Cyclic status <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | Table 13\u00a0\u2013\u00a0Parameter setting mode <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | Table 14\u00a0\u2013\u00a0opState <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | Table 15\u00a0\u2013\u00a0errorState <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | Table 16\u00a0\u2013\u00a0Data type <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | Table 17\u00a0\u2013\u00a0CPW Table 18\u00a0\u2013\u00a0CPWC Table 19\u00a0\u2013\u00a0CPWCR Table 20\u00a0\u2013\u00a0cmParam <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | Table 21\u00a0\u2013\u00a0Details of param area Table 22\u00a0\u2013\u00a0Details of application parameters <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | Table 23\u00a0\u2013\u00a0Details of LB\/LW CM area and LB\/LW CM additional area Table 24\u00a0\u2013\u00a0Details of LX\/LY CM 1 area and LX\/LY CM 2 area <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Table 25\u00a0\u2013\u00a0Destination module flag <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Table 26\u00a0\u2013\u00a0Command types <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | Figure 2\u00a0\u2013\u00a0Structure for memory access information retrieve response <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | Figure 3\u00a0\u2013\u00a0Attribute definitions Figure 4\u00a0\u2013\u00a0Access code definitions Table 27\u00a0\u2013\u00a0Access codes of network module memory Table 28\u00a0\u2013\u00a0Access codes of controller memory <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | Figure 5\u00a0\u2013\u00a0Structure for RUN request <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | Figure 6\u00a0\u2013\u00a0Structure for RUN response Figure 7\u00a0\u2013\u00a0Structure for STOP request Figure 8\u00a0\u2013\u00a0Structure for STOP response <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | Figure 9\u00a0\u2013\u00a0Structure for batch memory read request Figure 10\u00a0\u2013\u00a0Structure for batch memory read response <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | Figure 11\u00a0\u2013\u00a0Structure for random memory read request Figure 12\u00a0\u2013\u00a0Structure for random memory read response <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | Figure 13\u00a0\u2013\u00a0Structure for batch memory write request Figure 14\u00a0\u2013\u00a0Structure for batch memory write response <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | Figure 15\u00a0\u2013\u00a0Structure for random memory write request Figure 16\u00a0\u2013\u00a0Structure for random memory write response <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | Table 29\u00a0\u2013\u00a0byteValidity <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 5.3 FALPDU type F elements encoding Table 30\u00a0\u2013\u00a0afFType <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | Table 31\u00a0\u2013\u00a0dataType Table 32\u00a0\u2013\u00a0varField <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | Table 33\u00a0\u2013\u00a0nodeType <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | Table 34\u00a0\u2013\u00a0ProtocolVerType <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | Table 35\u00a0\u2013\u00a0Link status <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | Table 36\u00a0\u2013\u00a0Port enable\/disable specification <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | Table 37\u00a0\u2013\u00a0Cyclic transmission parameter hold status Table 38\u00a0\u2013\u00a0Detailed application operation status Table 39\u00a0\u2013\u00a0Error detection status <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | Table 40\u00a0\u2013\u00a0Slave-specific event reception status <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | Table 41\u00a0\u2013\u00a0dataSupType of dataType (0x07) <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | Table 42\u00a0\u2013\u00a0FieldSpecificTransient opHeader Table 43\u00a0\u2013\u00a0command (dataType: 0x07, dataSubType: 0x0002) <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | Table 44\u00a0\u2013\u00a0subCommand type for each command type Table 45 \u2013 Structure of Deliver node information Table 46 \u2013 Structure of Deliver node information \u2013 message <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | Table 47 \u2013 Structure of Get statistical information response Table 48\u00a0\u2013\u00a0Structure of Acquisition of node details response <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | Table 49\u00a0\u2013\u00a0Execution module specification <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | Table 50\u00a0\u2013\u00a0Command type <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 6 Structure of the FAL protocol state machine 7 FAL service protocol machine (FSPM) 7.1 Overview Figure\u00a017\u00a0\u2013\u00a0Relationships between protocol machines <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 7.2 FSPM type C Figure 18\u00a0\u2013\u00a0Structure of FSPM C <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | Table 51\u00a0\u2013\u00a0Cyclic data state table Table 52\u00a0\u2013\u00a0Acyclic data state table <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 7.3 FSPM type F Figure 19\u00a0\u2013\u00a0Structure of FSPM F Table 53\u00a0\u2013\u00a0Management state table <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | Table 54\u00a0\u2013\u00a0Cyclic data state table Table 55\u00a0\u2013\u00a0Acyclic data state table <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | Table 56\u00a0\u2013\u00a0Management state table Table 57\u00a0\u2013\u00a0Synchronization state table Table 58\u00a0\u2013\u00a0Measurement state table <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 8 Application relationship protocol machine (ARPM) 8.1 ARPM type C Figure 20\u00a0\u2013\u00a0Structure of ARPM C Table 59\u00a0\u2013\u00a0Acyclic transmission state table <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | Table 60\u00a0\u2013\u00a0Acyclic transmission functions <\/td>\n<\/tr>\n | ||||||
117<\/td>\n | Table 61\u00a0\u2013\u00a0Cyclic transmission state table <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | Table 62\u00a0\u2013\u00a0Cyclic transmission functions <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | Table 63\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0Initial Table 64\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0Connect <\/td>\n<\/tr>\n | ||||||
124<\/td>\n | Table 65\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0Scan <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | Table 66\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0ScanWait <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | Table 67\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0Collect <\/td>\n<\/tr>\n | ||||||
132<\/td>\n | Table 68\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0CollectWait <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | Table 69\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0Select <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | Table 70\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0TokenStartWait <\/td>\n<\/tr>\n | ||||||
140<\/td>\n | Table 71\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0LaunchWait <\/td>\n<\/tr>\n | ||||||
143<\/td>\n | Table 72\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0TokenReleaseWait <\/td>\n<\/tr>\n | ||||||
146<\/td>\n | Table 73\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0TokenReleased <\/td>\n<\/tr>\n | ||||||
151<\/td>\n | Table 74\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0TokenWait <\/td>\n<\/tr>\n | ||||||
155<\/td>\n | Table 75\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0NTNTestMaster <\/td>\n<\/tr>\n | ||||||
156<\/td>\n | Table 76\u00a0\u2013\u00a0Connection control state machine\u00a0\u2013\u00a0NTNTestSlave Table 77\u00a0\u2013\u00a0Function list of connection control Table 78\u00a0\u2013\u00a0Common parameter dist state table <\/td>\n<\/tr>\n | ||||||
160<\/td>\n | Table 79\u00a0\u2013\u00a0Function list of connection control <\/td>\n<\/tr>\n | ||||||
161<\/td>\n | 8.2 ARPM type F Table 80\u00a0\u2013\u00a0Mapping of internal service and acyclic transmission service <\/td>\n<\/tr>\n | ||||||
162<\/td>\n | Figure 21\u00a0\u2013\u00a0Structure of ARPM F Table 81\u00a0\u2013\u00a0Acyclic transmission states Table 82\u00a0\u2013\u00a0Acyclic transmission state table <\/td>\n<\/tr>\n | ||||||
164<\/td>\n | Table 83\u00a0\u2013\u00a0Acyclic transmission functions Table 84\u00a0\u2013\u00a0Acyclic transmission variables <\/td>\n<\/tr>\n | ||||||
165<\/td>\n | Table 85\u00a0\u2013\u00a0Cyclic transmission states Table 86\u00a0\u2013\u00a0Cyclic transmission state table <\/td>\n<\/tr>\n | ||||||
167<\/td>\n | Table 87\u00a0\u2013\u00a0Cyclic transmission functions Table 88\u00a0\u2013\u00a0Cyclic transmission variables Table\u00a089\u00a0\u2013\u00a0Master station channel control states <\/td>\n<\/tr>\n | ||||||
168<\/td>\n | Table 90\u00a0\u2013\u00a0Slave station channel control states Table 91\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0MasterDown Table 92\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0Listen <\/td>\n<\/tr>\n | ||||||
170<\/td>\n | Table 93\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0MasterArbitration <\/td>\n<\/tr>\n | ||||||
171<\/td>\n | Table 94\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0PrimaryMasterScatterTD <\/td>\n<\/tr>\n | ||||||
173<\/td>\n | Table 95\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0PrimaryMasterSettingUp <\/td>\n<\/tr>\n | ||||||
175<\/td>\n | Table 96\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0PrimaryMasterHoldToken <\/td>\n<\/tr>\n | ||||||
178<\/td>\n | Table 97\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0PrimaryMasterSolicitToken <\/td>\n<\/tr>\n | ||||||
181<\/td>\n | Table 98\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0PrimaryMasterInviting <\/td>\n<\/tr>\n | ||||||
182<\/td>\n | Table 99\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0MasterWaitTD <\/td>\n<\/tr>\n | ||||||
184<\/td>\n | Table 100\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0MasterWaitSetup <\/td>\n<\/tr>\n | ||||||
185<\/td>\n | Table 101 \u2013 Master station state table \u2013 MasterSolictToken (without Transmission path delay measurement) <\/td>\n<\/tr>\n | ||||||
187<\/td>\n | Table 102 \u2013 Master station state table \u2013 MasterSolictToken (with Transmission path delay measurement) <\/td>\n<\/tr>\n | ||||||
189<\/td>\n | Table 103\u00a0\u2013\u00a0Master station state table\u00a0\u2013\u00a0MasterHoldToken <\/td>\n<\/tr>\n | ||||||
191<\/td>\n | Table 104 \u2013 Master station state table \u2013 MasterMeasurement (without Transmission path delay measurement function) <\/td>\n<\/tr>\n | ||||||
192<\/td>\n | Table 105 \u2013 Master station state table \u2013 MasterMeasurement (with Transmission path delay measurement function) Table 106\u00a0\u2013\u00a0Slave station state table\u00a0\u2013\u00a0SlaveDown Table 107\u00a0\u2013\u00a0Slave station state table\u00a0\u2013\u00a0SlaveWaitTD <\/td>\n<\/tr>\n | ||||||
193<\/td>\n | Table 108\u00a0\u2013\u00a0Slave station state table\u00a0\u2013\u00a0SlaveWaitSetup <\/td>\n<\/tr>\n | ||||||
194<\/td>\n | Table 109 \u2013 Slave station state table \u2013 SlaveSolicitToken (without Transmission path delay measurement) <\/td>\n<\/tr>\n | ||||||
196<\/td>\n | Table 110 \u2013 Slave station state table \u2013 SlaveSolicitToken (with Transmission path delay measurement) <\/td>\n<\/tr>\n | ||||||
197<\/td>\n | Table 111\u00a0\u2013\u00a0Slave station state table\u00a0\u2013\u00a0SlaveHoldToken <\/td>\n<\/tr>\n | ||||||
200<\/td>\n | Table 112\u00a0\u2013\u00a0Master station channel control functions <\/td>\n<\/tr>\n | ||||||
201<\/td>\n | Table 113\u00a0\u2013\u00a0Slave station channel control functions <\/td>\n<\/tr>\n | ||||||
202<\/td>\n | Table 114\u00a0\u2013\u00a0Master station channel control variables Table 115\u00a0\u2013\u00a0Slave station channel control variables <\/td>\n<\/tr>\n | ||||||
203<\/td>\n | Table 116\u00a0\u2013\u00a0Master station channel control timers Table 117\u00a0\u2013\u00a0Slave station channel control timers Table 118\u00a0\u2013\u00a0Master station parameter dist states Table 119\u00a0\u2013\u00a0Slave station parameter dist states <\/td>\n<\/tr>\n | ||||||
204<\/td>\n | Table 120\u00a0\u2013\u00a0Master station parameter dist state table Table 121\u00a0\u2013\u00a0Slave station parameter dist state table <\/td>\n<\/tr>\n | ||||||
206<\/td>\n | Table 122\u00a0\u2013\u00a0Master station parameter dist functions Table 123\u00a0\u2013\u00a0Slave station parameter dist functions Table 124\u00a0\u2013\u00a0Master station synchronous trigger states <\/td>\n<\/tr>\n | ||||||
207<\/td>\n | Table 125\u00a0\u2013\u00a0Slave station synchronous trigger states Table 126\u00a0\u2013\u00a0Master station synchronous trigger state table Table 127\u00a0\u2013\u00a0Slave station synchronous trigger state table Table 128\u00a0\u2013\u00a0Synchronous trigger functions Table 129\u00a0\u2013\u00a0Timer states\u00a0\u2013\u00a0Best effort type <\/td>\n<\/tr>\n | ||||||
208<\/td>\n | Table 130\u00a0\u2013\u00a0Timer states\u00a0\u2013\u00a0Fixed cycle type Table 131\u00a0\u2013\u00a0Timer state table\u00a0\u2013\u00a0Best effort type Table 132\u00a0\u2013\u00a0Timer state table\u00a0\u2013\u00a0Fixed cycle type Table 133\u00a0\u2013\u00a0Timer variables Table 134\u00a0\u2013\u00a0Fixed cycle timer <\/td>\n<\/tr>\n | ||||||
209<\/td>\n | Table 135\u00a0\u2013\u00a0Master station measure transmission states Table 136\u00a0\u2013\u00a0Slave station measure transmission states Table 137\u00a0\u2013\u00a0Master station measure transmission state table <\/td>\n<\/tr>\n | ||||||
210<\/td>\n | Table 138\u00a0\u2013\u00a0Slave station measure transmission state table <\/td>\n<\/tr>\n | ||||||
211<\/td>\n | Table 139\u00a0\u2013\u00a0Master station measure transmission functions <\/td>\n<\/tr>\n | ||||||
212<\/td>\n | Table 140\u00a0\u2013\u00a0Slave station measure transmission functions Table 141\u00a0\u2013\u00a0Master station measure transmission valiables <\/td>\n<\/tr>\n | ||||||
213<\/td>\n | 9 DLL mapping protocol machine (DMPM) 9.1 DMPM type C Figure 22\u00a0\u2013\u00a0Structure of type C DMPM Table 142\u00a0\u2013\u00a0Mapping of type C DMPM service and DL service Table 143\u00a0\u2013\u00a0Destination address for each type C PDU <\/td>\n<\/tr>\n | ||||||
214<\/td>\n | 9.2 DMPM type F Figure 23\u00a0\u2013\u00a0Structure of type F DMPM Table 144\u00a0\u2013\u00a0Mapping of type F DMPM service and DL service <\/td>\n<\/tr>\n | ||||||
215<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 23 elements<\/b><\/p>\n |