4 - 7
4 Calculating Safety Reaction Times
NX-series Safety Control Unit User’s Manual (Z930)
4-2 Safety Task
4
4-2-4 Setting the Safety Task Period
This section describes how to find an approximation of the value to set for the safety task period.
Use the following formula to find the safety task period.
If the calculated value exceeds 100 ms, set the safety task period to 100 ms.
Refer to 7-5-7 Safety Task Settings on page 7-66 for information on setting the safety task period in the
Sysmac Studio.
Expansion Communications Monitoring Time
The expansion communications monitoring time represents the additional time to wait for receptions
in safety process data communications. You can set an expansion communications monitoring time
to help prevent timeouts in safety process data communications when noise on the communications
path or other factors result in communications retries. Set this time as required.
Finding the Expansion Communications Monitoring Time
The method to find the expansion communications monitoring time depends on the Coupler Unit
that is connected.
• NX Units connected to an EtherCAT Coupler Unit
Set the expansion communications monitoring time to at least the length of the EtherCAT Coupler
Unit communications timeout value and to an integer multiple of the slave control period of the Safety
I/O Unit.
• NX Units connected to an EtherNet/IP Coupler Unit
Set the expansion communications monitoring time to an integer multiple of the slave control period
of the Safety I/O Unit.
(a) Slave Control Period of a Safety I/O Unit
Use the following value for the slave control periods of the Safety I/O Units.
(b) Communications Timeout Value of an EtherCAT Coupler Unit
For the EtherCAT communications timeout value, multiply the EtherCAT communications cycle time
by the PDO communications timeout detection count in the EtherCAT Unit setup and use the result-
ing value.
Precautions for Correct Use
To increase the communications timeout time, you must change both the safety task period and
the value of the FSoE watchdog timer.
Refer to 4-3-3 Settings for FSoE Watchdog Timers on page 4-10 for information on changing
the FSoE watchdog timer.
• If the EtherCAT communications cycle is 250 us or lower, use the following minimum safety
task periods.
NX-SL version 1.1 or later: 9 ms or higher
NX-SL version 1.0 or later: 13 ms or higher
4-2-4 Setting the Safety Task Period
Safety task period = Minimum safety task period + Expansion communications monitoring time
Model Slave control period
NX-SIH400 6 ms
NX-SID800 3 ms
NX-SOH200 3 ms
NX-SOD400 3 ms