background image

 

Baumer_BUDE-PROFINET_MA_EN.docx 

40/41 

www.baumer.com 

14.06.2016 / bja 

 

 

7.3.  FAQ: Troubleshooting 

7.3.1.  No encoder communication (LED yellow continuous) 

The encoder connected is not recognized in the bus. Neither configuration nor parameterization has been 
successful, reason why the LED remains yellow continuous. 
 

This phenomenon may be due to the following reasons 

  No PROFINET connection or broken wire in the line. 

  The programmed device name does not correspond to the stored device name. 

  Incorrect encoder implementation in the PROFINET project, so it does not exist from the PLC’s point of 

view 

  Correct encoder implementation in the PROFINET project, but inadvertently the compiled project has not 

yet been exported to the PLC. 

  Should the above troubleshooting prove unsuccessful try to connect the encoder by the other port.   

 
 

7.3.2.  No encoder communication (LED flashing red once per second)) 

Incorrect encoder parameterization, i.e. one of the programmed parameters is outside the limits. 
Most often when altering the encoder resolution (steps per turn, measuring units per revolution“) the 
encoder’s total measuring range was not correspondingly aligned.  
 

Singleturn encoders 

The total measuring range of a singleturn encoder comprises exactly one complete or partial revolution, 
reason why the value in parameter “total measuring range” must always be equal to the parameter 
“measuring units per revolution”. 
 

Multiturn encoders 

Multiturn encoders are capable of sensing max. 65536 revolutions (GBxxx 8192 revolutions). Maximum 
admissible limit for the total measuring range is the product of “steps per turn” multiplied by the encoder’s 
maximum number of revolutions (65536 respectively 8192). Excess values in parameterization will result in 
an error signal (flashing LED) together with a “parameterization alarm” in the diagnostic data.  
 
However, any inferior value may be programmed. All encoders with PROFINET bus covers feature integrated 
endless operation ensuring admissible values for all resolutions and total measuring ranges even during 
overrun. Integer ratios of singleturn resolution and total measuring range are not mandatory, as sometimes 
required by other manufacturers. 
 
Example: 

Standard multiturn encoder GXMMW features a singleturn resolution of 13 bit (8192 steps per turn) and is 
capable of sensing 65536 completed revolutions. 

Consequently the total measuring range is 8.192 x 65.536 = 536.870.912 steps. 

The singleturn resolution is reduced to 3600 steps / turn. 
The total measuring range now is reduced to 3.600 x 65.536 = 235.929.600 steps. 

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).  

Summary of Contents for AMG11 N13

Page 1: ...bH 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 Manual Absolute encoders with PROFINET interface with bus cover Firmware version...

Page 2: ...Setup 17 4 4 4 3 IO system Assignment to Synchronous Cycle Interrupts 18 4 5 Topology planning 19 4 6 Parameterization 20 4 6 1 Encoder Class Selection 21 4 6 2 Compatibility Mode 21 4 6 3 Measuring...

Page 3: ...Profile ID 33 6 4 8 Parameter 971 Store Data 34 6 4 9 Parameter 974 Base Mode Parameter 34 6 4 10 Parameter 975 Encoder Object ID 34 6 4 11 Parameter 979 Sensor Format 35 6 4 12 Parameter 980 Number L...

Page 4: ...ademarks of Siemens AG PROFINET the PROFINET Logo and PROFIdrive are registered trademarks of the PROFIBUS user organization respectively of PROFIBUS International PI These names mentioned in the pres...

Page 5: ...xxx xxPN 36 Optical Multiturn Magnetic Singleturn Magnetic Multiturn GXMMW GXAMW GXMMW Hollow shaft encoders Product Product family Suitable input in hardware catalog HMG11 N13 Optical Singleturn GXA...

Page 6: ...ncoder in its original packaging Never drop the encoder nor expose it to major shocks Mounting Avoid impacts or shocks on housing and shaft end shaft Hollow shaft encoder Open clamping ring completely...

Page 7: ...ectors may be used at will However together with a planned Topology it may be necessary to observe the correct assignment P1 P2 Seal up the unused cable gland using a sealing bolt included in the deli...

Page 8: ...wnloads Software Search for the term Profinet Download the zip archive BMxx Beschreibungsdateien PROFINET The following GSDML file versions apply GSDML V2 2 Baumer_IVO GXMMW_PN_V41 20150407 xml and la...

Page 9: ...9 41 www baumer com 14 06 2016 bja 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...

Page 10: ...device name in the PROFINET network All three identifiers are used when booting the system The project work only requires assigning the device name 4 3 1 Setting the Device Name in the Project Double...

Page 11: ...The MAC address serves as a unique identifier When clicking the button Flash the highlighted device will flash its status LED so it can be found easily amongst other devices A double click on the des...

Page 12: ...Baumer_BUDE PROFINET_MA_EN docx 12 41 www baumer com 14 06 2016 bja Note It is not possible to set the device name via the MPI interface...

Page 13: ...on the controller used i e on the PLC 4 4 1 Domain Management The Domain Management determines the PROFINET bus properties Enter the Domain Management by right clicking the PROFINET bus rail in the Ha...

Page 14: ...cess to the encoder s input and output data takes place via addresses within the PLC s process image Assign these addresses according to the needs of the PLC software Click on the encoder symbol in HW...

Page 15: ...oose between RT or IRT When IRT is selected the IRT option offers High Flexibility IRT Class2 or High Performance IRT Class3 Settings have to comply with those taken for the controller Properties Tab...

