Joe,
I am not exactly sure what you are trying to accomplish here, but let me take a stab at it: it seems that you are trying to output a value based on an increment/decrement via user interface. I haven't sat down and built a logic table, but I suspect I don't have to. It seems to me that the core of your problem is that you are trying to figure out how to store your count.
If in fact that is your question, then I would offer a shift register as the solution to your problem. Depending on how your interface works (I wasn't sure if the VI you posted was the user interface or not) you would need a loop that iterates once (if the VI is called) or runs continous (if the VI is the UI). You would store your count in a shift register, with logic that e
ither increments, decrements, or doesn't change it, based on the input.
Please let me know if this is the direction you are looking for. If not, please elaborate a bit.
Good luck