martes, 4 de marzo de 2014

PROFINET PN IO IV tutorial by diego zornoz@

Profinet IV  Control de un variador de velocidad, teniendo como equipos un variador micromaster con conexión a profibus un, (Siemens S7-314) y una ET200S (ET200S-1)

En este nuevo tutorial realizaremos el control de un motor trifásico mediante un variador de frecuencia comandado por un autómata siemens que ejercerá como maestro. El mando de este variador lo haremos mediante la configuración PPO3 (objeto parámetros-datos de proceso).

Para el control del variador mediante un maestro con profibus DP existen varias configuraciones pero como ya he dicho antes veremos la más simple de ellas que es la PPO3.

El control se realiza mandando desde el maestro dos palabras (word). Con la primera palabra podemos hacer las siguientes opciones:

447E --------------- Habilitar o parar.
447F---------------- Gira a dcha.
0C7F--------------- Gira a izq.
447B--------------- Parada rápida.

Primero debemos habilitar el variador, hablando plata es decirle que esté preparado para arrancar porque el siguiente dato a recibir será el sentido de giro. Después de recibir la habilitación indicaremos el sentido de giro con los códigos que vemos arriba. Al mandar esta ordenes debemos hacerlo secuencialmente puesto que si enviamos a la vez la habilitación y el sentid de giro crearemos un conflicto de comunicación y no entenderá que es lo que debe hacer. Queda claro pues, que primero habilitamos y "después" el sentido de giro. Ahora que ya tenemos habilitado el variador y en qué sentido queremos que gire le diremos a qué velocidad lo debe de hacer. Lo haremos mediante la segunda palabra (word). Con este dato le indicaremos en tanto por cien a qué velocidad funcionara nuestro variador.

El dato a escribir lo haremos en hexadecimal donde el 100% corresponde con el numero 4000 en hex (en decimal es 16384) y obviamente el 0% es 0. Por ejemplo el 50 % sería el 2000 en hex.

Para detener la marcha del motor debemos enviar el mismo dato que el de habilitación (447E) y detendrá la marcha de este. No necesita que le indiquemos velocidad 0 puesto que mandando este dato al primer word es suficiente.


Es importante no mandar ningún dato con valor 0 o otro cogido no mostrado en las especificaciones porque crearíamos un conflicto de comunicación y el variador entraría en el famoso error F0070.

Aparte de lo mencionado anteriormente, el control lo realizaremos mediante una estacion de trabajo ET200-S con el sistema profinet al igual que en el ejercicio 2. 

Aunque sean protocolos diferentes; uno de tipo bus y otro de tipo ethernet pueden complementarse ya que si nos paramos a pensar en instalaciones de cierta antiguedad con sistema profibus instalado podriamos actualizarla con el protocolo ethernet basado en profinet y no tener que renovar toda la instalacion solo implemetar sobre lo ya instalado.

Como siempre hemos hecho en todos los tutoriales vamos a ver los bytes de envio y recibo tanto para profibus como para profinet.


INFORMACIÓN DE RECIBO PROFINET (ENTRADA DE INFORMACIÓN)


BYTE
INFORMACIÓN
BITS ASOCIADOS ENTRADA
MB0
ESTADO DEL PRIMER MÓDULO DE ENTRADAS
0.0 Y 0.1
MB1
ESTADO DEL SEGUNDO MÓDULO DE ENTRADAS
1.0 Y 1.1
MB2
ESTADO DEL TERCER MÓDULO DE ENTRADAS
2.0 Y 2.1



INFORMACIÓN DE ENVÍO PROFINET (SALIDA DE INFORMACIÓN)


BYTE
INFORMACIÓN
BITS ASOCIADOS
SALIDAS
MB3
ESTADO DEL PRIMER MÓDULO DE SALIDAS
0.0 Y 0.1
MB4
ESTADO DEL SEGUNDO MÓDULO DE SALIDAS
1.0 Y 1.1
MB5
ESTADO DEL TERCER MÓDULO DE SALIDAS
2.0 Y 2.1


INFORMACIÓN DE ENVÍO PROFIBUS (SALIDA DE INFORMACIÓN)

BYTE
INFORMACIÓN
DIRECCIÓN PROFIBUS
MW6
HABILITACIÓN, PARO Y SENTIDO DE GIRO
#6
MW8
VELOCIDAD EN Hz (HEX)
#6




INFORMACIÓN DE RECIBO PROFIBUS (ENTRADA DE INFORMACION)

