Está en la página 1de 121

INDUSTRIAL

PROFINET
REDES DE COMUNICACIÓN
Redes de Comunicación Industrial Ethernet
• Introducción
• Dispositivos de campo descentralizados y automatización distribuida
• Comunicación Profinet
• Integración con los sistemas de Campo
• Configuración y puesta en marcha
Introducción.

Definida en la norma IEC 61158/61784

PROFINET es la evolución del estándar abierto de Ethernet industrial para la


automatización. Utiliza Ethernet Industrial y permite la comunicación en tiempo real
desde el nivel de campo (Plcs y otros dispositivos) hasta el nivel de gestión (sistemas
informáticos e internet), aprovechando plenamente los estándares de las tecnologías
de la información existentes.
PROFINET tiene determinismo y permite establecer prioridades en la red, evitando así la
saturación de la red e incrementando por tanto la seguridad en la comunicación.
PROFINET llamado así porque es Profibus sobre Ethernet, ofrece soluciones de red para
fábricas y procesos de automatización. La comunicación PROFINET se basa en
protocolos Ethernet, UDP, TCP e IP. Existen dos versiones de redes PROFINET.
Según PROFIBUS / PROFINET International, PROFINET es un estándar Ethernet abierto, diseñado para ser “Ethernet
en tiempo real.” PROFINET dispone de dos modelos: el modelo de componente o PROFINET CBA y el modelo de los
periféricos, o PROFIBUS IO. Los tiempos de transmisión, sin embargo son diferentes. La velocidad es todo. Hay tres
niveles de protocolo diferentes de PROFINET, y son diferenciados por velocidad. PROFINET CBA para una planta con
tiempos de reacción en el intervalo de 100 ms utiliza TCP / IP. PROFINET CBA y las aplicaciones de IO hasta 10ms
ciclos utilizan el protocolo de RT (Tiempo-real). Aplicaciones PROFINET IO en los sistemas de accionamiento para el
control de movimiento utilizan el IRT (Isochronous), protocolo en tiempo real para obtener ciclos de menos de 1 ms.
Ventajas
PROFINET I/O ofrece funcionamiento en “tiempo real”
• Tiempo real significa programar,organizar el intercambio cíclico con
cada esclavo, con alta prioridad y tiempos fijos.
• PROFINET I/O es a veces llamado PROFINET-RT (RealTime). No
confundir con IRT (Isochronous RealTime).
• Se pueden utilizar los cables y switches estándar de Ethernet.
• Sistema Maestro-Esclavo, como en Profibus.
• Se configura como una red de campo.
• Ahorro de ingeniería y puesta en marcha gracias a la modularización.

• Protección de la inversión para equipos y aplicaciones Profibus.

• Más rápido que los actuales buses especiales en el ámbito de Motion


Control.

• Amplio abanico de productos disponibles en el mercado.


CARACTERISITICAS

Robustez frente a:
• Humedad, condensaciones
• Temperaturas extremas, vibraciones
• Interferencias electromagnética

Fiabilidad
Redundancia de anillo rápida (< 200ms) IWLAN con reserva
de ancho de banda.
ROBUSTEZ/ESTABILIDAD
Uso fiable en entornos severos

No se producen reflexiones en cables ni problemas de


cableado (por ejemplo, ausencia de resistencia terminal)
con PROFINET

Los problemas de conexión solo afectan a dos puntos de un


enlace y no a la línea entera fácil localización del fallo

También es posible el uso sin problemas


de PROFINET en áreas sometidas a interferencias
electromagnéticas
PRIORIDAD EN EL CABLE

Gracias a los estándares IEEE802.1Q y IEEE802.1D, es posible marcar como prioritarios ciertos
paquetes layer2 dentro de una red Ethernet.

Los dispositivos que cumplen este estándar utilizan diferentes colas para el tráfico, según su
prioridad.

Se especifican 8 niveles de prioridad, del 0 (menos prioritario) al 7 (más prioritario).

El tráfico PROFINET recibe distintas prioridades en función de su aplicación:


• PROFINET – RT mensajes cíclicos tiene prioridad 6.
• PROFINET – RT mensajes a cíclicos tiene prioridad 7
REEMPLAZO RÁPIDO DE DISPOSITIVOS

