Shopping Cart

No products in the cart.

BS EN 61131-9:2013:2014 Edition

$282.24

Programmable controllers – Single-drop digital communication interface for small sensors and actuators (SDCI)

Published By Publication Date Number of Pages
BSI 2014 264
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weā€™re here to assist you 24/7.
Email:[email protected]

IEC 61131-9:2013 specifies a single-drop digital communication interface technology for small sensors and actuators SDCI (commonly known as IO-Link), which extends the traditional digital input and digital output interfaces as defined in IEC 61131-2 towards a point-to-point communication link. This technology enables the transfer of parameters to Devices and the delivery of diagnostic information from the Devices to the automation system.

PDF Catalog

PDF Pages PDF Title
7 English
CONTENTS
19 INTRODUCTION
21 1 Scope
2 Normative references
22 3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Terms and definitions
26 3.2 Symbols and abbreviated terms
28 3.3 Conventions
3.3.1 General
3.3.2 Service parameters
29 3.3.3 Service procedures
3.3.4 Service attributes
3.3.5 Figures
3.3.6 Transmission octet order
Figures
FigureĀ 1 ā€“ Example of a confirmed service
30 3.3.7 Behavioral descriptions
4 Overview of SDCI (IO-LinkTM)
4.1 Purpose of technology
FigureĀ 2 ā€“ Memory storage and transmission order for WORD based data types
FigureĀ 3 ā€“ SDCI compatibility with IECĀ 611312
31 4.2 Positioning within the automation hierarchy
FigureĀ 4 ā€“ Domain of the SDCI technology within the automation hierarchy
32 4.3 Wiring, connectors and power
4.4 Communication features of SDCI
FigureĀ 5 ā€“ Generic Device model for SDCI (Master’s view)
33 FigureĀ 6 ā€“ Relationship between nature of data and transmission types
34 4.5 Role of a Master
FigureĀ 7 ā€“ Object transfer at the application layer level (AL)
35 4.6 SDCI configuration
4.7 Mapping to fieldbuses
4.8 Standard structure
FigureĀ 8 ā€“ Logical structure of Master and Device
36 5 Physical Layer (PL)
5.1 General
5.1.1 Basics
5.1.2 Topology
FigureĀ 9 ā€“ Three wire connection system
37 5.2 Physical layer services
5.2.1 Overview
FigureĀ 10 ā€“ Topology of SDCI
FigureĀ 11 ā€“ Physical layer (Master)
38 5.2.2 PL services
FigureĀ 12 ā€“ Physical layer (Device)
Tables
TableĀ 1 ā€“ Service assignments of Master and Device
TableĀ 2 ā€“ PL_SetMode
39 TableĀ 3 ā€“ PL_WakeUp
TableĀ 4 ā€“ PL_Transfer
40 5.3 Transmitter/Receiver
5.3.1 Description method
5.3.2 Electrical requirements
FigureĀ 13 ā€“ Line driver reference schematics
FigureĀ 14 ā€“ Receiver reference schematics
41 FigureĀ 15 ā€“ Reference schematics for SDCI 3-wire connection system
FigureĀ 16 ā€“ Voltage level definitions
42 FigureĀ 17 ā€“ Switching thresholds
TableĀ 5 ā€“ Electric characteristics of a receiver
TableĀ 6 ā€“ Electric characteristics of a Master port
43 TableĀ 7 ā€“ Electric characteristics of a Device
44 5.3.3 Timing requirements
FigureĀ 18 ā€“ Format of an SDCI UART frame
45 FigureĀ 19 ā€“ Eye diagram for the ‘H’ and ‘L’ detection
FigureĀ 20 ā€“ Eye diagram for the correct detection of a UART frame
46 TableĀ 8 ā€“ Dynamic characteristics of the transmission
47 5.4 Power supply
5.4.1 Power supply options
FigureĀ 21 ā€“ Wake-up request
TableĀ 9 ā€“ Wake-up request characteristics
48 5.4.2 Power-on requirements
5.5 Medium
5.5.1 Connectors
FigureĀ 22 ā€“ Power-on timing for Power1
TableĀ 10 ā€“ Power-on timing
49 FigureĀ 23 ā€“ Pin layout front view
TableĀ 11 ā€“ Pin assignments
50 5.5.2 Cable
FigureĀ 24 ā€“ Class A and B port definitions
FigureĀ 25 ā€“ Reference schematic for effective line capacitance and loop resistance
TableĀ 12 ā€“ Cable characteristics
51 6 Standard Input and Output (SIO)
7 Data link layer (DL)
7.1 General
TableĀ 13 ā€“ Cable conductor assignments
52 FigureĀ 26 ā€“ Structure and services of the data link layer (Master)
FigureĀ 27 ā€“ Structure and services of the data link layer (Device)
53 7.2 Data link layer services
7.2.1 DL-B services
TableĀ 14 ā€“ Service assignments within Master and Device
54 TableĀ 15 ā€“ DL_ReadParam
TableĀ 16 ā€“ DL_WriteParam
55 TableĀ 17 ā€“ DL_Read
56 TableĀ 18 ā€“ DL_Write
57 TableĀ 19 ā€“ DL_ISDUTransport
58 TableĀ 20 ā€“ DL_ISDUAbort
TableĀ 21 ā€“ DL_PDOutputUpdate
59 TableĀ 22 ā€“ DL_PDOutputTransport
60 TableĀ 23 ā€“ DL_PDInputUpdate
TableĀ 24 ā€“ DL_PDInputTransport
61 TableĀ 25 ā€“ DL_PDCycle
TableĀ 26 ā€“ DL_SetMode
62 TableĀ 27 ā€“ DL_Mode
63 TableĀ 28 ā€“ DL_Event
TableĀ 29 ā€“ DL_EventConf
64 7.2.2 DL-A services
TableĀ 30 ā€“ DL_EventTrigger
TableĀ 31 ā€“ DL_Control
65 TableĀ 32 ā€“ DL-A services within Master and Device
TableĀ 33 ā€“ OD
66 TableĀ 34 ā€“ PD
67 TableĀ 35 ā€“ EventFlag
68 TableĀ 36 ā€“ PDInStatus
TableĀ 37 ā€“ MHInfo
69 7.3 Data link layer protocol
7.3.1 Overview
TableĀ 38 ā€“ ODTrig
TableĀ 39 ā€“ PDTrig
70 7.3.2 DL-mode handler
FigureĀ 28 ā€“ State machines of the data link layer
FigureĀ 29 ā€“ Example of an attempt to establish communication
71 FigureĀ 30 ā€“ Failed attempt to establish communication
FigureĀ 31 ā€“ Retry strategy to establish communication
72 FigureĀ 32 ā€“ Fallback procedure
TableĀ 40 ā€“ Wake-up procedure and retry characteristics
73 FigureĀ 33 ā€“ State machine of the Master DL-mode handler
TableĀ 41 ā€“ Fallback timing characteristics
74 FigureĀ 34 ā€“ Submachine 1 to establish communication
TableĀ 42 ā€“ State transition tables of the Master DL-mode handler
76 FigureĀ 35 ā€“ State machine of the Device DL-mode handler
77 TableĀ 43 ā€“ State transition tables of the Device DL-mode handler
78 7.3.3 Message handler
FigureĀ 36 ā€“ SDCI message sequences
79 FigureĀ 37 ā€“ Overview of M-sequence types
80 FigureĀ 38 ā€“ State machine of the Master message handler
81 FigureĀ 39 ā€“ Submachine “Response 3” of the message handler
FigureĀ 40 ā€“ Submachine “Response 8” of the message handler
FigureĀ 41 ā€“ Submachine “Response 15” of the message handler
82 TableĀ 44 ā€“ State transition table of the Master message handler
84 FigureĀ 42 ā€“ State machine of the Device message handler
85 7.3.4 Process Data handler
TableĀ 45 ā€“ State transition tables of the Device message handler
86 FigureĀ 43 ā€“ Interleave mode for the segmented transmission of Process Data
FigureĀ 44 ā€“ State machine of the Master Process Data handler
87 TableĀ 46 ā€“ State transition tables of the Master Process Data handler
88 7.3.5 On-request Data handler
FigureĀ 45 ā€“ State machine of the Device Process Data handler
TableĀ 47 ā€“ State transition tables of the Device Process Data handler
89 FigureĀ 46 ā€“ State machine of the Master On-request Data handler
TableĀ 48 ā€“ State transition tables of the Master On-request Data handler
90 FigureĀ 47 ā€“ State machine of the Device On-request Data handler
91 7.3.6 ISDU handler
FigureĀ 48 ā€“ Structure of the ISDU
TableĀ 49 ā€“ State transition tables of the Device On-request Data handler
92 TableĀ 50 ā€“ FlowCTRL definitions
93 FigureĀ 49 ā€“ State machine of the Master ISDU handler
TableĀ 51 ā€“ State transition tables of the Master ISDU handler
94 FigureĀ 50 ā€“ State machine of the Device ISDU handler
95 7.3.7 Command handler
TableĀ 52 ā€“ State transition tables of the Device ISDU handler
96 FigureĀ 51 ā€“ State machine of the Master command handler
TableĀ 53 ā€“ Control codes
TableĀ 54 ā€“ State transition tables of the Master command handler
97 FigureĀ 52 ā€“ State machine of the Device command handler
TableĀ 55 ā€“ State transition tables of the Device command handler
98 7.3.8 Event handler
TableĀ 56 ā€“ Event memory
99 FigureĀ 53 ā€“ State machine of the Master Event handler
TableĀ 57 ā€“ State transition tables of the Master Event handler
100 FigureĀ 54 ā€“ State machine of the Device Event handler
TableĀ 58 ā€“ State transition tables of the Device Event handler
101 8 Application layer (AL)
8.1 General
FigureĀ 55 ā€“ Structure and services of the application layer (Master)
102 8.2 Application layer services
8.2.1 AL services within Master and Device
FigureĀ 56 ā€“ Structure and services of the application layer (Device)
TableĀ 59 ā€“ AL services within Master and Device
103 8.2.2 AL Services
TableĀ 60 ā€“ AL_Read
104 TableĀ 61 ā€“ AL_Write
105 TableĀ 62 ā€“ AL_Abort
TableĀ 63 ā€“ AL_GetInput
106 TableĀ 64 ā€“ AL_NewInput
107 TableĀ 65 ā€“ AL_SetInput
TableĀ 66 ā€“ AL_PDCycle
108 TableĀ 67 ā€“ AL_GetOutput
TableĀ 68 ā€“ AL_NewOutput
109 TableĀ 69 ā€“ AL_SetOutput
110 TableĀ 70 ā€“ AL_Event
111 8.3 Application layer protocol
8.3.1 Overview
8.3.2 On-request Data transfer
TableĀ 71 ā€“ AL_Control
112 FigureĀ 57 ā€“ OD state machine of the Master AL
TableĀ 72 ā€“ States and transitions for the OD state machine of the Master AL
113 FigureĀ 58 ā€“ OD state machine of the Device AL
114 TableĀ 73 ā€“ States and transitions for the OD state machine of the Device AL
115 FigureĀ 59 ā€“ Sequence diagram for the transmission of On-request Data
116 FigureĀ 60 ā€“ Sequence diagram for On-request Data in case of errors
FigureĀ 61 ā€“ Sequence diagram for On-request Data in case of timeout
117 8.3.3 Event processing
FigureĀ 62 ā€“ Event state machine of the Master AL
TableĀ 74 ā€“ State and transitions of the Event state machine of the Master AL
118 FigureĀ 63 ā€“ Event state machine of the Device AL
TableĀ 75 ā€“ State and transitions of the Event state machine of the Device AL
119 FigureĀ 64 ā€“ Single Event scheduling
120 8.3.4 Process Data cycles
FigureĀ 65 ā€“ Sequence diagram for output Process Data
121 9 System management (SM)
9.1 General
9.2 System management of the Master
9.2.1 Overview
FigureĀ 66 ā€“ Sequence diagram for input Process Data
122 FigureĀ 67 ā€“ Structure and services of the Master system management
123 9.2.2 SM Master services
FigureĀ 68 ā€“ Sequence chart of the use case “port x setup”
124 TableĀ 76 ā€“ SM services within the Master
TableĀ 77 ā€“ SM_SetPortConfig
125 TableĀ 78 ā€“ Definition of the InspectionLevel (IL)
126 TableĀ 79 ā€“ Definitions of the Target Modes
TableĀ 80 ā€“ SM_GetPortConfig
127 TableĀ 81 ā€“ SM_PortMode
128 9.2.3 SM Master protocol
TableĀ 82 ā€“ SM_Operate
129 FigureĀ 69 ā€“ Main state machine of the Master system management
130 TableĀ 83 ā€“ State transition tables of the Master system management
131 FigureĀ 70 ā€“ SM Master submachine CheckCompatibility_1
TableĀ 84 ā€“ State transition tables of the Master submachine CheckCompatibility_1
133 FigureĀ 71 ā€“ Activity for state “CheckVxy”
FigureĀ 72 ā€“ Activity for state “CheckCompV10”
134 FigureĀ 73 ā€“ Activity for state “CheckComp”
FigureĀ 74 ā€“ Activity (write parameter) in state “RestartDevice”
135 FigureĀ 75 ā€“ SM Master submachine CheckSerNum_3
TableĀ 85 ā€“ State transition tables of the Master submachine CheckSerNum_3
136 9.3 System management of the Device
9.3.1 Overview
FigureĀ 76 ā€“ Activity (check SerialNumber) for state CheckSerNum_3
137 FigureĀ 77 ā€“ Structure and services of the system management (Device)
138 9.3.2 SM Device services
FigureĀ 78 ā€“ Sequence chart of the use case “INACTIVE ā€“ SIO ā€“ SDCI ā€“ SIO”
139 TableĀ 86 ā€“ SM services within the Device
TableĀ 87 ā€“ SM_SetDeviceCom
140 TableĀ 88 ā€“ SM_GetDeviceCom
141 TableĀ 89 ā€“ SM_SetDeviceIdent
142 TableĀ 90 ā€“ SM_GetDeviceIdent
143 TableĀ 91 ā€“ SM_SetDeviceMode
144 9.3.3 SM Device protocol
TableĀ 92 ā€“ SM_DeviceMode
145 FigureĀ 79 ā€“ State machine of the Device system management
TableĀ 93 ā€“ State transition tables of the Device system management
148 FigureĀ 80 ā€“ Sequence chart of a regular Device startup
149 FigureĀ 81 ā€“ Sequence chart of a Device startup in compatibility mode
150 FigureĀ 82 ā€“ Sequence chart of a Device startup when compatibility fails
151 10 Device
10.1 Overview
FigureĀ 83 ā€“ Structure and services of a Device
152 10.2 Process Data Exchange (PDE)
10.3 Parameter Manager (PM)
10.3.1 General
10.3.2 Parameter manager state machine
153 FigureĀ 84 ā€“ The Parameter Manager (PM) state machine
TableĀ 94 ā€“ State transition tables of the PM state machine
154 10.3.3 Dynamic parameter
155 10.3.4 Single parameter
FigureĀ 85 ā€“ Positive and negative parameter checking result
TableĀ 95 ā€“ Definitions of parameter checks
156 10.3.5 Block parameter
FigureĀ 86 ā€“ Positive block parameter download with Data Storage request
157 FigureĀ 87 ā€“ Negative block parameter download
158 10.3.6 Concurrent parameterization access
10.3.7 Command handling
10.4 Data Storage (DS)
10.4.1 General
10.4.2 Data Storage state machine
159 FigureĀ 88 ā€“ The Data Storage (DS) state machine
TableĀ 96 ā€“ State transition table of the Data Storage state machine
160 10.4.3 DS configuration
10.4.4 DS memory space
FigureĀ 89 ā€“ Data Storage request message sequence
161 10.4.5 DS Index_List
10.4.6 DS parameter availability
10.4.7 DS without ISDU
10.4.8 DS parameter change indication
10.5 Event Dispatcher (ED)
10.6 Device features
10.6.1 General
162 10.6.2 Device backward compatibility
10.6.3 Protocol revision compatibility
10.6.4 Factory settings
10.6.5 Application reset
10.6.6 Device reset
10.6.7 Visual SDCI indication
163 10.6.8 Parameter access locking
10.6.9 Data Storage locking
10.6.10 Device parameter locking
10.6.11 Device user interface locking
10.6.12 Offset time
FigureĀ 90 ā€“ Cycle timing
164 10.6.13 Data Storage concept
10.6.14 Block Parameter
10.7 Device design rules and constraints
10.7.1 General
10.7.2 Process Data
10.7.3 Communication loss
10.7.4 Direct Parameter
165 10.7.5 ISDU communication channel
10.7.6 DeviceID rules related to Device variants
10.7.7 Protocol constants
TableĀ 97 ā€“ Overview of the protocol constants for Devices
166 10.8 IO Device description (IODD)
10.9 Device diagnosis
10.9.1 Concepts
167 10.9.2 Events
TableĀ 98 ā€“ Classification of Device diagnosis incidents
168 10.9.3 Visual indicators
FigureĀ 91 ā€“ Event flow in case of successive errors
FigureĀ 92 ā€“ Device LED indicator timing
TableĀ 99 ā€“ Timing for LED indicators
169 10.10 Device connectivity
11 Master
11.1 Overview
11.1.1 Generic model for the system integration of a Master
11.1.2 Structure and services of a Master
FigureĀ 93 ā€“ Generic relationship of SDCI technology and fieldbus technology
171 FigureĀ 94 ā€“ Structure and services of a Master
FigureĀ 95 ā€“ Relationship of the common Master applications
172 11.2 Configuration Manager (CM)
11.2.1 General
TableĀ 100 ā€“ Internal variables and Events to control the common Master applications
173 FigureĀ 96 ā€“ Sequence diagram of configuration manager actions
174 11.2.2 Configuration parameter
FigureĀ 97 ā€“ Ports in MessageSync mode
176 11.2.3 State machine of the Configuration Manager
FigureĀ 98 ā€“ State machine of the Configuration Manager
177 TableĀ 101 ā€“ State transition tables of the Configuration Manager
178 11.3 Data Storage (DS)
11.3.1 Overview
11.3.2 DS data object
11.3.3 DS state machine
FigureĀ 99 ā€“ Main state machine of the Data Storage mechanism
179 FigureĀ 100 ā€“ Submachine “UpDownload_2” of the Data Storage mechanism
180 FigureĀ 101 ā€“ Data Storage submachine “Upload_7”
FigureĀ 102 ā€“ Data Storage upload sequence diagram
181 FigureĀ 103 ā€“ Data Storage submachine “Download_10”
FigureĀ 104 ā€“ Data Storage download sequence diagram
182 TableĀ 102 ā€“ States and transitions of the Data Storage state machines
184 11.3.4 Parameter selection for Data Storage
11.4 On-Request Data exchange (ODE)
FigureĀ 105 ā€“ State machine of the On-request Data Exchange
TableĀ 103 ā€“ State transition table of the ODE state machine
185 11.5 Diagnosis Unit (DU)
186 11.6 PD Exchange (PDE)
11.6.1 General
11.6.2 Process Data mapping
FigureĀ 106 ā€“ System overview of SDCI diagnosis information propagation via Events
187 11.6.3 Process Data invalid/valid qualifier status
FigureĀ 107 ā€“ Process Data mapping from ports to the gateway data stream
FigureĀ 108 ā€“ Propagation of PD qualifier status between Master and Device
188 11.7 Port and Device configuration tool (PDCT)
11.7.1 General
11.7.2 Basic layout examples
FigureĀ 109 ā€“ Example 1 of a PDCT display layout
189 11.8 Gateway application
11.8.1 General
11.8.2 Changing Device configuration including Data Storage
11.8.3 Parameter server and recipe control
11.8.4 Anonymous parameters
FigureĀ 110 ā€“ Example 2 of a PDCT display layout
190 11.8.5 Virtual port mode DIwithSDCI
FigureĀ 111 ā€“ Alternative Device configuration
191 FigureĀ 112 ā€“ Virtual port mode “DIwithSDCI”
TableĀ 104 ā€“ State transitions of the state machine “DIwithSDCI”
193 Annex A (normative) Codings, timing constraints, and errors
FigureĀ A.1 ā€“ M-sequence control
TableĀ A.1 ā€“ Values of communication channel
194 FigureĀ A.2 ā€“ Checksum/M-sequence type octet
TableĀ A.2 ā€“ Values of R/W
TableĀ A.3 ā€“ Values of M-sequence types
195 FigureĀ A.3 ā€“ Checksum/status octet
TableĀ A.4 ā€“ Data types for user data
TableĀ A.5 ā€“ Values of PD status
196 FigureĀ A.4 ā€“ Principle of the checksum calculation and compression
TableĀ A.6 ā€“ Values of the Event flag
197 FigureĀ A.5 ā€“ M-sequence TYPE_0
FigureĀ A.6 ā€“ M-sequence TYPE_1_1
198 FigureĀ A.7 ā€“ M-sequence TYPE_1_2
FigureĀ A.8 ā€“ M-sequence TYPE_1_V
199 FigureĀ A.9 ā€“ M-sequence TYPE_2_1
FigureĀ A.10 ā€“ M-sequence TYPE_2_2
FigureĀ A.11 ā€“ M-sequence TYPE_2_3
200 FigureĀ A.12 ā€“ M-sequence TYPE_2_4
FigureĀ A.13 ā€“ M-sequence TYPE_2_5
FigureĀ A.14 ā€“ M-sequence TYPE_2_6
201 FigureĀ A.15 ā€“ M-sequence TYPE_2_V
TableĀ A.7 ā€“ M-sequence types for the STARTUP mode
TableĀ A.8 ā€“ M-sequence types for the PREOPERATE mode
202 TableĀ A.9 ā€“ M-sequence types for the OPERATE mode (legacy protocol)
TableĀ A.10 ā€“ M-sequence types for the OPERATE mode
204 FigureĀ A.16 ā€“ M-sequence timing
TableĀ A.11 ā€“ Recommended MinCycleTimes
206 FigureĀ A.17 ā€“ I-Service octet
TableĀ A.12 ā€“ Definition of the nibble “I-Service”
207 TableĀ A.13 ā€“ ISDU syntax
TableĀ A.14 ā€“ Definition of nibble Length and octet ExtLength
208 FigureĀ A.18 ā€“ Check of ISDU integrity via CHKPDU
TableĀ A.15 ā€“ Use of Index formats
209 FigureĀ A.19 ā€“ Examples of request formats for ISDUs
FigureĀ A.20 ā€“ Examples of response ISDUs
210 FigureĀ A.21 ā€“ Examples of read and write request ISDUs
211 FigureĀ A.22 ā€“ Structure of StatusCode type 1
FigureĀ A.23 ā€“ Structure of StatusCode type 2
TableĀ A.16 ā€“ Mapping of EventCodes (type 1)
212 FigureĀ A.24 ā€“ Indication of activated Events
FigureĀ A.25 ā€“ Structure of the EventQualifier
TableĀ A.17 ā€“ Values of INSTANCE
213 TableĀ A.18 ā€“ Values of SOURCE
TableĀ A.19 ā€“ Values of TYPE
TableĀ A.20 ā€“ Values of MODE
214 Annex B (normative) Parameter and commands
FigureĀ B.1 ā€“ Classification and mapping of Direct Parameters
215 TableĀ B.1 ā€“ Direct Parameter page 1 and 2
216 FigureĀ B.2 ā€“ MinCycleTime
TableĀ B.2 ā€“ Types of MasterCommands
217 FigureĀ B.3 ā€“ M-sequence Capability
TableĀ B.3 ā€“ Possible values of MasterCycleTime and MinCycleTime
TableĀ B.4 ā€“ Values of ISDU
218 FigureĀ B.4 ā€“ RevisionID
FigureĀ B.5 ā€“ ProcessDataIn
TableĀ B.5 ā€“ Values of SIO
TableĀ B.6 ā€“ Permitted combinations of BYTE and Length
220 FigureĀ B.6 ā€“ Index space for ISDU data objects
TableĀ B.7 ā€“ Implementation rules for parameters and commands
221 TableĀ B.8 ā€“ Index assignment of data objects (Device parameter)
222 TableĀ B.9 ā€“ Coding of SystemCommand (ISDU)
223 TableĀ B.10 ā€“ Data Storage Index assignments
224 TableĀ B.11 ā€“ Structure of Index_List
225 TableĀ B.12 ā€“ Device locking possibilities
227 TableĀ B.13 ā€“ Device status parameter
228 TableĀ B.14 ā€“ Detailed Device Status (Index 0x0025)
229 FigureĀ B.7 ā€“ Structure of the Offset Time
TableĀ B.15 ā€“ Time base coding and values of Offset Time
231 Annex C (normative) ErrorTypes (ISDU errors)
TableĀ C.1 ā€“ ErrorTypes
234 TableĀ C.2 ā€“ Derived ErrorTypes
236 Annex D (normative) EventCodes (diagnosis information)
TableĀ D.1 ā€“ EventCodes
238 TableĀ D.2 ā€“ Basic SDCI EventCodes
239 Annex E (normative) Data types
TableĀ E.1 ā€“ BooleanT
TableĀ E.2 ā€“ BooleanT coding
240 FigureĀ E.1 ā€“ Coding examples of UIntegerT
TableĀ E.3 ā€“ UIntegerT
TableĀ E.4 ā€“ IntegerT
241 TableĀ E.5 ā€“ IntegerT coding (8 octets)
TableĀ E.6 ā€“ IntegerT coding (4 octets)
TableĀ E.7 ā€“ IntegerT coding (2 octets)
TableĀ E.8 ā€“ IntegerT coding (1 octet)
242 FigureĀ E.2 ā€“ Coding examples of IntegerT
TableĀ E.9 ā€“ Float32T
TableĀ E.10 ā€“ Coding of Float32T
243 FigureĀ E.3 ā€“ Singular access of StringT
TableĀ E.11 ā€“ StringT
TableĀ E.12 ā€“ OctetStringT
244 FigureĀ E.4 ā€“ Coding example of OctetStringT
FigureĀ E.5 ā€“ Definition of TimeT
TableĀ E.13 ā€“ TimeT
245 TableĀ E.14 ā€“ Coding of TimeT
TableĀ E.15 ā€“ TimeSpanT
TableĀ E.16 ā€“ Coding of TimeSpanT
246 FigureĀ E.6 ā€“ Example of an ArrayT data structure
TableĀ E.17 ā€“ Structuring rules for ArrayT
TableĀ E.18 ā€“ Example for the access of an ArrayT
247 TableĀ E.19 ā€“ Structuring rules for RecordT
TableĀ E.20 ā€“ Example 1 for the access of a RecordT
TableĀ E.21 ā€“ Example 2 for the access of a RecordT
248 FigureĀ E.7 ā€“ Example 2 of a RecordT structure
FigureĀ E.8 ā€“ Example 3 of a RecordT structure
TableĀ E.22 ā€“ Example 3 for the access of a RecordT
249 FigureĀ E.9 ā€“ Write requests for example 3
250 Annex F (normative) Structure of the Data Storage data object
TableĀ F.1 ā€“ Structure of the stored DS data object
TableĀ F.2 ā€“ Associated header information for stored DS data objects
251 Annex G (normative) Master and Device conformity
TableĀ G.1 ā€“ EMC test conditions for SDCI
252 TableĀ G.2 ā€“ EMC test levels
253 FigureĀ G.1 ā€“ Test setup for electrostatic discharge (Master)
FigureĀ G.2 ā€“ Test setup for RF electromagnetic field (Master)
254 FigureĀ G.3 ā€“ Test setup for fast transients (Master)
FigureĀ G.4 ā€“ Test setup for RF common mode (Master)
255 FigureĀ G.5 ā€“ Test setup for electrostatic discharges (Device)
FigureĀ G.6 ā€“ Test setup for RF electromagnetic field (Device)
FigureĀ G.7 ā€“ Test setup for fast transients (Device)
256 FigureĀ G.8 ā€“ Test setup for RF common mode (Device)
257 Annex H (informative) Residual error probabilities
FigureĀ H.1 ā€“ Residual error probability for the SDCI data integrity mechanism
259 Annex I (informative) Example sequence of an ISDU transmission
FigureĀ I.1 ā€“ Example for ISDU transmissions (1 of 2)
261 Annex J (informative) Recommended methods for detecting parameter changes
TableĀ J.1 ā€“ Proper CRC generator polynomials
262 Bibliography
BS EN 61131-9:2013
$282.24