Mapa mental
Instrucciones básicas de programación de los autómatas programables
Conteúdo do mapa
Instrucciones básicas de programación de los autómatas programables
Temporizadores
- Formado por unas bobinas y unos contactos que cuando les llega señal a la bobina cuentan tiempo. Pueden prefijar un tiempo y cuando este transcurre los contactos del temporizador cambian de estado
- Básicamente todos los temporizadores se basan en dos:
- -Temporizadores a la conexión: Hacen la operación cuando llega señal a la bobina.
- -Temporizadores a la desconexión: Hacen la operación cuando se quita la señal de la bobina
- Los temporizadores se pueden programar de dos formas:
- -Mediante operandos: representan los símbolos de la bobina con el tiempo y los contactos abiertos y cerrados
- -Mediante funciones: representando una caja con las entradas corres- dientes al tiempo y el orden de marcha a la derecha, y la salida que se ha de activar al final del la operación de conteo a la izquierda.
- Programación del temporizador a la conexión
- Los temporizadores a la conexión se representan en el autómata programable S7-200 de Siemens con las siglas TON.
- Programación del temporizador a la desconexión
- Los temporizadores a la desconexión se representan en el autómata programable S7-200 de Siemens con las siglas TOF
- Programación del temporizador
- Base de tiempo que tienen los temporizadores acomulativos (foto) Los temporizadores acumulativos se representan en el autómata programable S7-200 de Siemens con las siglas TONR
Contadores
- Son elementos que cuentan los impulsos eléctricos que les llegan. Estos impulsos pueden ser señales eléctricas
- Básicamente hay dos tipos de contadores
- -Contador sin preselección: Cuentan el nombre de señales que les llegan y la guardan
- -Contador con preselección: Hace lo del otro contador y a parte de eso permite preseleccionar un valor en concreto
- Contadores progresivos
- El contador progresivo del autómata S7-200 de Siemens se identifica con las siglas CTU, cuenta impulsos adelante y, por tanto, incrementa su valor cuando le llega un 1 en la entrada CU.
- Se pone a 0 cuando llega un 1 a la entrada R (reset)
- Para que funcione como un contador con preselección hay que indicar el nombre de pulsos en la entrada PV
- Contadores regresivos
- El contador regresivo del autómata S7-200 de Siemens se identifica por las siglas CTD, cuenta impulsos atrás y, por tanto, incrementa negativos tivamente su valor cuando le llega un 1 en la entrada CD
- Se inicia cuando le llega un 1 a la entrada LD (load)
- Contador progresivo-regresivo
- El contador progresivo-regreso se conoce también como contador re- reversible y en el autómata S7-200 de Siemens se identifica con las siglas CTUD.
- cuenta impulsos adelante cuando le llega la señal a la entrada CU y atrás cuando le llega la señal a la entrada CD
- Se inicia poniendo el contador a 0 cuando le llega señal a la entrada R
Multibivradores
- Es un generador de pulso, que al llegarle una señal eléctrica en la entrada, produce una señal eléctrica y pulsa la salida.
- Tipos de multibivradores
- -Astable: Genera un flujo continuo de pulso
- -Biestable: Una señal a la entrada genera un cambio a la salida
- -Monoestable: Una señal a la entrada genera un pulso a la salida de duración fija
- Los pulsos de salida pueden ser:
- -De duración fija o estable
- -De señal eléctrica positivo o negativo
- Los pulsos de salida pueden ser:
- Generador de pulsos
- Es un multivibrador astable que genera una señal eléctrico de onda cuadrada en el que las frecuencias de los valores 0 y 1 pueden ser iguales o diferentes
- Generadores de impulso del autómata Siemens S7-200:
- -SM0.4 -SM0.5 -SM0.6
- Funciones especiales
- Todos los autómatas tienen muchas funciones especiales; de estas destacamos dos:
- -SM0.0: Siempre tiene valor 1
- -SM0.1: Se pone a 1 durante 1 scan siempre que el PLC pasa de stop a run. El registro interno SM0.0 es muy útil cuando se necesita hacer un puente a un elemento que está averiado, o cuando interesa que una bobina no funcione
- Todos los autómatas tienen muchas funciones especiales; de estas destacamos dos:
Programación estructurada
- -Programación lineal: Todo el programa está escrito en un único bloque, de manera que el microprocesador del PLC, cuando ejecuta el programa, lee todas las instrucciones programadas
- -Programación estructurada: Está dividido en 3 partes. El microprocesador del PLC lee las partes del programa que en ese momento han de intervenir en el funcionamiento de la instalación
- Elementos más comunes en una programación estructurada:
- -saltos -subrutinas
- En una instalación grande es importante el nombre de instrucciones que ha de leer la CPU porque hay que tener en cuenta que el tiempo de ciclos aumenta en valor de las instrucciones
- Instrucciones de salto
- Permiten interrumpir la ejecución lineal del programa y continuar en un punto diferente. Están siempre asociadas a una etiqueta, llamada meta, y se pueden realizar hacia delante o hacia atrás, pero siempre dentro del mismo bloque.
- El autómata S7-200 de Siemens identifica la instrucción de inicio del salto con las siglas JMP
- Pueden haber 2 tipos de salto:
- -condicionales: solo se cumplen si se ejecuta la acción de salto.
- -incondicionales: Se ejecutan siempre que la CPU lee la instrucción
- Subrutinas
- Todos los autómatas disponen de diferentes bloques para introducir los programas. El autómata S7-200 de Siemens, al igual que la mayoría de autómatas, les llama subrutinas
- Las subrutinas más comunes son:
- - las destinadas a la introducción de los programas normales por parte del usuario . -subrutinas de sistema: Para tareas concretas.
- -subrutinas de interrupción: que se ejecuten fuera del ciclo normal de funcionamiento cuando se produce algún evento concreto. -subrutina principal: Es la que lee el CPU.
Informações
- Descrição
- Mapa Mental sobre Instrucciones básicas de programación de los autómatas programables, criado por Meto Martinez em 19-05-2020.
- Criado por
- Meto Martinez
- Visualizações
- 0
- Avaliação