You are on page 1of 40

INECO Servicios Educacionales

Profibus DP
1-2
INECO Servicios Educacionales
PROFIBUS significa PROtocol FIeld BUS (protocolo de bus de campo), naci en 1987 cuando firmas
alemanas del area de control y en conjunto estamentos privados y gubernamentales, comenzaron a
desarrollar un protocolo para el nivel de clula y campo.
La norma europea EN 50170 define la comunicacin industrial de Profibus, desde el nivel fsico hasta
el de aplicacin.
Introduccin
1-3
INECO Servicios Educacionales
Variantes De Profibus
La familia Profibus es variada, logrando acoger un amplio rango de aplicaciones, en fabricacin,
proceso y automatizacin.
PROFIBUS DP PROFIBUS FMS PROFIBUS PA
Orientado al nivel de campo, es decir, a la
automatizacin de la fabricacin.
Orientado al nivel de clula, a la
comunicacin entre dispositivos de control
intelegentes.
Orientado a la instrumentacin, para la
automatricacin de procesos en sectores de
seguridad intrnseca.
Ambos protocolos se basan en los mismo componentes de bus por lo que pueden operar en
conjunto
Conexin a travs de acopladores DP/PA
Link, en DP
RS-485 / Fibra Optica IEC 61158-2
1-4
INECO Servicios Educacionales
Componentes De Red
Esclavos DP compactos: Tienen una estructura perifrica inalterable en el area de entrada y salida,
como por ejemplo los CCM de Schnneider.

Esclavos DP modulares: La estructura del area de entrada y salida es variable y se determina
durante la configuracin, como por ejemplo los IO Blocks de Beckhoff.

Esclavos DP Inteligentes: Son dispositivos que cuentan con CPU y que preprocesan las seales
obtenidas desde terreno para luego entregarle el resultado al maestro, como por ejemplo PLC S7 de
Siemens.

Bus: Tramo de la red comprendida entre los terminales (resistencia 220) de final de red.

Segmento: Tramo de la red comprendida entre repetidores.
DCS
PLC
IO Block
CCM
1-5
INECO Servicios Educacionales
La topologa puede ser simplemente en forma de bus lineal o en forma de rbol. Slo es posible la
redundancia en anillo y nicamente se logra con fibra ptica.
BUS
ANILLO
ARBOL
Topologa
1-6
INECO Servicios Educacionales
Descripcin Valor
Direccionamiento
PROFIBUS
0-126
Max. dispositivos activos
en una red PROFIBUS DP
1)
125
Max. dispositivos activos
en un segmento de
PROFIBUS
1)
32
Max. instrumentos PA en
una red PROFIBUS DP
1)
7936
2)
El mximo nmero de elementos que se puede agrgar al bus se muestra en la siguiente tabla:
Topologa
1-7
INECO Servicios Educacionales
PROFIBUS especifica las caractersticas tcnicas y funcionales de un sistema de buses de campo
serie con el cual controladores digitales descentralizados pueden trabajar juntos en red desde el nivel
de campo hasta el nivel de clula.

Un Maestro puede enviar mensajes sin una peticin externa cuando mantiene el derecho de acceso al
bus (llamado de forma comn testigo).

Un Esclavo es un dispositivo perifrico, algunos de ellos son las entradas y salidas, las vlvulas y los
transmisores de medida. No tienen derecho de acceso al bus y slo pueden reconocer mensajes
recibidos o enviar mensajes al Maestro cuando este se lo ordena (por lo que se les llama estaciones
pasivas).

Protocolo
1-8
INECO Servicios Educacionales
PROFIBUS est basado en normas internacionalmente reconocidas. La arquitectura protocolar est
orientada al sistema OSI (Open System Interconnection).
En este modelo cada capa de la transmisin reliza tareas definidas de forma precisa:
Arquitectura Protocolar
1-9
INECO Servicios Educacionales
PROFIBUS DP:

