Need Help! Encoder index marker problem/bypass

Results 1 to 7 of 7

Thread: Encoder index marker problem/bypass

  1. #1
    Member Hery255's Avatar
    Join Date
    Mar 2023
    Posts
    4
    Downloads
    0
    Uploads
    0

    Lightbulb Encoder index marker problem/bypass

    Hi everybody,

    I am trying to solve a problem with old TM6. I we had some problems with Yaskawa driver and system itself. Yaskawa was repaired and unfortunately some guy reinstalled whole Windows from his machine. Everything works, machine moves, measures, spins, but when I try to calibrate, it makes 3 cycles over limit switches and then pops two messages - "Axis calibration failed. X (and Z) Axis encoder index mark not detected. Check encoder connections.".
    I checked encoders - they are fine, I tried completely new motor with encoder (same type), with no change. I checked with an oscilloscope outputs from Yaskawa to PCI card - they ARE there!. I tried admin input card tool - pciquad (window with 4 encoder reading, it says those windows get red when index mark is detected), but when I spin the motor, numbers (propably steps from "zero" point) are shown correctly, but no red - index mark detection. I tried switching phase A and C(= index) and counter increase by 2 with every turn so again checked signal from Yaskawa is OK.

    Does anybody have an idea how to get rid of it? Is there some configuration for a PCI card (Vigilant brand) to set up in system? Or is there a way to bypass that index marker check so the machine will use ony HW limit switches?

    Thank you very much in advance!
    Hery255

    Similar Threads:


  2. #2
    Member
    Join Date
    Jan 2013
    Location
    england
    Posts
    474
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Hery255 View Post
    Hi everybody,

    I am trying to solve a problem with old TM6. I we had some problems with Yaskawa driver and system itself. Yaskawa was repaired and unfortunately some guy reinstalled whole Windows from his machine. Everything works, machine moves, measures, spins, but when I try to calibrate, it makes 3 cycles over limit switches and then pops two messages - "Axis calibration failed. X (and Z) Axis encoder index mark not detected. Check encoder connections.".
    I checked encoders - they are fine, I tried completely new motor with encoder (same type), with no change. I checked with an oscilloscope outputs from Yaskawa to PCI card - they ARE there!. I tried admin input card tool - pciquad (window with 4 encoder reading, it says those windows get red when index mark is detected), but when I spin the motor, numbers (propably steps from "zero" point) are shown correctly, but no red - index mark detection. I tried switching phase A and C(= index) and counter increase by 2 with every turn so again checked signal from Yaskawa is OK.

    Does anybody have an idea how to get rid of it? Is there some configuration for a PCI card (Vigilant brand) to set up in system? Or is there a way to bypass that index marker check so the machine will use ony HW limit switches?

    Thank you very much in advance!
    Hery255
    Reference marker is usually required to be found within a distance, 20mm for example. You may need to rotate the encoder on the motor by trial and error to find Zero, or perhaps adjust a parameter.



  3. #3
    Member Hery255's Avatar
    Join Date
    Mar 2023
    Posts
    4
    Downloads
    0
    Uploads
    0

    Default Re: Encoder index marker problem/bypass

    Quote Originally Posted by servtech View Post
    Reference marker is usually required to be found within a distance, 20mm for example. You may need to rotate the encoder on the motor by trial and error to find Zero, or perhaps adjust a parameter.
    I tried to increase that sensing distance to 20mm (pitch = 10mm => 2 rotates) and played with position of a limit switch to move distance between HW switch and zero marker of encoder, without success.
    Do you know how or where to adjust that parameter?

    Last edited by Hery255; 03-31-2023 at 05:42 PM.


  4. #4
    Member Hery255's Avatar
    Join Date
    Mar 2023
    Posts
    4
    Downloads
    0
    Uploads
    0

    Default Re: Encoder index marker problem/bypass

    For completness:
    Encoders are incremental, I also tested presence of index marker in Yaskawa by using program SigmaWin on my laptop, where I was able to move motor to position of that index marker.

    System runs on Windows 2000 and OpenCNC (by MDSI) with WinMax.

    Last edited by Hery255; 03-31-2023 at 05:41 PM.


  5. #5
    Member
    Join Date
    Jan 2013
    Location
    england
    Posts
    474
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Hery255 View Post
    For completness:
    Encoders are incremental, I also tested presence of index marker in Yaskawa by using program SigmaWin on my laptop, where I was able to move motor to position of that index marker.

    System runs on Windows 2000 and OpenCNC (by MDSI) with WinMax.
    You are probably right about it being an incremental encoder, but it will only have one reference marker pulse for one turn. So that marker needs to be found within the 3 turns you mentioned, before the alarm.
    I don't know about a distance parameter, but you may find a grid shift value you can adjust.



  6. #6
    Member Hery255's Avatar
    Join Date
    Mar 2023
    Posts
    4
    Downloads
    0
    Uploads
    0

    Default Re: Encoder index marker problem/bypass

    Oh, you are right, I forgot to better describe that, when it is calibrating, it moves both axes to their HW limit switches, when they are both pressed it makes 2 shaft turns back (on both axes) and repeat whole process twice. On the last press of both switches, it immedeately stops and both alarms pops up. I was trying to find any config of the distance it moves back from limit switches, but without any luck. Does somebody know where to find that?



  7. #7

    Default Re: Encoder index marker problem/bypass

    Sounds stupid, but is your machine cold? I.e. the physical temperature!

    I get these issues intermittantly, used to be on the X axis now it's on the Z. Tried everything in the config - sensing distance, speed etc etc.

    The only thing that works reliably is pointing a fan heater at the Yaskawa drives for a while, or running the axes backwards and forwards a good 10 or 20 times to warm up the drives,

    Give it a go!



Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

Encoder index marker problem/bypass

Encoder index marker problem/bypass