RMP 11.0.0, INtime version 7.1.25030.3
Hi community,
I would like to further my understanding of how Jitter accumulates on different PCs and how it ultimately affects the RMPNetwork.
We are currently evaluating a case involving an Omron NX-ECC201 I/O Coupler (linked using Mdp.xml) within an EtherCAT network and would appreciate your feedback to help us better understand the observed behaviour.
Test Setup
The RMPnetwork containing the Omron NX-ECC201 I/O Coupler was tested on two devices where both have relatively similar processing capability with the laptop being the newer platform.
IPC - Intel 12th Gen i9 Processor
Laptop - Intel Core Ultra 7 255H Processor **newer generation
Observed Behaviour
With Omron NX-ECC201 I/O Coupler included in the network
- IPC:
- RMPNetwork starts and operates stably
- Laptop:
- Unable to reliably start the network due to timeout
- Intermittent network disconnection observed if network started (typically after 2–3 seconds or after several minutes)
- Suspect that the Omron I/O Coupler transitions into SafeOP state causing Network Shutdown due to slight Jitter (Eg. Default 1000us cycle time but 1100 or 1200us occured for one cycle)
Our current suspicion is that slight Jitter variation may be causing the coupler to detect cyclic timing deviations, potentially due to stricter cycle time tolerance on the Omron device.
If the I/O Coupler is taken out, the RMPNetwork is stable for both PC and laptop. This unstable behaviour appears isolated to scenarios where the I/O Coupler is present as no network disconnection issue occurs when the I/O Coupler is taken out.
Steps taken
- Performed BIOS optimization on the laptop per RSI’s BIOS optimization guide
- Upgraded to latest INtime ver 7.2.26104-1 to test out Frequency Scaling using HWP and set core for NodeA to efficient, guaranteed or highest performance frequency setting to test if disconnection still occurs
Despite these adjustments, the laptop still experiences timeout issues and intermittent network disconnection when the Omron I/O Coupler is included.
To further improve our understanding of INtime Nodes and Jitter behaviour, we would appreciate your guidance on the following:
- How does Jitter differ across devices (Eg. IPC and laptop) even when both systems have similar processing specifications?
- What hardware or system-level factors commonly contribute to Jitter differences between platforms with comparable performance?
- Does EtherCAT devices have varying tolerance levels toward cyclic timing variation and Jitter? (As the network is able to start and no disconnection occurs for other nodes when I/O Coupler is taken out from the network on the laptop)
Your guidance and clarification is much appreciated. Thank you!