- Usa las capas 1 y 2 y el interface de usuario, mientras que no define de las capas 3 a 7.
- Asegura una transmisin de datos rpida y eficiente.
- El DDLM (Direct Data Link Mapper) proporciona al interface de usuario un fcil acceso a la capa 2.
- Las funciones de aplicacin disponibles por el usuario as como el comportamiento del sistema se
especifican en el interface de usuario.
- Se permite una comunicacin RS-485 o por fibra ptica.
Capa 1 o Capa fsica: define las caractersticas de la transmisin.

Medio Fisico:
La tecnologa de transmisin ms usada es la RS 485, conocida habitualmente como H2. La velocidad de
transmisin vara entre 9.6Kbits/s y 12Mbits/s, dependiendo del medio fsico.

Arquitectura Protocolar
1-10
INECO Servicios Educacionales
RS 485 (Transmisin para DP/FMS):

- Velocidad de transmisin de 9.6 Kbit/seg. a 12 Mbit/seg. Se seleccionar una para todos los dispositivos.
- La estructura de la red es linear, con par trenzado.
- Conexin mxima de 32 estaciones sin repetidor (127 con repetidor).
- Longitud mxima del cable dependiente de la velocidad de transmisin.
Arquitectura Protocolar
1-11
INECO Servicios Educacionales
En la conexin, es conveniente tener en cuenta algunas precauciones, de las que son destacables:

- Hay que asegurarse de no torcer las lneas de datos.
-Se recomienda el uso de lneas de datos escudadas para mejorar la compatibilidad electromagntica
(EMC).
-Se recomienda mantener las lneas de datos separadas de los cables de alto voltaje.

El uso de lneas apantalladas es absolutamente esencial para el logro de una alta inmunidad del
sistema en ambientes con emisiones altas de electromagnetismo (como en la fabricacin de
automviles). El apantallamiento se usa para mejorar la compatibilidad electromagntica (CEM).
Arquitectura Protocolar
1-12
INECO Servicios Educacionales
Capa 2 o Capa de Enlace (FDL Fieldbus Data Link):
Define el protocolo de acceso al bus y se encarga de establecer el orden de circulacin del testigo una
vez inicializado el bus, adjudicando el testigo en el arranque, en caso de prdida del mismo, o en caso
de adicin o eliminacin de estaciones activas.
Acceso al Bus
Las estaciones activas comparten una estructura de maestro flotante, relevndose en el papel de
maestro mediante paso de testigo.

Esta estructura admite la posibilidad de que exista un solo nodo activo en el bus, con lo que se
convertira en un bus con una estructura del tipo maestroesclavo.
Capa 7 o Capa de aplicacin: Define las funciones de aplicacin.
Arquitectura Protocolar
1-13
INECO Servicios Educacionales
La trama admite 3 tipos de formato: tramas de longitud fija sin datos, tramas de longitud fija con datos
y tramas de longitud variable.
Trama
1-14
INECO Servicios Educacionales
Mensajes cclicos: Estos mensajes permiten el intercambio de datos de baja
prioridad y por tanto no crticos en cuanto tiempo de respuesta.

SDN (Send Data with No acknowledge)
SDA (Send Data with Acknowledge)
RD (Request Data with Reply)
SRD (Send and Request Data)

La respuesta a uno de estos mensajes est condicionada por el tiempo total
de ciclo del testigo entre todos los nodos activos.

Mensajes acclicos: Estos mensajes permiten acortar el tiempo de respuesta de los datos crticos. A
cada turno de Maestro se puede enviar un mensaje de difusin conteniendo los valores crticos de
todos los esclavos. La lista de estos valores es conocida por todas las estaciones maestras en una
tabla.
Trama
1-15
INECO Servicios Educacionales
Dispositivos

Se utilizan los siguientes dispostivos Profibus:

Cajas I/O Remotas (IO BLOCKS):
Se utilizan en terreno los dispositivos Beckhoff BK3120, que concentran las seales provenientes de
slots de tipo analgicos y discretos, conectados a ellos. Cada dispositivo Beckhoff es considerado
como un solo dispositivo profibus por el Sistema DeltaV.

Variadores de Frecuencia (VDFs):
Se utilizan los Drives ABB Oy, los cuales se conectan directamente por comunicacin Profibus al
Sistema DeltaV.