Fácil y rápido reemplazo de dispositivos

Durante el servicio y mantenimiento, no son necesarios


personal ni herramientas especializadas para el reemplazo
de dispositivos

Reducción de tiempo de inactividad porque basta con localizar


un nuevo dispositivo en almacén para poner la maquina o la
planta de nuevo en marcha
ALTA VELOCIDAD DE TRANSMISIÓN

Rendimiento y alta velocidad de transmisión

Usando Ethernet, PROFINET alcanza una velocidad de


transmisión significativamente alta respecto a los buses de
campo anteriores

Debido al ancho de banda más grande, aplicaciones


intensivas en datos se pueden usar paralelamente sin que
ello afecte a la transmisión de datos de periferia
USO DE LA TECNOLOGÍA DE SWITCH ETHERNET

Usando 100 Mbit/s Ethernet, PROFINET alcanza una


velocidad de transmisión significativamente alta (p.ej.
comparado con PROFIBUS DP)
UN ESTÁNDAR PARA TODAS LAS NECESIDADES

PROFINET se basa en estándares de IT acreditados y ofrece funcionalidad


de TCP/IP completa para la transferencia de datos en toda la empresa y a
todos los niveles.
¿QUÉ ES LA ISOCRONÍA?

La comunicación isócrona El intercambio isócrono de datos con PROFINET se define en el


concepto isócrono en tiempo real (IRT). Los dispositivos con funcionalidad IRT tienen
puertos de conmutación integrados en el dispositivo de campo.
PROFINET CBA
Utiliza hardware y software Ethernet tradicionales para definir una red que estructura la
tarea de configurar, acceder y controlar dispositivos de automatización
industrial. PROFINET CBA se basa en la estructura de la interfaz de objetos definida por
DCOM (Distributed Component Object Model), que si está familiarizado con el historial de
las comunicaciones entre procesos de Microsoft es descendiente de DDE, OLE y Active X.
Componentes PROFInet Cba
La funcionalidad del dispositivo se encapsula en un
componente de software

La definición de la interfase del componente se hace


desde el punto de vista tecnológico
Un componente PROFInet es una unidad funcional
reutilizable

Encapsula la funcionalidad de automatización en un programa de software

Define las interfaces del componente para el intercambio de datos con otros componentes
INGENIERÍA EN PROFINET-CBA

Concepto de ingeniería independiente del dispositivo


Herramientas de Ingeniería Cba

• Comunicación en Ethernet entre distintos fabricantes


• Configuración gráfica de la comunicación

• Navegación jerárquica.
• Sencillo diagnóstico de los
dispositivos y la comunicación
Configuración de la comunicación
DISPOSITIVOS DE CAMPO
DESCENTRALIZADOS Y
AUTOMATIZACION DISTRIBUIDA
AUTOMATIZACION DISTRIBUIDA
La Automatización distribuida requiere
procesos, grupo de procesos o áreas
funcionales susceptibles para ser definidas
por un algoritmo de control que pueda
realizarse de forma autónoma.

A cada unidad se le asigna un autómata o


elemento de control dimensionado de
acuerdo con los requerimientos del
proceso.

La existencia de fallos en otras unidades de


control no implica necesariamente la
paralización de todos los procesos.
ESTRUCTURA DE DIAGNÓSTICO

La mejora de la disponibilidad de máquinas


y plantas requiere mecanismos de
diagnóstico fáciles y rápidos. Cuando se
produce un error, se requieren respuestas
inmediatas a las preguntas principales:

¿Lo que ha sucedido?


¿Dónde se encuentra el error?
¿Qué dispositivo está afectado?.
INTEGRACIÓN WEB PARA DIAGNÓSTICO Y
ASISTENCIA
DIAGNÓSTICO DE RED ABIERTA

