Hello,
I have a question about CAN network topologies.
I have the following task to solve. I’m using an X90CP154 Safety variant. Currently, I have 32 CANopen participants on CAN 1, 5 CANopen Safety participants on CAN 2, and 2 J1939 participants on CAN 3. In my opinion, the system isn’t quite balanced.
Currently, I’m separating CANopen Safety, Non-Safety and SAE J1939.
Unfortunately, this is very time-consuming because I sometimes have to run long distances to the same point with both Safety and Non-Safety CAN.
My experience with setting up a CAN network correctly is still in its early stages.
Can the individual “protocols” CAN Safety, Non-Safety, and J1939 be mixed?
Can a CAN Safety network also have Non-Safety participants?
Is there a guideline (procedure) for setting up CAN topologies correctly, and what should I pay attention to?
I would be grateful for an answer or advice if anyone is familiar with this.

