Machsupport Forum
Third party software and hardware support forums. => PoKeys => Topic started by: Azalin on July 13, 2021, 09:36:01 AM
-
Hi,
I wired up the servo encoder to my M16D (using Pokeys 57e). I did all the steps but I am not able to get Mach4 main screen to display the actual spindle speed. Please see the attached images.
I see the input pin for index is triggered when the spindle is spinning in Mach4 log. I also confirm the values are changing on PoKeys "Encoder Raw Values" screen.
So it seems like that I should see the spindle RPM in Mach4 but the Spindle SRO value is always static.
What am I missing?
Thanks
-
Other images
-
More
-
Nobody?
-
In the po-blocks software do you see the the input blocks switching on and off . I have the same setup and have found the line driver between the encoder and the M16 nu-reliable . I have had 3 burn up . Ill give you an example I was threading on Friday nice get up Sat morning and try to thread and nothing as soon as it hit the line with with the spindle speed the program stops . My spindle still worked worked but would not run a program with threading then I noticed the spindle rpm was not displayed . I now keep several line drives around . Check your diagnostic screen .
-
Hi,
My problem solved as follows:
As I described everything was good. In diagnostics screen all inputs and outputs worked fine. The reason Mach4 didn't display the actual RPM was just a screen set misconfiguration. I clicked the "Edit Screen" menu item then selected the "Spindle RPM" text field. Then in the "DRO Code" property I just selected "Spindle True RPM" then save.
After that Mach4 started to display the true RPM that comes from the encoder.
Solved this by an accident took my 2 weeks. Dang!
-
In the po-blocks software do you see the the input blocks switching on and off . I have the same setup and have found the line driver between the encoder and the M16 nu-reliable . I have had 3 burn up . Ill give you an example I was threading on Friday nice get up Sat morning and try to thread and nothing as soon as it hit the line with with the spindle speed the program stops . My spindle still worked worked but would not run a program with threading then I noticed the spindle rpm was not displayed . I now keep several line drives around . Check your diagnostic screen .
Thank you
-
What are you using for a spindle motor ?
-
ABB MicroFlex a150 servo drive with Schneider 1.13kw servo.
-
Edit: Did a typo. Servo drive is ABB Microflex e150
-
Can you rigid tap ?
-
Machine is still unfinished so I don't know yet :)
-
Hi,
My problem solved as follows:
As I described everything was good. In diagnostics screen all inputs and outputs worked fine. The reason Mach4 didn't display the actual RPM was just a screen set misconfiguration. I clicked the "Edit Screen" menu item then selected the "Spindle RPM" text field. Then in the "DRO Code" property I just selected "Spindle True RPM" then save.
After that Mach4 started to display the true RPM that comes from the encoder.
Solved this by an accident took my 2 weeks. Dang!
Your 2 week accident saved me a ton of time. I had already spent most of a day pulling my hair out over this. Thanks for posting your solution. Worked like a champ!
-
Hi,
My problem solved as follows:
As I described everything was good. In diagnostics screen all inputs and outputs worked fine. The reason Mach4 didn't display the actual RPM was just a screen set misconfiguration. I clicked the "Edit Screen" menu item then selected the "Spindle RPM" text field. Then in the "DRO Code" property I just selected "Spindle True RPM" then save.
After that Mach4 started to display the true RPM that comes from the encoder.
Solved this by an accident took my 2 weeks. Dang!
Your 2 week accident saved me a ton of time. I had already spent most of a day pulling my hair out over this. Thanks for posting your solution. Worked like a champ!
I'm happy to help.
-
Good job.