- Posts: 4
- Thank you received: 0
Connecting two 7i92 boards
2 years 4 weeks ago #311109
by Aleksi
Connecting two 7i92 boards was created by Aleksi
Hello everyone!I need to connect two 7i92 boards, Pnсconf Wizard does not allow me to complete the configuration and creates an empty hal file, I add the second board manually but still get an error, please tell me what's wrong?
Please Log in to join the conversation.
- Cant do this anymore bye all
- Offline
- Platinum Member
-
Less
More
- Posts: 1199
- Thank you received: 0
2 years 4 weeks ago #311113
by Cant do this anymore bye all
Replied by Cant do this anymore bye all on topic Connecting two 7i92 boards
I don't know what you mean by "connect".
But as per all things networking 2 devices cannot have the same IP address. Are you going through a switch or do you have 2 NICs in your computer.
And why do you need 2 7i92s for a single configuration ?
But as per all things networking 2 devices cannot have the same IP address. Are you going through a switch or do you have 2 NICs in your computer.
And why do you need 2 7i92s for a single configuration ?
Please Log in to join the conversation.
2 years 4 weeks ago #311116
by PCW
Replied by PCW on topic Connecting two 7i92 boards
Yes, for two cards you need them to be set to different IP addresses (using mesaflash)
You should verify that this is correct by being able to ping 10.10.10.10 and 10.10.10.11
Also for decent performance you need to use read-request so the second card does
not have to wait for the read response of the first card before it's read request is sent:
addf [HMOT](CARD0).read-request servo-thread
addf [HMOT](CARD1).read-request servo-thread
addf [HMOT](CARD0).read servo-thread
addf [HMOT](CARD1).read servo-thread
You should verify that this is correct by being able to ping 10.10.10.10 and 10.10.10.11
Also for decent performance you need to use read-request so the second card does
not have to wait for the read response of the first card before it's read request is sent:
addf [HMOT](CARD0).read-request servo-thread
addf [HMOT](CARD1).read-request servo-thread
addf [HMOT](CARD0).read servo-thread
addf [HMOT](CARD1).read servo-thread
Please Log in to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
Less
More
- Posts: 4739
- Thank you received: 2
2 years 4 weeks ago #311119
by Todd Zuercher
Replied by Todd Zuercher on topic Connecting two 7i92 boards
I think one problem might be with your loadrt hm2_eth board line in your hal file. I think the space after the comma between the two ip addresses needs to be removed.
Please Log in to join the conversation.
2 years 4 weeks ago #311135
by Aleksi
Replied by Aleksi on topic Connecting two 7i92 boards
Thank you for your answers!
The cards are connected via a switch, I changed the IP address on the second card to 10.10.10.11 using mesaflash. I need two 7i92 because I have 8 stepper motors with feedback via linear encoders, 3 encoders on the control panel (JOG, Spindle speed, Feed corrector) and some more discrete inputs. These are the only boards I have available.
I added
addf [HMOT](CARD0).read-request servo-thread
addf [HMOT](CARD1).read-request servo-thread
addf [HMOT](CARD0).read servo-thread
addf [HMOT](CARD1).read servo-thread
and removed the space
and added to INI
[HMOT]
CARD0=hm2_7i92.0
CARD1=hm2_7i92.1
LinuxCNC started! Thank you all very much for your support!
The cards are connected via a switch, I changed the IP address on the second card to 10.10.10.11 using mesaflash. I need two 7i92 because I have 8 stepper motors with feedback via linear encoders, 3 encoders on the control panel (JOG, Spindle speed, Feed corrector) and some more discrete inputs. These are the only boards I have available.
I added
addf [HMOT](CARD0).read-request servo-thread
addf [HMOT](CARD1).read-request servo-thread
addf [HMOT](CARD0).read servo-thread
addf [HMOT](CARD1).read servo-thread
and removed the space
and added to INI
[HMOT]
CARD0=hm2_7i92.0
CARD1=hm2_7i92.1
LinuxCNC started! Thank you all very much for your support!
Please Log in to join the conversation.
Time to create page: 0.156 seconds
