wiring MPGs to 7i96s

More
4 years 1 month ago #252951 by Masiwood123
Replied by Masiwood123 on topic wiring MPGs to 7i96s
that's very useful for me, thank you very much!.. and I barely understand anyway, and I don't need anything beyond that, it complicates the matter ..ilowpass as i understand should be ilowpass.0 and ilowpass.1.. as soon as I'm done, I'll report what I did, based on my picture, I should also connect the appropriate MPG inputs..
net mpg-1 encoder.0.phase-A <= hm2_7i96s.0.inm.00.input-00
net mpg-1 encoder.0.phase-B<= hm2_7i96s.0.inm.00.input-01
net mpg-2 encoder.0.phase-A <= hm2_7i96s.0.inm.00.input-02
net mpg-2 encoder.0.phase-B <= hm2_7i96s.0.inm.00.input-03
right?

Please Log in to join the conversation.

More
4 years 1 month ago #252952 by PCW
Replied by PCW on topic wiring MPGs to 7i96s
No, the 7I96S has built in MPG encoder hardware so you don't deal
with A or B in hal

Please Log in to join the conversation.

More
4 years 1 month ago #252953 by Masiwood123
Replied by Masiwood123 on topic wiring MPGs to 7i96s
that is very well done, congratulations! Thanks

Please Log in to join the conversation.

More
4 years 1 month ago #252958 by HansU
Replied by HansU on topic wiring MPGs to 7i96s
Quickly created an example how it could look like:
Code:
loadrt ilowpass count=2 addf ilowpass.0 servo-thread addf ilowpass.1 servo-thread setp ilowpass.0.scale 1000 setp ilowpass.1.scale 1000 setp ilowpass.0.gain 0.01 setp ilowpass.1.gain 0.01 # For velocity mode, set to 1 # In velocity mode the axis stops when the dial is stopped # even if that means the commanded motion is not completed, # For position mode (the default), set to 0 # In position mode the axis will move exactly jog-scale # units for each count, regardless of how long that might take, setp axis.x.jog-vel-mode 0 setp axis.z.jog-vel-mode 0 # The output from encoder counts is sent to ilowpass net mpg-x-out ilowpass.0.in <= hm2_7i96s.0.inm.00.enc0-count net mpg-z-out ilowpass.1.in <= hm2_7i96s.0.inm.00.enc1-count # Adjust your scaling here setp axis.x.jog-scale 0.01 setp axis.z.jog-scale 0.01 # Enable jogging setp axis.x.jog-enable 1 setp axis.z.jog-enable 1 # The output from the ilowpass is sent to each axis jog count net encoder-counts-x axis.x.jog-counts <= ilowpass.0.out net encoder-counts-z axis.z.jog-counts <= ilowpass.1.out

Please Log in to join the conversation.

More
4 years 1 month ago #252963 by Masiwood123
Replied by Masiwood123 on topic wiring MPGs to 7i96s
I can't describe how happy I am! ..who knows how long I would wander to get to this code..as I am completely ignorant about programming, it also opened my eyes about the hal command..if I get to the weekend I will try to physically implement the encoders and try, from my belief this will work and should be introduced in the linuxcnc documentation as an example of adding more standalone mpg wheels. Thank you very much, I would like to repay somehow!

Please Log in to join the conversation.

More
4 years 1 month ago #252966 by HansU
Replied by HansU on topic wiring MPGs to 7i96s
Yes I thought so too that this could be added to the docs as the parallel port is only rarely used these days.

Please Log in to join the conversation.

More
4 years 1 month ago #252969 by PCW
Replied by PCW on topic wiring MPGs to 7i96s
The parallel port (or RPI GPIO) setup is almost identical except for the added
software encoder comp setup (and the count pins)

Please Log in to join the conversation.

More
4 years 1 month ago #252970 by Masiwood123
Replied by Masiwood123 on topic wiring MPGs to 7i96s
I and the majority here are beginners, in that direction I believe that not only this but also many other things are unclear here with all the documents, and that in this sense there should be more explanations with practical examples, in the linuxcnc documentation itself, ``because everything must be written ``. That's why, at least in my environment, everyone runs away from it and resorts to mach3 or.. (only usr frendly and nothing else), but luckily there are many of you who know how to help.

Please Log in to join the conversation.

More
4 years 1 week ago #254475 by Masiwood123
Replied by Masiwood123 on topic wiring MPGs to 7i96s
This configuration works great, exactly what I wanted, Hans, Peter, thank you very much!

Please Log in to join the conversation.

More
4 years 1 week ago #254479 by tommylight
Replied by tommylight on topic wiring MPGs to 7i96s
Prestani igrat masinom, nije to igracka! :)
Kad su ti posledji put to rekli?
Drago mi je da uzivas koristeci tvoj trud.

EN:
Stop playing with the machine, it is not a toy!
When was the last time you heard that?
I am glad you are enjoying your effort.
-
Explanation, as this might sound strange to most of you, in Balkans growing up that was the most used sentence coupled with "do not touch that" for everything. Luckily i never listened to those sentences, probably got immune after a while! :)

Please Log in to join the conversation.

Time to create page: 0.160 seconds
Powered by Kunena Forum