Programación de PLC (4ta entrega)

Pues bien siguiendo estas entregas y para no perder el ritmo aquí les va la 4ta (sin albur jejeje) entrega de esta guía de programación de PLC

continuando un poco con el tema pasado continuaremos con los Reles internos o marcas

Como salidas en el programa del PLC se toma no solo a las salidas que el equipo posee físicamente hacia el exterior, sino también las que se conocen como “Relés Internos o Marcas”. Los relés internos son simplemente variables lógicas que se pueden usar, por ejemplo, para memorizar estados o como acumuladores de
resultados que utilizaran posteriormente en el programa.

Leer más

Programacion de PLC (3ra entrega)

Pues bien despues de unas largas vacaciones y algunos inconvenintes con la anterior administracion estamos de regreso y continuaremos con estas serie de guias de programacion de PLC en las entregas anteriores ya se trataron temas sobre el tipo de datos y la configuracion de los conectores para porder conectar nuestro equipo a la PC y empezar a hacer nuestra magia

Leer más

Los endianes

Bien despues de mucho rato sin tocar esta parte hoy vamos ha tratar sobre los endianes

Te preguntaras que son los endianes pues bien si bien la wikipedia nos ayuda un poco un endian es la forma en la que se almacenan los datos de mas de un byte para esto existen 2 formas en las que se almacenan que puede ser Big Endian y la otra se llama Little Endian

Al momento de escribir o leer un dato en un archivo desde nuestra aplicación nos encontramos con un problema: en que orden debemos almacenar los mismos?

Leer más

Trabajando con Modbus TCP/IP

Bien hacien tiempo que no publicaba nada sobre los PLC en fin bueno siguiendo con el equipo mencionado en los post anteriores (PLC Horner) esta vez veremos como hacer las configuraciones para trabajar con el protocolo Modbus TCP

Ok bueno para empezar abrimos el CScape y nos vamos al menu program y despues seleccionamos protocol config

Leer más

Imprimir desde el PLC

Bien pues se que mas de uno agradecerá este post xD ya que en lo personal esta parte fue un dolor de cabeza ya que aprendí a programar el PLC on the fly así que ahí varias cosas técnicas que no sabia y que me costo trabajo aprender, pero bueno ese no es el punto jajajaja

En este post les mostrare como imprimir reportes directamente del PLC a una impresora, pues el primer detalle que debemos saber es que la impresora deber ser de matriz de puntos con puerto serial

!matriz de puntos ¿que es eso?¡

Leer más

Programación de PLC (2da entrega)

Ok bien pues continuemos con este mini curso de programación de PLC, en la pasada entrega solo nos enfocamos en un poco de cuestiones “teóricas” sobre que es un PLC y que es la lógica de escalera y también un poco sobre como configurar nuestro adaptador ethernet a DB9

de cualqiuer forma les dejo aquí un archivo para que revisen la configuración

CableDB9-RJ45

pues ahora continuaremos con  otro poquito de teoría, jeje no os desesperen recuerden primero debemos saber los aspectos “básicos” antes de entrar de lleno a la programada

Leer más

Programación de PLC (1ra entrega)

Programación de PLC

Bien empezaremos con la primera entrega de este pseudo manual de programación de PLC’s, aun que existen muchas marcas de PLC en este caso nos enfocaremos en los horner ( jeje vale igual son con los que he trabajado)

Bien primero antes de empezar primero un poco de teoría para ello recurriremos a la tan confiable wikipedia para definir que es un PLC

“Los PLC (Programmable Logic Controller en sus siglas en inglés)o Controlador de logica programable, son dispositivos electrónicos muy usados enAutomatización Industrial.

PLC = Es un hardware industrial, que se utiliza para la obtención de datos. Una vez obtenidos, los pasa a través de bus (por ejemplo por ethernet) en un servidor.

Los PLC actuales pueden comunicarse con otros controladores y computadoras en redes de área local, y son una parte fundamental de los modernos sistemas de control distribuido.

Existen varios lenguajes de programación, tradicionalmente los más utilizados son el diagrama de escalera (Lenguaje Ladder), preferido por los electricistas, lista de instrucciones y programación por estados, aunque se han incorporado lenguajes más intuitivos que permiten implementar algoritmos complejos mediante simples diagramas de flujo más fáciles de interpretar y mantener. Un lenguaje más reciente, preferido por los informáticos y electrónicos, es el FBD (en inglés Function Block Diagram) que emplea compuertas lógicas y bloques con distintas funciones conectados entre sí.”

Leer más