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

en la entrega anterior nos falto hablar sobre una de las herramientas mas importantes, si lo primero que les vino a la cabeza es CsCape felicidades leíste el post anterior jeje, en fin pues mis queridos lectores esta es la herramienta principal para programar los horner (osea la marca de PLC sobre la cual esta basada esta guía)

y para ello lo primero que debemos hacer es descargarlo esto lo podemos hacer directamente de la pagina oficial de horner, claro para ello debemos registrarnos en la pagina (nada del otro mundo ademas no tardaran mucho), les dejo el link para que descarguen el CsCape deben descargar la ultima versión (CsCape 9.1)

Descargar Cscape

Después de descargar e instalar, pasemos a familiarizarnos un poco con la aplicación

de entrada cuado lo ejecutamos por primer vez vemos que no tiene nada osea no están las barras de herramientas y mucho menos el grid pues bien no os preocupeis así viene por default obviamente lo podemos configurar a nuestro gusto y lo primero que debemos hacer es visualizar las  barras de herramientas mas basicas para ello nos vamos al menu view->toolbars y habilitar las siguientes barras

  1. Standard
  2. Selector tool
  3. General editing

con esto ya tendremos configurado nuestro entorno para trabajar lo cual es realmente muy simple, ups! olvidaba decirles si quieren que se vean lineas del grid solo seleccionen dentro del mismo menú de view la opción de grid lines

Bien ahora si ya estamos listos para programar nuestro horner pero que creen…. que creen

QUE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

pues mis queridos lectores seguimos con mas teoría je je je , les recuerdo que esto es por su bien, quienes fuimos alguna vez estudiantes de Ing. sistemas o informática o alguna otra carrera relacionada sabrán que antes de empezar a programar debemos conocer los tipos de datos , la sintaxis y otras cosillas que aun que dan algo de molestia tener que leer, pero conforme vamos avanzando nos sirven perfectamente como base para aprender cosas mas avanzadas

así que empecemos por tipos de datos que manejan los horner

BOOL – Boolean; Un bit. Puede tener valores de ‘0’ o ‘1’ únicamente, ‘FALSE’ o ‘TRUE’.
BYTE – Byte; Una palabra de 8 bits consecutivos. Este formato se utiliza más cuando el valor
del dato no es tan importante como el patrón de bits (movimientos y rotaciones).
WORD – Word; Una palabra de 16 bits consecutivos. El formato Word se utiliza más donde el
valor del dato no es tan importante como el patrón de los bits (movimientos y rotaciones).
DWORD – Double Word; Una palabra de 32 bits consecutivos. El formato DWord se utiliza más
donde el valor del dato no es tan importante como el patrón de los bits (movimientos y
rotaciones).
INT – Integer; Un valor de 16 bits con signo. Los enteros son utilizados cuando el valor del
dato está en el rango de -32,768 a +32,767.
SINT – Short Integer; Un valor de 8 bits con signo. Los enteros cortos son utilizados cuando el
valor del dato está en el rango de -128 a +127.
DINT – Double Integer; Un valor de 32 bits con signo. Los enteros dobles son utilizados cuando
el valor del dato está en el rango de -2,147,483,648 a +2,147,483,647.
UINT – Unsigned Integer; Un valor de 16 bits sin signo. Los enteros sin signo son utilizados
cuando el valor del dato está en el rango de -0 (cero) a 65,535.
USINT – Unsigned Short Integer; Un valor de 8 bits sin signo. Los enteros cortos sin signo son
utilizados cuando el valor del dato está en el rango de 0 (cero) a 255.
UDINT – Unsigned Double Integer; Un valor de 32 bits sin signo. Los enteros dobles sin signo
son utilizados cuando el valor del dato está en el rango de 0 (cero) a 4,294,967,296.
REAL – Floating Point; Un valor de 32 bits, punto flotante. Los valores son almacenados y
operados con el formato de precisión de punto flotante IEEE de 6 dígitos. El rango de valores
es de -3.40282E+38 a +3.40282E+38.
STRING – String; Palabra, una sucesión de caracteres de longitud variable. Cada caracter se
representa en un byte.

Bien los horner se programan mediante el uso de registros internos para eso tenemos la siguiente tabla

bien ahora 2 cosas 1 buena y 1 mala, como me gusta alegarlos primero les doy la mala y es que hasta aqui termina la 2da entrega de esta guía, la buena es que en la 3ra entrega empezaremos con nuestro primer programa (siiiiiiii! el clásico ¡hola mundo!  jejeje) venga no se desanimen que ya viene lo bueno

Programacion de PLC 1ra entrega

PD.: Si este articulo te fue de utilidad regalanos un clic en la publicidad
para mantener el blog xD y seguir publicando mas artículos
Related Posts Plugin for WordPress, Blogger...

publicidad

3 Comments

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *