mahnasr Posted July 28, 2019 Report Posted July 28, 2019 Some of ELAU SM servo motors utilize SICK STEGMANN encoders of type SRM50. My SM motor had a defective SRM50 and I bought a new one from SICK. I assume new encoders are always data-free and need to be programmed according to defective or other healthy encoders which already is working in factory line. So I looked for programming tool of SICK for SRM50 encoders and of course SOPAS ET software. But more I tried to program the new one, more I disappointed, because the HEX file of the new one never match the old one, and doesn't recognize in ElAU SERCOS topology (along with C400 controller and MC-4). (The topology is complete because other ELAU SM motors recognizable.) Any idea? Could it be done just by ELAU Auto-Tuning? RegardsBadilP.S. In programming the new encoders, I export the *.sdv file from old or healthy encoder and then importing it to the new one.
mahnasr Posted July 29, 2019 Author Report Posted July 29, 2019 I found that ELAU put an electronic nameplate on their motors so could be easily recognized by ELAU controllers, Does it like an electronic signature so nobody can copy it to a row encoder?Regards
panic mode Posted July 29, 2019 Report Posted July 29, 2019 are the encoders really same model? do they have same size EEPROM? did you try writing then reading back HEX file and compare if they match?
mahnasr Posted July 30, 2019 Author Report Posted July 30, 2019 Dear panic mode Yes, the encoders are of same model (SRM50-HAV0-K01) with same size EEPROM (I mean 128 bits) , and I wrote the program of the old one on the row encoder successfully. Is it possible that the new version of SOPAS ET have some problem with SRM50 or SRS50 types? And one more question; Product information of SRM50 (along with SRS50) pages 18&19 declares some commands and their functions like 42h: Read Position, or 4Ah: Read data, or 4Bh: Store data etc ... Do you know How can I execute these commands on encoder? Is it possible in SOPAS ET software environment? If yes Which part of it? Do you have any experience? The SOPAS user manual have nothing about these, so the hiperface manual. I attached Product information of SRM50. Product_information_SRS_SRM50_Motor_feedback_system_rotary_HIPERFACE®_en_IM0049007.pdf
panic mode Posted July 30, 2019 Report Posted July 30, 2019 no i have never used this product... but in general, to send command you need to know correct message format and probably handshaking sequence, since some devices may require several other commands before they are ready to accept one you need (initialize something, set specific mode, etc.)
mahnasr Posted August 2, 2019 Author Report Posted August 2, 2019 Yesterday I connect my ELAU SM motors to an Indramat HCS02 drive (universal single axis model) to see if the commutation is possible via Indramat drive. The result was awful; My SM motors apparently lost its EEPROM (The diag code 117), Cause the ELAU pacdrive system doesn't recognize it anymore. I tried to reprogram it according to healthy encoders via PGT-11, and although the procedure of programming goes right (apparently), the pacdrive system does not recognize it. Could it be from fault steps of programming?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now