Baumer PMG10 Series Manual

Baumer PMG10 Series Manual

Absolute encoders with profinet interface
Hide thumbs Also See for PMG10 Series:
Table of Contents

Advertisement

Quick Links

Manual
Absolute encoders with PROFINET interface
(with bus cover)
Firmware version 2.10 and later
Baumer Hübner GmbH
Max-Dohrn-Str. 2+4
D-10589 Berlin
Phone +49 (0)30 690 03 - 0
Fax +49 (0)30 690 03 -104
info@baumerhuebner.com
www.baumer.com

Advertisement

Table of Contents
loading

Summary of Contents for Baumer PMG10 Series

  • Page 1 Manual Absolute encoders with PROFINET interface (with bus cover) Firmware version 2.10 and later Baumer Hübner GmbH Max-Dohrn-Str. 2+4 D-10589 Berlin Phone +49 (0)30 690 03 - 0 Fax +49 (0)30 690 03 -104 info@baumerhuebner.com www.baumer.com...
  • Page 2: Table Of Contents

    5.4.1. Standard-Telegram 100: 32 Bit EA 5.4.2. Standard Telegram 101: 32 bit EA + 16 bit speed 5.4.3. Standard telegram 102: 32 Bit EA + 32 bit speed 5.4.4. PROFIdrive Telegram 81 5.4.5. PROFIdrive Telegram 82 Baumer_BUDE-PROFINET_MA_EN.docx 2/41 www.baumer.com 14.06.2016 / bja...
  • Page 3 7.2.2. How to adapt the resolution? 7.3. FAQ: Troubleshooting 7.3.1. No encoder communication (LED yellow continuous) 7.3.2. No encoder communication (LED flashing red once per second)) 7.3.3. No position data 7.3.4. PLC error LED is lit Baumer_BUDE-PROFINET_MA_EN.docx 3/41 www.baumer.com 14.06.2016 / bja...
  • Page 4: Introduction

    The present manual was compiled with utmost care, errors and omissions reserved. For this reason Baumer rejects any liability for the information compiled in the present manual. Baumer nor the author will accept any liability for direct or indirect damages resulting from the use of the present information.
  • Page 5: Product Classification

    HMG11 N29 Optical – Multiturn GXMMW HMG10-xxx.xxPN.30 Magnetic – Singleturn GXAMW HMG10-xxx.xxPN.36 Magnetic – Multiturn GXMMW GSDML-File The GSDML-File is the same for all products mentioned above. Please see 5.1 “Importing the GSDML file”. Baumer_BUDE-PROFINET_MA_EN.docx 5/41 www.baumer.com 14.06.2016 / bja...
  • Page 6: Safety And Operating Instructions

    In case of earth loop problems, earth at least on one side. Failure to observe these instructions can result in malfunctions, material damage or personal injury! Baumer_BUDE-PROFINET_MA_EN.docx 6/41 www.baumer.com 14.06.2016 / bja...
  • Page 7: Commissioning

    1 x M12- connector (male) 2 x M12-connector (female) A-coded D-coded Assignment Wire color Assignment Wire color UB (9...30 VDC) brown TxD+ yellow N.C. white RxD+ white blue TxD- orange N.C. black RxD- blue Baumer_BUDE-PROFINET_MA_EN.docx 7/41 www.baumer.com 14.06.2016 / bja...
  • Page 8: Project Setup

    The file format is xml (“Extended Markup Language”). With reference to the Profibus GSD files, GSDML is the common term. The GSDML file is either supplied on a CD or available for download at www.baumer.com / „Downloads“ → Software. Search for the term „Profinet“. Download the zip archive „BMxx Beschreibungsdateien PROFINET“.
  • Page 9 The encoder appears in the hardware catalog at the right under „PROFINET IO“ – „Additional Field Devices“ – „Encoders“ – „Baumer IVO PROFINET Encoder“ - “Baumer IVO PROFINET Encoder“ – „GxxMW” (“xx” depending on encoder). Baumer_BUDE-PROFINET_MA_EN.docx 9/41 www.baumer.com 14.06.2016 / bja...
  • Page 10: Inserting Of The Encoder Into The Project

    „Support device replacement without exchangeable medium“ in the properties window of the PLC – PN-IO – General (see screenshot below) • topology planning. Automatic name assignment runs as soon as the installed encoder is accessed in the network. Baumer_BUDE-PROFINET_MA_EN.docx 10/41 www.baumer.com 14.06.2016 / bja...
  • Page 11: Manual Name Assignment

    A double-click on the desired line (here: encoder “encoder01”) opens the window “Edit Ethernet Node” Enter the new name required for configuration in line „Device name“. Click “Assign name” to execute. After this, the encoder will immediately be recognized with this name in the PROFINET Network. Baumer_BUDE-PROFINET_MA_EN.docx 11/41 www.baumer.com 14.06.2016 / bja...
  • Page 12 Note: It is not possible to set the device name via the MPI interface. Baumer_BUDE-PROFINET_MA_EN.docx 12/41 www.baumer.com 14.06.2016 / bja...
  • Page 13: Realtime Class Selection

    The screen shot below shows the name of the sync domain and the currently selected send clock. The send clock is common to the controller and all devices who are members of this sync domain. It is one of the key factors for overall performance of the PROFINET System. Baumer_BUDE-PROFINET_MA_EN.docx 13/41 www.baumer.com 14.06.2016 / bja...
  • Page 14: Realtime (Rt) Class

    Enter the start address of the respective address range or accept the system’s proposal. Identical or overlapping addresses for input and output are possible. Make sure that the address ranges are located inside the cyclically updated process image “OB1 PI” of the main program (non-isochronous). Baumer_BUDE-PROFINET_MA_EN.docx 14/41 www.baumer.com 14.06.2016 / bja...
  • Page 15: Synchronization Setup

    At a high bus load this reduction may save bandwidth. Applicable factors may vary with the real time class and send clock and are offered in the drop down area. Baumer_BUDE-PROFINET_MA_EN.docx 15/41 www.baumer.com 14.06.2016 / bja...
  • Page 16: Address-Assignment Within The Process Image

    Isochronous realtime considering signal delays, typical cycle time 1ms or less. Position is acquired with +/- 1µs precision or higher, according to high-precision bus clock. Topology planning is mandatory. Make sure ports P1/P2 are correctly assigned as projected. Baumer_BUDE-PROFINET_MA_EN.docx 16/41 www.baumer.com 14.06.2016 / bja...
  • Page 17: Address-Assignment Within The Process Image

    Applicable factors may vary with the real time class and send clock and are offered in the drop down area. In area „isochronous Mode“, option „Assign IO device in isochronous mode“ select the assignment to the isochronous system function OB61. Baumer_BUDE-PROFINET_MA_EN.docx 17/41 www.baumer.com 14.06.2016 / bja...
  • Page 18: Io System Assignment To Synchronous Cycle Interrupts

    „Synchronous Cycle Interrupts“, PROFINET string „IO System Nr. 100“ is assigned to Synchronous Cycle Interrupt OB 61. A click on button „Details“ provides OB61 properties assigned sub-process image 1. The application cycle is selected in the view below. Baumer_BUDE-PROFINET_MA_EN.docx 18/41 www.baumer.com 14.06.2016 / bja...
  • Page 19: Topology Planning

    The Graphic View clearly shows port assignment of all bus components. The assignment made here must fit to the real conditions. In the example below, controller port1 is linked to port 1 of the encoder. The programming tool (PG/PC) is connected to port 2 of the controller. Baumer_BUDE-PROFINET_MA_EN.docx 19/41 www.baumer.com 14.06.2016 / bja...
  • Page 20: Parameterization

    A double-click on the encoder module in slot 0 will open the window „Properties - PNBushaube“ with tabs „General“, „Addresses“ and „Parameters“. Under tab „Addresses“ the device diagnostic address can be changed or predefined default can be adopted. Tab „Parameter“ serves for encoder configuration. Baumer_BUDE-PROFINET_MA_EN.docx 20/41 www.baumer.com 14.06.2016 / bja...
  • Page 21: Encoder Class Selection

    4.6.6. Speed Measuring Unit Please refer to 6.5.1 „Speed Measuring Unit “ 4.6.7. Speed Update Period Please refer to 6.5.2 Speed Update Period“ 4.6.8. Speed Filter Depth Please refer to 6.5.3 „Speed Filter “ Baumer_BUDE-PROFINET_MA_EN.docx 21/41 www.baumer.com 14.06.2016 / bja...
  • Page 22: Scaling Functionality

    Example for parameters without endless operation: Maximum possible revolutions 65536 (16 bit multiturn) Measuring units per revolution 3600 Total measuring range 29.491.200 (8192 x 3600) Calculation: 65536 x 3600 / 29.491.200 = 8 (no remainder) Baumer_BUDE-PROFINET_MA_EN.docx 22/41 www.baumer.com 14.06.2016 / bja...
  • Page 23: Implementation Of System Functions For Alarm Handling

    Note: The device name being deleted may make the PLC immediately try to allocate the projected name again. If this is unwanted, automated name allocation should be disabled in project „Device exchange without removable media“ prior to executing the Factory Setup. Baumer_BUDE-PROFINET_MA_EN.docx 23/41 www.baumer.com 14.06.2016 / bja...
  • Page 24: Profinet Operation

    The bus cover provides two additional green Link / Activity LEDs to signal data communication status on ports P1 and P2. During non-permanent data communication (e.g. during bootup) the LEDs flash irregularly. In cyclic data exchange they are lit continuously. Baumer_BUDE-PROFINET_MA_EN.docx 24/41 www.baumer.com 14.06.2016 / bja...
  • Page 25: Input And Output Data

    Encoder position (right aligned) Speed Speed information as a signed 32bit 2’s complement value 5.4.4. PROFIdrive Telegram 81 Output data STW2 Master Life sign G1_STW1 Control by PLC SEA: Sensor Error Acknowledge Parking Sensor Baumer_BUDE-PROFINET_MA_EN.docx 25/41 www.baumer.com 14.06.2016 / bja...
  • Page 26 Input data: same as in telegram 81, but in addition 32bit speed information NIST_B. Input data ZSW2 Slave Life sign G1_ZSW1 PSA TAA PA EAIP G1_XIST1 Encoder position (right aligned) with or w/o preset offset Baumer_BUDE-PROFINET_MA_EN.docx 26/41 www.baumer.com 14.06.2016 / bja...
  • Page 27: Control Word Stw2

    (G1_XIST1, G1_XIST2, NIST_A/B • all present errors are cleared. • No output of future errors. Sensor Error I/O controller request for error message reset. Static Acknowledge encoder signal evaluation (no edge detection). Baumer_BUDE-PROFINET_MA_EN.docx 27/41 www.baumer.com 14.06.2016 / bja...
  • Page 28: Status Word Zsw2

    The bit is set as soon as the encoder has identified an error. Error code is presented in G1_XIST2. Bit „TAA“ is being reset. Error codes: • 0x0001 position error • 0x0F01 invalid command in G1_STW1 • 0x0F02 Master life sign failure Baumer_BUDE-PROFINET_MA_EN.docx 28/41 www.baumer.com 14.06.2016 / bja...
  • Page 29: Speed

    Although the Flash provides +100.000 write cycles, frequent software- or event-triggered preset operations may consume even this capacity what has to be considered in the PLC software configuration. Baumer_BUDE-PROFINET_MA_EN.docx 29/41 www.baumer.com 14.06.2016 / bja...
  • Page 30: Preset In Standard Telegrams

    The preset value is retrieved from the value stored in parameter 65000 (see chapter 7.4.18 „Parameter 65000: Preset Value“. In a relative preset operation, the 32bit value is interpreted as a complement on 2, i.e. „-1“ will be saved as „0xFFFFFFFF“. Baumer_BUDE-PROFINET_MA_EN.docx 30/41 www.baumer.com 14.06.2016 / bja...
  • Page 31: Acyclic Parameters

    WORD 0x0020 Block Length WORD 0x0038 Block Version Hi BYTE 0x01 Block Version Lo BYTE 0x00 I&M Block MANUFACTURER_ID WORD 0x012A Baumer ORDER_ID BYTE[20] ASCII e.g. “GXMMW.3EA2 ” SERIAL_NUMBER BYTE[16] ASCII e.g. “150407 120000 ” HARDWARE_REVISION WORD 0x0002 SOFTWARE_REVISION BYTE[4] ASCII e.g.
  • Page 32: Supported Parameters

    PROFIdrive telegram 81 Type 82: PROFIdrive telegram 82 Type 83: PROFIdrive telegram 83 Parameter Type Read only Data type unsigned int (0x06) Value range 100-102 (0x0064 – 0x0066), 81-83 (0x0051 – 0x0053) Data: 922[0] Telegram type Baumer_BUDE-PROFINET_MA_EN.docx 32/41 www.baumer.com 14.06.2016 / bja...
  • Page 33: Parameter 925: Tolerated Life Sign Failures

    (configured) version V3.1 or V4.1. Parameter Type Read only Data type Octet string (0x0A) Value range Data: 965[0] 0x3D Profile ID: 0x3D 965[1] 0x29 or 0x1F Profile version: V3.1 (31) or V4.1 (41) Baumer_BUDE-PROFINET_MA_EN.docx 33/41 www.baumer.com 14.06.2016 / bja...
  • Page 34: Parameter 971: Store Data

    0x1103 Firmware day and month (example only) 975 [5] 0x0005 Profidrive Type Class 975 [6] 0x8000 Profidrive DO Subclass 1 975 [7] 0x0001 Drive Object ID 975 [8] 0x0000 reserved 975 [9] 0x0000 reserved Baumer_BUDE-PROFINET_MA_EN.docx 34/41 www.baumer.com 14.06.2016 / bja...
  • Page 35: Parameter 979: Sensor Format

    980 [7] 0x03D3 980 [8] 0xEE48 61000 980 [9] 0xEE49 61001 980 [10] 0xEE4A 61002 980 [11] 0xEE4B 61003 980 [12] 0xEE4C 61004 980 [13] 0xFDE8 65000 980 [14] 0xFDE9 65001 980 [15] End Mark Baumer_BUDE-PROFINET_MA_EN.docx 35/41 www.baumer.com 14.06.2016 / bja...
  • Page 36: Parameter 61000: Name Of Station

    6.4.16. Parameter 61003: Default Gateway of Station Read: This parameter is to read the Default Gateway IP address. Parameter 61003 Type Read only Data type UINT32 (0x07) Value range: 0.0.0.0 to 255. 255. 255. 255. Data: 61003 [0] Default-Gateway IP Baumer_BUDE-PROFINET_MA_EN.docx 36/41 www.baumer.com 14.06.2016 / bja...
  • Page 37: Parameter 61004: Subnet Mask Of Station

    After the write operation by parameter 65000, the preset value is stored volatile. Use parameter 971 for non-volatile saving in the encoder memory. Parameter 65000 Type Read / Write Data type int32 (0x04) Value range signed 32bit Data: 65000 [0] Preset Value Baumer_BUDE-PROFINET_MA_EN.docx 37/41 www.baumer.com 14.06.2016 / bja...
  • Page 38: Parameter 65001: Operating Status / Parameters

    Steps per Revolution (*) 65001 [10] 0x20000000 Total Measuring Range (*) 65001 [11] 0x00000003 Speed Scale (*) (*) example only, depends on user configuration (**) example only (error-free status) (***) example only, depending on preset Baumer_BUDE-PROFINET_MA_EN.docx 38/41 www.baumer.com 14.06.2016 / bja...
  • Page 39: Troubleshooting - Frequently Asked Questions - Faq

    If ordered, the manual will come as a pdf-file on data carrier (CD). The manual is also available in the Internet under www.baumer.com. Make sure that the manual applies to your encoder referring to the table at the beginning of the manual. You will find the encoder type on the product label (for example GXMMW or GBAMW).
  • Page 40: Faq: Troubleshooting

    If the total measuring range is not correspondingly aligned to the new maximum limit, the encoder will have to count 149.130 completed revolutions. That is impossible and results in an error signal (flashing LED). Baumer_BUDE-PROFINET_MA_EN.docx 40/41 www.baumer.com 14.06.2016 / bja...
  • Page 41: No Position Data

    • Operating mode RT: Topology planning executed. Other port than projected has been connected. • Diagnostic alarm is present Baumer_BUDE-PROFINET_MA_EN.docx 41/41 Baumer Hübner GmbH MB707.E – 16A3 – Firmware Version 2.10 and later P.O. Box 12 69 43 · D-10609 Berlin, Germany 14.06.2016 / bja Phone: +49 (0)30/69003-0 ·...

This manual is also suitable for:

Amg11 n13Amg11 n29Hmg10 seriesHmg11 n13Hmg11 n29

Table of Contents