BYTE
INFORMACIÓN
DIRECCIÓN PROFIBUS
MW10
HABILITACIÓN, PARO Y SENTIDO DE GIRO
#6
MW11
VELOCIDAD EN Hz (HEX)
#6


CONFIGURACIÓN DE LAS FUNCIONES






Ahora vamos a ver un vídeo con la configuración del hardware.


y a continuación la programación




UN SALUDO Y NO OS OLVIDÉIS DE COMENTAR


FIN












domingo, 2 de marzo de 2014

PROFINET PN IO III tutorial by diego zornoz@

Profinet III. Mediante una conexión PROFINET una transferencia de datos entre dos equipos, una ET200S CPU (IM151-8) y una ET200S (IM151-3)



TOTAL BYTES DE ENVIÓ/RECIBO 

En este caso la estación ET200s 8 es la cpu porque aparte de tener entradas y salidas actúa como cpu. En resumida cuentas es un plc aunque no tiene la forma estándar de plc que conocemos todos. Lo que ocurre con esta cpu es que lo insertemos en este sistema lo entiende como suyo. Por eso no nos harán falta configurar las funciones fc12 y fc11 porque la cpu reconoce lo insertado como propio y automáticamente asigna los bytes destinados a cada elemento.

VEAMOS UN ARTICULO DE LA PAGINA OFICIAL DE SIEMENS QUE NOS EXPLICA COMO FUNCIONA ESTA CPU

Esta CPU es la opción ideal para el uso en maquinarias con requerimientos de comunicación o con periferia distribuida. Su programación se realiza mediante la herramienta de ingeniería STEP 7 y se puede programar mediante cualquiera de sus puertos Ethernet o a distancia mediante Internet.

Esta CPU puede controlar hasta 128 dispositivos de entrada/salida, manejando hasta 2.048 entradas y salidas digitales. Asimismo, posee una página Web embebida, que permite el fácil acceso al diagnóstico de Hardware y de Software desde cualquier ubicación, mediante la red local o Internet. La nueva CPU IM151-8 PN/DP de Siemens se suma a la línea SIMATIC S7. Su capacidad de comunicación por Ethernet y Profibus DP, las prestaciones de procesamiento y memoria equivalente a una CPU de prestaciones medias, y su reducido tamaño, la convierten en la opción ideal para su uso en maquinarias con requerimientos de comunicación o con periferia distribuida.

La CPU posee capacidad de comunicación Profinet mediante tres puertos Ethernet, switch incluido, logrando topologías lineales o estrella. Estos puertos permiten la comunicación con otras CPU (IM151-8/S7-200/S7-300/S7-400), con módulos de periferia distribuida Profinet y con sistemas de visualización (paneles/SCADAs). De igual forma, es posible la comunicación mediante otros protocolos gracias a la posibilidad de programar su protocolo de comunicaciones en forma abierta.



INFORMACIÓN DE ENTRADAS DE PROFINET

BYTE
DATOS
DIRECCIÓN
EB0
1º MODULO DE ENTRADAS ET200S-3
0.0,0.1
EB1
1º MODULO DE ENTRADAS ET200-8
1.0,1.1
EB2
2º MODULO DE ENTRADAS
ET200-8
2.0,2.1
EB3
2º MODULO DE ENTRADAS
ET200-8
3.0,3.1
EB4
3º MODULO DE ENTRADAS
ET200-8
4.0,4.1

INFORMACIÓN DE SALIDAS DE PROFINET

BYTE
DATOS
DIRECCIÓN
AB0
1º MODULO DE ENTRADAS ET200S-3
0.0,0.1
AB1
2º MODULO DE ENTRADAS ET200-3
1.0,1.1
AB2
1º MODULO DE ENTRADAS
ET200-8
2.0,2.1
AB3
2º MODULO DE ENTRADAS
ET200-3
3.0,3.1
AB4
3º MODULO DE ENTRADAS
ET200-8
4.0,4.1

VEREMOS UN VÍDEO QUE EXPLICA COMO SE CONFIGURA EL HARDWARE DE ESTOS DISPOSITIVOS CON EL PROGRAMA




UN SALUDO Y NO OS OLVIDÉIS DE COMENTAR


FIN










PROFINET PN IO II tutorial by diego zornoz@

Profinet II.  Mediante una conexión PROFIBUS y una de PROFINET una transferencia de datos entre tres equipos, un (Siemens S7-314) y dos ET200 (ET200L Y ET200S)

