Descripción de cada estado del algoritmo de software seleccionado por el grupo, para dar solución al subproceso recepción del producto. Variables de estado Inicio: En este estado inicia el proceso de llenado de ambos tanques. Dicho inicio se ejecuta a través del botón marcha 1. Ya que el valor inicial es 0 kilo-litros todos los indicadores de suministro y descargue se encuentran apagados. Nivel ascendente: Este estado va desde 1kilo-litro hasta 50 kilo-litros que es el rango máximo de llenado del tanque, durante este proceso los indicadores de suministro se encuentran encendidos y los de descargue, se encuentran apagados. Se cabe resaltar que el sistema está diseñado para no pasar al siguiente proceso hasta que en este, el tanque no llegue a su punto máximo (50 kilo-litros). Nivel descendente: Este estado va desde los 50 kilo-litros hasta 1 kilo-litro, es el contrario al estado anterior ya que en este caso el tanque se vacía. Los indicadores de suministro se encuentran apagados, mientras que los de descargue se encuentran encendidos. En este caso, el proceso no cambiará de estado hasta que el tanque llegue a 1 kilo-litro. Final: En este estado, el nivel del tanque es 0 kilo-litros, y tanto los indicadores de suministro como los de descargue se encuentran apagados. Este estado final, es el que da paso al estado de inicio, ya que el sistema está desarrollado para que inicie de manera automática, cada vez que termine un ciclo, lo que también indica que hasta que no se llegue al estado o proceso final, no se podrá iniciar de nuevo Marcha 1: Es el botón de inicio de todo el proceso. Parada 1: Este botón se encarga de parar el sistema en cualquier momento del proceso. Abordar: Este botón es el equivalente a un botón de parada de emergencia, lo que nivel real indica que se corta toda energía hacía el sistema. Este botón y el de marcha 1, están conectados a la misma entrada a través de una compuerta lógica.g