Omron CS CJ1W-ETN21 User Manual

Page 181

Advertising
background image

157

Precautions in Using Socket Services

Section 6-9

6-9-5

Maximum Transmission Delays (Ignoring other Network Delays)

The transmission delays for socket service is calculated as the sum of the
communications processing times for both nodes.

Transmission delay = Remote node send processing time + Local node
receive processing time + Local node send processing time + Remote
node receive processing time

Calculate the maximum Ethernet Unit transmission delays for sending and
receiving using the following formulas. These times are the same for both
UDP and TCP.

Requesting UDP Socket Services by Manipulating Dedicated Control Bits

CS/CJ CPU Units

Transmission processing time = reception processing time = CPU Unit cycle
time

×

7 + number of send/receive bytes

×

0.002 + 22 (ms)

CS-H/CJ-H CPU Units

Transmission processing time = reception processing time = CPU Unit cycle
time

×

7 + number of send/receive bytes

×

0.001 + 17 (ms)

Requesting TCP Socket Services by Manipulating Dedicated Control Bits

CS/CJ CPU Units

Transmission processing time = reception processing time = CPU Unit cycle
time

×

7 + number of send/receive bytes

×

0.002 + 29 (ms)

CS-H/CJ-H CPU Units

Transmission processing time = reception processing time = CPU Unit cycle
time

×

7 + number of send/receive bytes

×

0.001 + 21 (ms)

Requesting UDP Socket Services by Executing CMND(490)

CS/CJ CPU Units

transmission processing time = reception processing time = CPU Unit cycle
time

×

3 + number of send/receive bytes

×

0.002 + A (ms) (See note 1.)

Note 1: When the CPU Unit cycle time is less than 2 ms, A=45, and when it is

2 ms or more, A = 67

CS-H/CJ-H CPU Units

transmission processing time = reception processing time = CPU Unit cycle
time

×

2 + number of send/receive bytes

×

0.001 + A (ms) (See note 2.)

Note 2: When the CPU Unit cycle time is less than 2 ms, A = 26, and when it

is 2 ms or more, A = 52

TCP Socket Services Using CMND(490)

CS/CJ CPU Units

Transmission processing time = Reception processing time = CPU Unit
cycle time

×

3 + number of bytes sent/received

×

0.002 + A (ms) (See note

3.)

Note 3: When the CPU Unit cycle time is less than 2 ms, A = 46, and when it

is 2 ms or more, A = 68

CS-H/CJ-H CPU Units

transmission processing time = reception processing time = CPU Unit cycle
time

×

2 + number of bytes sent/received

×

0.001+ A (ms) (See note 4.)

Advertising