Shopping Cart

No products in the cart.

BS EN 61800-7-202:2016

$215.11

Adjustable speed electrical power drive systems – Generic interface and use of profiles for power drive systems. Profile type 2 specification

Published By Publication Date Number of Pages
BSI 2016 296
Guaranteed Safe Checkout
Category:

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 61800-7-202:2015 specifies profile type 2 (CIP Motion TM) for Power Drive Systems (PDS). Profile type 2 can be mapped onto different communication network technologies. This edition includes the following significant technical changes with respect to the previous edition: a) update of patent information; b) new revision of the Drive Profile and Drive Axis specifications, with multiple clarifications and enhancements.

PDF Catalog

PDF Pages PDF Title
6 English
CONTENTS
14 FOREWORD
16 INTRODUCTION
0.1 General
19 0.2 Patent declaration
Figures
Figure 1 – Structure of IEC 61800-7
21 1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
29 3.2 Abbreviated terms
4 Overview
4.1 General
30 4.2 Control modes
4.2.1 General
4.2.2 Control methods
31 4.2.3 Control nomenclature
4.2.4 Position control
Figure 2 – Open loop position control
32 4.2.5 Velocity control
Figure 3 – Closed loop position control
33 Figure 4 – Open loop velocity control
Figure 5 – Closed loop velocity control
34 4.2.6 Acceleration control
4.2.7 Torque control
Figure 6 – Acceleration control
35 4.2.8 No Control
Figure 7 – Torque control
Figure 8 – No Control (Feedback Only)
36 5 Data types
5.1 Data type overview
5.2 Conventions
6 CIP Motion drive profile
6.1 Object model
6.1.1 Object overview
Tables
Table 1 – Data types
37 6.1.2 Object description
Figure 9 – Object Model for a CIP Motion device
Table 2 – Objects present in a CIP Motion device
38 6.2 How objects affect behavior
6.3 Defining object interfaces
Table 3 – Motion Device Axis Object content by Device Type
Table 4 – Object effect on behavior
39 6.4 I/O connection messages
6.4.1 General
6.4.2 CIP Motion I/O Connection
Figure 10 – CIP Motion I/O Connection model
Table 5 – Object interfaces
40 Figure 11 – CIP Motion I/O Connection channels
41 Figure 12 – Controller-to-Device Connection format (Connection Point 2)
42 Figure 13 – Device-to-Controller Connection format (Connection Point 2)
43 6.4.3 Controller-to-Device Connection
Figure 14 – CIP Motion Controller-to-Device Connection format
Figure 15 – Connection Header
Figure 16 – Connection Format
44 Figure 17 – Connection Header
45 Table 6 – Time Data Set
47 Figure 18 – Instance Data Block
Figure 19 – Instance Data Header
48 Figure 20 – Cyclic Data Block
Figure 21 – Control Mode
Figure 22 – Feedback Mode
49 Table 7 – Axis Control
Table 8 – Control Status
50 Table 9 – Command Data Set
Table 10 – Command Data Element to Motion Device Axis Object attribute mapping
51 Table 11 – Actual Data Set
Table 12 – Actual Data Element to Motion Device Axis Object attribute Mapping
52 Table 13 – Status Data Set
Table 14 – Command Control
53 Table 15 – Command Target Update vs. Update Period Ratio
54 Figure 23 – Cyclic Write Data Block
Figure 24 – Cyclic Write Data Block example
55 Figure 25 – Event Data Block
Table 16 – Basic Event Cycle
57 Table 17 – Extended Event Cycle
59 Table 18 – Basic Event Cycle with Auto-rearm
61 Table 19 – Registration Data Set
62 Figure 26 – Service Data Block
Table 20 – Home Data Set
Table 21 – Watch Data Set
63 6.4.4 Device-to-Controller Connection
Figure 27 – CIP Motion Device-to-Controller Connection format
Figure 28 – Connection Header
64 Figure 29 – Connection Header
65 Figure 30 – Node Fault/Alarm
66 Figure 31 – Adjustment of actual position data based on Device Time Stamp
67 Figure 32 – Instance Data Block
Figure 33 – Instance Data Header
Figure 34 – Cyclic Data Block
68 Table 22 – Axis Response
69 Figure 35 – Cyclic Read Data Block
Figure 36 – Cyclic Read Data Block example
70 Figure 37 – Event Data Block
71 Table 23 – Event Type
72 6.4.5 Fixed Motion I/O connection format
Figure 38 – Service Data Block
73 6.4.6 CIP Motion I/O Connection timing model
Figure 39 – Fixed Controller-to-Device Connection format (fixed size = 16 bytes)
Figure 40 – Fixed Device-to-Controller Connection format (fixed size = 16 bytes)
74 Figure 41 – CIP Motion 1-Cycle timing model
76 Figure 42 – CIP Motion 2-Cycle timing model
77 Figure 43 – CIP Motion 3-Cycle timing model
78 Figure 44 – Controller-to-Device Connection timing with fine interpolation
80 Figure 45 – Controller-to-Device Connection timing with extrapolation
81 Figure 46 – Use of Time Stamp to adjust actual position to the controller’s timebase
83 Figure 47 – Coordination of two drives with different Update Periods
84 Figure 48 – Coordination of multiple drive axes in case of delayed Controller-to-Device Connection packets
85 Figure 49 – Propagation of a step change in time
Table 24 – Propagation of a step change in time (example 1)
87 Table 25 – Propagation of a step change in time (example 2)
89 6.5 Device startup procedure
6.5.1 General
6.5.2 Motion I/O Connection creation
90 Figure 50 – Configuration Block Format Revision 1 (Connection Point 81)
91 Figure 51 – Configuration Block Format Revision 2 (Connection Point 82)
92 6.5.3 Motion Device Axis Object configuration
Figure 52 – Typical initial C-to-D connection data block
Figure 53 – Typical initial D-to-C connection data block
Figure 54 – Typical contents of first C-to-D class attribute configuration packet
93 Figure 55 – Typical response to first C-to-D class configuration packet
Figure 56 – Typical contents of first C-to-D axis instance configuration packet
94 6.5.4 Time Synchronization
Figure 57 – Typical response to first C-to-D axis configuration packet
Figure 58 – Typical contents of C-to-D Time Sync service request packet
95 Figure 59 – Group Sync of CIP Motion devices
96 6.6 Device visualisation
Table 26 – CIP Motion visualisation components
97 6.7 Ethernet/IP Quality of Service (QoS)
7 Motion Device Axis Object
7.1 General considerations
7.1.1 General
7.1.2 Revision history
7.1.3 Object overview
Table 27 – Motion Device Axis Object revision history
98 7.1.4 Motion Device Axis Object abstraction
Figure 60 – Object components for CIP Motion control architecture
99 7.1.5 Motion Control Axis Object
7.1.6 Device control classification
100 7.1.7 Required vs. Optional in implementation
Table 28 – Example for instance attribute implementation vs. Device Function Code
102 Table 29 – Instance attribute implementation vs. Device Function Code
111 7.2 Class attributes
7.2.1 General
112 Table 30 – Class attributes for the Motion Device Axis Object
115 7.2.2 Semantics
Table 31 – Node Control bit definitions
116 Table 32 – Node Status bit definitions
117 Table 33 – Node Fault Code definitions
118 7.3 Instance attributes
7.3.1 General
Table 34 – Node Alarm Code definitions
120 7.3.2 Motion Control configuration attributes
Table 35 – Dynamic Units vs. Feedback Mode
Table 36 – Motion Control configuration attributes
121 7.3.3 Motion Scaling attributes
Table 37 –Control Mode enumeration definitions
Table 38 – Control Method enumeration definitions
122 Table 39 – Motion Scaling attributes
124 Table 40 – Motion Unit selection rules
125 Table 41 – Signal attributes affected by Motion Polarity
127 7.3.4 Connection Data attributes
Table 42 – Directional Limit attributes affected by Motion Polarity
128 Table 43 – Connection Data attributes
130 Table 44 – Actual Data Set value determination
131 Figure 61 – Command Control Word field
Table 45 – Command Data Set value determination
Table 46 – Command Target Update enumeration definition
132 Table 47 – Command Position Data Type enumeration definition
Table 48 – Status Data Set bit definitions
133 7.3.5 Motor attributes
Table 49 – Registration Event Data format
Table 50 – Home Event Data format
Table 51 – Watch Event Data format
134 Figure 62 – IEEE Std 112 per phase motor model
Table 52 – General Motor Info attributes
135 Table 53 – General Motor Configuration attributes
138 Table 54 – General PM Motor Configuration attributes
139 Table 55 – General Rotary Motor Configuration attributes
140 Table 56 – General Linear Motor Configuration attributes
141 Table 57 – Rotary PM Motor Configuration attributes
Table 58 – Linear PM Motor Configuration attributes
142 Table 59 – Induction Motor Configuration attributes
143 Table 60 – Load Transmission and Actuator Configuration attributes
144 7.3.6 Feedback attributes
Table 61 – Feedback Types abbreviations
Table 62 – Logical Feedback Channel Control functions
145 Table 63 – Logical Feedback Channel rules
146 Table 64 – General Feedback Info attributes
Table 65 – General Feedback Signal attributes
147 Table 66 – Feedback Configuration attributes
153 7.3.7 Event Capture attributes
Table 67 – Feedback Mode enumeration definitions
154 Table 68 – Event attributes
156 Figure 63 – Event Checking Control Word field
Table 69 – Event Checking Control bit definitions
157 Figure 64 – Event Checking Status word field
158 Table 70 – Event Checking Status bit definitions
159 7.3.8 Command reference generation attributes
Table 71 – Command Generator Signal attributes
161 Table 72 – Command Generator Configuration attributes
162 7.3.9 Control mode attributes
163 Table 73 – Position Loop Signal attributes
164 Table 74 – Position Loop Configuration attributes
166 Table 75 – Velocity Loop Signal attributes
167 Table 76 – Velocity Loop Configuration attributes
169 Table 77 – Acceleration Signal attributes
Table 78 – Acceleration Configuration attributes
170 Table 79 – Torque/Force Control Signal attributes
171 Table 80 – Torque/Force Control Configuration attributes
173 Table 81 – Current Control Signal attributes
175 Table 82 – Current Control Configuration attributes
179 Table 83 – Frequency Control Signal attributes
Table 84 – Frequency Control Configuration attributes
180 7.3.10 Stopping & Braking attributes
Table 85 – Drive Output attributes
181 Table 86 – Stopping/Braking attributes
184 Table 87 – Stopping Action enumeration definitions
186 Figure 65 – Brake Control Sequence (Category 0 Stop)
187 Figure 66 – Brake Control Sequence (Category 1 Stop)
188 Figure 67 – Brake Control Sequence (Category 2 Stop)
Table 88 – Proving sub-feature attribute dependencies
189 Figure 68 – Drive Enable sequence with Proving feature
190 7.3.11 DC Bus Control attributes
Figure 69 – Drive Disable sequence with Proving feature
191 Table 89 – DC Bus Control attributes
194 7.3.12 Power and thermal management attributes
Table 90 – Power and Thermal Management Status attributes
196 Table 91 – Power and Thermal Management Configuration attributes
197 7.3.13 Axis Status attributes
198 Table 92 – Axis Status attributes
199 Table 93 – Axis Status bit definitions
202 Table 94 – Axis Status bit vs. Axis State
203 7.3.14 Exception, fault, and alarm attributes
Table 95 – Stopping Action vs. Stop Category
Table 96 – Axis I/O Status bit definitions
204 Table 97 – Exception, Fault and Alarm attributes
206 Table 98 – Standard Exception Table
209 7.3.15 Fault and alarm Log attributes
211 Table 99 – Fault and Alarm Log attributes
214 7.3.16 Exception limit attributes
Table 100 – Exception Factory Limit Info attributes
215 Table 101 – Exception User Limit Configuration attributes
217 7.3.17 Axis exception action configuration attribute
Table 102 – Axis Exception Action Configuration attribute
218 Table 103 – Axis Exception Action definitions
219 7.3.18 Initialization fault attributes
220 7.3.19 Start inhibit attributes
Table 104 – Initialization Fault attributes
Table 105 – Standard Initialization Fault Table
221 7.3.20 APR fault attributes
Table 106 – Start Inhibit attributes
Table 107 – Standard Start Inhibit Table
222 Table 108 – APR Fault attributes
223 7.3.21 Axis statistical attributes
7.3.22 Axis info attributes
Table 109 – Standard APR Fault Table
Table 110 – Axis Statistical attributes
224 7.3.23 General purpose I/O attributes
Table 111 – Axis Info attributes
225 Table 112 – Drive General Purpose I/O attributes
226 7.3.24 Local Mode attributes
7.3.25 Axis Safety attributes
Table 113 – Local Mode Configuration attributes
227 7.4 Common services
7.4.1 Supported services
Table 114 – Axis Safety Status attributes
228 7.4.2 Service specific data
Table 115 – Motion Device Axis Object – Common Services
Table 116 – Group_Sync Request Data Structure
229 Table 117 – Group_Sync Response Data Structure
230 7.5 Object specific services
7.5.1 Supported services
7.5.2 Service specific data
Table 118 – Motion Device Axis Object – Object Specific Services
231 Figure 70 – Get_Axis_Attributes_List Request rormat
232 Figure 71 – Get_Axis_Attributes_List Response format
Figure 72 – Get_Axis_Attributes_List Response – Single 4-byte attribute
Figure 73 – Get_Axis_Attributes_List Response – Single 2-byte attribute
233 Figure 74 – Get_Axis_Attributes_List Response – Byte attribute array
Figure 75 – Get_Axis_Attributes_List Response – Two Dimensional attribute array
Figure 76 – Get_Axis_Attributes_List Response – Error example
234 Figure 77 – Set_Axis_Attributes_List Request format
Figure 78 – Set_Axis_Attributes_List Request – Single 4-byte attribute
235 Figure 79 – Set_Axis_Attributes_List Request – Single 2-byte attribute
Figure 80 – Set_Axis_Attributes_List Request – 2-byte attribute array
Figure 81 – Set_Axis_Attributes_List Request – Two dimensional attribute array
Figure 82 – Set_Axis_Attributes_List Response format
236 Figure 83 – Set_Cyclic_Write_List Request format
Figure 84 – Set_Cyclic_Write_List Response format
237 Figure 85 – Set_Cyclic_Read_List Request format
Figure 86 – Set_Cyclic_Read_List Response format
238 Table 119 – Run_Motor_Test Request structure
239 Table 120 – Get_Motor_Test_Data measured by Test Type
Table 121 – Get_Motor_Test_Data Request structure (optional)
240 Table 122 – Get_Motor_Test_Data Response standard structure (Motor Type = Induction)
Table 123 – Get_Motor_Test_Data Response standard structure (Motor Type = SPM)
241 Table 124 – Get_Motor_Test_Data Response standard structure (Motor Type = IPM)
Table 125 – Run_Inertia_Test Request structure
242 Table 126 – Get_Inertia_Test_Data Response structure
243 Table 127 – Run_Hookup_Test Request structure
244 Table 128 – Get_Hookup_Test_Data measured by Test Type
Table 129 – Get_Hookup_Test_Data Response structure
245 7.6 Behavior
7.6.1 State model
Figure 87 – Motion Device Axis Object State Model
246 Table 130 – Axis State Machine transitions
247 Figure 88 – Motion Device Axis Object State Model for Feedback Only
Table 131 – Axis State Machine conditions
248 Figure 89 – Motion Device Axis Object State Model for Converter
Table 132 – Axis State Machine transitions (Feedback Only)
249 Table 133 – Axis State Machine transitions (Converter)
250 Table 134 – Axis Control Request code
Table 135 – Axis Response Acknowledge codes
251 Table 136 – Completion criteria for requested operation
Table 137 – Possible error conditions for requested operation
252 Table 138 – Successful Axis Control Request Cycle
Table 139 – Unsuccessful Axis Control Request Cycle
253 Table 140 – Pending Axis Control Request Cycle
254 Table 141 – Cancel Request Cycle
256 7.6.2 State behavior
Table 142 – Redefine Position Reference Cycle
259 Table 143 – Running State – Configurable attributes
263 7.6.3 Fault and alarm behavior
265 7.6.4 Start Inhibit behavior
7.6.5 Visualization behavior
266 Table 144 – Axis state mapping to Identity Object with LED behavior
267 Table 145 – CIP Motion Device seven-segment display behavior
268 Table 146 – CIP Motion multi-character alphanumeric display behavior
270 7.6.6 Command generation behavior
Table 147 – Multi-axis multi-character alphanumeric display behavior
271 Figure 90 – Command Generator
275 7.6.7 Feedback interface behavior
276 Figure 91 – Feedback Channels 1 and 2
277 7.6.8 Event Capture Behavior
Figure 92 – Event Capture Functionality
278 7.6.9 Control Mode behavior
279 Figure 93 – No Control (Feedback Only)
280 Figure 94 – Closed Loop Position Control
282 Figure 95 – Closed Loop Velocity Control
284 Figure 96 – Open Loop Frequency Control
286 Figure 97 – Acceleration Control
Figure 98 – Torque Control
290 Figure 99 – Closed Loop Current Vector Control
292 Bibliography
BS EN 61800-7-202:2016
$215.11