6/17/2016
Modification made to both MVI69AFC_CompactLogix.ACD and MVI69AFC_COMPACTLOGIX_4METERS:
	1) On the power up routine, MOV instruction was removed to move a '1' to AFC69.CycleCounter on rung 1 
	(This was done because we noticed that in the AFC_Process_Variable routine on rung 2 that condition of AFC69.CycleCounter being a '1', 
	AFC69.Meter[2].Profile.MeterType and AFC.Meter[2].Profile.ProductGroup were not triggered (value being a 0) were met and it was sending a DirrentialGas variable input to
	LinearLiquid buffer location.  Basically the processor was not ready to sent the initialization data to the module but it was doing so because of the ladder condtions)
	2)AFC_WriteOutput routine was added on Rung 9 to command for the  initialization parameters for the Product Group and Meter Type during the start up of the module.
	3)AFC_ReadInput routine was added on Rung 3 to initialize the Product Group and the Meter Type information in the ladder
11/29/2016- JRW
Updated the following:
	1) Powerup handling routine now:
		a) Clears all meter pulse process variables to zero.
		b) Clears output buffer.
		c) Sets cycle counter to zero.
	2) AFC routine now has timer that when activated by AFC_Stopped not set will:
		a) Set output buffer sentinel/anchor to input sentinel/anchor allowing normal operation of routine. This should only happen during PLC downloads.
		b) Set cycle counter to zero.
04/05/2017 - JAC
Updated: 
	1) Fix to reflect correct LocalDateTime
04/25/2018- JRW
Updated MVI69AFC_COMPACTLOGIX_4METERS only:
	1) ReadInput routine Rung 1 corrected to properly display meter results.
	2) Modified Process_Results Rung 7 to remove redundant logic to determine loop jump.
06/21/2018 - JRW
Modification made to both MVI69AFC_CompactLogix.ACD and MVI69AFC_COMPACTLOGIX_4METERS:
	1) AFC routine Rung 8 waits to add cycle counter if special blocks are being processed.
	2) AFC_SetClock Rung 0 no longer copies cycle counter to output buffer.