To my knowledge B&R PLCs do not have native support for DoIP/UDS out of the box. The PLCs mainly focus on other communication stacks like EtherNet/IP, POWERLINK, and OPC UA just to name a few.
With that being said, I don’t see why you cannot create a custom implementation of a UDS server utilizing the native TCP/IP libraries. Another approach that may work fairly well is implementing a gateway device to bridge DoIP/UDS communication into a communication stack that works natively with the X90.
I wouldn’t expect a plug-and-play solution for now, but I wouldn’t say it’s impossible with the right architecture/solution.
as Connor already mentioned B&R PLCs are not supporting DoIP/UDS out of the box.
Since DoIP is based on TCP/IP a custom implementation is possible but quite some effort.
The simpler solution might be a gateway device.
While a gateway would be possible, we would prefer not to add this extra step, as it needs to be maintained and is an additional source for errors and security leaks.
Implementing UDS using the TCP/IP libraries is an option, we have to determine how much work this really is. We may get away with only implementing the parts we really need. Maybe we can make it open source then others can complete this. Have to speak with our opensource manager in our company about that.