jueves, 22 de noviembre de 2007

Comunicando con PROFINET

Ethernet

EVOLUCIÓN DE PROFIBUS A PROFINET

Dentro de los sistemas de automatización SIMATIC han existido diversos buses de campo. Los mismos fueron evolucionando con el tiempo hacia nuevas tecnologías. Por ejemplo los buses SINEC L1, SINEC L2 o SINEC H1.

En 1989, con el fin de permitir a los usuarios interconectar equipos de diferentes fabricantes se desarrolló el protocolo Profibus, gracias al trabajo de quince empresas e institutos, entre ellos la firma Siemens. Profibus es una evolución del protocolo SINEC L2, aunque no son compatibles entre sí. No es raro encontrar en funcionamiento módulos de comunicación IM308B para los S5-135U, comunicados con S5-95U con puerto integrado SINEC L2.

Si estudiamos el protocolo Profibus según el modelo ISO/OSI para protocolos de comunicación veremos que en la capa 1, capa física, utiliza el estándar RS485. Esto es un bus diferencial de dos hilos no trenzados y apantallados.

Hoy en día Profibus cuenta con aproximadamente 20 millones de nodos instalados alrededor del mundo, y demostró ser uno de los mejores buses de campo.

INTRODUCCIÓN A PROFINET

Aún así, el mercado exige un paso más y así nace el estándar PROFINET; un bus de comunicación industrial basado en Ethernet industrial.

Aquí dejo un link hacia un muy buen curso online gratuito de Siemens sobre PROFINET:

Curso online PROFINET

martes, 20 de noviembre de 2007

Automatizando con Step7 - S7-300/400

S7300 Llegó la hora de los grandes de la familia SIMATIC. El S7-300 y el S7-400. Estos PLC son programados desde una misma interfase con los mismos lenguajes y mismos procedimientos.

Estas familias se integran al SIMATIC Manager, un verdadero administrador de proyectos que no solo nos permite crear programas sino también interconectar equipos, administrar Paneles HMI, sistemas SCADA, variadores de velocidad, instrumentos de campo, y todo tipo de equipamiento utilizado en la industria. Todo esto se debe al concepto TIA de Siemens (Totally Integrated Automation).
S7400
Es mucho lo que hay para aprender sobre el Step7 y el SIMATIC Manager, así que aquí dejo una serie de enlaces a los cursos gratuitos de Siemens. Los mismos se descargan al PC y están en inglés únicamente.

1) El SIMATIC Manager
2) Arquitectura SIMATIC S7
3) Los lenguajes de programación KOP, FUP y AWL
4) Comunicación con SIMATIC S7
5) Visualización - la integración HMI
6) Funciones de test y puesta en funcionamiento
7) El idioma elevado S7-SCL (Similar al Pascal)
8) El idioma gráfico S7-GRAPH

Recomiendo seguirlos en éste orden.

domingo, 11 de noviembre de 2007

Automatizando con S7-200

  S7200

El S7-200 es el PLC de gama baja de la línea SIMATIC. Aún así suele verse este equipo en máquinas de todo tipo, desde simples secuencias de contactos para control de luces, hasta grandes máquinas con control de posicionamiento y entradas/salidas de alta respuesta. Un PLC que permite comunicaciones de todo tipo: MODBUS Master/Slave, Comunicación GSM que permite enviar y recibir SMS, PROFIBUS DP (esclavo únicamente), AS-Interfase, Ethernet con servidor Web/Servidor de Emails/FTP, y el modo Freeport para crear nuestros propios protocolos o adaptarlo a protocolos no estándar por ejemplo para recibir datos de un lector de código de barras.

Aquí dejo un link al curso online gratuito y al manual del sistema. En breve voy a abrir un Blog nuevo dedicado a este equipo para estudiar caso por caso cada una de las aplicaciones posibles.

Curso online gratuito de S7-200

Manual del S7-200

Programas de ejemplo TIPS & TRICKS

Soluciones listas para usar con código de ejemplo

sábado, 10 de noviembre de 2007

Automatizando con LOGO!

LOGO LOGO! es un mini autómata de SIEMENS pensado para tareas sencillas de automatización. Es común verlo en control de luces para escalera, control de riego o portones automáticos. Si bien estas tareas parecen muy sencillas este mini PLC permite agregarle entradas analógicas y hasta un módulo de comunicaciones.

Aqui dejo un link a un curso online gratuito y los links más relevantes sobre LOGO!.

Curso online gratuito de LOGO!

Manual de LOGO!

¿Donde encuentro información?

Produkte für Totally Integrated Automation und Micro Automation - Katalog ST 70 2007 Uno de los mayores avances en el área de la automatización de los últimos años fue el cambio en la forma de acceder a la información técnica. Hasta hace un tiempo era común tener grandes manuales impresos por cada equipo que uno quisiera manejar. Imaginen que una empresa generalmente maneja 3 o 4 marcas diferentes de proveedores y dentro de cada marca una variedad inmensa de productos. Esto implicaba tener literalmente una biblioteca en el taller de trabajo.

IKPI Luego se pasó al formato digital, teniendo uno que adquirir los manuales en CD por cada equipo, o en colecciones anuales (por ej. el Manual Collection de Siemens). Esto fue un gran avance, permite ahorrar espacio y lo más importante es que permite buscar palabras claves en el texto.

Actualmente disponemos de una infinidad de información técnica en la Web, actualizada y disponible en cualquier momento. No solo manuales, también encontramos noticias de actualidad sobre determinados productos, detalles técnicos, actualizaciones de firmware y programas de ejemplo. Esta gran herramienta de conocimiento puede convertirse para quien se está iniciando en un laberinto sin salida. Para quien intenta aprender a programar un PLC toparse con un manual avanzado puede resultar desalentador.

Aqui dejo unos links importantes a la hora de buscar información:

CATALOGOS: Descarga de catálogos de los productos SIEMENS

MANUALES: Manuales de los productos SIEMENS, siempre hay mayor variedad buscando en inglés.

BANCO DE IMAGENES: Un banco de imágenes de los productos SIEMENS, útil a la hora de armar los planos o el layout

Entrando al mundo de la automatización

El fin de este Blog es el de compartir mi experiencia en el vasto mundo de la automatización industrial. En particular se trataran temas relacionados con los productos de la firma Alemana SIEMENS, un referente mundial en este área de la técnica.

S7400

Siempre es bueno conocer cómo fueron los orígenes y la evolución de la técnica antes de entrar en los detalles de la programación y el diseño de sistemas. Esto permite una mejor comprensión del por qué de la existencia de lenguajes de programación gráficos como por ejemplo el LADDER (Lógica de contactos) o por ejemplo preguntas típicas de quien comienza como: ¿No seria más facil y económico armar un circuito dedicado para resolver esta aplicación? Aqui dejo algunos links de interés.

Programmable Logic Controller History - Wikipedia

Historia de la automatización industrial - Wikipedia

plc_s5_1