Escolar Documentos
Profissional Documentos
Cultura Documentos
Nombre
Código
Docente Ing. Mauricio Galvez Legua
INTRODUCCIÓN
Un elemento importante en el dominio del PLC es la programación. Tener habilidades de
programación implica tener una idea para solucionar un problema y plasmarla en un algoritmo,
el cual luego será convertido a un programa (mediante el empleo de un lenguaje de
programación). En este laboratorio empezaremos desarrollando algoritmos mediante el empleo
del programa FlowCode que permite documentar algoritmos y también ejecutarlos para
comprobar su lógica.
Para poder implementar la "ejecución del Diagrama de Flujo de Datos", el FlowCode trae dos
componentes:
Interfases para poder Periféricos de entrada y salida, los cuales son usados
comunicarse con los como elementos de ingreso de información al algoritmo
periféricos, con los cuales y elementos de salida para mostrar el resultado del
vamos a comprobar el algoritmo. En el siguiente gráfico podemos observar un
funcionamiento del periférico de entrada denominado switch y un
algoritmo. periférico de salida denominado led:
PROCEDIMIENTO
1. Ejecutar el programa Flowcode y configurar la interfase PIC16F84A (microcontrolador).
Observe que esta interfase tiene dos puertos:
2. Vamos a desarrollar un algoritmo para que un led se encienda y se apague cada medio
segundo. Seleccionamos un led con el botón Output:
Utilizamos un bloque de salida Output, para enviar un "1" (uno) al led. Esto significa
que el led estará encendido (ON).
Adicionamos un bloque de salida Output, para enviar un "0" (cero) al led. Esto significa
que el led estará apagado (OFF).
Dispositivo Tipo
Switch Sensor Entrada
Foco Actuador Salida
Tenemos que asignar una entrada de la interfase al switch y asignar una salida de la interfase
al foco:
Ahora vamos a desarrollar un algoritmo para leer el estado de un switch y en función al valor
de lectura encender o apagar un led.
Seleccionamos el Switch en el botón Inputs:
Vemos su configuración:
Vemos su configuración:
Ahora utilizamos el bloque Input para leer el estado del switch (ON u OFF). Para ello
requerimos crear una variable a la cual la llamaremos Pulsador:
Solución:
Solución:
6. Ahora vamos a desarrollar un algoritmo para contar del 0 al 9 en un display. Lo primero que
debemos hacer es configurar el tipo de interfase que vamos usar. Para ello debe hacer "clic"
en la opción Chip y elegir Configurar:
Escogemos la opción Propiedades ext y configuramos el color del display así como su
tamaño:
Para manejar la mayoría de periféricos que soporta FlowCode debemos hacer uso de
las Macros, las cuales se seleccionan haciendo "clic" en la siguiente opción:
Las Macros son pequeños programas que permiten una comunicación con los
periféricos. En el caso de los display se tiene dos macros:
Finalmente ingresamos el diagrama del flujo que cumplen con el algoritmo pedido:
7. Desarrolla el diagrama de flujos del algoritmo que permita visualizar en el display la cuenta
ascendente (del 0 al 9) y enseguida la cuenta descendente (9 al 0) en forma repetitiva.