Appendix A. Performance Data
GFK-2222AD
April 2018
287
A-3.5
Ethernet Global Data Sweep Impact
Note
:
Refer to Section, A-3.6 for information on standalone models supporting Embedded Ethernet
interface.
Depending on the relationship between the CPU sweep time and an Ethernet Global Data (EGD)
exchange’s period, the exchange’s data may be transferred every sweep or periodically after some
number of sweeps. Therefore, the sweep impact varies based on the number of exchanges that are
scheduled to be transferred during the sweep. All the exchanges must be taken into account when
computing the worst-case sweep impact.
The Ethernet Global Data (EGD) sweep impact has two parts, Consumption Scan and Production Scan:
EGD Sweep Impact
=
Consumption
Scan
+
Production
Scan
This sweep impact should be taken into account when configuring the CPU constant sweep mode and
setting the CPU watchdog timeout.
Where the Consumption and Production Scans consist of two parts, exchange overhead and byte
transfer time:
Scan Time = Exchange Overhead + Byte Transfer Time
Exchange Overhead
Exchange overhead includes the setup time for each exchange that will be transferred during the sweep.
When computing the sweep impact, include overhead time for each exchange.
Note
:
The exchange overhead times in the table below were measured for a test-case scenario of
1400 bytes over 100 variables.
EGD Exchange Overhead Time
CPU
Activity
Embedded Ethernet Interface
(µs)
Rack-based Ethernet Module
(µs)
CPE302/CPE305/CPE310/
CPE330/CPE400
Consume / READ
—
101
—
102
Produce / WRITE
—
CPU310/NIU001
Consume / READ
NA
233.6
Produce / WRITE
NA
480.6
CPU315/CPU320
Consume / READ
NA
100.0
Produce / WRITE
NA
195.1
CPE010
Consume / READ
184.3
238.2
Produce / WRITE
342.0
452.0
CPE020
Consume / READ
87.7
117.8
Produce / WRITE
187.9
257.5
CPE030
Consume / READ
85.1
114.1
Produce / WRITE
191.8
253.5
CPE040
Consume / READ
35.08
47.12
Produce / WRITE
75.16
103.0
101
EGD Class 1 for this CPU type requires RX3i CPE310/CPE302/CPE305 firmware version 8.30 or later. Prior to that, EGD was
only possible in RX3i via the ETM001 module. Refer to the Section, A-3.6..
102
Performance data not available for this release.