Hi all,
is it necessary to operate the UC400ETH directly via a second network card or can the motion controller be integrated into the normal ETH network?
Best Greetings
Peter
Robertspark wrote:with all the other data packets flying around are you sure this is a good idea as CNC likes packets delivered in a timely fashion, and without errors or lost packets as that just takes up more bandwidth having to resend or share with other data traffic. I'm sure you can probably increase the buffer to accommodate this but is that REALLY a good idea.
A_Camera wrote:Robertspark wrote:with all the other data packets flying around are you sure this is a good idea as CNC likes packets delivered in a timely fashion, and without errors or lost packets as that just takes up more bandwidth having to resend or share with other data traffic. I'm sure you can probably increase the buffer to accommodate this but is that REALLY a good idea.
This has really never been a problem for me. I have MANY things on my LAN, two cars, an EV charging box, solar panels inverter/control, smart heating, several tablets, phones, smart TV sets, not to mention all the computers constantly online, apart from the UC300ETH and the virtual serial port for Modbus, which is also via Ethernet. I have probably forgot some of the things, but the number of packets is really not an issue if your network is configured right and don't have a lot of erroneous packets due to interference or other issues, or... you still run old 10Mbits LAN and use slow interfaces. Packets are not lost on Ethernet, it is a network type which has built in recovery and error handling, unlike USB. Collisions can and will occur but also handled. So unless you have some configuration problems, I think that's a non-issue. Modern factories would not work if it would be a problem in reality.
Robertspark wrote:A_Camera wrote:Robertspark wrote:with all the other data packets flying around are you sure this is a good idea as CNC likes packets delivered in a timely fashion, and without errors or lost packets as that just takes up more bandwidth having to resend or share with other data traffic. I'm sure you can probably increase the buffer to accommodate this but is that REALLY a good idea.
This has really never been a problem for me. I have MANY things on my LAN, two cars, an EV charging box, solar panels inverter/control, smart heating, several tablets, phones, smart TV sets, not to mention all the computers constantly online, apart from the UC300ETH and the virtual serial port for Modbus, which is also via Ethernet. I have probably forgot some of the things, but the number of packets is really not an issue if your network is configured right and don't have a lot of erroneous packets due to interference or other issues, or... you still run old 10Mbits LAN and use slow interfaces. Packets are not lost on Ethernet, it is a network type which has built in recovery and error handling, unlike USB. Collisions can and will occur but also handled. So unless you have some configuration problems, I think that's a non-issue. Modern factories would not work if it would be a problem in reality.
YMMV..... it was a suggestion.
I don't run UCCNC any more (as no support for Turn / Lathe) .... but I have always have a dedicated ethernet connection from each NIC to each motion controller device.
Timing is not more critical as my servo loop (buffer essentially) runs at 1khz, and it needs to be on time and regular.
Again, your experience may be different to mine, that neither makes your advice right and mine wrong.
But if you put your CNC motion controller on a dedicated NIC you will NEVER have an issue. if you share it, you MAY have an issue.... you cannot guarantee you will not have an issue with a shared network connection. However I can guarantee that I will not have a network issue as far as is practically possible, and if I do have an issue it MUST be something else, other than a congested network or shared with something else that is polling the network or something that has hacked the network.
Users browsing this forum: Bing [Bot] and 7 guests