0% encontró este documento útil (0 votos)
398 vistas16 páginas

Programación de PLC y HMI

La programación de PLC y HMI implica definir la estructura del programa, las instrucciones de comunicación, las áreas de memoria y los parámetros de comunicación. Se deben asignar los objetos en la HMI a las direcciones de lectura y escritura en el PLC para permitir la visualización y control de los datos. La programación integrada de ambos sistemas simplifica la automatización.

Cargado por

Lio Sn
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
398 vistas16 páginas

Programación de PLC y HMI

La programación de PLC y HMI implica definir la estructura del programa, las instrucciones de comunicación, las áreas de memoria y los parámetros de comunicación. Se deben asignar los objetos en la HMI a las direcciones de lectura y escritura en el PLC para permitir la visualización y control de los datos. La programación integrada de ambos sistemas simplifica la automatización.

Cargado por

Lio Sn
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Programación de PLC y HMI

•Estructura de Programa
•Instrucciones para Comunicación.
•Áreas de Memoria.
•Parámetros de Comunicación.
Introducción
 En un control lógico programable, debido a las características y funciones,
se le pueden cargar diferentes tareas, estas pueden ser desde mover un
pistón, activar el arrancador de un motor, una secuencia de ensamble o
hasta el movimiento de ejes, operaciones matemáticas, ETC…
 El avance en estos dispositivos a hecho que la Automatizacion sea mas
simple, ya que al ser modulares o compactos, estos últimos ya integrados,
permiten que mediante una interfaz de programación en diferentes
lenguajes, ya sea el clásico escalera , graffcet o texto Estructurado (para
hacer las operaciones matemáticas de forma mas simple) permiten que el
dispositivo sea mas versátil y adaptable a las necesidades.
 Con el paso de lo años se integraron nuevas comunicaciones a estos
dispositivos como el Ethernet que a su vez permite comunicaciones WIFI
de sensores dentro de un planta.
Estructura de Programa
 Dentro de las estructura
de programación para
un PLC es de
consideración las
condiciones Iniciales de
un Proceso o Secuencia.
 En esta parte se deben tomar en
cuenta todas las señales de
sensores y dispositivos
involucrados en la maquina, para
evitar una posible falla en estos
sistemas.
Estructura de Programa
 Dentro de la estructura hay
que hacer una separación de
las secciones del programa,
estas secciones pueden
nombrarse de acuerdo a las
funciones o secuencias
dentro de las misma.
 En algunos de los casos, son
meramente para hacer mas
fácil el rastreo de fallas de
sensores o dispositivos.
Captura Inteligente
 Esta función es en el
sofware CX-
Programmer, esta es
meramente para hacer
mas facil la captura de la
secuencia en modo
escalera, para esta se
utiliza el teclado de la
computadora.
 Se hace referencia al
texto estructurado.
Instrucciones

 Entre las instrucciones mas comunes ya sea en modo inteligente o captura normal, lasmas usadas son las siguientes:

 LD: se usa para crear un contacto abierto


 LDNOT : se usa para Crear un contacto Cerrado.
 OUT: Se usa para establecer una bobina(esta puede ser un bit de trabajo o una salida física)
 OUTNOT: se usa para establecer una salida Negada.
 AND: se usa para colocar un contacto Abierto en serie en la línea deseada.
 ANDNOT: Se usa para colocar un contacto Cerrado en serie en la línea deseada.
 OR : se utiliza para colocar un contacto abierto en Paralelo a cualquier contacto deseado.
 ORNOT: Se utiliza para colocar un contacto cerrado en Paralelo a Cualquier contacto Deseado.
 TIM: instrucción de Temporizador en BCD de retardo a ON.
 TIM(550): Instrucción de Temporizador en Binario de retardo a ON.
 KEEP: Instrucción para mantener un bit activo sin hacer enclave.
 SET: instrucción para mantener un bit activo hasta que se active RSET del mismo.
 RSET: Instrucción para Resetear un bit que haya sido mantenido por SET.
 P_1s: esta instrucción se coloca en un contacto ya sea abierto o cerrado para conmutar
ON/Off dicho contacto por lapsos de 1
segundo.
 CNT : instrucción de contador Descendente.
 MOV: instrucción para mover datos de un registro a otro.
 MOV($): Instrucción para mover cadenas de texto entre registros (tomar en cuanta que solo se mueven 2 bytes por cada ejecución)
 @LD,@MOV,@MOV($),: La arroba es para detectar solo el Flanco ascendente de la activación del Contacto o señal de activacion.
Aéreas de memoria
Parámetros de Comunicación
Programación a HMI
 Para la programación de la HMI,
en el PLC se deben tomar en
cuenta todos los bits y registros
que queremos visualizar en
nuestra pantalla.
 Estas s Pueden también
programar o agregar códigos
MACRO para hacer funciones
como: operaciones
matemáticas, Borrar registros,
crear nuevas variables, leer
recetas(parámetros para
diferentes aplicaciones en una
sola maquina).
Crear un Nuevo Proyecto
 Para crear una pantalla
de visualización o
mando, como todo
software hay que crear
un nuevo archivo .
 Una vez creado
pasamos a seleccionar
el modelo de la HMI a
Programar.
Asignación de Parámetros
 Una vez seleccionado el
modelo, tendremos que asignar
los parámetros de
comunicación, estos son los que
es plc tiene programados para
el puerto de comunicación.
 También se selecciona el puerto
por el cual queremos que la
pantalla se comunique con el
PLC.
 Estos puertos o comunicaciones
son RS-232, RS-485 y Ethetnet.
Agregar Objetos para Visualización

 Una vez seleccionado


el modelo y fijado los
parámetros de
comunicación de la
pantalla, podemos
agregar botones
display ,numericos,
ETC…
Asignación de Dirección de Lectura
escritura de Objetos
 Cuando se inserta un
objeto, a este se le
puede asignar una
dirección de lectura o
escritura, o ambas.
 Esto es para activar o
leer datos del plc
previamente
programados.
Formato de Objetos
 El formato de los
objetos es decir,
tamaño, color,
ubicación, texto,ETC…
se pueden editar en
mediante las pestañas
de propiedades.
 Así también se pueden
agregar código macro
para alguna Acción
especial.
Formato Objetos
Conclusiones

 En la programación de PLC y HMI se tienen


que tomar de un inicio los registros y
parámetros mas acorde a las necesidades.
 Estos dos equipos funcionando de manera
adecuada hacen que la Automatizacion sea
mas sencillas y en algunos casos, mas barata
y con características que agregan un plus al
equipo automatizado.

También podría gustarte