En este caso vamos a realizar la transferencia de datos con dos sistemas de comunicación diferentes pero que podemos integrarlos a los dos con un maestro.




TOTAL BYTES DE ENVIO/RECIBO 

La estación de trabajo ET200L tiene 2 byte de salidas y 2 bytes de entrada y la ET200S tiene 3 byte de salida y 3 bytes de entrada con dos bit cada uno. Tendremos que asignar a cada elemento los bytes correspondientes

INFORMACIÓN DE ENVIÓ MAESTRO - ESCLAVOS (SALIDAS) DE PROFINET

BYTE
DATOS
DIRECCIÓN PN (send)
MB0
1º MODULO DE SALIDAS ET200S
00,01
MB1
2º MODULO DE SALIDAS ET200S
10,11
MB2
3º MODULO DE SALIDAS ET200S
20,21

INFORMACIÓN DE RECIBO MAESTRO - ESCLAVOS (ENTRADAS) DE PROFINET

BYTE
DATOS
DIRECCIÓN PN (send)
MB3
1º MODULO DE SALIDAS ET200S
00,01
MB4
2º MODULO DE SALIDAS ET200S
10,11
MB5
3º MODULO DE SALIDAS  ET200S
20,21




INFORMACIÓN DE ENVIÓ MAESTRO - ESCLAVOS (SALIDAS) DE PROFIBUS

BYTE
DATOS
DIRECCIÓN
PROFIBUS
MB19
INFORMACIÓN QUE VIAJA DESDE  MAESTRO PRIMER MODULO DE SALIDAS DE LA ET200L

#3
MB20
INFORMACIÓN QUE VIAJA DESDE  MAESTRO SEGUNDO BYTE DE SALIDAS DE LA ET200L

#3



INFORMACIÓN DE RECIBO MAESTRO - ESCLAVOS (ENTRADAS) DE PROFIBUS

BYTE
DATOS
DIRECCIÓN
PROFIBUS
MB20
INFORMACIÓN QUE VIAJA DESDE  MODULO DE ENTRADAS ET200L A MAESTRO

#3
MB21
INFORMACIÓN QUE VIAJA DESDE  MODULO DE ENTRADAS ET200L A MAESTRO

#3



COMO SIEMPRE DEBEMOS ASIGNARLE A CADA ELEMENTO SUS DIRECCIONES CORRESPONDIENTES. EN EL CASO DE PROFIBUS SU DIRECCIÓN DE LA ESTACIÓN SERA #3 Y EN PROFINET SU ESTACIÓN SERA LA 192.168.0.2 

EN EL CASO DE DIRECCIONES A LOS MÓDULOS DE COMUNICACIÓN INSERTADOS EN EL PLC SERAN:

CP343 ADVANCED IT = 192.168.0.1

CP 342-5 = #2


VAMOS A VER COMO NOS QUEDARÍAN CONFIGURADAS LAS FUNCIONES TANTO DE PROFIBUS COMO DE PROFINET.



PROFIBUS






PROFINET


 En este vídeo vamos a ver como hemos elaborado la configuración del hardware

y ahora en este veremos la configuración de las funciones y del pequeño programa

vamos a ver brevemente la topologia en estrella que es la que necesitamos para interconectarlo todo.



Una red en estrella es una red en la cual las estaciones están conectadas directamente a un punto central y todas las comunicaciones se han de hacer necesariamente a través de éste. Los dispositivos no están directamente conectados entre sí, además de que no se permite tanto tráfico de información. Dada su transmisión, una red en estrella activa tiene un nodo central activo que normalmente tiene los medios para prevenir problemas relacionados con el eco.
Se utiliza sobre todo para redes locales. La mayoría de las redes de área local que tienen un enrutador (router), un conmutador (switch) o un concentrador (hub) siguen esta topología. El nodo central en éstas sería el enrutador, el conmutador o el concentrador, por el que pasan todos los paquetes de usuarios.

Ventaja

  • Si una computadora se desconecta o se rompe el cable, solo queda fuera de la red aquel equipo.
  • Posee un sistema que permite agregar nuevos equipos fácilmente.
  • Reconfiguración rápida.
  • Fácil de prevenir daños y/o conflictos.
  • Centralización de la red.

Desventajas

  • Si el Hub (repetidor) o switch central falla, toda la red deja de transmitir.
  • Es costosa, ya que requiere más cable que las topologías en bus o anillo.
  • El cable viaja por separado del concentrador a cada computadora.

UN SALUDO Y NO OS OLVIDÉIS DE COMENTAR


FIN