It's also possible to have another set of emergency stop signal wires side by side with the digital communications in case there's an issue.
--------
My understanding is that 10BASE-T1S is a replacement for CANbus. Whatever CANbus does, 10BASE-T1S should do it better. It happens to be Ethernet (albeit a much slower Ethernet), but Ethernet/IP/TCP is something modern programmers understand better than UARTs / CANbus.
That said, both technologies are just prototypes and expected availability is in about 3 years.
OnSemi claims to have a production 10Base-T1s MAC-PHY now.
https://www.onsemi.com/products/interfaces/ethernet-controll...
10BASE-T1S is also kind of interesting in the same way, especially if it's potentially possible to use an existing linux network stack on top of it.
This different to all other Ethernet-based solution, which requires some sort of switch either central or distributed within each device. When something fails here, it has much deeper impact. About 5 years ago GM thought about this and required switches within each and every device. Then signals should be transmitted redundantly parallel over different links. The problem here is the proper dedublication and verification of the data. Because that costs ressources in terms of time and compute power and memory.