PLC Siemens:
Se utiliza el modulo Profibus CPU 317F-2 DP Siemens para comunicarse con el PLC Siemens que
realiza el control del Incinerador.
Profibus En DELTAV
1-16
INECO Servicios Educacionales
Red Profibus Tipo Dispositivo Tarjeta
032-P001 IO BLOCK C01
033-P001 IO BLOCK C02
061-P001 IO BLOCK C03
063-P001 IO BLOCK C04
064-P001 IO BLOCK C05
064-P002 IO BLOCK C06
064-P01MX IO BLOCK C07
064-P401 PLC C08
064-P101 VDF C09
Segmentos

Se definen las siguientes redes Profibus en el Sistema DeltaV, con la siguiente asignacin de tarjetas:
Profibus En DELTAV
1-17
INECO Servicios Educacionales
1. Importar los dispositivos Profibus DP; Beckhoff, Siemens CPU 317F y ABB Oy, usando los
archivos (*.GSD) respectivos.

En el DeltaV Explorer, ubicar dentro de Library la carpeta Profibus DP Devices
Click botn derecho del mouse y elegir Add Device Definition ...
Seleccionar el archivo de device description (*.GSD) correspondiente y hacer click sobre el
botn Add Device
Configuracin De Red
1-18
INECO Servicios Educacionales
2. Habilitar y configurar las propiedades de los puertos de las tarjetas Profibus DP.

Fijar continue scanning como la accin en caso de falla del controlador
Fijar la velocidad de comunicacin (baud rate) en 1.5M bps (la misma configurada para todos los
dispositivos profibus)
Fijar en 1 (valor por defecto) la direccin.
Configuracin De Red
1-19
INECO Servicios Educacionales
3. Agregar los dispositivos Profibus DP en las tarjetas del DeltaV, seleccionado el tipo desde
la carpeta Library del DeltaV Explorer:

En el DeltaV Explorer, ubicar la tarjeta Profibus DP (por ejemplo C01 del controlador CTRL6-
A64)
Click botn derecho del mouse sobre el puerto de la tarjeta Profibus y elegir New Profibus
Device
Seleccionar el dispositivo Profibus (por ejemplo BECKHOFF INDUSTRIE ELEKTRONIK) y
presionar OK y luego seleccionar la revision y presionar OK finalmente.
Configuracin De Red
1-20
INECO Servicios Educacionales
4. Configurar las propiedades para cada dispositivo Profibus DP:
Habilitarlo
Fijar la direccin (por ejemplo 2)
Configuracin De Red
1-21
INECO Servicios Educacionales
5. Configurar los SLOT de cada dispositivo Profibus DP:

