PnCConf with MESA 5i25 + 7i76 + 7i85

More
8 years 8 months ago #106350 by cmorley
Hi Jan

I need the HAL pin names from the 7i85 daughter card. I assume you have that daughter card.
info from mesa flash with the sserial switch (mesaflash --device 5i25 --sserial) would be helpful I think too

What you posted was the firmware pinout of the 5i25
Thanks

Chris M

Please Log in or Create an account to join the conversation.

More
8 years 8 months ago - 8 years 8 months ago #106352 by PCW
There really are no hal pins from the 7I85 card since its a passive device (4 encoders +5 RS-422 interfaces)
(depending on host firmware, It can support up to 5 sserial devices on the RS-422 interfaces which will of course create hal pins )

Of course you can list the sserial device pins with
halcmd show pin *7i84*
for example (once the required drivers are loaded)
Last edit: 8 years 8 months ago by PCW.

Please Log in or Create an account to join the conversation.

More
8 years 8 months ago #106361 by cmorley
ok I am starting to see.
How do we get only 4 encoders from 3 mux encoders?
at some point though won't some of the hal pins have '7i85' in them?

If a 7i85 actually changes nothing as far as pin names go or exposed components then we can ignore it.
but if the 7i85 adds anything to the pinnames or (for instance) doesn't expose all the components that the 5i25 firmware describes - then I must hard code that information in to pncconf.

i'm sure you meant show pin '7i85' :)

Thanks

Please Log in or Create an account to join the conversation.

More
8 years 8 months ago #106363 by PCW
The 7I85 does not add any pin names, its just a passive device, only sserial devices
add additional pins names ( like the 7I84 I mentioned above )

Please Log in or Create an account to join the conversation.

More
8 years 8 months ago #106366 by cmorley
Excellent. thanks you

Chris M

Please Log in or Create an account to join the conversation.

More
8 years 8 months ago #106801 by andypugh
[quote="Jan Weber" post=106345that is exactly what I am going to to. I reflashed the 5i25 to the 7i76x2 firmware and get my machine running so far. When everything works fine, I´ll try to add the linear encoders.[/quote]

There is no need to flash back to the 7i76x2, you should probably use the 7i76_7i85 (you can just lie to PnCConf, it doesn't know)

You can then connect the 7i85 and wire it up to the EXE box and check that the positions all look right in HAL (everything should work, but LinuxCNC simply won't be using the data at this point).

Once you see very similar numbers from the scales and from the motor encoders, then you can try switching over to use the scales for feedback.

(The best configuration might end up with a velocity-mode PID using the motor encoders that is controlled by a separate position-mode PID using the glass scales)

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.456 seconds
Powered by Kunena Forum