Los GSDML son archivos GSD (Generic


Station Description. Describen las
características del modelo de dispositivo
Profinet permitiendo la interoperabilidad
entre distintas marcas de dispositivos
funcionando satisfactoriamente en el mismo
bus.
DESVENTAJAS DE PROFINET
DESVENTAJAS E INCONVENIENTES EN LAS TOPOLOGÍAS
CONEXIÓN EN LÍNEA CONEXIÓN EN ESTRELLA CONEXIÓN EN ÁRBOL

Las comunicaciones a través de muchos switches Montaje complicado. Si cae el switch principal, se pierden las
afecta a los tiempos de comunicación. comunicaciones con toda la red, pero los
Las comunicaciones a través de muchos switches núcleos locales siguen funcionando.
afecta a los tiempos de comunicación.

El mal funcionamiento de un dispositivo de la red, A un fallo del switch, fallo completo de


implica la desconexión de parte de la red. la red.
DESVENTAJAS DE PROFINET
Switch gestionable (managed switch) que ofrece los niveles de
control, rendimiento de red, seguridad y fiabilidad requeridos para
el transporte de datos.
QoS -El tráfico generado por las aplicaciones que utilizan los
usuarios de la red no tiene las mismas características ni
necesidades.
Por estas razones, los dispositivos de conmutación deben ser
capaces de reconocer diferentes tipos de tráfico y darle a cada
uno la Calidad de Servicio necesaria.
DESVENTAJAS DE PROFINET
El principal inconveniente que ofrece la utilización de un bus de campo es
la posible rotura del cable de bus. Esto conllevaría la caída de todos los
elementos que estuvieran conectados al bus y probablemente una parada
general del proceso. Hay también que advertir que en la actualidad los
buses de campo son muy robustos ante interferencias y entornos
agresivos.

Es necesario realizar un estudio de implantación previo, ya que se deben


identificar los procesos autónomos, asignar elementos a cada proceso y
diseñar el modelo de intercomunicación para responder a las necesidades
del proceso planteado
Ventajas de Profinet

 Integración de buses de campo


 Alta velocidad de transmisión
 Topologías flexibles
 Redundancia de medio
 Remplazo rápido de dispositivos
Control Descentralizado

Este tipo de sistemas requiere la programación de cada uno de los


componentes de forma independiente
Dispositivos de campo
descentralizados
• Clases de dispositivos PROFINET

 Controlador de periferia
 Dispositivo de campo
 Supervisor de periferia
Unidades de Periferia descentralizada
• Periferia descentralizada ET200M

• Periferia descentralizada ET200S

• Periferia descentralizada ET200/PRO


Controlador distribuido ET 200S
 Hasta 63 módulos de periferia conectables
 Conexión a Ethernet mediante RJ45
 Velocidad 100MBit/s
 ET 200pro en IP 65
 Posee funciones de seguridad
 Arrancadores de motor
 Sistemas neumáticos
CPU‘s y CP’s para PLCs SIMATIC S7
PROFINET - Productos para PC
Paneles SIMATIC HMI con posibilidad
de PROFINET
COMUNICACIÓN PROFINET
COMUNICACIÓN PROFINET
• Protocolo de red industrial basado en ETHERNET, es un estándar abierto.
• Tiene acceso directo y transparente desde el nivel de gestión hasta el nivel de
campo de la pirámide de la automatización
• PROFINET es el estándar Industrial Ethernet líder con más de 3 millones de nodos
en el mundo entero
• La eficiencia de PROFINET permite aprovechar al máximo los recursos de los que
dispone el usuario e incrementar notablemente la disponibilidad de las
instalaciones.
INSTALACION DE LA RED
• PROFINET se caracteriza por la tecnología de conmutación de 100 Mbit/s.
• Gracias a la diversa variedad de topologías flexibles, se reduce el coste de
cableado, además el puesto en marcha es as sencillo
• La topología mas habitual es en ESTRELLA.
• Varios medios disponibles para la red: cable de cobre Cat5, cables de fibra
óptica de vidrio y plástico, e IWLAN
TOPOLOGIA
• La topología ANILLO y LINEAL es redundante y posible sin componentes de
red adicionales
• Alta disponibilidad de la planta gracias a la redundancia
• Soporte de topologías variadas tales como estrella, árbol, línea o anillo .
• PROFINET se caracteriza especialmente por las siguientes características:
utilización conjunta de comunicación en tiempo real y basada en TCP en un
solo cable.
• Abarca un sin numero de aplicaciones de automatización, donde podemos
distinguir tres tipos de tiempo real:

 Comunicación TCP/IP y UDP/IP


 Tiempo real (RT)

 Tiempo real isócrono (IRT)


Comunicación TCP/IP y UDP/IP
• La transferencia de datos con TCP/IP y UDP/IP donde el tiempo no es un
factor crítico constituye la base tecnológica de la comunicación, por
ejemplo, para la parametrización y la configuración.
• TCP/IP constituye un estándar de facto en el mundo de las tecnologías de
la información.
Tiempo real (RT)
• PROFINET utiliza un canal de comunicaciones en tiempo real optimizado
para las necesidades de tiempo real de los procesos de automatización.
• De esta manera se minimizan los tiempos de ejecución y se aumenta el
rendimiento a la hora de actualizar los datos de proceso.
• Las prestaciones son comparables a las de los buses de campo,
permitiendo unos tiempos de reacción de entre 1 y 10 ms.
Tiempo real isócrono (IRT)

• Para aplicaciones especialmente exigentes, como las de control de


movimiento, se dispone de Isochronous Real-Time (IRT).
• Con IRT se consigue un tiempo de ciclo de menos de 1 ms con una
fluctuación de menos de 1 µs.
• Así, el ciclo de comunicación se divide en una parte determinista y otra
abierta.
• En el canal determinista se transportan los telegramas IRT cíclicos,
mientras que en el canal abierto lo hacen los telegramas TCP/IP y RT.
• Así, ambos tipos de transferencia resultan independientes, sin que uno
afecte al otro.
HARDWARE
Para la conexión directa de dispositivos de campo descentralizados a
Industrial Ethernet, PROFIBUS International ha definido el estándar Profinet-
IO. Gracias a él, los dispositivos de campo transmiten sus datos cíclicamente
al controlador correspondiente
• IO-Controller: controlador (p. ej. PLC) en el que se ejecuta el programa de
automatización.


• IO-Device: dispositivo de campo descentralizado asignado a un IO-
Controller.
• IO-Supervisor: Programadora/PC con funciones de puesta en marcha y
diagnóstico. El dispositivo de campo lee las señales de la periferia y las
transfiere al IO-Controller. Éste las procesa y vuelve a transmitir las señales
de salida al IO-Device.
INTEGRACIÓN CON LOS
SISTEMAS DE CAMPO
PROFINET
• Admite integrar redes PROFIBUS y otros sistemas de bus de campo ya
existentes. De esta forma es posible estructurar cualquier sistema formado
por subsistemas basados en Ethernet o en un bus de campo, así como
convertirlo en un sistema PROFINET.
Dispositivo PROFINET con
funcionalidad Proxy
• Uno de los mayores activos de PROFINET es
la solución 'proxy' que permite que otras
redes, incluyendo buses de campo como
PROFIBUS DP e incluso protocolos de
competidores, se integren fácilmente en un
sistema PROFINET.
• Un proxy no es sólo una “gateway".
• Los datos pasan a través del proxy en
ambas direcciones con mapeo de
funcionalidad precisa.
AUTOMATIZACIÓN DE FÁBRICA Y PROCESOS

La tecnología proxy existe para los buses de campo


más populares. Ambos PROFIBUS DP y PROFIBUS
PA están soportados, con los proxies DeviceNet,
Interbus y AS-Interface ya disponibles y otros están
siendo especificados o desarrollados ahora. Existen
proxies para FOUNDATION Fieldbus y HART para
apoyar a los usuarios de la automatización de
procesos.
• Al abarcar casi cualquier bus de campo actualmente en uso, PROFINET es
una solución eficaz para enlazar líneas de fabricación separadas.
• Integración de funciones de ingeniería, diagnóstico y mantenimiento en
sistemas de supervisión basados en PROFINET
El concepto de integración de bus de campo
debe tener en cuenta los siguientes aspectos:
• Intercambio de datos de proceso cíclico y alarmas
• Seguridad funcional: Las especificaciones y característica de los sistemas de bus de
campo debe tener una comunicación de datos segura.
• Diagnóstico: Todos los sistemas de bus de campo tienen mecanismos para el
diagnóstico del mismo.
• Determinismo: La latencia de extremo a extremo no debe exceder los requisitos de la
automatización de fábrica ( Rango de 5 a 10 ms).
• Configuración del bus: Cada sistema de bus de campo tiene Parámetros de
configuración.
PC WORX: un software de programación
para todos los sistemas de control
• PC WORX es un software de ingeniería universal para todos los sistemas de
control de Phoenix Contact. Une la programación según IEC 61131, la
configuración de bus de campo y el diagnóstico de la instalación en un solo
software. Permite un trabajo en conjunto óptimo de hardware y software.
SEGURIDAD EN PROFINET
SEGURIDAD

• La seguridad no sólo se ve amenazada por virus,


troyanos y otras amenazas, sino que también deben
evitarse direccionamientos accidentales incorrectos
dentro de la empresa y de la industria.
SEGURIDAD

• Para garantizar una comunicación segura,


PROFINET utiliza el perfil PROFIsafe. Éste es el
primer estándar de comunicaciones según la
norma de seguridad IEC 61508 que permite la
comunicación estándar y segura por un único
cable de bus.
PROTECCIÓN FRENTE A POSIBLES ERRORES

PROFISAFE es un protocolo
para Profibus y PROFINET,
que cumple los máximos
requisitos de seguridad
para la industria de
procesos y de fabricación.
PROFISAFE
PROFIsafe reconoce errores en la transferencia de datos a través de
cuatro medidas probadas:
Actualización hecha
Numeración Nueva identificación Datos de seguridad
en periodos
consecutiva de colaboradores separados (CRC)
determinados
COMPONENTES PROFINET
CABLEADO 2 PARES
CABLEADO 4 PARES
FIBRA ÓPTICA
CABLEADO HÍBRIDO
CONECTORES PARA DATOS
Exterior: zonas con
PROFINET define dos Interior: armarios alta temperatura y/o
tipos de entornos para eléctricos, estaciones humedad, líquidos,
la conectorización: y salas de control polvorientas, altas
vibraciones
CONECTOR PARA ALIMENTACIÓN
SOFTWARE
Totally Integrated Automation Portal
TIA PORTAL
• Intuitivo.
• Eficiente.
Se integran las soluciones de controladores, redes
industriales,sistemas HMI, variadores de velocidad
Sinamics G120, relés inteligentes para gerenciamiento
de motores Simocode y sistemas Safety para
funcionalidades de seguridad
SIMATIC STEP 7
•Controladores SIMATIC

SIMATIC WinCC
•Paneles HMI y Sistemas SCADA
•Soluciones con paneles de operador
•Visualización de procesos en sistemas multiusuarios basados en PC

SINAMICS StartDrive
•Integra los accionamiento SINAMICS G120
•Facilita la parametrización y diagnostico del sistema

SIMOCODE ES
•Configuración
•Puesta en servicio, operación y diagnostico
TIA PORTAL STEP7 - Software de ingeniería
para controladores Simatic

•controladores •Simatic S7-300,

V13 Profesional
V13 Basic
TIA PORTAL STEP7

TIA PORTAL STEP7


SIMATIC S7- S7-400, S7-1500
1200. •Programacion
•SIMATIC HMI LAD, FBD, DTL,
Basic Panels. SCL, GRAPH
Variadores de Velocidad

Con voltaje de alimentación trifasico a 440 VAC. Control y


Potencia en una sola unidad, con amplias funciones y fácil
manejo.
Con interfaces de comunicación USS, Modbus RTU,
Profibus, Profinet y CANopen (distintas versiones).
Direccionamiento
FORMA DE DIRECCIONAMIENTO

Dirección IP

Dirección MAC

Nombre Red Profinet


OPTIMIZACIÓN DE PROFINET
Para optimizar una red PROFINET y permitir unas buenas prestaciones, hay
que seguir las siguientes directrices:

• Hemos de colocar un SCALANCE S (switch de seguridad) .


• Sistema PROFINET con una topología en estrella.
• Reducir al máximo la profundidad en el encadenamiento de los switches.

Todos estos pasos ya que se busca en una red PROFINET aprovechar sus
características.
SWITCH EN SISTEMA PROFINET

• Un switch tiene la tarea de regenerar y distribuir las señales recibidas. El


switch “aprende” la dirección Ethernet de un dispositivo PROFINET
conectado o de otros switches y transmite sólo señales que van dirigidas al
dispositivo PROFINET o al switch conectado.

• Si una estación debe ser conectada con varios interlocutores, dicha


estación se conecta al puerto de un switch. A los demás puertos del switch
se pueden conectar entonces otras estaciones u otros switches. La
conexión entre una estación y el switch es una conexión punto a punto.

• Los nuevos switches SCALANCE S ofrecen mecanismos de defensa ideales


contra ataques, espionaje, manipulaciones y accesos no autorizados en
todos los niveles de la red.
SCALANCE S612
• Módulo para la protección de unidades y
redes en tecnología de automatización y
para protección de la comunicación
industrial a través de vpn y firewall
funciones adicionales: conversión de
direcciones (nat / napt), servidor dhcp,
syslog, símbolo. nombre de direcciones ip

• Protege segmentos de red firewall de


inspección de estado contra el acceso no
autorizado.

• Hasta 128 túneles VPN pueden ser


simultáneas.

• Conexión a través de los puertos de


10/100/1000 Mbit / s

• Precio 769,38 dólares


CONFIGURACIÓN Y PUESTA
EN MARCHA
Funciones de Comunicación PROFINET
• FC_SEND >> TSEND_C : Crea una conexión TCP o ISO on TCP con un interlocutor, envía datos y
puede deshacer la conexión. La instrucción TSEND_C combina las funciones de los bloques TCON,
TDISCON y TSEND.
 "TCON" para crear el enlace
 "TDISCON" para desactivar el enlace
 "TSEND" para enviar datos
 "TRCV" para recibir datos
• FC_RECV >> TRCV_C_DB: La instrucción TRCV_C establece una conexión TCP o ISO on TCP con una CPU
interlocutora, recibe datos y puede deshacer la conexión. Una vez configurada y establecida la conexión, la
CPU la mantiene y la vigila automáticamente. La instrucción TRCV_C combina las funciones de las
instrucciones TCON, TDISCON y TRCV. Estas instrucciones del programa controlan el proceso de
comunicación:
 TCON sirve para establecer una conexión.
 TSEND y TRCV permiten enviar y recibir datos.
 TDISCON deshace la conexión.
Configuración de la Instrucción FC_SEND y FC_RECV
En estos bloques encontramos en su ventana de configuración dos tipos de
Parámetros los cuales son: de Conexión y de Bloque.
• Parámetros de Conexión: Se utiliza para indicar cuál es el interlocutor con
el que se desea comunicar la CPU, así como también el protocolo Ethernet
que se va a usar.
Protocolos soportados por la CPU S7-1200
• Los protocolos Ethernet soportados se describen en los dos tipos de
conexión siguientes:

Protocolo Nombre de protocolo Uso


RFC 1006 ISO on TCP Fragmentación y re ensamblado de mensajes

Mecanismo que permite aportar aplicaciones ISO a la


red TCP/IP.

TCP Transport Control Protocol Transporte de tramas

Ofrece servicio de conexión seguro y fiable entre los


equipos de proceso.
• Parámetros de Bloque: Se usa netamente para la configuración de
parámetros de entrada/salida de la instrucción TSEND_C_DB y
TRCV_C_DB.
PARÁMETROS DE BLOQUE INSTRUCCIÓN
TSEND_C_DB
Configuración de la Instrucción FC_SEND

La FC100 "FC_SEND" llama a la instrucción TSEND_C internamente para establecer una


conexión de comunicación sobre ISO-on-TCP o UDP y enviar datos a través de la conexión de
comunicación. La siguiente figura muestra la llamada de la instrucción TSEND_C.
CONFIGURACIÓN DE ENTRADAS DEL BLOQUE
TSEND_C_DB
REQ
Inicia el trabajo de envío en un flanco
ascendente. Tras una operación de
envío correcta, TSEND_C activa el
parámetro DONE durante un ciclo.

Variable:
DB100.DBX0.0
"DB_FC_SEND".REQ

Tipo de dato: BOOL


CONT
Controla la conexión de comunicación:
0: Desconecta la conexión de comunicación.
1: Establece y mantiene la conexión de
comunicación.

Si CONT = 1, la instrucción TSEND_C


Configura y establece una conexión de
comunicación. Una vez que la conexión ha
sido configurada y establecida, la CPU S7--
1200 la mantiene y supervisa
automáticamente.

Tipo de dato: BOOL


PARÁMETROS DE BLOQUE INSTRUCCIÓN
TRCV_C_DB
Configuración de la Instrucción FC_RECV

La función FC200 "FC_RECV" llama a la instrucción TRCV_C para establecer una conexión de
comunicación sobre ISO en TCP, TCP o UDP y recibir datos a través de la conexión de
comunicación. La siguiente figura muestra la llamada de la instrucción TRCV_C.
CONFIGURACIÓN DE ENTRADAS DEL BLOQUE
TRCV_C_DB

EN_R
Habilitar recibir con EN_R = 1
Tipo de dato: BOOL
CONT
Controla la conexión de comunicación:
0:Desconecta la comunicación
conexión.
1: Establece y mantiene la conexión de
comunicación.
Si CONT = 1, la instrucción TRCV_C
configura y establece una conexión de
comunicación. Una vez que la conexión
ha sido configurada y establecida, la
S7--1200 la mantiene y supervisa
automáticamente.
CONFIGURACIÓN DE SALIDAS DEL BLOQUE
TRCV_C_DB

RSVD_LEN
Volumen de datos realmente recibidos
en bytes.
PARÁMETROS DE BLOQUE INSTRUCCIÓN
T_SEND y TRCV_C_DB
CONFIGURACIÓN DE ENTRADAS DEL BLOQUE
TSEND_C_DB Y TRCV_C_DB

CONNECT
Puntero a la descripción de conexión
utilizada para establecer la conexión de
comunicación.

Los parámetros de conexión se definen


en las propiedades de las instrucciones
TSEND_C y TRCV_C. En FC100
"FC_SEND" llama y marca la instrucción
TSEND_C. Los parámetros de conexión
se definen en la ventana de inspector
"Propiedades> Configuración>
Parámetros de conexión".
LEN
Número máximo de bytes que se
pueden enviar con el trabajo, es decir,
la longitud de la transmisión.
(El ajuste predeterminado es 0, es decir,
el parámetro DATA determina la
longitud de los datos por enviar).

Nota: Si utiliza valores puramente


simbólicos en el parámetro DATA, el
parámetro LEN debe tener el valor 0.
DATA
Puntero al área de envío que contiene
la dirección y longitud de los datos a
enviar.

Nota: Este valor debe ser del mismo


tamaño que el parámetro DATA de la
instrucción TRCV_C
COM_RST
Reinicia la instrucción:

0: Irrelevante.
1: Reinicio completo de la instrucción
que borra la conexión de comunicación
existente y establece una nueva
conexión de comunicación.

Tipo de dato: BOOL


CONFIGURACIÓN DE SALIDAS DE LOS BLOQUES
TSEND_C_DB T TRCV_C_DB

DONE
Estado con los valores siguientes:

0: Trabajo aún no iniciado o aún en


ejecución.
1: Trabajo ejecutado sin errores.

Tipo de dato: BOOL


BUSY
Estado con los valores siguientes:
0: Trabajo aún no iniciado o ya
terminado.
1: Trabajo aún no ha terminado. No se
puede iniciar un nuevo trabajo.

Tipo de dato: BOOL


ERROR
Estado con los valores siguientes:
0: Sin error
1: Se ha producido un error

Tipo de dato: BOOL


STATUS

Estado de la instrucción.
Tipo de dato: BOOL
Configuración Parámetros de Conexión para las
instrucciones TSEND_C_DB y TRCV_C_DB

Los parámetros de conexión se definen en las propiedades de las instrucciones TSEND_C y


TRCV_C. En FC100 "FC_SEND" llama y marca la instrucción TSEND_C. Los parámetros de
conexión se definen en la ventana del inspector "Propiedades> Configuración> Parámetros
de conexión".
Parámetros de Conexión
N° Acción Nota
1 Para "End point:" se selecciona la estación
asociada a la que se va a establecer una
conexión de comunicación. Si la estación
local y la estación asociada están
configuradas en diferentes proyectos,
seleccione "Sin especificar" para la estación
asociada en "Punto final:".

2 Para "Tipo de conexión:" se selecciona el tipo


de conexión requerido, ISO - on - TCP, por
ejemplo
N° Acción Nota
3
Para "Connection Data" se selecciona para la
estación local y para la estación asociada el bloque
de datos (DB) en el que se almacena la descripción
de la conexión para la configuración de la conexión
de comunicación. En este ejemplo, la descripción
de la conexión se almacena en el bloque de datos
DB2 "CONNECT". Se crea el "CONNECT" de DB2.
Para crear un nuevo DB para los datos de
conexión, seleccione <Nuevo> para "Datos de
conexión:". A continuación, selecciona el DB recién
creado de la lista de datos de conexión.

4
La estación local establece activamente la
conexión. La estación asociada participa
pasivamente en el establecimiento de la conexión.
N° Acción Nota
5 Se introduce la conexión apropiada ID para "ID de
conexión:". Especifique el ID de conexión en la
entrada "ID" de las instrucciones TSEND_C y
TRCV_C.

6 A continuación, introduzca el TSAP local y el TSAP


asociado en "Detalles de la dirección". El mismo
TSAP se utiliza en este ejemplo para las estaciones
locales y asociadas.

7 Una vez que haya definido los parámetros de El bloque de datos "CONNECT" de DB2 en
conexión, especifique DB2 "CONNECT" en la el que se almacena la descripción de
entrada "CONNECT" de las instrucciones TSEND_C conexión para configurar y establecer la
y TRCV_C. conexión de comunicación se encuentra
en la navegación de proyecto bajo la
estación local y la estación asociada en
la carpeta "Bloques de programa>
Sistema Bloques ".
EJEMPLO DE CONFIGURACIÓN PROFINET
PROFINET ENTRE DOS PLC S7-1200

Nota Importante
La conexión directa entre el PC y
una CPU o la conexión directa
entre dos CPU´s requiere un
cable de par trenzado de tipo
cruzado, debido a que el puerto
Profinet del S7-1200 no dispone
de conmutación Ethernet.
CONFIGURACIÓN Y PUESTA EN MARCHA
Selección de controladores que conforman
la Red | Configuración de Direcciones IP
CONFIGURACIÓN Y PUESTA EN MARCHA
Activación de marcas de ciclo
CONFIGURACIÓN Y PUESTA EN MARCHA
Creación de Red
CONFIGURACIÓN Y PUESTA EN MARCHA
Carga de configuración.
CONFIGURACIÓN Y PUESTA EN MARCHA
Programación de comunicación entre las CPU
|Consideraciones Básicas

El puerto PROFINET del S7-1200 soporta las siguientes conexiones simultáneas:

3 conexiones para la comunicación entre dispositivos HMI y la CPU.


1 conexión para la comunicación entre la programadora (PC/PG) y la CPU.
8 conexiones para la comunicación del programa del S7-1200 utilizando instrucciones del
bloque T (TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV). Una conexión S7-1200 activa sólo
es posible conlas instrucciones del bloque T.
3 conexiones para la comunicación entre una CPU S7-1200 pasiva y una CPU S7 activa. La CPU
S7 activa utiliza las instrucciones GET y PUT (S7-300 y S7-400).
CONFIGURACIÓN Y PUESTA EN MARCHA
Tipos de Conexión: TCP on ISO | TCP
CONFIGURACIÓN Y PUESTA EN MARCHA
PLC 1
Configuración de Funciones de Comunicación | Parámetros de Conexión
Envió de Datos - Bloque TSend

Interlocutor: PLC-2 Dirección: por defecto.


Interfaz: por defecto Tipo de conexión: TCP
Subred: por defecto ID de conexión: por defecto.
Datos de conexión: PLC-1-Send_DB
CONFIGURACIÓN Y PUESTA EN MARCHA
PLC 1 - Parámetros de Bloque
CONFIGURACIÓN Y PUESTA EN MARCHA
PLC 1
Configuración de Funciones de Comunicación | Parámetros de Conexión
Envió de Datos - Bloque TRCV

Interlocutor: PLC-1 Datos de conexión:


Interfaz: por defecto PLC_2_Receive_DB
Subred: por defecto Establecimiento Activo de la
Dirección: por defecto. conexión: CPU-1
Tipo de conexión: TCP Detalles de dirección de
ID de conexión: por defecto. Puertos: por defecto
CONFIGURACIÓN Y PUESTA EN MARCHA
PLC 2 - Parámetros de Bloque