Seleccionar el dispositivo (ej: 032-P01-1)
Click botn derecho mouse y seleccionar New Profibus Slot
En el cuadro de dialogo que se despliega, se selecciona el tipo de modulo profibus deseado, el
cual tiene una cantidad de bytes de entrada y salida (ej: KL3xx1 compact (16In).
Configuracin De Red
1-22
INECO Servicios Educacionales
6. Configurar las seales profibus de cada slot Profibus DP:

Seleccionar el slot (ej: SLOT000)
Click botn derecho mouse y seleccionar New Profibus Signal
En el cuadro de dialogo que se despliega, se configura el tag de la seal profibus, la
direccion de la seal (Input o Output), byte offset, Data type (ej: 16 bit signed integer),
Number of used bits (ej: 16 para las seales analogicas).
Configuracin De Red
1-23
INECO Servicios Educacionales
7. Descargar el puerto Profibus desde DeltaV Explorer:
Configuracin De Red
1-24
INECO Servicios Educacionales
Tipo Modulo Num. Bits
Analogica Entrada (AI 4 20 mA) KL3052 32
Analogica Salida (AO 4 20 mA) KL4022 32
Discreta Entrada (DI) KL1002 2
Discreta Entrada (DO) KL2602 2
IO BLOCK

El gateway Profibus DP BK3120 puede conectarse hasta 64 modulos de terminales (SLOTS) que
realizan la interfaz entre los sensores (analogicos o discretos) y el gateway; el cual concentra dichas
seales para transmitirlas como un unico dispositivo profibus DP hacia el sistema de control DeltaV.

Cada modulo terminal que se conecta al gateway BK3120 tiene 2 canales de entrada/salida.
En este proyecto se definieron dos topologias para redes profibus IO Blocks dependiendo de la
cantidad de entradas/salidas conectadas a cada gateway BK3120.

Topologia IO tipo MX: 16 AI, 16 AO, 16 DI y 16 DO
Topologia IO tipo MS: 8AI, 8AO, 16 DI y 4DO
Mapeo De Seales En DELTAV
1-25
INECO Servicios Educacionales
Esta red tiene un solo gateway profibus DP BK3120 con topologia MS.

Se utilizan los siguientes modulos de interfase: 4 KL3052, 4 KL4022, 8 KL1002 y 2 KL2602.

Se configura en DeltaV el dispositivo profibus 033-P01, con los siguientes slots:
Slot Tipo de modulo profibus
SLOT000 KL3xx2 compact (16In)
SLOT001 KL3xx2 compact (16In)
SLOT002 KL3xx2 compact (16In)
SLOT003 KL3xx2 compact (16In)
SLOT004 KL4xx2 compact (16Out)
SLOT005 KL4xx2 compact (16Out)
SLOT006 KL4xx2 compact (16Out)
SLOT007 KL4xx2 compact (16Out)
SLOT008 8 Bit digital inputs (*)
SLOT009 8 Bit digital inputs (*)
SLOT010 8 Bit digital inputs (*)
(*) En el caso de las seales discretas, 4 modulos de interfase en terreno (conteniendo cada uno 2 canales discretos)
se configura como un solo SLOT de 8 Bit digital.
Configuracin De La Red 033-P01
1-26
INECO Servicios Educacionales
Seales Profibus definidas en el dispositivo 033-P01 (tarjeta C02):
slot slot def signal tag dir data_type Byte Offset Start bit
0 KL3xx2 compact (16In) SIGNAL001 33PT9186IN Input 16 bit signed integer 0 0
0 KL3xx2 compact (16In) SIGNAL002 33PT9188IN Input 16 bit signed integer 2 0
1 KL3xx2 compact (16In) SIGNAL001 33PT9190IN Input 16 bit signed integer 0 0
1 KL3xx2 compact (16In) SIGNAL002 033-P01S001002 Input 16 bit signed integer 2 0
2 KL3xx2 compact (16In) SIGNAL001 033-P01S002001 Input 16 bit signed integer 0 0
2 KL3xx2 compact (16In) SIGNAL002 033-P01S002002 Input 16 bit signed integer 2 0
3 KL3xx2 compact (16In) SIGNAL001 033-P01S003001 Input 16 bit signed integer 0 0
3 KL3xx2 compact (16In) SIGNAL002 033-P01S003002 Input 16 bit signed integer 2 0
4 KL4xx2 compact (16Out) SIGNAL001 33PV9186OUT Output 16 bit signed integer 0 0
4 KL4xx2 compact (16Out) SIGNAL002 33PV9188OUT Output 16 bit signed integer 2 0
5 KL4xx2 compact (16Out) SIGNAL001 33PV9190OUT Output 16 bit signed integer 0 0
5 KL4xx2 compact (16Out) SIGNAL002 033-P01S005002 Output 16 bit signed integer 2 0
6 KL4xx2 compact (16Out) SIGNAL001 033-P01S006001 Output 16 bit signed integer 0 0
6 KL4xx2 compact (16Out) SIGNAL002 033-P01S006002 Output 16 bit signed integer 2 0
7 KL4xx2 compact (16Out) SIGNAL001 033-P01S007001 Output 16 bit signed integer 0 0
7 KL4xx2 compact (16Out) SIGNAL002 033-P01S007002 Output 16 bit signed integer 2 0
8 8 Bit digital inputs SIGNAL001 33ZSC9187IN Input Boolean 0 0
8 8 Bit digital inputs SIGNAL002 33ZSO9187IN Input Boolean 0 1
8 8 Bit digital inputs SIGNAL003 33ZSO9189IN Input Boolean 0 2
8 8 Bit digital inputs SIGNAL004 33ZSC9189IN Input Boolean 0 3
8 8 Bit digital inputs SIGNAL005 33ZSO9191IN Input Boolean 0 4
8 8 Bit digital inputs SIGNAL006 33ZSC9191IN Input Boolean 0 5
8 8 Bit digital inputs SIGNAL007 033-P01S008007 Input Boolean 0 6
8 8 Bit digital inputs SIGNAL008 033-P01S008008 Input Boolean 0 7
Configuracin De La Red 033-P01
1-27
INECO Servicios Educacionales
9 8 Bit digital inputs SIGNAL001 033-P01S009001 Input Boolean 0 0
9 8 Bit digital inputs SIGNAL002 033-P01S009002 Input Boolean 0 1
9 8 Bit digital inputs SIGNAL003 033-P01S009003 Input Boolean 0 2
9 8 Bit digital inputs SIGNAL004 033-P01S009004 Input Boolean 0 3
9 8 Bit digital inputs SIGNAL005 033-P01S009005 Input Boolean 0 4
9 8 Bit digital inputs SIGNAL006 033-P01S009006 Input Boolean 0 5
9 8 Bit digital inputs SIGNAL007 033-P01S009007 Input Boolean 0 6
9 8 Bit digital inputs SIGNAL008 033-P01S009008 Input Boolean 0 7
10 8 Bit digital outputs SIGNAL001 33HV9187OUT Output Boolean 0 0
10 8 Bit digital outputs SIGNAL002 33HV9189OUT Output Boolean 0 1
10 8 Bit digital outputs SIGNAL003 33HV9191OUT Output Boolean 0 2
10 8 Bit digital outputs SIGNAL004 033-P01S010004 Output Boolean 0 3
Configuracin De La Red 033-P01
1-28
INECO Servicios Educacionales
Tomando como ejemplo la seal profibus 33PT9186IN, primera seal de la tabla anterior:
Configuracin De Mdulos En DELTAV
1-29
INECO Servicios Educacionales
La seal analogica 33PT9186IN se configura en DeltaV usando un bloque Analog Input (AI), con los
siguientes parametros:

AI1/IO_IN : 33PT9186IN/FIELD_VAL
AI1/XD_SCALE : 0 to 32767 counts
Configuracin De Mdulos En DELTAV
1-30
INECO Servicios Educacionales
Mapeo De Seales En DELTAV
PLC Siemens

El mdulo profibus CPU 317F-2 DP de Siemens permite intercambiar seales entre DeltaV y PLC
Siemens del Incinerador. Se definieron un total de 32 words de entrada y 48 words de salida, con la
siguiente estructura de slots:
Slot Modulo Seal
SLOT001 1er identificador general -
SLOT002 2do identificador general -
SLOT003 3er identificador general -
SLOT004 Master_A Slave_E 16 Wo Unidad 16 Words de salida
SLOT005 Master_A Slave_E 16 Wo Unidad 16 Words de salida
SLOT006 Master_E Slave_A 16 Wo Unidad 16 Words de entrada
SLOT007 Master_E Slave_A 16 Wo Unidad 16 Words de entrada
SLOT008 Master_E Slave_A 16 Wo Unidad 16 Words de entrada
1-31
INECO Servicios Educacionales
EL PLC envia seales para los status de valvulas del Incinerador.

Se utilizan modulos de comunicacion, ubicados en el area /COMM_PLC, los cuales conectan las
senales profibus de entrada y salida con la logica en DeltaV de cada una de las valvulas.

Los modulos tagIN_COM (ej: 64HS9104IN_COM) contienen las senales de entrada provenientes
desde el PLC Siemens, con el siguiente mapeo:
Configuracin Mdulos Vlvulas On-Off
1-32
INECO Servicios Educacionales
Los modulos tagOUT_COM (ej: 64HS9104OUT_COM) contienen las senales de salida provenientes
de los modulos valvulas programados en DeltaV:
Configuracin Mdulos Vlvulas On-Off
1-33
INECO Servicios Educacionales
Modulo vlvula 64HS9104:
Configuracin Mdulos Vlvulas On-Off
1-34
INECO Servicios Educacionales
VDFs ABB Oy

Cada dispositivo Profibus ABB Oy usa un slot con un modulo PPO Type 2 que tiene 20 bytes de
entrada y 20 bytes de salida, con el siguiente mapeo (tomando como ejemplo el drive 64M551):
description sig_name profibus_sig_tag byte_offset data_type
IN Parameter Identification INID 64M551INID 0 16 bit unsigned integer
IN Parameter Value INVALUE 64M551INVALUE 4 32 bit signed integer
Status Word SW 64M551SW 8 16 bit unsigned integer
Actual Value ACT 64M551ACT 10 16 bit signed integer
Process Data PZD3 64M551PZD3 12 16 bit unsigned integer
Process Data PZD4 64M551PZD4 14 16 bit unsigned integer
Process Data PZD5 64M551PZD5 16 16 bit unsigned integer
Process Data PZD6 64M551PZD6 18 16 bit unsigned integer
OUT Parameter Identification OUTID 64M551OUTID 0 16 bit unsigned integer
OUT Parameter Index OUTIND 64M551OUTIND 2 16 bit unsigned integer
OUT Parameter Value OUTVALUE 64M551OUTVALUE 4 32 bit signed integer
Control Word CW 64M551CW 8 16 bit unsigned integer
Reference REF 64M551REF 10 16 bit signed integer
Mapeo De Seales En DELTAV
1-35
INECO Servicios Educacionales
Status Word (SW):

bit description
0 Ready On
1 Ready Run
2 Ready Ref
3 Trip
4 Stop 2
5 Stop 3
6 On Inhib
7 Warning
8 SP at PV
9 Panel
Configuracin Mdulos Variadores ABB Oy
1-36
INECO Servicios Educacionales
Se utiliza el module template ABB_VAR para generar los modulos asociados a los variadores. A
continuacion se muestra la configuracion en Control Studio para el motor 64M551:
Configuracin Mdulos Variadores ABB Oy
1-37
INECO Servicios Educacionales
Se utilizan los siguientes parametros para las seales profibus de entrada/salida:
Parametro Descripcion
SW Status Word (Estado del Variador)
ACT Actual Value (Velocidad)
PZD3 Process Data (Potencia)
CW Control Word (Comando Start/Stop)
REF Reference (Referencia de Velocidad)
El bloque composite VFD realiza el mapeo de seales entrada/salida, genera las palabras de salida
CW y REF para comandar Start/Stop y fijar la Referencia de velocidad del variador de frecuencia del
motor correspondiente.
Configuracin Mdulos Variadores ABB Oy
1-38
INECO Servicios Educacionales
Composite VFD:
Configuracin Mdulos Variadores ABB Oy
1-39
INECO Servicios Educacionales
Configuracin Mdulos Variadores ABB Oy
Programacin bloque de clculo:
1-40
INECO Servicios Educacionales
Diagnstico De Fallas
LED Condicin
Correcta
Indicacin de
Falla
Probable Causa Accin Correctiva
Power Verde On Off 1. Sin Energa. Posible
problema en la lnea.
1. Revise el suministro de energa
y conexiones.
2. Falla Interna. 2. Contacte personal INECO.
Error Rojo Off On (continuo) 1. Tarjeta no est siendo
escaneada por el controlador.
1. Revise la operacin del
controlador.
2. Unidad fall auto-test. 2. Contacte personal INECO.
Flashing 1. Tarjeta no esta siendo
escaneada por el controlador.
1. Revise la operacin del
controlador.
2. Conflicto de direccin. 2. Determine la fuente de conflicto
reemplazando tarjeta sospechosa
con una buena del mismo tipo.
Puerto 1
Amarillo


Off
1. Sin comunicaciones. 1. Revise conexiones, cable, y
dispositivo externo.
2. Puerto no habilitado. 2. Habilite el puerto.
3. Sin configuracin en el
puerto
3. Configure el puerto
Flashing Error de comunicaciones en
el puerto.
Revise conexiones, cable, y
dispositivo externo.
Aquellos dispositivos Profibus que tengan el indicador no se estn comunicando con el Sistema
DeltaV.

You might also like