Rockwell Automation 1771-QC , D17716.5.25 SER/B SERVO POS User Manual

Page 172

Advertising
background image

Chapter 8

8Ć11

4.

Calculate worst case time between write transfers:

Since each chassis contains one block transfer module, each 1771-M3
controller is serviced once every four remote I/O scans. Because the
1771-M3 controller module uses bidirectional block transfer, a read
transfer occurs between consecutive write transfers. Consequently, a write
transfer for a given 1771-M3 controller occurs every eight system scans.
In those eight scans, four write and four read transfers occur:

Time Between Write Transfers = 4TW + 4TR
= 4(123) + 4(87)
= 840ms

PLCĆ2/30 Local System

In a PLC-2/30 local system, all block-transfer modules are serviced once
in each system scan. Time between consecutive block transfers for a
given module is, consequently, system scan time plus the sum of the
individual block transfer times of the modules in the system.

Time Between Transfers = (system scan time) + T1 + T2...+Tn

where T1, T2..., Tn are individual block transfer times.

System scan time for a PLC-2/30 local system is program scan time (PS)
plus processor I/O scan time (PIO):

PS = (5ms/K word) x (program length)

PIO = (1ms/chassis) x (number of chassis)

You can calculate individual block-transfer times with this formula:

T = 0.1ms + (0.075ms/word) x (block length)

The same formula applies to both read and write transfers.

As an example, consider a PLC-2/30 local system with four I/O chassis,
each of which holds one 1771-M3 controller module and no other
block-transfer modules. User program length is 4k words. To calculate
the worst case time between consecutive write block transfers for one of
the 1771-M3 controllers follow these steps:

Advertising