ProSoft Technology MVI56-AFC User Manual
Page 208
MVI56-AFC Sample Logic
MVI56-AFC ♦ ControlLogix Platform
User Manual
Liquid and Gas Flow Computer
Page 208 of 316
ProSoft Technology, Inc.
February 25, 2011
12.1.1 Process Block (uses Transaction Numbers from 1 to 16)
Controller Tag Begin
Controller Tag End
Description
AFC56.outputbuffer[0]
Transaction Number [x]
AFC56.outputbuffer[1]
Block Length (226)
AFC56.outputbuffer[2]
AFC56.outputbuffer[13]
Meter 1 Process Variables
AFC56.outputbuffer[14]
AFC56.outputbuffer[25]
Meter 2 Process Variables
AFC56.outputbuffer[26]
AFC56.outputbuffer[37]
Meter 3 Process Variables
AFC56.outputbuffer[38]
AFC56.outputbuffer[49]
Meter 4 Process Variables
AFC56.outputbuffer[50]
AFC56.outputbuffer[61]
Meter 5 Process Variables
AFC56.outputbuffer[62]
AFC56.outputbuffer[73]
Meter 6 Process Variables
AFC56.outputbuffer[74]
AFC56.outputbuffer[85]
Meter 7 Process Variables
AFC56.outputbuffer[86]
AFC56.outputbuffer[97]
Meter 8 Process Variables
AFC56.outputbuffer[98]
AFC56.outputbuffer[109]
Meter 9 Process Variables
AFC56.outputbuffer[110]
AFC56.outputbuffer[121]
Meter 10 Process Variables
AFC56.outputbuffer[122]
AFC56.outputbuffer[133]
Meter 11 Process Variables
AFC56.outputbuffer[134]
AFC56.outputbuffer[145]
Meter 12 Process Variables
AFC56.outputbuffer[146]
AFC56.outputbuffer[157]
Meter 13 Process Variables
AFC56.outputbuffer[158]
AFC56.outputbuffer[169]
Meter 14 Process Variables
AFC56.outputbuffer[170]
AFC56.outputbuffer[181]
Meter 15 Process Variables
AFC56.outputbuffer[182]
AFC56.outputbuffer[193]
Meter 16 Process Variables
AFC56.outputbuffer[194]
AFC56.outputbuffer[195]
Enable Meters
AFC56.outputbuffer[196]
AFC56.outputbuffer[197]
Disable Meters
AFC56.outputbuffer[198]
AFC56.outputbuffer[199]
Reset Acc, Write Archives
AFC56.outputbuffer[200]
AFC56.outputbuffer[224]
Molar Analysis for Meter [x]
AFC56.outputbuffer[225]
AFC56.outputbuffer[227]
Read Meter [x] Profile
AFC56.outputbuffer[226]
AFC56.outputbuffer[246]
Not Used
AFC56.outputbuffer[247]
Transaction Number [x]
After the module receives this output block, it performs the required calculations
and then builds the input response block to be sent to the processor. The module
uses the same offsets as the output block. For example: the calculation results
for Meter 9 will be copied at offset 98 in the input block.