Page 16: ...Address Assignment within the Process Image Proceed as in 5 4 4 1 Address Assignment within the Process Image 4 4 3 2 Synchronization Setup Proceed as in 5 4 4 2 Synchronization Setup for Isochronous...

Page 17: ...click on the encoder symbol on the bus rail to select it Bottom left in the module window the various encoder modules are shown Enter the interface properties with a double click on the Interface mod...

Page 18: ...Open Step7 HW config window Double click on CPU main module In Properties window tab Synchronous Cycle Interrupts PROFINET string IO System Nr 100 is assigned to Synchronous Cycle Interrupt OB 61 A c...

Page 19: ...In this way the project tool is enabled to consider cable port and switch delay times and to optimize overall performance Enter Topology Planning e g by right clicking the PROFINET bus rail in the Har...

Page 20: ...allows measuring the real values in order to correct data if required 4 6 Parameterization A double click on the encoder module in slot 0 will open the window Properties PNBushaube with tabs General A...

Page 21: ...that the current position reference will be lost See also 6 6 Preset function This setting will be taken into account in Encoder Class 4 only see Abs 5 6 1 4 6 4 Total measuring range Parameterization...

Page 22: ...f Acyclic PROFIdrive parameter 925 is without effect Mode according to profile V4 1 Total of tolerated errors is 1 by default factory settings but can be changed in acyclic PROFIdrive parameter 925 Se...

Page 23: ...during encoder bootup 4 7 2 Loss Of Rack Fault OB Loss Of Rack Fault OB OB86 is triggered when the encoder is available on the bus after bootup outgoing event or when being no longer accessible switch...

Page 24: ...unning However this state persists in case communication cannot be established maybe due to a malfunction in the PROFINET cable Provided encoder configuration and parameterization was successful autom...

Page 25: ...16 bit speed Encoder transmits a consistent 32 bit right aligned data word Additional Speed value as a signed 16bit 2 s complement value Position 31 0 Encoder position right aligned Speed 15 0 Speed...

Page 26: ...am 82 Output data same as in telegram 81 Input data same as in telegram 81 but in addition 16bit speed information NIST_A Input data ZSW2 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Slave Life sign 0 0 CR 0...

Page 27: ...As soon as master life sign is non zero encoder starts outputting the slave life sign see ZSW2 encoder starts monitoring MLS continuity Any MLS discontinuity is followed by error message 0x0F02 and s...

Page 28: ...l is part of the error handling error identified by encoder encoder sets SE bit in G1_ZSW1 and error code in G1_XIST2 Error is recognized by the controller setting the SEA bit in G1_STW1 encoder ackno...

Page 29: ...requirements The update period can be configured within the range from 1ms to 255 ms For configuration refer to chapter 4 6 Parameterization 5 5 3 Speed Filter Depth The speed information acquired wit...

Page 30: ...in order to provide the original status for a subsequent preset operation 5 6 2 Preset in PROFIdrive telegrams 81 83 A preset operation in control word STW2 requires the PLC having set bit CP Control...

Page 31: ...ARE_REVISION WORD 0x0002 SOFTWARE_REVISION BYTE 4 ASCII e g V210 REV_COUNTER WORD 0x0001 PROFILE_ID WORD 0x0000 PROFILE_SPECIFIC_TYPE WORD 0x0003 IM_VERSION major BYTE 0x01 IM_VERSION minor BYTE 0x01...

Page 32: ...P965 Profile ID P971 Store Data P974 Base Mode Parameter P975 Encoder Object ID P979 Sensor Format P980 Number List of defined Parameters 6 4 2 Interface Parameters P61000 Name of Station P61001 IP o...

Page 33: ...olerated life sign failures Note In Compatibility Mode only the user specific parameter of the project HW configuration will be considered Parameter 925 is of no significance 6 4 6 Parameter 964 Devic...

Page 34: ...s capability no and maximum processing time to access 1000 x 10ms for customer specific timeout Parameter 974 Type Read only Data type unsigned int 0x06 Value range n a Data 974 0 0x00F0 max data leng...

Page 35: ...t Factor for G1_XIST1 979 4 0x00000000 Shift Factor for absolute value in G1_XIST2 979 5 0x00010000 Determinable Revolutions 979 6 0x00000000 reserved to 979 10 0x00000000 reserved example depends on...

Page 36: ...ter 61001 Type Read only Data type UINT32 0x07 Value range 0 0 0 0 to 255 255 255 255 Data 61001 0 Encoder IP 6 4 15 Parameter 61002 MAC of Station Read This parameter is to read the encoder s MAC ID...

Page 37: ...position to the preset value Parameter format is signed 32bit since relative preset is also permitted This parameter is without significance when using manufacturer specific output formats 100 to 102...

Page 38: ...Info 65001 1 0x0000002A Operating Status 65001 2 0x00000000 Faults 65001 3 0x00000001 Supported Faults 65001 4 0x00000000 Warnings 65001 5 0x00000020 Supported Warnings 65001 6 0x00000401 Encoder Pro...

Page 39: ...ating the encoder operating status In particular upon commissioning and in case of error it provides first information on the system status For details on the respective status please refer to chapter...

Page 40: ...eason why the value in parameter total measuring range must always be equal to the parameter measuring units per revolution Multiturn encoders Multiturn encoders are capable of sensing max 65536 revol...

Page 41: ...is clear and PLC cannot automatically assign the proper name because automatic assignment wasn t projected or no Topoplogy Planning was done Make sure the I O encoder addresses are within the cyclic u...

Reviews: