Block transfer sequencing, 10ć2, Sample application programs chapter 10 – Rockwell Automation 1771-QB Linear Pos. User Manual

Page 146

Advertising
background image

Sample Application Programs

Chapter 10

10Ć2

Figure 10.1

Overview of Block Transfers

PLC

Data Table

Status

Block

Parameter

Block

50100

Block Transfer Read

Setpoint

Block(s)

Motion

Block(s)

1771-QB

Module

Status

Block

Parameter

Block

Setpoint

Block(s)

Motion

Block(s)

Block Transfer Write

Command

Block

Command

Block

To ensure correct block transfer sequence on powerup, it is recommended that
the programs:

make parameter block transfer conditional on the status block’s ready bit

being low

make setpoint block transfer conditional on the status block’s setpoints

received bit for this control loop being low and on the ready bit being high (if
you’re using setpoint blocks)

make the next motion block transfer conditional on the block transfer toggle

bit changing from the state it was in prior to the transfer of the previous block

make command block transfer conditional on the setpoints received bit and

the ready bit both being high

if you aren’t using setpoint blocks, make command block transfer conditional

on just the ready bit being high

Block Transfer Sequencing

Advertising