background image

 

Baumer_BUDE-PROFINET_MA_EN.docx 

29/41 

www.baumer.com 

14.06.2016 / bja 

 

 

5.5.  Speed 

Manufacturer-specific telegrams 101 and 102 as well as PROFIdrive telegrams 82 and 83 deliver speed 
information besides the absolute position value.  
 

5.5.1.  Speed Measuring Unit  

Speed scaling provides four options: 

 

rpm  

 

 

revolutions per minute. 

 

steps /10ms 

 

number of steps in the configured  singleturn resolution every 10ms 

 

steps /100ms   

number of steps in the configured  singleturn resolution every 100ms 

 

steps /1000ms   

number of steps in the configured  singleturn resolution per second 

 
Scaling is defined by encoder parameterization, see also chapter. 

Fehler! Verweisquelle konnte nicht 

gefunden werden.

„Parameterization“. 

 
Each scaling option provides measured value output as a „signed integer“. Positive values indicate the 
direction of rotation with rising position values. Which rotational direction is assigned “positive” depends on 
the CW/CCW parameter setting. 
 
If speed is outside the +32767 to –32768 range (16 bit speed format), the encoder will output the respective 
maximum value. Depending on the applied basic encoder and configuration, the maximum value may be 
achieved even at very low speed. The 32 bit speed format will prevent any overrun.  
 

5.5.2.  Speed Update Period 

Encoder speed is measured during an update period. Input data are updated at the end of each period. 
 
A short speed update period entails a more dynamic speed output, whereas an extended update period 
ensures more stable values. The optimum speed update period depends on the application 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 within in the update period can be filtered throughout several update cycles. 
Regardless the configured filter depth, the speed information in the input data is updated at the end of every 
update cycle.   
 
A shallow filter depth (number of update cycles) entails a more dynamic speed output, whereas a higher filter 
depth ensures more stable values. The optimum speed filter depth in interaction with the configured update 
time depends on the application requirements.   
 
The filter depth, which is the total number of average update cycles, is configurable within the range from 1 to 
255. For configuration refer to chapter 4.6 „Parameterization“.  
 
 

5.6.  Preset function 

The preset function in the encoder is triggered as soon as the PLC sets the “Preset-Bit” (see below) in the 
output data. The encoder position is set to the given preset value  
 
For optimum alignment of mechanical position to preset we recommend to set the preset value during 
encoder standstill, but it may also execute while encoder rotates for less accurate requirements. 
 
It is mandatory to parameterize the required resolution or code sequence (cw/ccw) prior to performing the 
preset operation. 
 
Upon performing a preset operation an internal offset is calculated and stored non-volatile in the Flash 
memory to make sure the encoder will be at the same position after cycling power. 
Although the Flash pr100.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. 

Содержание AMG11 N13

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: