Enlace Inalámbrico Profinet entre un S7

Anuncio
Enlace Profinet inalámbrico entre un
S7-1200 y un Sinamics G120, maniobrado
desde un panel básico.
Autor: Ing. Matías N. Fornillo
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Introducción:
El objetivo del presente informe se basa en describir los pasos realizados en la práctica para llevar a
cabo la configuración de un sistema Wireless Profinet.
En dicha práctica se excita un motor AC mediante un Sinamics G120 (Profinet Device),
maniobrándolo a través de un panel básico y procesando el enlace a través de un S7-1200
(Profinet Controller). Esta aplicación, además brinda ventajas de tipo económicas y de comodidad,
ya que se evita el cableado de conexionado para grandes distancias. Este sistema puede cubrir los
requisitos necesarios para el funcionamiento del protocolo Profinet, gracias a la funcionalidad IQoS
correspondiente a los módulos Scalance, permitiendo trabajar con determinismo mediante la
reserva de un ancho de banda de transmisión fijo con un determinado cliente. En el caso de que se
desee realizar sistemas Profinet más complejos , por ejemplo con más clientes (mayor ancho de
banda ),o de necesitar realizar roamming (varios Access Points y clientes en movimiento) , existen
funcionalidades como IPCF o IPCF-MC que brindan tiempos de actualización óptimos para trabajar
en Real Time de forma determinística y con un tiempo de ciclo fijo.
Esquema:
2
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Configuración:
En primera instancia, dentro del proyecto del Tia Portal se agregan; un dispositivo CPU S7-1200 y
un panel básico ktp-600. Luego gracias a la integración del Startdrive V12 en esta plataforma, se
agrega también una CU240E-2PN y la etapa de potencia correspondiente.
La parametrización del drive con respecto a: fuente de consigna, tensiones, corrientes, frecuencias
de trabajo, forma de regulación de velocidad, aceleraciones, etc. así como también la selección del
motor que se ha conectado al drive, se realiza por medio de la puesta en servicio guidada. Las
variables inherentes al motor se setean para que se calculen de forma automática al liberar el
mismo.
3
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Una vez definidos todos los dispositivos que van a formar parte de la red, en la sección de “Devices
& Network” se procede a definir el conexionado entre los mismos:
Para el enlace Profinet, se define que se va a trabajar con un telegrama Standard de 4 words,
teniendo 2 words de Tx formados por la palabra de control y la consigna de velocidad
respectivamente, y dos words de Rx formados por la palabra de status y la lectura de velocidad
actual del motor.
4
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Asignandose en este caso el siguiente direccionamiento:
QW256 - control word
QW258- consigna de velocidad
IW256- status word
IW258- lectura de velocidad actual.
La palabra de status y de control se conforman de la siguiente manera:
STATUS
WORD
5
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
CONTROL
WORD
Programación:
La lógica de programación se lleva a cabo mediante el intercambio de datos de forma cíclica entre
el PLC y el Drive. Para ello se emplean las instrucciones DPWR_DAT y DPRD_DAT, con las cuales se
podrá escribir y leer los words correspondientes a la palabra de control y de setpoint. Para liberar
el motor por ejemplo se utiliza el valor 0x47F y el 0x47E para propiciar un OFF. Estos valores se
asignan a la entrada RECORD de la instrucción DPWR_DAT, habiendo asignado en el campo LADDR
el valor numérico que identifica al modulo Sinamics.
6
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Los valores de escritura (setpoint de velocidad) y de lectura (velocidad actual), se van a asignar a
campos de entrada/salida, según corresponda, de un panel básico, apuntando dichos campos al
direccionamiento I/O previamente definido en el telegrama standard (2/2). De la misma manera se
direcciona el botón de liberación del motor, a los bits de habilitación correspondientes de la
palabra de control.
7
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
IQoS:
De acuerdo a lo que se indica en la nota de aplicación “Quality of Service with SCALANCE W”
(ID):32174160, se define a la funcionalidad aplicada en esta práctica de la siguiente manera:
Cabe aclarar que para cuando se requieran aplicaciones más complejas, como puede serun mayor
ancho de banda, muchos clientes, tiempos de actualización bajos, aplicaciones de roamming, etc.
se recomienda la utilización de la funcionalidad IPCF o IPCF-MC según corresponda.
8
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Con respecto al tiempo de actualización configurado en nuestra aplicación, con un único Access
Point, un cliente estático y sin la utilización de roamming, se puede lograr un correcto
funcionamiento del enlace Profinet definiendo un “update time” de 16ms para el drive, con un
“Watchdog time” de 48ms
Configuración de los Scalance:
Configuración del Scalance Access Point:
En primera instancia, se configura el Scalance W788-1Pro accediendo a través de la dirección IP del
mismo, por medio de un browser de internet como puede ser Internet Explorer.
9
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Luego procedemos a definir una SSID, en este caso llamada “Profinet”, para crear la señal Wireless.
En el campo de modo wireless, definimos que vamos a trabajar con una frecuencia portadora de
5GHz, debido a que en la misma existen menos posibilidades de que ocurran interferencias. Se
define aquí también, con que standard de comunicación se va a trabajar, en este caso 802.11h
Luego seleccionamos la opción “auto channel select” por si llegase a ocurrir algún tipo de
solapamientos de frecuencias en el ambiente. En ese caso el AP automáticamente cambiaría de
canal y por ende de frecuencia de transmisión. También se define aquí el tipo de antena que se va
a emplear.
10
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Con respecto la configuración de la función tecnológica, dentro de la solapa I-features
encontramos la correspondiente al IQoS. En primer medida se tiene que definir la dirección MAC
correspondiente al cliente que se va a conectar mediante esta modalidad (MAC del Scalance W7461Pro). Luego reservamos un ancho de banda de transmisión (1,5Mb/s), y definimos un tiempo de
respuesta (16ms).
11
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Como se observa en la imagen debajo, existe la posibilidad de que dentro del configurador del
Scalance, se pueda observar el tráfico de bytes transmitidos y recibidos hacia y desde el Scalance
Cliente. Para esto se debe seleccionar la solapa “information”
Configuración del Scalance Cliente:
De la misma manera que se ha configurado el Scalance AP, el Scalance W746-1Pro debe accederse
a través de su dirección IP desde el browser de internet.
12
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Se debe ingresar la misma SSID que se ha definido previamente en la configuración del Access
Point, para que ambos dispositivos puedan enlazarse. Obviamente también se define la misma
frecuencia de portadora (5GHz) y el mismo standard de comunicación (802.11h)
Luego sateamos la modalidad “Layer 2 Tunnel”, para que de esta manera el Access Point pueda
visualizar los nodos conectados detrás del Scalance Cliente.
13
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Desde el configurador del W746-1Pro también se puede visualizar el estado del enlace. Se puede
obtener información sobre la intensidad de la señal que llega del Access Point en dBm, en que
canal se ha conectado y cuál es el SSID.
Análisis de red:
Para corroborar el buen funcionamiento de este sistema Profinet, en parte cableado y en parte
inalámbrico, se procede a utilizar la herramienta Sinema Server V12. La misma brinda la posibilidad
de realizar una detección y reconocimiento automático de la topología de red y muestra el estado
de la misma a lo largo del tiempo. Con esta herramienta se puede generar una base de datos con el
histórico de eventos ocurridos, con respecto al estado de los distintos enlaces Ethernet o wireless
de los diferentes dispositivos.
14
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Dentro de las posibilidades de la herramienta, está la de brindar estadísticas acerca de los enlaces,
tales como tasa de error de transmisión y de recepción, velocidad promedio de transmisión y
recepción de datos, potencia de la señal de los Scalance, etc.
15
Enlace Inalámbrico Profinet entre un S7-1200 y un Sinamics G120, maniobrado desde un panel básico
Conclusión:
En resumen, como resultado de esta aplicación podemos observar que se puede realizar de forma
sencilla, rápida y óptima un enlace Profinet de forma no cableada, para interconectar un autómata
y un variador de velocidad de motor, gracias a las herramientas tecnológicas de los módulos
Scalance y a la integración de PLC, paneles y Drives dentro de una misma plataforma de
programación y configuración llamada Tia Portal.
16
Documentos relacionados
Descargar