HOME   Cart(0)   Quotation   About-Us Policy PDFs Standard-List
www.ChineseStandard.net Database: 189760 (18 Oct 2025)

GBZ26157.10-2010 English PDF

Standard IDContents [version]USDSTEP2[PDF] delivered inStandard Title (Description)StatusPDF
GB/Z 26157.10-2010EnglishRFQ ASK 3 days [Need to translate] Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 2: ControlNet and EtherNet/IP specification -- Part 10: Object library Valid GB/Z 26157.10-2010

PDF similar to GBZ26157.10-2010


Standard similar to GBZ26157.10-2010

GB/T 20438.7   GB/T 20438.6   GB/T 20438.5   GB/Z 26157.3   GB/Z 26157.4   GB/Z 26157.2   

Basic data

Standard ID GB/Z 26157.10-2010 (GB/Z26157.10-2010)
Description (Translated English) Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 2: ControlNet and EtherNet/IP specification -- Part 10: Object library
Sector / Industry National Standard
Classification of Chinese Standard N10
Classification of International Standard 25.040
Word Count Estimation 171,162
Date of Issue 2011-01-14
Date of Implementation 2011-06-01
Adopted Standard IEC 61158-2003, MOD
Regulation (derived from) ?National Standard Approval Announcement 2011 No.2 (Total No.167)
Issuing agency(ies) Ministry of Health of the People's Republic of China
Summary This standard specifies the object model used to represent the visual behavior of a network device. Device is modeled as a collection of objects. Each object class is related services, collection of attributes and behaviors. The service is a program object. Property is reflected by the value, variable characteristics of the object. Behavior of an object is the object instructions how to respond to specific events.

GBZ26157.10-2010: Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 2: ControlNet and EtherNet/IP specification -- Part 10: Object library



