BS EN 61800-7-203:2016 – TC:2020 Edition
$280.87
Tracked Changes. Adjustable speed electrical power drive systems – Generic interface and use of profiles for power drive systems. Profile type 3 specification
Published By | Publication Date | Number of Pages |
BSI | 2020 | 480 |
IEC 61800-7-203:2015 specifies profile type 3 for power drive systems (PDS). Profile type 3 can be mapped onto different communication network technologies. This edition includes the following significant technical changes with respect to the previous edition: a) minor updates in the Base Mode Parameter Access mechanism; b) minor updates and simplification in the Application Class 3 state machine definition.
PDF Catalog
PDF Pages | PDF Title |
---|---|
280 | English CONTENTS |
288 | FOREWORD |
290 | INTRODUCTION 0.1 General |
293 | 0.2 Patent declaration Figures FigureĀ 1 ā Structure of IECĀ 61800-7 |
295 | 1 Scope 2 Normative references 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions |
300 | 3.2 Abbreviated terms |
301 | 4 General 4.1 Background 4.2 Requirements |
302 | 4.3 Goals of the PROFIdrive Profile 5 Data types 5.1 Data types overview 5.2 Standard data types |
303 | 5.3 Profile-specific data types 5.3.1 General Tables TableĀ 1 ā Standard data types |
304 | 5.3.2 Normalised value: N2, N4 TableĀ 2 ā Profile specific data types TableĀ 3 ā N2, N4-Range of values |
305 | 5.3.3 Normalised value (variable normalisation): X2, X4 5.3.4 Fixed point value: E2 TableĀ 4 ā N2, N4-Coding TableĀ 5 ā X2, X4-Range of values TableĀ 6 ā X2, X4-Coding (example x=12/28) |
306 | 5.3.5 Fixed point value: C4 5.3.6 Bit sequence: V2 TableĀ 7 ā E2-Range of values TableĀ 8 ā E2-Coding TableĀ 9 ā C4-Range of values TableĀ 10 ā V2-Coding |
307 | 5.3.7 Nibble: L2 5.3.8 Time constant: T2, T4 5.3.9 Time constant: D2 TableĀ 11 ā L2-Coding TableĀ 12 ā T2, T4-Range of values TableĀ 13 ā D2-Range of values |
308 | 5.3.10 Reciprocal time constant: R2 6 Specifications 6.1 Integration of drives in automation systems 6.1.1 General 6.1.2 Base Model TableĀ 14 ā R2-Range of values |
309 | FigureĀ 2 ā PROFIdrive Devices and there relationship |
310 | FigureĀ 3 ā General Communication Model of a PROFIdrive automation system |
311 | FigureĀ 4 ā The PROFIdrive Device (consists of one or several Functional Objects) |
312 | FigureĀ 5 ā Hierarchical order in the Object Model |
313 | FigureĀ 6 ā PROFIdrive Base Model contains the Application Layer and Communication Layer |
314 | FigureĀ 7 ā Typical use case for Clock Synchronous Operation |
315 | FigureĀ 8 ā General model for Clock Synchronous Operation |
316 | 6.1.3 Drive model FigureĀ 9 ā Base Model State Machine |
317 | FigureĀ 10 ā General Drive Unit model |
318 | FigureĀ 11 ā General Drive Object architecture |
319 | FigureĀ 12 ā Principle functional model of an Axis type Drive Object |
320 | 6.1.4 P-Device communication model FigureĀ 13 ā Classes of PROFIdrive P-Devices FigureĀ 14 ā Classes of PROFIdrive Drive Units |
321 | 6.1.5 Application Model and Application Classes FigureĀ 15 ā Overview of the available communication services between the PROFIdrive Devices |
322 | TableĀ 15 ā Application Classes |
323 | FigureĀ 16 ā Application Class 1 |
324 | FigureĀ 17 ā Application Class 2 |
325 | FigureĀ 18 ā Application Class 3 |
326 | FigureĀ 19 ā Application Class 4 FigureĀ 20 ā Application Class 5 |
327 | 6.2 Parameter model 6.2.1 Parameter definition FigureĀ 21 ā Application Class 6 TableĀ 16 ā Parameter definition |
328 | TableĀ 17 ā Parameter description elements |
329 | TableĀ 18 ā Parameter description element “Identifier (ID)” TableĀ 19 ā Parameter description element “variable attributeā |
331 | TableĀ 20 ā Variable index and conversion index for SI units |
334 | TableĀ 21 ā Conversion values for the conversion index (SI units) |
335 | TableĀ 22 ā Variable index and conversion index for US units |
336 | TableĀ 23 ā Conversion values for the conversion index (US units) |
337 | TableĀ 24 ā Parameter description elements āIO Data reference value/IO Data normalisationā |
338 | TableĀ 25 ā Text array for parameter description TableĀ 26 ā Text array for the data type Boolean |
339 | 6.2.2 Global and local parameters TableĀ 27 ā Text array for data type V2 (bit sequence) |
340 | 6.2.3 Base Mode Parameter Access FigureĀ 22 ā Example overview of global and local parameters of a Multi-Axis/Modular Drive Unit |
342 | FigureĀ 23 ā Byte order for Words and Double words TableĀ 28 ā Base mode parameter request TableĀ 29 ā Base mode parameter response |
345 | TableĀ 30 ā Permissible combinations consisting of attribute, number of elements and subindex |
346 | TableĀ 31 ā Coding of the fields in parameter request/parameter response of Base Mode Parameter Access |
348 | TableĀ 32 ā Error numbers in Base Mode parameter responses |
351 | FigureĀ 24 ā Data flow for Base Mode Parameter Access TableĀ 33 ā General state machine for the parameter manager processing |
352 | TableĀ 34 ā Sequence 1: Parameter request TableĀ 35 ā Sequence 1: Parameter response positive with data of data type Word TableĀ 36 ā Sequence 1: Parameter response positive with data of data type Double word |
353 | TableĀ 37 ā Sequence 1: Parameter response, negative TableĀ 38 ā Sequence 2: Parameter request TableĀ 39 ā Sequence 2: Parameter response, positive TableĀ 40 ā Sequence 2: Parameter response, negative |
354 | TableĀ 41 ā Sequence 3: Parameter request TableĀ 42 ā Sequence 3: Parameter response, positive TableĀ 43 ā Sequence 3: Parameter response, negative |
355 | TableĀ 44 ā Sequence 4: Parameter request TableĀ 45 ā Sequence 4: Parameter response, positive TableĀ 46 ā Sequence 4: Parameter response, negative |
356 | TableĀ 47 ā Sequence 5: Parameter request TableĀ 48 ā Sequence 5: Parameter response, positive TableĀ 49 ā Sequence 5: Parameter response, negative |
357 | TableĀ 50 ā Sequence 6: Parameter request TableĀ 51 ā Sequence 6: Parameter response (+): all partial accesses OK |
358 | TableĀ 52 ā Sequence 6: Parameter response (-): first and third partial access OK, second partial access erroneous |
359 | TableĀ 53 ā Sequence 7: Parameter request TableĀ 54 ā Sequence 7: Parameter response (+): all partial accesses OK |
360 | TableĀ 55 ā Sequence 7: Parameter response (-): first and third partial access OK, second partial access erroneous TableĀ 56 ā Sequence 8: Parameter request TableĀ 57 ā Sequence 8: Parameter response positive with data of the data type word (for example ID) |
361 | TableĀ 58 ā Sequence 8: Parameter response positive with text TableĀ 59 ā Sequence 8: Parameter response, negative TableĀ 60 ā Sequence 9: Parameter request |
362 | TableĀ 61 ā Sequence 9: Parameter response, positive TableĀ 62 ā Sequence 9: Parameter response, negative TableĀ 63 ā Sequence 10: Parameter request |
363 | TableĀ 64 ā Sequence 10: Parameter response, positive TableĀ 65 ā Sequence 10: Parameter response, negative TableĀ 66 ā Sequence 11: Request of values, description and text in one request |
364 | TableĀ 67 ā Sequence 11: Parameter response (+): all partial accesses OK TableĀ 68 ā Sequence 12: Request of values, header with illegal Request ID |
365 | 6.3 Drive control application process 6.3.1 General Axis type Drive Object architecture TableĀ 69 ā Sequence 12: Parameter response (-): service not supported |
366 | FigureĀ 25 ā General functional elements of the PROFIdrive Axis type DO |
367 | FigureĀ 26 ā Functional block diagram of the PROFIdrive Axis type DO |
368 | 6.3.2 Control and status words TableĀ 70 ā Overview on the assignment of the bits of control word 1 |
369 | TableĀ 71 ā Detailed assignment of the common control word 1 bits (STW1) for speed control/positioning |
370 | TableĀ 72 ā Detailed assignment of the special control word 1 bits (STW1) for speed control mode |
371 | TableĀ 73 ā Detailed assignment of the special control word 1 bits (STW1) for the positioning mode TableĀ 74 ā Overview on the assignment of the bits of control word 2 |
372 | TableĀ 75 ā Overview on the assignment of the bits of Encoder control word 2 TableĀ 76 ā Overview on the assignment of the bits of status word 1 |
373 | TableĀ 77 ā Detailed assignment of the common status word 1 bits (ZSW1)for the speed control /positioning mode |
374 | TableĀ 78 ā Detailed assignment of the special status word 1 bits (ZSW1) for the speed control mode TableĀ 79 ā Detailed assignment of the special status word 1 bits (ZSW1)for the positioning mode TableĀ 80 ā Overview on the assignment of the bits of status word 2 |
375 | 6.3.3 Operating modes and State Machine TableĀ 81 ā Overview on the assignment of the bits of Encoder status word 2 TableĀ 82 ā Structure of Parameter 924 āStatus word bit Pulses Enabledā |
377 | FigureĀ 27 ā General state diagram for all operating modes |
379 | FigureĀ 28 ā General functionality of a PROFIdrive Axis DO with Application Class 1 functionality |
380 | FigureĀ 29 ā Speed setpoint channel for use in Application Class 1 and 4 |
381 | FigureĀ 30 ā General functionality of a PROFIdrive Axis DO with Application Class 4 functionality |
382 | FigureĀ 31 ā Reduced speed setpoint channel for use in Application Class 4 (optional) |
383 | FigureĀ 32 ā General functionality of a PROFIdrive Axis DO with Application Class 3 functionality |
384 | FigureĀ 33 ā Functionality of the Motion Controller in the Program submode |
385 | FigureĀ 34 ā Functionality of the Motion Controller in the MDI submode |
386 | TableĀ 83 ā Definition of signal SATZANW TableĀ 84 ā Definition of signal AKTSATZ |
387 | TableĀ 85 ā Definition of signal MDI_MOD |
388 | FigureĀ 35 ā State diagram of the positioning mode |
389 | FigureĀ 36 ā Homing Procedure: Home Position Set FigureĀ 37 ā Homing Procedure: Abortion by the controller |
390 | FigureĀ 38 ā Traversing Task active FigureĀ 39 ā Change of the Traversing Tasks immediately |
391 | 6.3.4 DO IO Data |
392 | TableĀ 86 ā Signal list ā assignment |
394 | TableĀ 87 ā Definition of standard telegram 1 TableĀ 88 ā Definition of standard telegram 2 TableĀ 89 ā Definition of standard telegram 3 |
395 | TableĀ 90 ā Definition of standard telegram 4 TableĀ 91 ā Definition of standard telegram 5 |
396 | TableĀ 92 ā Definition of standard telegram 6 TableĀ 93 ā Definition of standard telegram 7 |
397 | TableĀ 94 ā Definition of standard telegram 9 TableĀ 95 ā Definition of standard telegram 8 |
398 | TableĀ 96 ā Parameters for configuring a telegram TableĀ 97 ā Coding of P922 |
400 | FigureĀ 40 ā Example for configuring a telegram |
401 | TableĀ 98 ā Example A/B for normalising DO IO Data, parameter values |
402 | TableĀ 99 ā Example A/B for normalising DO IO Data, parameter description elements TableĀ 100 ā Example C for normalising DO IO Data, parameter values |
403 | 6.3.5 Dynamic Servo Control (DSC) TableĀ 101 ā Example C for normalising DO IO Data, parameter description elements |
404 | FigureĀ 41 ā Structure of the position control circuit based on the velocity setpoint interface without DSC |
405 | FigureĀ 42 ā Structure of the position control circuit based on the velocity setpoint interface with DSC |
408 | 6.3.6 Position feedback interface |
409 | FigureĀ 43 ā Example of the sensor interface (Sensor-1: two actual values/Sensor-2: one actual value) |
410 | TableĀ 102 ā Structure of parameter 979 (sensor format) TableĀ 103 ā Subindex 0 (header) of parameter 979 |
411 | TableĀ 104 ā Subindex 1 (sensor type) of parameter 979 TableĀ 105 ā Subindex 2 (sensor resolution) of parameter 979 |
413 | FigureĀ 44 ā Actual value format, Example 1 FigureĀ 45 ā Actual value format, Example 2 FigureĀ 46 ā Actual value format, Example 3 |
414 | FigureĀ 47 ā Actual value format, Example 4 FigureĀ 48 ā Actual value format, Example 5 FigureĀ 49 ā Actual value format, Example 6 FigureĀ 50 ā Actual value format, Example 7 |
415 | FigureĀ 51 ā Actual value format, Example 8 TableĀ 106 ā Assigning Gx_XIST2 (sensor-x position actual value-2) |
416 | TableĀ 107 ā Error codes in Gx_XIST2 |
417 | TableĀ 108 ā Sensor control word |
419 | TableĀ 109 ā Sensor status word |
420 | FigureĀ 52 ā State diagram of the position feedback interface with designations of the states and transitions |
421 | TableĀ 110 ā States |
423 | TableĀ 111 ā Transitions |
425 | FigureĀ 53 ā Acknowledgement of acknowledgeable sensor error TableĀ 112 ā Prioritisation of Sensor Control Word |
426 | FigureĀ 54 ā Acknowledgement of unacknowledgeable sensor error |
427 | FigureĀ 55 ā Timing diagram: Measurement on the fly ā sequence 1 |
428 | FigureĀ 56 ā Timing diagram: Measurement on the fly ā sequence 2 |
429 | FigureĀ 57 ā Timing diagram: Reference mark search |
430 | 6.3.7 Periphery 6.3.8 Diagnosis TableĀ 113 ā Example for standard telegram with additional peripheral control |
431 | FigureĀ 58 ā Overview about the diagnostic mechanisms of PROFIdrive |
432 | FigureĀ 59 ā Working of the warning mechanism |
433 | FigureĀ 60 ā Overview about the fault buffer mechanism |
434 | FigureĀ 61 ā Fault acknowledgement for the fault buffer mechanism |
435 | FigureĀ 62 ā Processing of the fault messages in the fault buffer mechanism |
436 | TableĀ 114 ā Fault buffer parameters |
437 | FigureĀ 63 ā Fault buffer with fault sequence example TableĀ 115 ā Fault codes examples |
438 | FigureĀ 64 ā Fault number list and fault code list with example TableĀ 116 ā Definition of the fault classes attribute |
439 | TableĀ 117 ā Definition of the PROFIdrive fault classes |
440 | 6.3.9 Identification TableĀ 118 ā Structure of parameter 964 (Drive Unit identification) |
441 | TableĀ 119 ā Definition of the Profile identification number TableĀ 120 ā Structure of parameter 975 (DO identification) TableĀ 121 ā Structure of P975.5 |
442 | TableĀ 122 ā DO type class definition in P975.5 TableĀ 123 ā Assignment of the bits of DO sub class 1 identification in P975.6 |
443 | 6.3.10 Drive reset (power-on reset) TableĀ 124 ā Structure of parameter 974 (Base Mode Parameter Access identification) TableĀ 125 ā PROFIdrive I&M parameter definition |
444 | TableĀ 126 ā PROFIdrive parameter value definition TableĀ 127 ā PROFIdrive error code definition |
445 | FigureĀ 65 ā Drive reset: Direct initiation (P972 = 1) |
446 | 6.3.11 Operation priority of parameters and control priority |
447 | 6.3.12 User data reliability |
448 | FigureĀ 66 ā Example: Permanent failure of the controller LS |
449 | FigureĀ 67 ā Example: Temporary failure of the controller LS (negative deviation) Figure 68 ā Example: Temporary failure of the controller LS (positive deviation; double step) |
450 | FigureĀ 69 ā Example: Permanent failure of the DO LS FigureĀ 70 ā Example: Temporary failure of the DO LS (negative deviation) FigureĀ 71 ā Example: Temporary failure of the DO LS (positive deviation; double step) |
451 | FigureĀ 72 ā Value of the DO Sign-Of-Life failure counter (axis-specific) with respect to the transferred controller Sign-Of-Life |
452 | 6.3.13 Specified DO functions for the Application Classes TableĀ 128 ā Specified DO functions for the Application Classes |
453 | 6.4 Parameter definition 6.4.1 PROFIdrive Parameter listed by Function TableĀ 129 ā Parameter for āLife sign monitoringā TableĀ 130 ā Parameter for āDO IO DATA-Telegram selection and configurationā |
454 | TableĀ 131 ā Parameter for āSensor interfaceā TableĀ 132 ā Parameter for āFault buffer handlingā TableĀ 133 ā Parameter for āWarning mechanismā TableĀ 134 ā Parameter for āClosed loop control operating modeā TableĀ 135 ā Parameter for āSet and store of the local parameter setā |
455 | TableĀ 136 ā Parameter for āSet and store complete parameter setā TableĀ 137 ā Parameter for āDrive resetā TableĀ 138 ā Parameter for āOperation priority for write parametersā |
456 | TableĀ 139 ā Parameter for āDO identification and setupā TableĀ 140 ā Parameter for āParameter set identificationā TableĀ 141 ā Parameter for āDevice identificationā |
457 | TableĀ 142 ā Parameter for āAlternative Supervisor DO IO Data control channelā |
458 | 6.4.2 PROFIdrive Parameter listed by number TableĀ 143 ā PROFIdrive Parameter listed by number |
466 | 6.5 Integration of Drives in Process Technology (VIK-NAMUR) 6.5.1 General FigureĀ 73 ā Functionality and Interfaces for drive integration according to VIK-NAMUR |
467 | 6.5.2 Commands and Checkback Signals FigureĀ 74 ā Principle structure of the drive interface according to VIK-NAMUR guideline |
468 | TableĀ 144 ā Overview on the assignment of the bits of control word1 for the process technology operating mode |
469 | TableĀ 145 ā Overview on the assignment of the bits of status word1 for the process technology operating mode |
470 | 6.5.3 State diagrams TableĀ 146 ā Overview on the assignment of the bits of drive status/fault word for the process technology operating mode |
471 | FigureĀ 75 ā Speed setpoint channel for VIK-NAMUR process technology operating mode |
472 | 6.5.4 Inevitable line interruption FigureĀ 76 ā Process technology operating mode, control word 1 bit 15and status word 1 bit 10,11,13,14 |
473 | 6.5.5 Forced inverter inhibit FigureĀ 77 ā Process technology operating mode with inevitable line interruption |
474 | 6.5.6 External interlock 6.5.7 Standard telegram FigureĀ 78 ā Process technology operating mode with forced inverter inhibit |
475 | TableĀ 147 ā Definition of standard telegram 20 |
476 | Bibliography |