background image

 

Baumer_BUDE-PROFINET_MA_EN.docx 

28/41 

www.baumer.com 

14.06.2016 / bja 

 

 

5.4.9.  Status Word ZSW2 

 

ZSW2 

15 

14 

13 

12 

11 

10 

Slave Life sign 

CR

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

 

 

Bit 

Name 

Function 

CR 

Control Requested 

Control by PLC requested 
 
In profile 4.1 the bit remains on set as long as no 
parameter error is present. 
 
In compatibility mode of profile V3.1 the bit remains 
“0”. 

SLS 

Slave Life Sign 

Initial SLS status is zero. 
As soon as the master life sign is non-zero, the 
encoder starts outputting the slave life sign (see also 
STW2) and will not be zero again.  

 

 

5.4.10.  Status Word G1_ZSW1 

 

G1_ZSW1 

15 

14 

13 

12 

11 

10 

SE  PSA  TAA  PA  EAIP 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

 

 

Bit 

Name 

Function 

EAIP 

Error Acknowledge-
ment In Process 

This signal 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 acknowledgement by setting of  
EAIP Bit 

 

SE bit in G1_ZSW1 reset by encoder.  
Position value in G1_XIST2. 

 

EAIP bit reset by encoder 

PA 

Preset 
Acknowledge 

Bit is set by encoder after the preset operation has 
been successfully completed. Bit reset is in parallel 
with PR bit reset by controller. 

TAA 

Transfer Absolute 
Acknowledge 

The bit is set as soon as G1_XIST2 supplies valid 
position data and will be reset upon setting the „SE“ 
or „PSA“ bit. 

PSA 

Parking Sensor 
Active 

Acknowledgement reaction on PS bit by G1_STW1 

SE 

Sensor Error 

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 

 

 

 
 

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: