Maximum Transmission Delays: Writing/Reading to CPU Unit

Section 7-5

7-5 Maximum Transmission Delays: Writing/Reading to CPU Unit

Write Command Delay Time

The time for the response to be received after a remote node on the Ethernet network sends a memory area read or write command to a PLC can be calcu- lated using the following formula.

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)

Transmission Delay

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

Number of words sent 0.0013 + 0.0118 ms

 

 

 

 

 

 

10Base-TX

Number of words sent 0.0019 + 0.0157 ms

 

 

 

 

 

Receive Processing (Command)

CPU Bus Unit Service Cycle

Number of words sent 0.003 + 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)

 

 

 

CPU Bus Unit Service Processing Time

For details, refer to the CPU Unit operation manual.

The CPU Bus Unit service processing time is determined according to the CPU execution processing mode at the CPU Unit, as shown in the following table.

CPU execution mode

Processing time considerations

 

 

Normal Mode

Set time for peripheral servicing

 

(Default: 4% of CPU Unit cycle time)

 

 

 

Priority peripheral ser-

Priority given to Ethernet

Time slice peripheral servic-

vicing

Unit

ing execution time

 

 

 

 

Priority not given to Ethernet

Set peripheral servicing time

 

Unit

(Default: 4% of CPU Unit

 

 

cycle time)

 

 

 

192

Page 216
Image 216
Omron CJ1W-ETN21 operation manual Maximum Transmission Delays Writing/Reading to CPU Unit, Write Command Delay Time