Maximum Transmission Delays: Writing/Reading to CPU Unit

Section 7-5

 

 

 

 

CPU execution mode

Processing time considerations

 

 

 

 

 

Parallel processing with

Set time for peripheral servicing

 

 

synchronous memory

(Default: 4% of CPU Unit cycle time)

 

 

access

 

 

 

 

 

 

 

 

 

Parallel processing with

1 ms max.

 

 

asynchronous memory

 

 

 

access

 

 

 

For details, refer to the CPU Unit operation manual.

Transmission Processing

0.704 ms

(Response)

 

Note

The actual operating environment can cause transmission delays larger than

 

those calculated with the methods given here. Among the causes of longer

 

delays are the following: traffic on the network, window sizes at network

 

nodes, traffic through the Ethernet Unit (e.g., simultaneous socket servicing

 

and FTP server communications, etc.), and the system configuration.

Read Command Delay Time

Transmission Delay

Reception Processing (Command)

CPU Bus Unit Service Cycle

Maximum transmission delay =

Transmission processing time (remote node)

+Transmission delays

+Reception processing time (command) (local node)

+CPU Bus Unit service cycle (local node)

+CPU Bus Unit service processing time (local node)

+Transmission processing time (response) (local node)

+Transmission delays

+Reception processing time (remote node)

The transmission delay time depends on the baud rate set for the Ethernet Unit, as shown in the following table. (Additional delays may depending on devices, such as hubs, in the network configuration.)

Baud rate

 

Delay time

 

 

 

100Base-TX

Command

0.0118 ms

 

 

 

 

Response

Number of words sent 0.0013 + 0.0118 ms

 

 

 

10Base-T

Command

0.0157 ms

 

 

 

 

Response

Number of words sent 0.0019 + 0.0157 ms

 

 

 

0.704 ms

The processing time will be as follows, depending on the CPU processing mode settings at the CPU Unit.

CPU execution mode

Processing time considerations

 

 

 

Normal Mode

CPU Unit cycle time

 

 

 

 

Priority peripheral ser-

Ethernet Unit is given prior-

Time slice instruction execu-

vicing

ity.

tion time

 

 

 

 

Ethernet Unit is not given

CPU Unit cycle time

 

priority.

 

 

 

 

Parallel processing with

CPU Unit cycle time

 

synchronous memory

 

 

access

 

 

 

 

Parallel processing with

0.2 ms + peripheral servicing time (1 ms max. of peripheral

asynchronous memory

servicing time for each Special I/O Unit, CPU Bus Unit,

access

peripheral port, RS-232C port, and Inner Board)

 

 

 

193

Page 217
Image 217
Omron CJ1W-ETN21 operation manual Read Command Delay Time, Transmission Processing, 704 ms, Response