Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programacion del PLC, lenguajes literales:, lenguajes gráficos:, image,…
Programacion del PLC
Lenguaje de contactos
Normalmente abrieto
Normalmente cerrado
Bobina directa
Bobina inversa(negada)
Bobina de set
Bobina de reset
Lenguajes de programacion
Texto Estructurado (ST)
Diagrama de Funciones Secuenciales (SFC) o GRAFCET.
Lista de instrucciones (IL)
Diagramas de Tipo Escalera (LD)
Diagrama de Bloques de Funciones (FBD)
Lista de instrucciones(IL)
Lenguaje de texto (mnemónico), similar
al assembler.
Trabajan con un requisito especial, llamado acumulador (LD, ST)
Es conveniente para los programas pequeños
Se púede traducir al lenguaje IL
Ideal para programar con dispositivo
manual.
Flancos
Ascendente
Cuando una variable
lógica pasa de 0 a 1.
Descendente
Cuando una variable
lógica pasa de 1 a 0.
Detectores de flancos
Ascendente
La salida pasa de 0 a 1 durante un
ciclo del PLC (pulso) cuando detecta un ascendente
Descendente
La salida pasa de 0 a 1 durante
un ciclo del PLC (pulso) cuando detecta un descendente
Funcion del PLC
Entradas (m1,m2..)
Señales de sensores
Salidas(G1,G2..)
Señales a actuadores
Texto estructurado(ST)
En bloques
Similar al Pascal
Soporte para:
Lazos
Ejecución Condicional
Funciones
(SQRT, SIN, etc.)
(If-Then-Else, Case)
(Repeat-Until, While-Do)
Lenguaje de contactos
En paralelo: equivale a funcion de operacion logica OR
En serie: equivale a funcion de operacion logica AND
Logica combinacional
Sistema combinacional
ideal para la programacion de un sistema
Programacion del PLC
Determinar los requisitos del sistema al cual se aplica el PLC.
Identificar los dispositivos de E/S y asociarlos a las direcciones físicas mediante una tabla de asignación.
Preparar tablas que indiquen: bits de trabajo, temporizadores, contadores.
Generar el programa en el lenguaje seleccionado.
Transferir el programa a la CPU. Si se realiza mediante consola habrá que traducir el programa a mnemónico.
Verificar, vía simulación, el correcto funcionamiento del programa.
Memorizar el programa definitivo.
Temporisadores
Tiempo programado
TON
TOF
RTO
Condensadores
para contar eventos en
orden ascendente.
PV
CU
R
Marcas o bits internos
relés auxiliares dentro del autómata.
Una marca es una variable interna, que no tiene terminales exteriores.
puede almacenarse en memoria bytes
salida “no visible”, juega un papel muy
importante en la programación.
DIAGRAMA DE BLOQUES DE FUNCIONES (FBD)
DIAGRAMA DE TIPO ESCALERA O DE CONTACTOS(LD)
lenguajes literales:
lenguajes gráficos: