Mesa 7i95t and 7i83 Analogue servo card
08 May 2024 15:00 #300130
by NT4Boy
Ok, I think I'm closer to following the syntax now.
hm2_7i95.0.7i83.0.1.analogout1 means:-
7i95, drive0, daughter card 7i83, drive0, interpreted as drive 1, pin analogue out 1,
Not completely sure about that.
'Pins' seem to be names of terminals eg hm2_7i95.0.encoder.00.input-b
The attached image I think shows I've two PID systems are setup for the two named X axes.
I assume that's a bad thing and I need to remove the PID stuff for the 7i95?
Maybe the fog is thinning.
Thanks
Replied by NT4Boy on topic Mesa 7i95t and 7i83 Analogue servo card
Ok, I think I'm closer to following the syntax now.
hm2_7i95.0.7i83.0.1.analogout1 means:-
7i95, drive0, daughter card 7i83, drive0, interpreted as drive 1, pin analogue out 1,
Not completely sure about that.
'Pins' seem to be names of terminals eg hm2_7i95.0.encoder.00.input-b
The attached image I think shows I've two PID systems are setup for the two named X axes.
I assume that's a bad thing and I need to remove the PID stuff for the 7i95?
Maybe the fog is thinning.
Thanks
Attachments:
Please Log in or Create an account to join the conversation.
08 May 2024 15:25 #300133
by PCW
Replied by PCW on topic Mesa 7i95t and 7i83 Analogue servo card
hm2_7i95.0.7i83.0.1.analogout1
7i95 #0 --> 7I83 Sserial #0 channel #1 analogout1
7i95 #0 --> 7I83 Sserial #0 channel #1 analogout1
The following user(s) said Thank You: NT4Boy
Please Log in or Create an account to join the conversation.
30 May 2024 13:45 #301843
by NT4Boy
Replied by NT4Boy on topic Mesa 7i95t and 7i83 Analogue servo card
Another stupid question from me. When you say:-
"Connect the 7I83 analog out hal pins to the PID outputs"
Is that a physical wire, or something to be written in the hal file?
In hal, make a new config for 7i76E with 7i77, that should get you all the pins for everything, then make a copy and edit the copy to match the Mesa naming and pins:
Stepgens change from 7i76E to 7i95
Encoders change from 7i77 to 7i95
analog out/pid change from 7i77 to 7i83
You say to Change the Stepgens
With analogue servos and an analogue output card, what stepgen output entries are required?
Please Log in or Create an account to join the conversation.
- tommylight
- Offline
- Moderator
Less
More
- Posts: 19300
- Thank you received: 6462
30 May 2024 17:47 #301866
by tommylight
Try the MesaCT it should also work for 7i95:
github.com/jethornton/mesact/releases
Download the version for your PC (probably amd64), double click, install with gdebi then run from main menu.
Replied by tommylight on topic Mesa 7i95t and 7i83 Analogue servo card
In hal file."Connect the 7I83 analog out hal pins to the PID outputs"
Is that a physical wire, or something to be written in the hal file?
Edit a hal file, there you have lines that contain stepgen and the Mesa card pins, the Mesa board name must be changed only, but sometimes also the serial addresses must be changed to correspond to your hardwareIn hal, make a new config for 7i76E with 7i77, that should get you all the pins for everything, then make a copy and edit the copy to match the Mesa naming and pins:
Stepgens change from 7i76E to 7i95
Encoders change from 7i77 to 7i95
analog out/pid change from 7i77 to 7i83
None, no need if using analog outputs.You say to Change the Stepgens
With analogue servos and an analogue output card, what stepgen output entries are required?
Try the MesaCT it should also work for 7i95:
github.com/jethornton/mesact/releases
Download the version for your PC (probably amd64), double click, install with gdebi then run from main menu.
The following user(s) said Thank You: NT4Boy
Please Log in or Create an account to join the conversation.
30 May 2024 17:53 #301867
by NT4Boy
Replied by NT4Boy on topic Mesa 7i95t and 7i83 Analogue servo card
Thanks Tommy. I have that version, and was just checking to be sure I hadn't misunderstood something.
All clearer now.
All clearer now.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.088 seconds