Increases its internal value by 1 every time an event arrives; the new value is then sent to any gate connected to its output port. Connect a ‘Value’ gate to the ‘increment’ port to change the increment amount and direction. Negative and decimal numbers can also be used. Use the ‘reset’ port to set the internal count back to 0.