06-17-2019
09:41 AM
- last edited on
05-01-2025
04:01 PM
by
Content Cleaner
Hello,
I need to develop with my team a redundant control system using 2 cRIO-9047 (8 slot, each one with their I/O Modules), to work with Hot-Standby philosophy. I found the following articles:
-http://www.ni.com/example/6900/en/
-http://www.ni.com/example/30997/en/
Since for this model it's available the TSN, I would like to ask if this new update to the IEEE standard will improve/affect also the performance of redundancy that we want to create.
I read the following 2 article:
But I'm not sure if in the section "Is TSN Ready for my Application?" the sentence "Maybe - If you need synchronization and deterministic communication (normally a control application)." will include also the redundant architectures.
Thank you for your attention.
05-02-2025 11:09 AM
Hello,
For your application, TSN is not just applicable but highly recommended for achieving optimal redundancy performance.
The deterministic nature of TSN ensures consistent timing, eliminating data loss during failovers, and providing mechanisms to adapt to both transient and permanent failures.
To directly address your question about whether the statement "Maybe - If you need synchronization and deterministic communication (normally a control application)" includes redundant architectures: Yes, it absolutely does.
Redundant control architectures like the Hot-Standby system you wish to implement, require both precise synchronisation (to keep the primary and backup controllers aligned) and deterministic communication (to ensure predictable control response and failover behaviour). TSN's capabilities are particularly well-suited for redundant architectures, with IEEE 802.1CB specifically designed to address reliability and redundancy requirements.
Below are some research papers on the effectiveness of TSN if you are interested:
https://summit.omnetpp.org/2021/assets/pdf/OMNeT_2021_paper_1.pdf
https://pure.tudelft.nl/ws/portalfiles/portal/150524349/978_3_031_25460_4_4.pdf
When implementing TSN for your redundant cRIO-9047 system:
Ensure both controllers support the TSN standards you intend to use
Implement IEEE 802.1CB for critical messages that require guaranteed delivery
Configure proper time synchronisation between all network devices
Let me know if you need any more information regarding this topic.
Thanks,
Dom
05-02-2025 02:10 PM - edited 05-02-2025 02:12 PM
@DMycroft wrote:
Let me know if you need any more information regarding this topic.
There might be a small chance that the original writer of that post will read your answer. If it will help him 6 years after the fact is another questions. You answered on a thread that was reactivated through the NI Content Cleaner, an account that is used by NI staff when they update a post to update stale links in it to the new currently available link.
05-06-2025 02:51 AM
LOL, I completely missed that... Thank you for letting me know about the content cleaner.