Estación de llenado

image\dummy.gif

Requisitos para una estación de llenado

Una caja debe llenarse con dos objetos diferentes hasta alcanzar una cantidad total especificada de cada objeto. Cuando todos los objetos se encuentran en la caja, ésta se transporta a la estación de empaquetado. Una cinta transportadora conduce ambos tipos de objetos hasta la caja. (En este ejemplo no se muestra la cinta transportadora.) El programa de este ejemplo utiliza dos contadores adelante/atrás para contar los objetos de cada tipo, una instrucción aritmética analógica para sumar la cantidad total de objetos y textos de aviso que se visualizan en el display del LOGO! y en el LOGO! TD (visualizador de textos), indicando la cantidad de objetos requeridos de cada tipo, así como la cantidad total de objetos contados hasta entonces.

Este proceso se describe a continuación:

Programa en LOGO!Soft Comfort

Hay barreras de luz conectadas a las dos entradas digitales I1 e I2, es decir, sensores que detectan cuándo cae un objeto en la caja. Los dos contadores (B001 y B002) cuentan todo objeto (de ambos tipos) que cae en la caja. El umbral de conexión de cada contador indica la cantidad máxima posible de cada tipo de objeto. Una vez llena la caja, se activa una cinta transportadora durante diez segundos para transportar la caja llena hasta la estación de empaquetado, así como una caja vacía hasta la estación de llenado.

El programa utiliza un bloque de función de textos de aviso para visualizar la cantidad total y la cantidad de cada tipo en el LOGO! TD y en el display del LOGO!. El texto de aviso utiliza la función de "ticker" para visualizar diagramas de barras de los objetos contados, alternando con un resumen textual de los valores de contaje. Además, el texto del aviso se visualiza en inglés o alemán, dependiendo del juego de caracteres ajustado para los textos de aviso.

image\fill_station_sn.gif

Parámetros de los bloques de función

Los parámetros se utilizan como se indica a continuación:

Textos de aviso

El bloque de texto de aviso B010 muestra un texto de aviso compuesto por cuatro líneas que se representan en un ticker "línea por línea", visualizándose dos pantallas alternativamente en el display. La primera pantalla muestra los diagramas de barras de los objetos contados (valores actuales de B001 y B002), así como un diagrama de barras de la cantidad total de los objetos (calculada por B007). La segunda pantalla muestra esos mismos valores de forma numérica y con textos descriptivos.

El bloque de función de textos de aviso está configurado con dos juegos de caracteres. El texto de aviso para el juego de caracteres 1 está configurado en inglés. El texto de aviso para el juego de caracteres 2 está configurado en alemán. Ambos juegos de caracteres se seleccionan mediante el comando de menú Archivo -> Configuración del texto de aviso. En este caso se selecciona un mismo juego para los caracteres tanto ingleses como alemanes. Cuando el LOGO! está en modo RUN, el juego de caracteres seleccionado actualmente para los textos de aviso determina qué aviso debe visualizarse.