---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Digital data communication for measurement and control. Fieldbus for use in industrial control systems. Type 2. ControlNet and EtherNet/IP specification.Part 10. Object library ICS 25.040 N10 People's Republic of China national standardization of technical guidance documents Measurement and control of digital data communications industrial control systems With Fieldbus Type 2.ControlNet and EtherNet/IP Specification Part 10. Object Library Part 10.Objectlibrary (IEC 61158.2003 TYPE 2, MOD) Posted on.2011-01-14 2011-06-01 implementation General Administration of Quality Supervision, Inspection and Quarantine of People's Republic of China China National Standardization Administration released Directory Introduction XV Introduction XVI 1 logo object (class code = 0x01) 1 1.1 Scope 1 1.2 attributes 1 1.3 Public Services 5 1.4 Get_Attribute_Al response 6 1.5 Object Specific Services 7 1.6 Behavior 7 2 Message Router (Class Code = 0x02) 11 2.1 Scope 11 2.2 Properties 11 2.3 Public Services 12 2.4 Get_Attribute_Al Response 12 2.5 Object Specific Services 13 2.6 Behavior 13 2.7 Service Requests 13 2.8 Service Response 14 3 DeviceNet object (class code = 0x03) 14 4 collection object (class code = 0x04) 14 4.1 Scope 14 4.2 Version History 14 4.3 Properties 14 4.4 Public Services 16 4.5 Object Specific Services 16 4.6 Behavior 16 4.7 static collection 17 4.8 dynamic collection 19 4.9 Connection point 21 5 connection object (class code = 0x05) 21 6 Connection Manager object (class code = 0x06) 21 6.1 Scope 21 6.2 Properties 21 6.3 Public Services 22 6.4 Object Specific Services 23 7 register object (class code = 0x07) 23 7.1 Scope 23 7.2 Properties 23 7.3 Public Services 24 7.4 Object Specific Services 24 7.5 Behavior 24 8 discrete input point object (class code = 0x08) 25 8.1 Scope 25 8.2 Version history 25 8.3 Properties 25 8.4 Public Services 26 8.5 Get_Attribute_Al Response 26 8.6 Set_Attribute_Al Request 27 8.7 Object Specific Services 27 8.8 Behavior 27 8.9 Property Access Rules 30 9 discrete output point object (class code = 0x09) 30 9.1 Scope 30 9.2 Properties 30 9.3 Public Services 34 9.4 Get_Attribute_Al Response 34 9.5 Set_Attribute_Al Request 35 9.6 Object Specific Services 35 9.7 Behavior 35 9.8 Attributes Access Rules 39 10 Analog Input Point Object (Class Code = 0x0A) 39 10.1 Scope 39 Version 10.2 History 39 10.3 Properties 40 10.4 Public Services 41 10.5 Get_Attribute_Al Response 42 10.6 Set_Attribute_Al Request 43 10.7 Object Specific Services 43 10.8 Behavior 43 10.9 Attributes Access Rules 45 11 Analog output point object (class code = 0x0B) 46 11.1 Scope 46 11.2 Properties 46 11.3 Public Services 48 11.4 Get_Attribute_Al Response 49 11.5 Set_Attribute_Al request 50 11.6 Object Specific Services 50 11.7 Behavior 50 11.8 Attributes Access Rules 53 12 Reserved (class code = 0x0C) 54 13 Reserved (class code = 0x0D) 54 Object Sensing Object (Class Code = 0x0E) 54 14.1 Scope 54 14.2 Attributes 14.3 Public Services 56 14.4 Object-Specific Services 57 14.5 Behavior 57 15 Parameter object (class code = 0x0F) 58 15.1 Scope 58 15.2 Properties 58 15.3 Public Services 64 15.4 Get_Attribute_Al Response 64 15.5 Object Specific Services 66 15.6 Behavior 66 16 Parameter group object (class code = 0x10) 67 16.1 Scope 67 16.2 Attributes 67 16.3 Public Services 68 16.4 Get_Attribute_Al Response 68 16.5 Object Specific Services 69 16.6 Behavior 69 17 Reserved (class code = 0x11) 69 18 groups of objects (class code = 0x12) 69 18.1 Scope 69 18.2 Attributes 69 18.3 Public Services 70 18.4 Get_Attribute_Al Response 71 18.5 Object Specific Services 72 18.6 Behavior 72 18.7 Attributes Access Rules 72 Reserved from 19 to 28 29 Discrete input group object (class code = 0x1D) 72 29.1 Scope 72 29.2 Properties 73 29.3 Public Services 74 29.4 Object Specific Services 76 29.5 Conduct 76 29.6 Attributes Access Rules 76 Discrete output group object (class code = 0x1E) 30.1 Scope 76 30.2 Properties 77 30.3 Public Services 78 30.4 Object Specific Services 80 30.5 Behavior 80 30.6 Attributes Access Rules Discrete group object (class code = 0x1F) 80 31.1 Scope 80 31.2 Properties 81 31.3 Public Services 82 31.4 Object Specific Services 83 31.5 Behavior 83 31.6 Attributes Access Rules 84 32 analog input group object (class code = 0x20) 84 32.1 Scope 84 32.2 Attributes 84 32.3 Public Services 85 32.4 Object-Specific Services 87 32.5 Behavior 87 32.6 Attributes Access Rules 88 33 Analog Output Group Object (Class Code = 0x21) 88 33.1 Scope 88 33.2 Attributes 88 33.3 Public Services 90 33.4 Object Specific Services 92 33.5 Behavior 92 33.6 Attribute Access Rules 92 34 Analog Group Objects (Class Code = 0x22) 93 34.1 Scope 93 34.2 Attributes 93 34.3 Public Services 94 34.4 Object Specific Services 96 34.5 Behavior 96 34.6 Attribute Access Rules 96 35 Position Sensor Object (Class Code = 0x23) 97 35.1 Scope 97 35.2 Properties 97 35.3 Public Services 98 35.4 Object Specific Services 98 35.5 Behavior 98 36 Position controller monitoring object (class code = 0x24) 102 36.1 Scope 102 36.2 Properties 102 36.3 Supported Services 105 36.4 State Diagram 105 37 Position Controller Object (Class Code = 0x25) 107 37.1 Properties 107 37.2 Supported Services 112 37.3 Position Controller State Diagram 112 38 Module Sequencer Object (Class Code = 0x26) 114 38.1 Scope 114 38.2 Properties 115 38.3 Supported Services 116 38.4 State Diagram 116 Command Module Object (Class Code = 0x27) 39.1 Scope 116 39.2 Attributes 116 39.3 Command Specific Attributes Service 117 39.4 Command Module Supported Services 121 40 Motor Data Object (Class Code = 0x28) 121 40.1 Scope 121 40.2 Properties 121 40.3 Public Order 124 40.4 Object Specific Services 125 40.5 Behavior 125 41 Control Monitor Object (Object Code = 0x29) 125 41.1 Scope 125 41.2 Properties 125 41.3 Public Order 127 41.4 Object Specific Services 128 41.5 Behavior 128 41.6 Run/Stop Event Matrix 129 41.7 Error and Alarm Codes 129 42 AC/DC Drive Object (Class Code = 0x2A) 135 42.1 Scope 135 42.2 Properties 135 42.3 Public Services 139 42.4 Object Specific Services 140 42.5 Behavior 140 42.6 Scaling of attribute values 142 43 Check the processing target (class code = 0x2B) 143 Overloaded object (class code = 0x2C) 44.1 Scope 143 44.2 Properties 143 44.3 Public Services 145 44.4 Specific Services 145 44.5 Behavior 145 44.6 Error and Alarm Codes 145 45 soft-start object (class code = 0x2D) 147 45.1 Scope 147 45.2 Properties 147 45.3 Public Services 148 45.4 Specific Services 149 45.5 Behavior 149 45.6 Error and Alarm Codes 151 46 Select object (class code = 0x2E) 153 47 to 239 Reserved 153 240 ControlNet object (class code = 0xf0) 153 240.1 Scope 153 240.2 Properties 153 240.3 Service 160 240.4 Conduct 161 240.5 Module Status Indicator Modulestatusindicator 162 241 holder object (class code = 0xF1) 162 241.1 Scope 162 241.2 Properties 162 241.3 Public Services 170 241.4 Class-Specific Services 171 241.5 Service Error Code 178 241.6 Behavior 178 241.7 Other 179 241.8 holder power-on sequence 179 241.9 operating status 180 241.10 Web Resources 183 241.11 Error Hold 183 241.12 MACID The main holder 183 is selected 241.13 Main Holder Verification 183 241.14 Free Node 184 241.15 Synchronize Network Change Processing 184 242 Dispatch Object (Class Code = 0xF2) 185 242.1 Scope 185 242.2 Properties 185 242.3 Services 186 242.4 Typical Dispatch Session 193 243 Connection Configuration Object (Class Code = 0xF3) 194 243.1 Scope 194 243.2 Attributes 194 243.3 Service 197 243.4 State Diagram 207 244 port object (class code = 0xF4) 207 244.1 Scope 207 244.2 Properties 208 244.3 Services 209 Figure 1 ISO -OSI relationship ⅩⅥ Figure 2 identifies the object state transition Figure 8 Figure 3 static collection state transition Figure 17 Figure 4 set object state transition Figure 19 Figure 5 Register Object State Transition Figure 24 Figure 6 State transitions for discrete input objects Figure 28 Figure 7 Typical Input Object State Machine Concept Figure 29 Figure 8 discrete input value behavior 30 Figure 9 Logic OR 30 Figure 10 Discrete Output Point Value Behavior 32 Figure 11 Logic or 33 Figure 12 discrete output point object state transition Figure 36 Figure 13 Analog Input Point Object State Transition Figure 43 Figure 14 Typical Input Object State Machine Concept Figure 44 Figure 15 Logic OR 45 Figure 16 analog output point object state transition diagram 51 Figure 17 Typical Output Object State Machine Concept Figure 52 Figure 18 Logic OR 53 Figure 19 Object-aware object behavior 57 Figure 20 Example Example 58 Figure 21 Engineering value 63 from the actual value Figure 22 Calculating the actual value from engineering value 63 Figure 23 shows the engineering value 63 from the actual value with extended accuracy Figure 24 shows the actual value 63 from the engineering value with extended accuracy Figure 25 Parameter Object State Transition Figure 67 Figure 26 Group Summary of Objects 69 Figure 27 Status Transition Figure 72 Figure 28 Logical OR 72 Figure 29 Discrete Input Group Overview 73 Figure 30 Status Transition Figure 76 Figure 31 Status Property Behavior 76 Figure 32 Discrete Output Group Overview 77 Figure 33 Status Transition Figure 80 Figure 34 DG Object Overview 81 Figure 35 Status Transition Diagram 83 Figure 36 Status Property Behavior 84 Figure 37 Analog Input Group Object Overview 84 Figure 38 Status Transition Figure 87 Figure 39 Status Attributes Behavior 88 Figure 40 Analog Output Group Object Overview 88 Figure 41 Status Transition Figure 92 Figure 42 Status Attributes Behavior 92 Figure 43 AG Object Overview 93 Figure 44 State Transition Diagram 96 Figure 45 Status Attributes Behavior 96 Figure 46 Position Sensor Object Status Transition Figure 99 Figure 47 State Machine for Typical Input Objects Concept Description 99 Figure 48 Graduation Input Behavior 105 Figure 49 Pointer Input Behavior 106 Figure 50 Register Input Behavior 106 Figure 51 Position Controller Object Motion Track Generator State Diagram 113 Figure 52 Servo System Command Output Generator 114 Figure 53 Direct Torque Mode Function 114 Figure 54 Module Sequencer 116 Figure 55 Control Monitoring Status Transmission Status Figure 128 Figure 56 AC/DC Drive Object Signal Flow 140 Figure 57 AD/DC Torque/Current Signal Flow 141 Figure 58 Drive Acceleration 141 Figure 59 Torque Reference 142 Figure 60 soft starter output voltage behavior description 151 Figure 61 Holder CRC Algorithm 168 Figure 62 cage object power state diagram (start - start in the figure) 180 Figure 63 Figure 61 Cage Object Operation Status Figure 181 Figure 64 Synchronize network change operation 184 Figure 65 Connection Configuration Object Edit Flowchart 207 Table 1 identifies the object class attribute 1 Table 2 identifies the object instance attributes 2 Table 3 identifies the object semantics 3 Table 4 identifies the status of the instance attribute object bit definition 4 Table 5 Status Attributes 4 ~ 7 4 Table 6 fault bit 5 Table 7 identifies the object fault (example - non-normative) 5 Table 8 identifies the object public service 5 Table 9 Reset object-specific parameters 6 Table 10 Type Bits Specification 6 Table 11 Get_Attribute_Al Class-level object/service specific response data 6 Table 12 Get_Attribute_Al instance level object/service specific response data 7 Table 13 Modified Get_Attribute_Al instance level object/service specific response data 7 Table 14 identifies the object STD event 8 Table 15 Status Event Matrix (SEM) for identifying objects 9 Table 16 identifies the object SEM status 10 Table 17 Packet Router Object Class Attributes 11 Table 18 Message Router Object Instance Attributes 12 Table 19 Message Router Object Public Service 12 Table 20 Get_Attribute_Al Class-level object/service specific reply data 12 Table 21 Get_Attribute_Al instance level object/service specific reply data 13 Table 22 Packet Router Object Forward_Open Parameter 13 Table 23 Collection Object Version History 14 Table 24 Collection Object Class Properties 14 Table 25 Collection Object Instance Attributes 15 Table 26 Collection object member list, instance attribute 2, data type 15 Table 27 Collection objects Public service 16 Table 28 Collection Object Member List Rule 17 Table 29 Static Collection Behavior for SEM Events 18 Table 30 Static Collection Object Attributes Access Rules 18 Table 31 Status Event Matrix (SEM) for Dynamic Aggregation Behavior 19 Table 32 Dynamic Collection Object Attributes Access Rule 20 Table 33 Connection Manager Object Class Properties 21 Table 34 Connection Manager Object Instance Attributes Table 35 Connection Manager Object Public Services 23 Table 36 Register Object Class Attributes 23 Table 37 Register Object Instance Attributes 23 Table 38 30-bit queue coding example --- informative 24 Table 39 Register Objects Public Service 24 Table 40 Register Object Status Event Matrix 24 Table 41 Discrete Input Point Object Version History 25 Table 42 Discrete Input Point Object Class Attributes 25 Table 43 Discrete Input Point Object Instance Attributes 25 Table 44 Discrete Input Point Object Public Services 26 Table 45 Get_Attribute_Al Class Object/Service Specific Response Data 26 Table 46 Get_Attribute_Al instance level object/service specific response data 27 Table 47 Example level order 27 Table 48 Discrete Input Object SEM Status 28 Table 49 Discrete Input Point Object STD Events 28 Table 50 Discrete Input Point Objects SEM Events 29 Table 51 Discrete output point object class attributes 31 Table 52 Discrete Output Point Object Instance Attributes 31 Table 53 Optional Instance Attributes for Discrete Output Point Objects 32 Table 54 Security Status Values 33 Table 55 Attribute Dependencies 33 Table 56 DOP behavior 33 Table 57 Discrete Output Point Object Public Services 34 Table 58 Get_Attribute_Al Class-level object/service-specific reply data 34 Table 59 Get_Attribute_Al instance-level/service-specific data 34 Table 60 Set_Attribute_Al Instance Level passed Property Order 35 Table 61 Discrete output point object SEM status 36 Table 62 Discrete output point object SEM events 37 Table 63 Status Event Matrix 37 Table 64 Analog Input Object Version History 40 Table 65 Analog Input Point Object Class Attributes 40 Table 66 Analog Input Point Object Instance Attributes 40 Table 67 Analog Input Point Object Public Service 41 Table 68 Get_Attribute_Al Class-level object/service-specific reply data 42 Table 69 Get_Attribute_Al instance level object/service specific reply data 42 Table 70 Attributes passed on Set_Attribute_Al request Sequence 43 Table 71 Simulated Input Point Object SEM Status 43 Table 72 Object SEM Events 44 Table 73 SEM 44 for Analog Input Point Objects Table 74 Analog Output Point Class Properties 46 Table 75 Analog Output Point Instance Attributes 46 Table 76 Default Property Values 48 Table 77 Analog Output Point Object Public Service 48 Table 78 Response Data for Object/Service Features 49 Table 79 Instance level object/service specific response data for Get_Attribute_Al 49 Table 80 shows the order of 50 at the instance level Table 81 Simulated output point object SEM status 51 Table 82 Simulated Output Point Object SEM Events 51 Table 83 SEM 52 for simulating output point objects Table 84 Security Status Optional Attributes 53 Table 85 Attribute Dependencies 53 Table 86 Exists Object Class Attributes 54 Table 87 Object Aware Object Instance Attributes 54 Table 88 Common Object Sensing Device Output Values 56 Table 89 Usage of Methods of Operation 56 Table 90 Existing Public Services 56 Table 91 Attributes of the accessibility 57 Table 92 Object-Aware Object Attributes Access 57 Table 93 Parameter Object Class Properties 58 Table 94 Parameter Object Class Descriptor Value of bit 59 Table 95 Parameter Object Instance Attributes 59 Table 96 Bit Definition for Instance Attribute 4, Descriptor Instance Attribute 61 Table 97 Data Types Supported by Parameter Objects 62 Table 98 Scale Conversion Formula Properties 62 Table 99 Scale Transform Link Instance Attributes 63 Table 100 Parameter Object Public Service 64 Table 101 Class-level object/service-specific reply data for Get_Attribute_Al 64 Table 102 compares the basic and all attributes select 65 Table 103 Get_Attribute_Al instance-level object/service-specific reply data --- basic parameters 65 Table 104 Get_Attribute_Al instance level, object/service specific reply data --- all parameters 65 Table 105 Parameter Objects. Object Specific Services 66 Table 106 enumerates string 66 Table 107 Parameters for Get_Enum_String request 66 Table 108 Parameter for Get_Enum_String Response 66 Table 109 SEM Events for Parameter Objects 67 Table 110 Parameter Group Object Class Attributes 67 Table 111 Parameter Group Object Instance Attributes 68 Table 112 Parameter Group Object Public Service 68 Table 113 Get_Attribute_Al Class-level object/service-specific reply data 68 Table 114 Get_Attribute_Al instance level object/service specific reply data 68 Table 115 Parameter group object SEM 69 Table 116 Group Object Class Attributes 70 Table 117 Group object instance properties 70 Table 118 Group Objects Public Services 70 Table 119 Get_Attribute_Al Class-level object/service-specific reply data 71 Table 120 Get_Attribute_Al Instance Level/Service Specific Response Data 71 Table 121 Group object behavior status 72 Table 122 Discrete Input Group Object Class Properties 73 Table 123 Discrete Input Group Instance Instance Attributes 73 Table 124 Discrete Inputs Group Object Public Service 74 Table 125 Get_Attribute_Al Class-level object/service-specific reply data 75 Table 126 Get_Attribute_Al instance level object/service specific reply data 75 Table 127 Set_Attribute_Al Instance Level/Service Specific Request Data 76 Table 128 Status Equality 76 Table 129 Discrete Output Group Object Class Properties 77 Table 130 Discrete Output Group Instance Instance Attributes 77 Table 131 Discrete Output Group Object Public Service 78 Table 132 Get_Attribute_Al Class Object/Service Specific Reply Data 79 Table 133 Get_Attribute_Al instance level object/service specific reply data 79 Table 134 Set_Attribute_Al Instance Level/Service Specific Request Data 80 Table 135 Status Equality 80 Table 136 Discrete group object class properties 81 Table 137 Discrete Group Object Instance Attributes 82 Table 138 Discrete Group Public Services 82 Table 139 Class-level object/service-specific reply data for Get_Attribute_Al 82 Table 140 Instance level object/service specific response data for Get_Attribute_Al 83 Table 141 Status Equality 83 Table 142 Analog input group object class properties 84 Table 143 Analog Input Group Object Instance Attributes 85 Table 144 Analog Input Group Objects Public Service 86 Table 145 Get_Attribute_Al Class Object/Service Specific Reply Data 86 Table 146 Get_Attribute_Al instance level object/service specific reply data 86 Table 147 Set_Attribute_Al Instance Level/Service Specific Request Data 87 Table 148 Status Equality 87 Table 149 Analog Output Group Object Class Properties Table 150 Analog Output Group Object Instance Attributes 89 Table 151 Analog Output Group Object Public Service 90 Table 152 Get_Attribute_Al Class Object/Service Specific Reply Data 90 Table 153 Get_Attribute_Al instance level object/service specific reply data 91 Table 154 Set_Attribute_Al instance level object/service specific data 91 Table 155 Status Equality 92 Table 156 Simulation Group Object Class Attributes 93 Table 157 Simulation Group Object Instance Attributes 94 Table 158 Simulated Group Objects Public Service 94 Table 159 Class-level object/service-specific reply data for Get_Attribute_Al 95 Table 160 Instance level object/service specific reply data for Get_Attribute_Al 95 Table 161 Status Equality 96 Table 162 Position Sensor Object Class Properties 97 Table 163 Position Sensor Object Instance Attributes 97 Table 164 Position Sensor Objects Public Service 98 Table 165 SEM Events 99 Table 166 Status Sensor Object Status Event Matrix 100 Table 167 Resolution 101 Table 168 Resolution Example 101 Table 169 Resolution 101 Table 170 Cam (CAM) Attribute Features 102 Table 171 Position Controller's Monitoring Object Class Properties Table 172 Monitoring object instance properties of the position controller 102 Table 173 Monitoring object home and index properties 103 of the position controller Table 174 Monitoring object registration attribute 104 of the position controller Table 175 Axis-following properties of the position controller 105 Table 176 Supported Services, Codes, and Descriptions 105 Table 177 Position Controller Object Class Properties 107 Table 178 Position Controller Object Profile Attributes 107 Table 179 Position Controller Object Feedback and Tuning Properties 109 Table 180 Position Controller object limit (limit) property 111 Table 181 Services Supported by Location Controller Objects 112 Table 182 Module Sorter Object Classes Property 115 Table 183 Instance Attributes for Module Sequencer Object 115 Table 184 Services Supported by the Module Sequencer 116 Table 185 Class attributes for command module objects 116 Table 186 Instance Attributes for Command Module Objects 117 Table 187 Modify Attributes Command --- 01 118 Table 188 Waits for Equal Order --- 02 118 Table 189 Conditional link is greater than command --- 03 119 Table 190 Conditional Links Less Than Command --- 04 119 Table 191 Delay Command --- 06 120 Table 192 Track Command --- 07 120...