{"id":244005,"date":"2024-10-19T16:01:20","date_gmt":"2024-10-19T16:01:20","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-4-22012\/"},"modified":"2024-10-25T10:59:26","modified_gmt":"2024-10-25T10:59:26","slug":"bs-en-61158-4-22012","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-4-22012\/","title":{"rendered":"BS EN 61158-4-2:2012"},"content":{"rendered":"

The data-link layer provides basic time-critical messaging communications between devices in an automation environment.<\/p>\n

This protocol provides communication opportunities to all participating data-link entities, sequentially and in a cyclic synchronous manner. Foreground scheduled access is available for time-critical activities together with background unscheduled access for less critical activities.<\/p>\n

Deterministic and synchronized transfers can be provided at cyclic intervals up to 1 ms and device separations of 25 km. This performance is adjustable dynamically and on-line by re- configuring the parameters of the local link whilst normal operation continues. By similar means, DL connections and new devices may be added or removed during normal operation.<\/p>\n

This protocol provides means to maintain clock synchronization across an extended link with a precision better than 10 \u03bcs.<\/p>\n

This protocol optimizes each access opportunity by concatenating multiple DLSDUs and associated DLPCI into a single DLPDU, thereby improving data transfer efficiency for data-link entities that actively source multiple streams of data.<\/p>\n

The maximum system size is an unlimited number of links of 99 nodes, each with 255 DLSAP-addresses. Each link has a maximum of 224 related peer and publisher DLCEPs.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
7<\/td>\nCONTENTS <\/td>\n<\/tr>\n
14<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
16<\/td>\n1 Scope
1.1 General
1.2 Specifications
1.3 Procedures <\/td>\n<\/tr>\n
17<\/td>\n1.4 Applicability
1.5 Conformance
2 Normative references <\/td>\n<\/tr>\n
18<\/td>\n3 Terms, definitions, symbols and abbreviations
3.1 Reference model terms and definitions <\/td>\n<\/tr>\n
20<\/td>\n3.2 Service convention terms and definitions <\/td>\n<\/tr>\n
21<\/td>\n3.3 Common terms and definitions <\/td>\n<\/tr>\n
22<\/td>\nFigures
Figure 1 \u2013 Relationships of DLSAPs, DLSAP-addresses and group DL addresses <\/td>\n<\/tr>\n
23<\/td>\n3.4 Additional Type 2 definitions <\/td>\n<\/tr>\n
30<\/td>\n3.5 Type 2 symbols and abbreviations <\/td>\n<\/tr>\n
31<\/td>\n4 Overview of the data-link protocol
4.1 General <\/td>\n<\/tr>\n
32<\/td>\nFigure 2 \u2013 Data-link layer internal architecture
Tables
Table 1 \u2013 Data-link layer components <\/td>\n<\/tr>\n
33<\/td>\n4.2 Services provided by the DL <\/td>\n<\/tr>\n
34<\/td>\n4.3 Structure and definition of DL addresses
Figure 3 \u2013 Basic structure of a MAC ID address <\/td>\n<\/tr>\n
35<\/td>\nFigure 4 \u2013 Basic structure of a generic tag address
Figure 5 \u2013 Basic structure of a fixed tag address
Table 2 \u2013 MAC ID addresses allocation <\/td>\n<\/tr>\n
36<\/td>\n4.4 Services assumed from the PhL
Table 3 \u2013 Fixed tag service definitions <\/td>\n<\/tr>\n
37<\/td>\nFigure\u00a06 \u2013 M_symbols and Manchester encoding at 5 MHz
Table 4 \u2013 Data encoding rules <\/td>\n<\/tr>\n
38<\/td>\nTable 5 \u2013 M Data symbols
Table 6 \u2013 Truth table for ph_status_indication <\/td>\n<\/tr>\n
39<\/td>\n4.5 Functional classes
5 General structure and encoding of PhIDUs and DLPDUs and related elements of procedure
5.1 Overview
5.2 Media access procedure <\/td>\n<\/tr>\n
40<\/td>\nFigure 7 \u2013 NUT structure <\/td>\n<\/tr>\n
41<\/td>\nFigure 8 \u2013 Media access during scheduled time <\/td>\n<\/tr>\n
42<\/td>\nFigure 9 \u2013 Media access during unscheduled time <\/td>\n<\/tr>\n
43<\/td>\n5.3 DLPDU structure and encoding
Figure 10 \u2013 DLPDU format <\/td>\n<\/tr>\n
44<\/td>\nTable 7 \u2013 FCS length, polynomials and constants <\/td>\n<\/tr>\n
46<\/td>\nFigure 11 \u2013 Aborting a DLPDU during transmission <\/td>\n<\/tr>\n
47<\/td>\n5.4 Lpacket components
Figure 12 \u2013 Lpacket format <\/td>\n<\/tr>\n
48<\/td>\nFigure 13 \u2013 Generic tag Lpacket format <\/td>\n<\/tr>\n
49<\/td>\n5.5 DLPDU procedures
Figure 14 \u2013 Fixed tag Lpacket format <\/td>\n<\/tr>\n
50<\/td>\n5.6 Summary of DLL support services and objects <\/td>\n<\/tr>\n
51<\/td>\nTable\u00a08 \u2013 DLL support services and objects <\/td>\n<\/tr>\n
52<\/td>\n6 Specific DLPDU structure, encoding and procedures
6.1 Modeling language <\/td>\n<\/tr>\n
54<\/td>\n6.2 DLS user services
Table 9 \u2013 Elementary data types <\/td>\n<\/tr>\n
58<\/td>\nTable 10 \u2013 DLL events <\/td>\n<\/tr>\n
60<\/td>\n6.3 Generic tag Lpacket <\/td>\n<\/tr>\n
61<\/td>\n6.4 Moderator Lpacket <\/td>\n<\/tr>\n
62<\/td>\n6.5 Time distribution Lpacket <\/td>\n<\/tr>\n
63<\/td>\nFigure 15 \u2013 Goodness parameter of TimeDist_Lpacket
Table 11 \u2013 Time distribution priority <\/td>\n<\/tr>\n
64<\/td>\n6.6 UCMM Lpacket <\/td>\n<\/tr>\n
65<\/td>\n6.7 Keeper UCMM Lpacket
6.8 TUI Lpacket <\/td>\n<\/tr>\n
66<\/td>\n6.9 Link parameters Lpacket and tMinus Lpacket
Table 12 \u2013 Format of the TUI Lpacket <\/td>\n<\/tr>\n
68<\/td>\n6.10 I\u2019m-alive Lpacket <\/td>\n<\/tr>\n
69<\/td>\n6.11 Ping Lpackets
Figure 16 \u2013 Example I\u2019m alive processing algorithm <\/td>\n<\/tr>\n
71<\/td>\n6.12 WAMI Lpacket
6.13 Debug Lpacket <\/td>\n<\/tr>\n
72<\/td>\n6.14 IP Lpacket
6.15 Ethernet Lpacket
7 Objects for station management
7.1 General <\/td>\n<\/tr>\n
73<\/td>\n7.2 ControlNet object <\/td>\n<\/tr>\n
74<\/td>\nTable 13 \u2013 ControlNet object class attributes
Table 14 \u2013 ControlNet object instance attributes <\/td>\n<\/tr>\n
78<\/td>\nTable 15 \u2013 TUI status flag bits <\/td>\n<\/tr>\n
79<\/td>\nTable 16 \u2013 Channel state bits <\/td>\n<\/tr>\n
81<\/td>\nTable 17 \u2013 ControlNet object common services <\/td>\n<\/tr>\n
82<\/td>\nTable 18 \u2013 ControlNet object class specific services <\/td>\n<\/tr>\n
83<\/td>\n7.3 Keeper object <\/td>\n<\/tr>\n
84<\/td>\nTable 19 \u2013 Keeper object revision history
Table 20 \u2013 Keeper object class attributes <\/td>\n<\/tr>\n
85<\/td>\nTable 21 \u2013 Keeper object instance attributes <\/td>\n<\/tr>\n
87<\/td>\nTable 22 \u2013 Keeper operating state definitions <\/td>\n<\/tr>\n
88<\/td>\nTable 23 \u2013 Port status flag bit definitions <\/td>\n<\/tr>\n
89<\/td>\nTable 24 \u2013 TUI status flag bits <\/td>\n<\/tr>\n
90<\/td>\nFigure 17 \u2013 Keeper CRC algorithm <\/td>\n<\/tr>\n
91<\/td>\nTable 25 \u2013 Keeper attributes <\/td>\n<\/tr>\n
92<\/td>\nTable 26 \u2013 Memory requirements (in octets) for the Keeper attributes
Table 27 \u2013 Keeper object common services <\/td>\n<\/tr>\n
93<\/td>\nTable 28 \u2013 Keeper object class specific services <\/td>\n<\/tr>\n
94<\/td>\nTable\u00a029 \u2013 Service error codes <\/td>\n<\/tr>\n
98<\/td>\nTable 30 \u2013 Wire order format of the TUI Lpacket <\/td>\n<\/tr>\n
99<\/td>\nTable 31 \u2013 Service error codes
Table 32 \u2013 Keeper object operating states <\/td>\n<\/tr>\n
101<\/td>\nFigure 18 \u2013 Keeper object power-up state diagram <\/td>\n<\/tr>\n
102<\/td>\nFigure\u00a019 \u2013 Keeper object operating state diagram <\/td>\n<\/tr>\n
103<\/td>\nTable 33 \u2013 Keeper object state event matrix <\/td>\n<\/tr>\n
105<\/td>\n7.4 Scheduling object
Figure 20 \u2013 Synchronized network change processing <\/td>\n<\/tr>\n
106<\/td>\nTable\u00a034 \u2013 Scheduling object class attributes <\/td>\n<\/tr>\n
107<\/td>\nTable 35 \u2013 Scheduling object instance attributes
Table 36 \u2013 Scheduling object common services <\/td>\n<\/tr>\n
108<\/td>\nTable 37 \u2013 Status error descriptions for Create <\/td>\n<\/tr>\n
109<\/td>\nTable 38 \u2013 Status error descriptions for Delete and Kick_Timer
Table\u00a039 \u2013 Scheduling object class specific services <\/td>\n<\/tr>\n
111<\/td>\nTable 40 \u2013 Status error descriptions for Read <\/td>\n<\/tr>\n
112<\/td>\nTable 41 \u2013 Status error descriptions for Conditional_Write
Table 42 \u2013 Status error descriptions for Forced_Write <\/td>\n<\/tr>\n
113<\/td>\nTable 43 \u2013 Status error descriptions for Change_Start
Table\u00a044 \u2013 Status error descriptions for Break_Connections <\/td>\n<\/tr>\n
114<\/td>\nTable 45 \u2013 Status error descriptions for Change_Complete <\/td>\n<\/tr>\n
115<\/td>\nTable 46 \u2013 Status error descriptions for Restart_Connections <\/td>\n<\/tr>\n
116<\/td>\n7.5 TCP\/IP Interface object
Table 47 \u2013 TCP\/IP Interface object class attributes <\/td>\n<\/tr>\n
117<\/td>\nTable 48 \u2013 TCP\/IP Interface object instance attributes <\/td>\n<\/tr>\n
119<\/td>\nTable 49 \u2013 Status bits
Table 50 \u2013 Configuration capability bits <\/td>\n<\/tr>\n
120<\/td>\nTable 51 \u2013 Configuration control bits
Table 52 \u2013 Example path <\/td>\n<\/tr>\n
121<\/td>\nTable 53 \u2013 Interface configuration components <\/td>\n<\/tr>\n
122<\/td>\nTable 54 \u2013 Alloc control values <\/td>\n<\/tr>\n
123<\/td>\nTable 55 \u2013 TCP\/IP Interface object common services
Table 56 \u2013 Get_Attribute_All reply format <\/td>\n<\/tr>\n
125<\/td>\n7.6 Ethernet link object
Figure 21 \u2013 State transition diagram for TCP\/IP Interface object
Table 57 \u2013 Ethernet link object revision history <\/td>\n<\/tr>\n
126<\/td>\nTable 58 \u2013 Ethernet link object class attributes <\/td>\n<\/tr>\n
127<\/td>\nTable 59 \u2013 Ethernet link object instance attributes <\/td>\n<\/tr>\n
130<\/td>\nTable 60 \u2013 Interface flags bits <\/td>\n<\/tr>\n
131<\/td>\nTable 61 \u2013 Control bits
Table 62 \u2013 Interface type <\/td>\n<\/tr>\n
132<\/td>\nTable 63 \u2013 Interface state
Table 64 \u2013 Admin state
Table 65 \u2013 Ethernet Link object common services <\/td>\n<\/tr>\n
133<\/td>\n7.7 DeviceNet object
Table 66 \u2013 Ethernet Link object class specific services <\/td>\n<\/tr>\n
134<\/td>\nTable 67 \u2013 DeviceNet object revision history
Table 68 \u2013 DeviceNet object class attributes <\/td>\n<\/tr>\n
135<\/td>\nTable 69 \u2013 DeviceNet object instance attributes <\/td>\n<\/tr>\n
137<\/td>\nTable 70 \u2013 Bit rate attribute values <\/td>\n<\/tr>\n
138<\/td>\nTable 71 \u2013 BOI attribute values <\/td>\n<\/tr>\n
139<\/td>\nTable 72 \u2013 Diagnostic counters bit description <\/td>\n<\/tr>\n
140<\/td>\nTable 73 \u2013 DeviceNet object common services <\/td>\n<\/tr>\n
141<\/td>\nTable 74 \u2013 Reset service parameter
Table 75 \u2013 Reset service parameter values <\/td>\n<\/tr>\n
142<\/td>\n7.8 Connection configuration object (CCO)
Table 76 \u2013 DeviceNet object class specific services <\/td>\n<\/tr>\n
143<\/td>\nTable 77 \u2013 Connection configuration object revision history <\/td>\n<\/tr>\n
144<\/td>\nTable\u00a078 \u2013 Connection configuration object class attributes <\/td>\n<\/tr>\n
145<\/td>\nTable 79 \u2013 Format number values <\/td>\n<\/tr>\n
146<\/td>\nTable 80 \u2013 Connection configuration object instance attributes <\/td>\n<\/tr>\n
148<\/td>\nTable 81 \u2013 Originator connection status values <\/td>\n<\/tr>\n
149<\/td>\nTable 82 \u2013 Target connection status values
Table 83 \u2013 Connection flags <\/td>\n<\/tr>\n
151<\/td>\nTable 84 \u2013 I\/O mapping formats <\/td>\n<\/tr>\n
152<\/td>\nTable\u00a085 \u2013 Connection configuration object common services
Table 86 \u2013 Get_Attribute_All error codes <\/td>\n<\/tr>\n
153<\/td>\nTable 87 \u2013 Get_Attribute_All response <\/td>\n<\/tr>\n
154<\/td>\nTable 88 \u2013 Set_Attribute_All error codes <\/td>\n<\/tr>\n
155<\/td>\nTable 89 \u2013 Set_Attribute_All request <\/td>\n<\/tr>\n
156<\/td>\nTable 90 \u2013 Create request parameters <\/td>\n<\/tr>\n
157<\/td>\nTable 91 \u2013 Create error codes
Table 92 \u2013 Delete error codes
Table 93 \u2013 Restore error codes <\/td>\n<\/tr>\n
158<\/td>\nTable 94 \u2013 Connection configuration object class specific services
Table 95 \u2013 Kick_Timer error codes <\/td>\n<\/tr>\n
159<\/td>\nTable 96 \u2013 Open_Connection error codes
Table 97 \u2013 Close_Connection error codes
Table 98 \u2013 Stop_Connection error codes <\/td>\n<\/tr>\n
160<\/td>\nTable 99 \u2013 Change_Start error codes
Table 100 \u2013 Get_Status service parameter
Table 101 \u2013 Get_Status service response <\/td>\n<\/tr>\n
161<\/td>\nTable 102 \u2013 Get_Status service error codes
Table 103 \u2013 Change_Complete service parameter
Table 104 \u2013 Change_Complete service error codes <\/td>\n<\/tr>\n
162<\/td>\nTable 105 \u2013 Audit_Changes service parameter
Table 106 \u2013 Audit_Changes service error codes <\/td>\n<\/tr>\n
163<\/td>\n7.9 DLR object
Figure 22 \u2013 Connection configuration object edit flowchart <\/td>\n<\/tr>\n
164<\/td>\nTable 107 \u2013 Class attributes
Table 108 \u2013Instance attributes <\/td>\n<\/tr>\n
166<\/td>\nTable 109 \u2013 Network Status values <\/td>\n<\/tr>\n
167<\/td>\nTable 110 \u2013 Ring Supervisor Status values <\/td>\n<\/tr>\n
170<\/td>\nTable 111 \u2013 DLR object common services
Table 112 \u2013 Get_Attributes_All Response \u2013 non supervisor device
Table 113 \u2013 Get_Attributes_All Response \u2013 supervisor-capable device <\/td>\n<\/tr>\n
171<\/td>\nTable 114 \u2013 DLR object class specific services <\/td>\n<\/tr>\n
172<\/td>\n7.10 QoS object
Table 115 \u2013 QoS object revision history
Table 116 \u2013 QoS object class attributes <\/td>\n<\/tr>\n
173<\/td>\nTable 117 \u2013 QoS object instance attributes <\/td>\n<\/tr>\n
174<\/td>\n8 Other DLE elements of procedure
8.1 Network attachment monitor (NAM)
Table 118 \u2013 Default DCSP values and usages
Table 119 \u2013 Common services <\/td>\n<\/tr>\n
175<\/td>\nFigure 23 \u2013 NAM state machine
Table 120 \u2013 NAM states <\/td>\n<\/tr>\n
176<\/td>\nTable 121 \u2013 Default link parameters <\/td>\n<\/tr>\n
181<\/td>\n8.2 Calculating link parameters <\/td>\n<\/tr>\n
182<\/td>\nTable 122 \u2013 PhL timing characteristics <\/td>\n<\/tr>\n
189<\/td>\n9 Detailed specification of DL components
9.1 General
9.2 Access control machine (ACM) <\/td>\n<\/tr>\n
206<\/td>\n9.3 TxLLC <\/td>\n<\/tr>\n
210<\/td>\n9.4 RxLLC <\/td>\n<\/tr>\n
213<\/td>\n9.5 Transmit machine (TxM) <\/td>\n<\/tr>\n
216<\/td>\n9.6 Receive machine (RxM) <\/td>\n<\/tr>\n
222<\/td>\n9.7 Serializer <\/td>\n<\/tr>\n
223<\/td>\n9.8 Deserializer <\/td>\n<\/tr>\n
224<\/td>\n9.9 DLL management <\/td>\n<\/tr>\n
226<\/td>\n10 Device Level Ring (DLR) protocol
10.1 General
10.2 Supported topologies <\/td>\n<\/tr>\n
227<\/td>\nFigure 24 \u2013 DLR rings connected to switches <\/td>\n<\/tr>\n
228<\/td>\n10.3 Overview of DLR operation
Figure 25 \u2013 Normal operation of a DLR network
Figure 26 \u2013 Beacon and Announce frames <\/td>\n<\/tr>\n
229<\/td>\nFigure 27 \u2013 Link failure <\/td>\n<\/tr>\n
230<\/td>\n10.4 Classes of DLR implementation
Figure 28 \u2013 Network reconfiguration after link failure <\/td>\n<\/tr>\n
231<\/td>\n10.5 DLR behavior
Table 123 \u2013 DLR variables <\/td>\n<\/tr>\n
236<\/td>\n10.6 Implementation requirements
Figure 29 \u2013 Neighbor Check process <\/td>\n<\/tr>\n
238<\/td>\n10.7 Using non-DLR nodes in the ring network <\/td>\n<\/tr>\n
240<\/td>\nFigure 30 \u2013 Unsupported topology \u2013 example 1
Figure 31 \u2013 Unsupported topology \u2013 example 2 <\/td>\n<\/tr>\n
241<\/td>\n10.8 DLR messages <\/td>\n<\/tr>\n
242<\/td>\nTable 124 \u2013 MAC addresses for DLR messages
Table 125 \u2013 IEEE\u00a0802.1Q frame format
Table 126 \u2013 Common fields in DLR messages <\/td>\n<\/tr>\n
243<\/td>\nTable 127 \u2013 Format of the Beacon frame
Table 128 \u2013 Ring State values <\/td>\n<\/tr>\n
244<\/td>\nTable 129 \u2013 Format of the Neighbor_Check request
Table 130 \u2013 Format of the Neighbor_Check response
Table 131 \u2013 Format of the Link_Status\/Neighbor_Status frame <\/td>\n<\/tr>\n
245<\/td>\nTable 132 \u2013 Link\/Neighbor status values
Table 133 \u2013 Format of the Announce frame
Table 134 \u2013 Format of the Sign_On frame <\/td>\n<\/tr>\n
246<\/td>\n10.9 State diagrams and state-event-action matrices
Figure 32 \u2013 State transition diagram for Beacon frame based non-supervisor ring node
Table 135 \u2013 Parameter values for Beacon frame based non-supervisor ring node <\/td>\n<\/tr>\n
247<\/td>\nTable 136 \u2013 State-event-action matrix for Beacon frame based non-supervisor ring node <\/td>\n<\/tr>\n
251<\/td>\nFigure 33 \u2013 State transition diagram for Announce frame based non-supervisor ring node
Table 137 \u2013 Parameter values for Announce frame based non-supervisor ring node <\/td>\n<\/tr>\n
252<\/td>\nTable 138 \u2013 State-event-action matrix for Announce frame based non-supervisor ring node <\/td>\n<\/tr>\n
254<\/td>\nFigure 34 \u2013 State transition diagram for ring supervisor <\/td>\n<\/tr>\n
255<\/td>\nTable 139 \u2013 Parameter values for ring supervisor node <\/td>\n<\/tr>\n
256<\/td>\nTable 140 \u2013 State-event-action matrix for ring supervisor node <\/td>\n<\/tr>\n
267<\/td>\n10.10 Performance analysis
Table 141 \u2013 Parameters\/assumptions for example performance calculations <\/td>\n<\/tr>\n
270<\/td>\nTable 142 \u2013 Example ring configuration parameters and performance <\/td>\n<\/tr>\n
271<\/td>\nAnnex A (normative) Indicators and switches <\/td>\n<\/tr>\n
272<\/td>\nTable A.1 \u2013 Module status indicator <\/td>\n<\/tr>\n
273<\/td>\nTable A.2 \u2013 Network status indicators <\/td>\n<\/tr>\n
275<\/td>\nFigure A.1 \u2013 Non redundant network status indicator labeling <\/td>\n<\/tr>\n
276<\/td>\nFigure A.2 \u2013 Redundant network status indicator labeling <\/td>\n<\/tr>\n
277<\/td>\nTable A.3 \u2013 Network status indicator <\/td>\n<\/tr>\n
279<\/td>\nTable A.4 \u2013 Network status indicator <\/td>\n<\/tr>\n
280<\/td>\nTable A.5 \u2013 Combined module\/network status indicator <\/td>\n<\/tr>\n
281<\/td>\nTable A.6 \u2013 I\/O status indicator <\/td>\n<\/tr>\n
283<\/td>\nTable A.7 \u2013 Bit rate switch encoding <\/td>\n<\/tr>\n
284<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Industrial communication networks. Fieldbus specifications – Data-link layer protocol specification. Type 2 elements<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2012<\/td>\n286<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":244011,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[385,2641],"product_tag":[],"class_list":{"0":"post-244005","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-25-040-40","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/244005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/244011"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=244005"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=244005"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=244005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}