Manual Modificado - PLC Itesi
Manual Modificado - PLC Itesi
Manual Modificado - PLC Itesi
4
CAPTULO 4. DESARROLLO DE PRCTICAS PARA EL PROTOCOLO DE
COMUNICACIONES PROFIBUS-DP......................................................................................................... 55
4.1. CREACIN DEL PRIMER PROYECTO. .......................................................................................................... 56
4.2. ESTRUCTURA BSICA A SEGUIR CON STEP 7. ......................................................................................... 58
4.3. ARRANCAR EL ADMINISTRADOR Y CREAR EL PROYECTO.......................................................................... 59
4.3.1. Ajuste de la interfaz PG/PC. .......................................................................................................... 63
4.3.2. Equipos a utilizar. ............................................................................................................................ 68
4.3.3. Configuracin del equipo. .............................................................................................................. 69
4.3.4. Propiedades interface MPI CPU 315-2DP. ................................................................................. 73
4.3.5. Configuracin de la red Profibus-DP............................................................................................ 76
4.3.6. Insertar esclavos en la red Profibus-DP. ..................................................................................... 81
4.3.7. Compilar, guardar y enviar configuracin al PLC....................................................................... 90
4.3.8. Configuracin de la EM 277. ......................................................................................................... 92
4.3.9. Conector Profibus. .......................................................................................................................... 95
4.3.10. Coherencia de datos para la comunicacin Profibus-DP. ...................................................... 97
4.3.11. Tipos. .............................................................................................................................................. 97
4.4. DIRECCIONES PROFIBUS. .......................................................................................................................... 99
CONCLUSIONES........................................................................................................................................107
REFERENCIA BIBLIOGRFICA. .............................................................................................................109
ANEXO 1. ESPECIFICACIONES TCNICAS SIEMENS S7-200 Y S7-300..........................................110
DATOS TCNICOS DEL MDULO CENTRAL (CPU 226). .................................................................................. 110
DATOS TCNICOS EM 223. ............................................................................................................................. 117
DATOS TCNICOS EM 227. ............................................................................................................................. 120
ESPECIFICACIONES TCNICAS SIMATIC S7-300. ........................................................................................... 123
MDULOS DE ENTRADAS/SALIDAS DIGITALES SM 321. ................................................................................ 129
MDULOS DE ENTRADAS/SALIDAS DIGITAL SM 322...................................................................................... 131
ANEXO 2. ARCHIVOS GSD. .....................................................................................................................133
ANEXO 3. GLOSARIO. ..............................................................................................................................135
5
ndice de Tablas.
TABLA 2-1 PRINCIPALES TIPOS DE DATOS DEL SISTEMA DE PROGRAMACIN. ..................................................... 17
TABLA 2-2 A) OPERACIONES ARITMTICAS (DE DOS O MS OPERACIONES). ....................................................... 19
TABLA 2-3 B) DESPLAZAMIENTO Y ROTACIN (OPERACIONES INCORPORADAS A STEP7)................................. 19
TABLA 2-4 C) COMPARACIN (OPERACIONES INCORPORADAS A STEP7) .......................................................... 19
TABLA 3-1 REDES DE ORDENADORES Y DETECTOR DE PROXIMIDAD. .................................................................. 28
TABLA 3-2 CARACTERSTICAS PRINCIPALES PROFIBUS........................................................................................ 51
TABLA 4-1 ASIGNACIN DE PINES DEL CONECTOR D SUBMINIATURA DE 9 PINES. ............................................... 93
TABLA 4-2 INDICADORES DE ESTADO (LEDS) DEL MDULO EM 277 PROFIBUS-DP. ......................................... 94
TABLA 4-3 INDICADORES DE ESTADO (LEDS) DEL MDULO EM 277 PROFIBUS-DP (CONTINUACIN). ............ 95
TABLA 4-4 CONECTOR PROFIBUS. ........................................................................................................................ 95
TABLA A-1 DATOS TCNICOS MDULO CPU 226. ............................................................................................. 110
TABLA A-2 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 111
TABLA A-3 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 112
TABLA A-4 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 113
TABLA A-5 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 114
TABLA A-6 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 115
TABLA A-7 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 116
TABLA A-8 ESPECIFICACIONES TCNICAS (CONTINUACIN)............................................................................... 117
TABLA A-9 ESPECIFICACIONES TCNICAS EM 223. ........................................................................................... 118
TABLA A-10 ESPECIFICACIONES TCNICAS EM 223 (CONTINUACIN). ............................................................. 119
TABLA A-11 ESPECIFICACIONES TCNICAS MDULO PROFIBUS DP EM 227. .................................................. 121
TABLA A-12 ESPECIFICACIONES TCNICAS MDULO PROFIBUS DP EM 227 (CONTINUACIN). ...................... 122
TABLA A-13 ESPECIFICACIONES TCNICAS CPU 135-2DP (CONTINUACIN)................................................... 123
TABLA A-14 ESPECIFICACIONES TCNICAS CPU 135-2DP (CONTINUACIN)................................................... 124
TABLA A-15 ESPECIFICACIONES TCNICAS CPU 135-2DP (CONTINUACIN)................................................... 125
TABLA A-16 ESPECIFICACIONES TCNICAS CPU 135-2DP (CONTINUACIN)................................................... 126
TABLA A-17 ESPECIFICACIONES TCNICAS CPU 135-2DP (CONTINUACIN)................................................... 127
TABLA A-18 ESPECIFICACIONES TCNICAS CPU 135-2DP (CONTINUACIN)................................................... 128
TABLA A-19 ESPECIFICACIONES TCNICAS SM 321. ........................................................................................ 129
TABLA A-20 ESPECIFICACIONES TCNICAS SM 321 (CONTINUACIN). ............................................................. 130
TABLA A-21 ESPECIFICACIONES TCNICA SM 322. ........................................................................................... 132
TABLA A-22 ACRNIMOS Y ABREVIATURAS UTILIZADOS PARA COMUNICACIONES INDUSTRIALES. .................... 135
TABLA A-22 ACRNIMOS Y ABREVIATURAS (CONTINUACIN). ........................................................................... 136
6
ndice de Figuras
FIGURA 2-1 AUTMATA PROGRAMABLE SIMATIC ET 300. ..................................................................................... 3
FIGURA 2-2 DIAGRAMA COMPACTO DE LA ESTRUCTURA INTERNA DE UN AUTMATA PROGRAMABLE................... 3
FIGURA 2-3 UNIDAD CENTRAL DE PROCESO, CPU. ................................................................................................ 4
FIGURA 2-4 CLASIFICACIN DE MEMORIAS Y SU FUNCIONAMIENTO DENTRO DE UN AUTMATA PROGRAMABLE. . 7
FIGURA 2-5 CONSULTA DE ENTRADAS Y CARGA EN MEMORIA IMAGEN. ................................................................. 9
FIGURA 2-6 EJECUCIN DEL PROGRAMA CON LOS RESULTADOS EN LA MEMORIA IMAGEN. ................................ 10
FIGURA 2-7 TRANSFERENCIA DE RESULTADOS A INTERFAZ DE SALIDA. ............................................................... 10
FIGURA 2-8 FUENTE DE ALIMENTACIN COMN.................................................................................................... 13
FIGURA 2-9 FUENTES DE ALIMENTACIONES ESPECFICAS. ................................................................................... 14
FIGURA 2-10 UNIDAD DE PROGRAMACIN FIELD PG PIII DE SIEMENS. .............................................................. 15
FIGURA 2-11 CPU 315-2DP................................................................................................................................. 22
FIGURA 3-1 CLASIFICACIN DE LAS REDES DE COMUNICACIONES INDUSTRIALES A FINALES DEL SIGLO XX. .... 27
FIGURA 3-2 CLASIFICACIN DE LAS REDES DE COMUNICACIONES INDUSTRIALES EN EL SIGLO XXI. ................. 28
FIGURA 3-3 PIRMIDE DE LAS COMUNICACIONES O PIRMIDE CIM. ................................................................... 31
FIGURA 3-4 VELOCIDADES EN CADA NIVEL DE LA PIRMIDE CIM. ....................................................................... 31
FIGURA 3-5 SISTEMA DE CONTROL CENTRALIZADO. ............................................................................................. 33
FIGURA 3-6 SISTEMA DE CONTROL DISTRIBUIDO.................................................................................................. 34
FIGURA 3-7 ESTRUCTURA DE RED EN FORMA DE PUNTO A PUNTO...................................................................... 36
FIGURA 3-8 ESTRUCTURA DE RED EN FORMA DE BUS.......................................................................................... 37
FIGURA 3-9 ESTRUCTURA DE UNA RED DE RBOL. ............................................................................................... 38
FIGURA 3-10 ESTRUCTURA DE RED EN FORMA DE RBOL.................................................................................... 39
FIGURA 3-11 ESTRUCTURA DE RED EN FORMA DE ESTRELLA. ............................................................................ 40
FIGURA 3-12 ESTRUCTURA Y TIPOS DE LOS PERFILES PROFIBUS. ...................................................................... 46
FIGURA 3-13 DIAGRAMA DE BLOQUES DE UNA RED PROFIBUS. ........................................................................... 47
FIGURA 3-14 EMPRESAS PARTICIPANTES EN EQUIPOS PROFIBUS. ..................................................................... 48
FIGURA 3-15 EQUIPOS PARTICIPANTES EN UNA RED PROFIBUS. ......................................................................... 50
FIGURA 3-16 EQUIPOS MAESTROS RED PROFIBUS-DP........................................................................................ 52
FIGURA 3-17 EQUIPOS ESCLAVOS DE UNA RED PROFIBUS-DP............................................................................ 53
FIGURA 3-18 EQUIPOS ESCLAVOS PASIVOS SERIE ET PARA SU CONEXIN A UNA RED PROFIBUS-DP. ............. 54
FIGURA 3-19 EQUIPOS AUXILIARES DEL BUS COMO EL CABLE Y LOS CONECTORES. .......................................... 54
FIGURA 4-1 INTERACCIN DE SOFTWARE Y HARDWARE. ...................................................................................... 57
FIGURA 4-2 PROCEDIMIENTO BSICO CON STEP 7. ............................................................................................ 58
FIGURA 4-3 VENTANA DE INICIO PARA CREACIN DE NUEVO PROYECTO. ............................................................ 59
FIGURA 4-4 VENTANA DE SELECCIN DE CPU. .................................................................................................... 60
FIGURA 4-5 VENTANA DE SELECCIN DE BLOQUES Y LENGUAJE DE PROGRAMACIN. ........................................ 61
FIGURA 4-6 VENTANA FINAL PARA DAR NOMBRE AL PROYECTO. .......................................................................... 61
FIGURA 4-7 SIMATIC MANAGER .......................................................................................................................... 62
FIGURA 4-8 ESTRUCTURA DEL PROYECTO............................................................................................................ 63
FIGURA 4-9 AJUSTES DE LA INTERFAZ PG/PC. ................................................................................................... 64
FIGURA 4-10 PROPIEDADES PC ADAPTER (AUTO) A) ...................................................................................... 65
FIGURA 4-11 PROPIEDADES PC ADAPTER (AUTO). B) ..................................................................................... 65
FIGURA 4-12 PROPIEDADES PC ADAPTER (MPI).............................................................................................. 66
FIGURA 4-13 PROPIEDADES PC ADAPTER (MPI).............................................................................................. 67
FIGURA 4-14 VENTANA DE ADVERTENCIA (CAMBIO DE PARMETROS PG/PC).................................................... 68
FIGURA 4-15 SIMATIC MANAGER. .......................................................................................................................... 69
FIGURA 4-16 CONFIGURACIN DEL EQUIPO EN LA VENTANA HW CONFIG. ...................................................... 70
FIGURA 4-17 BASTIDOR DE LA RED PROFIBUS. .................................................................................................... 70
FIGURA 4-18 CATALOGO DE FUENTES DE ALIMENTACIN SIMATIC 300. ........................................................... 71
FIGURA 4-19 CATLOGO DE MDULOS DE ENTRADA/SALIDA. ............................................................................... 72
vii
FIGURA 4-20 OBSERVAR Y FORZAR VALORES DE LOS MDULOS DE ENTRADAS DI16XDC24V ......................... 73
FIGURA 4-21 PROPIEDADES 315-2DP. ................................................................................................................ 74
FIGURA 4-22 PROPIEDADES INTERFACE MPI CPU 315-2DP. ............................................................................ 74
FIGURA 4-23 PROPIEDADES MPI (GENERAL)....................................................................................................... 75
FIGURA 4-24 PROPIEDADES MPI (AJUSTES DE LA RED). ..................................................................................... 76
FIGURA 4-25 SELECCIN DEL SLOT 2................................................................................................................... 77
FIGURA 4-26 PROPIEDADES DP......................................................................................................................... 77
FIGURA 4-27 PROPIEDADES PROFIBUS. ............................................................................................................ 78
FIGURA 4-28 PROPIEDADES INTERFACE PROFIBUS-DP....................................................................................... 79
FIGURA 4-29 PROPIEDADES PROFIBUS (GENERAL). ............................................................................................ 80
FIGURA 4-30 PROPIEDADES PROFIBUS (AJUSTES DE RED). ................................................................................ 80
FIGURA 4-31 RED CONFIGURADA PROFIBUS-DP. ................................................................................................ 81
FIGURA 4-32 CONFIGURACIN ESCLAVO EM 277 PROFIBUS-DP. ...................................................................... 82
FIGURA 4-33 PROPIEDADES EM 277 PROFIBUS-DP. .......................................................................................... 82
FIGURA 4-34 AJUSTES DE RED PROFIBUS-DP. .................................................................................................... 83
FIGURA 4-35 HW CONFIG. EM 277...................................................................................................................... 83
FIGURA 4-36 MDULO UNIVERSAL EM 277 PROFIBUS-DP. ................................................................................ 84
FIGURA 4-37 PROPIEDADES ESCLAVO EM 277. ............................................................................................... 84
FIGURA 4-38 PROPIEDADES ESCLAVO EM 277 (CONTINUACIN). ................................................................... 85
FIGURA 4-39 ENTRADAS/SALIDAS EM 277 PROFIBUS-DP. ................................................................................. 86
FIGURA 4-40 CATLOGO SIMATIC (CPU 215-2 DP). ........................................................................................ 87
FIGURA 4-41 PROPIEDADES CPU 215-2 DP. ...................................................................................................... 88
FIGURA 4-42MDULO DE E/S CPU 215-2 DP. ................................................................................................... 88
FIGURA 4-43 PROPIEDADES ESCLAVO CPU 215-2 DP. ................................................................................... 89
FIGURA 4-44 ENTRADAS Y SALIDAS CPU 215-2 DP............................................................................................ 90
FIGURA 4-45 GUARDAR Y COMPILAR. ................................................................................................................... 90
FIGURA 4-46 SELECCIONAR MDULO DE DESTINO. .............................................................................................. 91
FIGURA 4-47 SELECCIONAR MDULO DE DESTINO (CONTINUACIN). .................................................................. 91
FIGURA 4-48 CARGAR CAMBIOS AL MDULO. ....................................................................................................... 92
FIGURA 4-49 EM 277 PROFIBUS-DP.................................................................................................................... 92
FIGURA 4-50 CONECTOR HEMBRA D SUBMINIATURA DE 9 PINES EM 277........................................................... 93
FIGURA 4-51 CONECTOR DE BUS PROFIBUS FASTCONNECT CON CONECTOR HEMBRA. .................................... 95
FIGURA 4-52 POSICIN DEL INTERRUPTOR PARA LA PRIMERA Y LTIMA ESTACIN EN PROFIBUS..................... 96
FIGURA 4-53 POSICIN PARA LA CONEXIN DE OTROS NODOS EN LA RED PROFIBUS. ....................................... 96
FIGURA 4-54 DIFERENTES COHERENCIAS DE DATOS QUE SE PUEDEN DAR. ........................................................ 98
FIGURA 4-55 MEMORIA V DE LA CPU 215 Y REA DE DIRECCIONES DE E/S DE UN MAESTRO PROFIBUS-DP. . 99
FIGURA 4-56 E/S DE DIRECCIONES PROFIBUS-DP. ........................................................................................... 100
FIGURA 4-57 DIRECCIONES PROFIBUS CPU 215-2DP. .................................................................................... 101
FIGURA 4-58 CDIGO A CARGAR EN LA CPU 215-2 DP (SLAVE)...................................................................... 102
FIGURA 4-59 CDIGO A CARGAR EN LA CPU 315-2 DP (MASTER). ................................................................. 102
FIGURA 4-60 CDIGO CPU 315. ........................................................................................................................ 103
FIGURA 4-61 CDIGO CPU 215. ........................................................................................................................ 103
FIGURA 4-62 BYTES DEL CPU 315 Y CPU 215. ................................................................................................ 103
FIGURA 4-63 CDIGO CPU 315 ERRNEO. ...................................................................................................... 104
FIGURA 4-64 CDIGO CPU 215 ERRNEO. ....................................................................................................... 104
FIGURA 4-65 I/0 OFFSET IN THE V- MEMORY EM 277 ........................................................................................ 105
FIGURA 4-66 NUEVA TABLA DE DIRECCIONES PROFIBUS-DP. .......................................................................... 106
FIGURA A-1 MDULO CENTRAL CPU 226. ......................................................................................................... 110
FIGURA A-2 MDULO DE ENTRADAS Y SALIDAS DIGITALES EM 223. ................................................................. 117
FIGURA A-3 MDULO PROFIBUS DP EM 227. ................................................................................................... 120
FIGURA A-4 PLC S7-315-2DP. .......................................................................................................................... 123
FIGURA A-5 MDULOS DE E/S DIGITALES SM 321. ........................................................................................... 129
FIGURA A-6 MDULO DE SALIDAS DIGITALES SM 322. ...................................................................................... 131
88
8
Introduccin.
Para el presente proyecto de titulacin se ostenta el desarrollo de un manual de
comunicacin industrial Profibus (Process Field BUS, por sus siglas en ingls) la cual
esta tecnologa se ve complementada con los PLC Siemens de la clasificacin S7-200
y S7-300 para lograr dicho enlace y obtener en el laboratorio de manufactura avanzada
un proceso de fabricacin sincronizado o unificado capaz de interactuar con una banda
trasportadora, un brazo robtico CRS de cinco grados de libertad ms un prismtico
que le da la posibilidad de trasportarse sobre un riel, un rea de almacenamiento del
robot cartesiano (nombre especifico del robot cartesiano), un 190 VMC (Centro de
Maquinado Vertical) y un mino Centro de Torneado BOXFORD 160.
Las redes industriales o como se conoce hoy en da como Comunicaciones
Industriales (Industrial Communications) son utilizadas en la mayora de las empresas
extranjeras y nacionales como una tecnologa eficiente para la acoplasin y monitoreo
constante en cada una de las fases de fabricacin o ensamblado, permitiendo la
trasferencia y modificacin de datos en tiempo real, dichas redes no estaban asentadas
en su totalidad antes de 1970 existiendo una gran variedad de ellas tales como
Interbus, Modbus, Hart, ControlNet, Worldfip, FIP, LonWorks, Fieldbus Foundation,
ASi, Profibus, ProfiNet y Device Net (Allen Bradley) estas tres ltimas como las redes
mejor reconocidas dentro de las empresas. Profibus internacional es un consorcio
formado por ms de 2300 empresas alrededor del mundo que estn comprometidas
con el desarrollo y soporte de esta tecnologa representando una de las redes ms
importantes a nivel mundial hoy en da creada como un proyecto de investigacin a
finales de los 80 e inicios de los 90 por Siemens, ABB, AEG, Bosch, Honeywell,
Moeller, Landis & Gyr, Phoenix, Contact, Rheinmetall, RPM, Sauter- Cumulus y la
colaboracin de cinco universidades Alemanas de investigacin que lograron una gran
eficiencia y la alta tecnologa flexible para la comunicacin con otros dispositivos de
distintas marcas. Los manuales dentro de las industrias independientemente de su giro
existen y se han desarrollado con el fin de conocer, mejorar y extender la vida til
de una mquina, funcionamiento, mantenimiento, instalacin, aprovechamiento al
mximo de su eficiencia, proporcionar al lector la lgica con la que se ha desarrollado
una aplicacin o en este caso el protocolo de
9
comunicacin Profibus y sobre todo, tratando de que este proyecto sea impartido con
un lenguaje no tan complejo para un mejor entendimiento y lo ms prctico y didctico
posible.
1
0
Captulo 1.
Generalidades del Proyecto.
1.1. Introduccin.
En este captulo se dar mencin a los puntos principales a travs de los objetivos
generales y especficos, as como sus alcances y delimitaciones para el desarrollo de
un manual de prcticas.
1.2. Objetivos.
2
1.3. Justificacin.
El desarrollo de este manual de prcticas tiene como primera finalidad ensear que es
una comunicacin industrial Profibus y el cmo se lleva acabo de manera puntual con
los elementos de Siemens mencionados anteriormente, esto como previo
conocimiento bsico para lo que posiblemente se llegue a poner a prueba en las
industrias.
La segunda finalidad o proyeccin de este trabajo de investigacin va hacia aquellos
estudiantes que tengan el inters de cmo se lleva a cabo la integracin o unificacin
de un proceso de fabricacin en lnea, ayudando ampliar su visin sobre la suma
importancia y el potencial que hoy en da representan las comunicaciones industriales
dentro de cualquier empresa.
La tercera finalidad de este manual pretende que cada dato de importancia as como
el protocolo de comunicacin el cual se explicara grficamente y paso a paso pueda
ser revisado, desarrollada y corroborada como una prctica fructfera en el laboratorio
de manufactura avanzada mejorando de manera experimental el conocimiento.
3
1.4. Alcances.
El presente proyecto de tesis, tal como se estipula en los objetivos, se dirige hacia un
manual de prcticas para la comunicacin Profibus a travs de PLC Siemens que sean
capases de mover una banda trasportadora, controlar un centro de maquinado vertical
(190CMV) con instrucciones simples al igual que un Robot SCR de cinco grados de
libertad, permitiendo una simulacin de automatizacin con estos elementos en
conjunto, esto con el fin de lograr un mejor desempeo para aquellos que practiquen
en la comunicacin de las herramientas del laboratorio.
Resaltando que ste manual no pretende ser un curso de aprendizaje de cada una de
las herramientas empleadas para el desarrollo del mismo, sino dirigindonos hacia las
redes industriales las cuales se enfocara (PROFIBUS-DP). Para una mayor referencia
acerca de cada una de las herramientas mencionadas o utilizadas, se recomienda una
mayor consulta respectivamente de cada una de ellas en libros u otros manuales
existentes para informarse sobre su forma de operacin y diversas aplicaciones.
4
Captulo 2.
Generalidades del PLC.
2.1. Antecedentes.
Para el presente proyecto de tesis como manual didctico de prcticas, se desarrolla
con la finalidad de tener uno en existencia dentro de la Institucin Tecnolgica Superior
de Irapuato para el uso del material en especfico que se encuentra dentro de los
laboratorios, tomando en cuenta que no existe algn otro manual que se le asemeje o
que este referido a las comunicaciones industriales tal como Profibus para llevar el
protocolo con PLCS 200 Y 300 de Siemens.
2.3. Qu es un PLC?.
Un PLC (acrnimo de Programmable Logic Controller) Controlador Lgico
Programable es un dispositivo electrnico programable cuya organizacin y
arquitectura estn especialmente orientadas a facilitar el diseo e implementacin de
sistemas electrnicos de control de cualquier tipo de proceso industrial, gracias a que
tiene la capacidad de cambiar la o las funcin a realizar modificando el contenido de
su memoria. En la imagen siguiente se mostrara un autmata programable Siemens.
2
Figura 2-1 Autmata programable Simatic ET 300 con mdulos de entrada/ salida concentrada o local.
3
2.4.1. Unidad Central de Proceso, CPU.
La Central Processing Unit (CPU), es la encargada de ordenar las trasferencias de
informacin y ejecutar el programa del usuario en el Sistema de E/S. Para ejecutar el
programa, la CPU adquiere constante mente una serie de instrucciones una a una
desde la memoria, realizando dichas operaciones especficas.
A continuacin se mostrar la figura 2-3 de un diagrama donde se menciona los
bloques de la CPU a resaltar:
4
Decodificador de Instrucciones y secuenciador: Cableado y/o programado,
donde se decodifican las instrucciones ledas en la memoria y se generan las
seales de control.
La memoria del autmata es el almacn donde se guarda lo que necesita para ejecutar
las tareas de control:
Una memoria eficaz o eficiente para todo autmata, seria aquellos sincrnicos
velos, compacta, accesible y con poco consumo de energa, para ello los
autmatas combinan distintos tipos de estas.
5
A continuacin se har mencin de una clasificacin de memorias tratando de
denominarlas por sus caractersticas y escrituras:
Este tipo de memorias pueden ser ledas y modificadas cuantas veces sea necesario
a travs de los buses internos, y de forma rpida. Se utilizan principalmente como
memorias de datos internos, y solamente como memorias de programa en el caso de
que pueda asegurarse el mantenimiento de los datos con una batera exterior.
Las desventajas de esta memoria es su relativa mente bajo espacio de
almacenamiento, carcter voltil, el cual se refiere que provoca la prdida de
informacin cada vez que cae la tensin de alimentacin.
Para esta clasificacin de memorias, son slo lectura que pueden programarse con un
circuito especial, despus de borrar su contenido. Normalmente, este tipo de memorias
es utilizado para guardar el programa del usuario cuando se le ha dado una depuracin
pertinente.
6
IV. Memorias de solamente lectura, alterables por medios elctricos, EEPROM.
Estas memorias reprogramables son solo de lectura alterables por medios elctricos,
en pocas palabras, reprogramables sobre el propio circuito, sin tener la necesidad de
extraerla y borrado exterior. Los procesos de borrado y almacenamiento de las
memorias EEPROM permiten tener accesos para escritura y lectura ms largos en
comparacin con las RAM/EPROM. Desde el punto de vista de un usuario las
memorias EEPROM combinan la no volatilidad de las memorias ROM y EPROM con
la reprogramacin de las memorias RAM, permitiendo ser modificadas directamente
sobre el circuito mediante seales elctricas. Este tipo de memorias se emplean
esencialmente para el almacenamiento de programas, sin embargo hoy en da es ms
frecuente encontrar el uso de las combinaciones de RAM + EEPROM, empleadas
como memorias de seguridad que salvan el contenido de las RAM en caso de un
accidental interrupcin elctrica. Esto es la EEPROM se vuelca de nuevo a la RAM,
con lo que se puede continuar en el mismo punto del programa en que fue interrumpido
por la prdida de tencin, dando pauta a continuar al autmata sin ningn problema.
7
2.4.3. Memorias Internas del Autmata Programable.
Las memorias internas vistas desde el punto de vista de un autmata, son aquellas
que almacenan el estado de las variables que maneja el autmata como entradas,
salidas, contadores, rels internos, seales de estado, etc. La clasificacin de la
memoria interna no se realiza atendiendo a sus caractersticas de lectura y escritura,
si no por el tipo de variables que almacena y el nmero de bits que llegase a ocupar la
variable. As, la memoria interna de los autmatas queda clasificada de la siguiente
manera:
Rels internos:
Ocupan posiciones RAM de 1 bit, y son utilizados como rea de datos
temporales, salida de resultados de operaciones intermedias, y para controlar
otros bits o registros, temporizadores y contadores. Los rels internos no estn
asociados a ningn borne, por consiguiente no pueden controlar cargas
externas si no son antes trasferidos a un punto E/S.
8
II. Posiciones de 8, 16 o ms bits (registros internos).
Temporizadores
Contadores:
Los temporizadores como los contadores ocupan una posicin de 16 o ms bits,
almacenando valores preseleccin y estado actualizados de estos elementos, valores
que normalmente se presentan al usuario bajo codificacin BCD (binary coded
decimal) entre 0000 y 9999.
9
Durante la ejecucin, la CPU, y bajo control del programa de usuario, realiza los
clculos a partir de los datos encontrados en la memoria imagen y del estado
de los temporizadores, controladores y rels internos, y como resultado de los
clculos queda introducido en la memoria imagen de salidas.
Figura 2-6 Ejecucin del programa con los resultados en la memoria imagen.
10
2.4.4. Interfaces de Entrada y Salidas.
V. Por la ubicacin:
Locales.
Remotos.
11
Para la clasificacin de pequeos autmatas, el tipo de interfaces es ms limitado,
siendo las ms frecuentes, clasificadas por entradas y salidas, las siguientes:
VI. Entradas:
Corriente Continua a 24 o 48 VCC.
Corriente Alterna a 110 o 220 VCA.
Analgicas de 0-10 Vcc o 4-20 mA.
VII. Salidas:
Por rel.
Analgicas de 0-10 V p4-20 mA.
12
Salvo en la gama de pequeos autmatas esta divisin suele mantenerse en todos los
PLC, que necesitan al menos dos fuentes de alimentacin independientes:
Alimentacin del autmata (CPU, memorias e interfaces).
Alimentacin de los emisores de seal y de los actuadores de salida.
Para este ejemplo de la figura 2-8, una nica fuente incorporada en el autmata
alimenta a la CPU con sus interfaces de entrada y salida y a los sensores y actuadores
del sistema. La tensin de alimentacin a los circuitos internos de la unidad de
expansin llega a ella a travs del bus interno.
13
Figura 2-9 Fuentes de alimentaciones especficas.
Ahora en la figura 2-9 se muestra un sistema que utiliza varias fuentes de alimentacin:
14
Figura 2-10 Unidad de programacin Field PG PIII de Siemens.
15
Lenguajes literales.
Para las instrucciones de este tipo de lenguajes est formado por letras,
nmeros y smbolos especiales. Son lenguajes de este tipo:
Lenguajes grficos.
Este tipo de instrucciones se representan mediante figuras geomtricas las
cuales tienen un lenguaje de este tipo:
El lenguaje de contactos que en STEP 7 se denomina LAD (Ladder Diagram)
o KOP (del Alemn Kontakts Plan).
El lenguaje de diagrama de funciones STEP 7 se denomina FBD (Function
Block Diagram) o FUP (del Alemn Funktions Plan).
El Diagrama funcional de secuencias SFC (Sequential Function Char) que en
STEP 7se denomina S7-GRAPH, Cuyo principal antecedente es el lenguaje
GRAFCET (Grafo de control etapa-transicin) desarrollado por la Asociacin
Francesa para la Ciberntica Econmica y Tcnica (AFCET).
16
Tabla 2-1 Principales tipos de datos del sistema de programacin (Operaciones
incorporadas a STEP7).
Denominacin Bits Ejemplo Descripcin
BOOL 1 FALSE o TRUE Variable binaria o lgica
(Boolean)
INT 16 -32768..32767 Nmero entero con signo
(Integer)
DINT 32 -2131..+2131 -1 Nmero entero doble con
signo
REAL 32 0.4560 Nmero real
BYTE 8 0..255 Conjunto de 8 bits
WORD 16 0..65535 Conjunto de 16 bits
DWORD 32 0..232 -1 Conjunto de 32 bits (Double
word)
TIME 32 T#5d4h2m38s3.5ms Duracin
DATE 16 D#2002-01-01 Fecha
TIME_OF_DAY 32 TOD#15:35:08.36 Hora del Da
S5TIME 16 S5T#2h2m38s Duracin
DATE_AND_TIME 64 DT#2002-01-01- Fecha y hora
15:35:08.36
CHAR 8 A Carcter
STRING AUTOMATA Cadena de caracteres
En STEP7 se maneja tres tipos de unidades de organizacin del programa, los cuales
son Bloques de organizacin, las Funciones y los Bloques funcionales.
A continuacin se har una breve y concreta descripcin de cada uno de ellos.
Bloques de organizacin.
En las determinadas tareas y aplicaciones de un autmata programable deben ser
ejecutadas peridicamente o cuando se producen determinados sucesos.
17
STEP7 coloca un conjunto de bloques ejecutndose en dichas circunstancias citadas,
estos bloques reciben el nombre de bloques de organizacin porque contribuyen a la
estructura del programa de control. Entre los bloques de organizacin ms utilizados
cabe citar el bloque OB1 que se ejecuta cclicamente y el bloque OB100 que se ejecuta
al pasar el autmata programable de la situacin de paro (stop) a la ejecucin (run).
Funciones.
Dichas funciones denominadas FC (abreviatura de Function), son unidades de
organizacin del programa que tienen como objetivo:
Asegurar las instrucciones que se tienen que ejecutar varias veces a lo largo
del programa.
Subdividir el programa en partes fcilmente comprensibles.
En las siguientes tablas se mostrara una serie de funciones para realizar las tareas
ms habituales dentro de STEP7:
18
Tabla 2-2 a) Operaciones aritmticas (de dos o ms operaciones).
Lenguaje FUP LENGUAJE AWL Descripcin
ADD_I +I Suma nmeros enteros
MUL_I *I Multiplica nmeros enteros
Aritmticas (de dos operandos)
SUB_I -I Resta nmeros enteros
DIV_I /I Divide nmeros enteros
MOD Calcula el resto de divisin (Mdulo)
ADD_D +D Suma enteros dobles
ADD_R +R Suma nmeros reales
> Mayor
>= Mayor igual
== Igual
< Menor
<= Menor igual
<> Desigual
19
Bloques funcionales o mdulos de programa.
Se tienen en cuatro tipos que son:
DB; este mdulo contiene solamente datos.
FB; este mdulo contiene funciones.
OB; este mdulo sirve para organizar otros mdulos.
PB; este mdulo contiene las rdenes.
Constantes; estas especifican el formato de los datos de las cuales se tienen las
siguientes:
KC; constantes con caracteres ASCII.
KF; constantes de nmeros naturales sin coma.
KG; constante de nmeros naturales con coma.
KH; constante en hexadecimal.
KM; constante en binario.
KT; constante de temporizador.
KZ; constante de temporizador.
El S7-200 vigila las entradas y cambia el estado de las salidas conforme al programa
de usuario que puede incluir operaciones de lgica booleana, operaciones con
contadores y temporizadores, operaciones aritmticas complejas, as como
comunicacin con otros aparatos inteligentes.
20
La familia SIMATIC S7-200 est compuesta de los siguientes mdulos:
4 equipos bsicos distintos en diversas variantes.
14 mdulos de ampliacin digitales y analgicos.
2 mdulos de comunicaciones para la conexin a Profibus e interfaz-AS.
21
De alta escala de integracin, requiere poco espacio, potente.
Aplicable tanto para los controles ms simples como tambin para tareas
complejas de automatizacin.
Aplicable aislado, interconectado en red o en configuraciones descentralizadas.
Con destacadas prestaciones de tiempo real y potentes posibilidades de
comunicacin (PPI, PROFIBUS-DP, AS-Interface).
Certificados de las sociedades de clasificacin naval:
American Bureau of Shipping (ABS).
Bureau Veritas (BV).
Des Norske Veritas (DNV).
Germanischer Lloyd (GL).
Loyds Register of Shipping (LRS).
Registro Italiano Navale (RINA).
Nippon Kaiji Kyokai (NK).
22
Memoria central 128 Kbytes, tensin de alimentacin 24 V DC, MPI, interfaz
maestro/esclavo Profibus DP; requiere MMC (Manufacturing Message Specification),
para la serie (6ES7 315-2AG10-0AB0).
La eleccin de estos S7-300 depende de la complejidad de la tarea y de una futura
ampliacin en el sistema o proceso. Ideado especialmente para aumentar la calidad y
disminuir sensiblemente los tipos de ciclos y de respuesta y aumentar la calidad del
proceso, opera ms all de los lmites de prestaciones anteriores, asegurando la
adquisicin y tratamiento de seales (analgicas y digitales) a cualquier velocidad y en
cualquier forma en que se presenten, es ideal para usarlo en maquinaria de embalaje
y en mquinas herramientas, sector agroalimentario, industria automotriz, qumica o
farmacutica.
23
Amplitud modular a travs de mdulos digitales, analgicos y simulacin,
permitiendo la comunicacin con otros elementos.
Funciones integradas como contadores, posicionadores, control de lazo cerrado
y medicin de frecuencia en las CPUs 312/314 IFM.
Interface Profibus integrado en las series 300-2DP. La CPU puede utilizarse
tambin como esclavo.
Procesamiento de grandes frmulas matemticas.
Configuracin/Programacin rpida y sencilla con ayuda del software STEP 7.
24
Captulo 3.
Redes de Comunicaciones Industriales
Profibus.
3.1. Comunicaciones Industriales.
26
El periodo de la Microelectrnica a finales de la dcada de 1970 y principios de la de
1980, hizo que mltiples fabricantes de autmatas programables comenzasen a
desarrollar redes industriales de aplicacin especfica para los niveles bajos de la
pirmide CIM y posteriormente a aplicar las redes ofimticas en los niveles altos. Esto
quiere decir que las redes industriales de acuerdo a los expertos en el tema se
clasifican en redes de datos y redes de control, tal como se indica en la siguiente
imagen.
Figura 3-1 Clasificacin de las redes de Comunicaciones Industriales a finales del siglo XX.
27
Figura 3-2 Clasificacin de las redes de Comunicaciones Industriales en el siglo XXI.
28
Si queremos comunicar un proceso industrial con la red de ordenadores, estos
ordenadores pueden ser utilizados para la lectura de bases de datos en donde se
refleja el estado actual de la produccin. En este caso la velocidad de respuesta es
baja, ya que se debe tener en cuenta el trfico de datos por esa red, en este caso los
datos llegarn al sistema de destino con algn segundo retardado, lo que no va a
provocar ninguna disfuncin en el sistema productivo, mientras que un detector de
proximidad cambie de estado la respuesta en el equipo de control, por ejemplo un
autmata programable, ha de ser inmediata, algn milisegundo de retardo a lo mucho.
En base a lo anterior deben existir diferentes niveles de redes de comunicacin de
datos que cumplan en cada caso con las exigencias funcionales solicitadas. De ah
nace lo que se le llama pirmide de las comunicaciones o CIM. Esta pirmide
reconocida por todos los fabricantes de dispositivos para las redes de datos, est
formada por cuatro niveles, que son:
NIVEL DE ESTACIN.
En este nivel se elabora la informacin procedente del nivel de proceso inferior
y se informa al usuario de la situacin de las variables y alarmas. Forman parte
de los diferentes sistemas electrnicos de control utilizados en cada mquina
como son los autmatas programables,
29
los sistemas de control numrico (CNC), los robots, los computadores
industriales etc., A este nivel tambin se le denomina nivel mquina.
NIVEL DE CLULA.
En este nivel se realiza la coordinacin de las mquinas pertenecientes a una
clula de fabricacin. Las tareas generadas en el nivel superior de rea o de
fbrica se descomponen en un conjunto de operaciones ms sencillas que se
trasladan, de forma sincronizada, hacia los subprocesos del nivel inferior
(almacenamiento y trasporte, fabricacin, ensamblado, control de calidad, etc.).
NIVEL DE REA.
En este nivel se coordinan entre s las diferentes clulas que se constituyen una
lnea de fabricacin. Solo existe en instalaciones de una cierta complejidad y
por ello a veces no se incluye en la pirmide CIM.
30
Figura 3-3 Pirmide de las comunicaciones o Pirmide CIM.
31
3.1.2. Ventajas de un sistema de comunicaciones en una empresa.
32
3.1.3. Sistemas de control para una comunicacin industrial.
Para estos sistemas de control todo depende de la complejidad del sistema o de los
componentes que intervienen en la red de comunicacin, clasificndolos en:
SISTEMA CENTRALIZADO.
Es cuando el control se realiza por un solo sistema.
SISTEMA DISTRIBUIDO.
Cuando el control se realiza a travs de diferentes sistemas conectados en red.
Las principales caractersticas de estos sistemas son:
1. CENTRALIZADO.
Es efectivo mientras el sistema no sea excesivamente grande ni complejo.
Es fcil de mantener, ya que slo hay un nico controlador.
Al existir un nico controlador, no existen problemas de compatibilidad.
Son muy delicados a los fallos; si el controlador falla, todo se detiene.
2. DISTRIBUIDO.
Apto para sistemas grandes y complejos.
Las tareas son repartidas entre diferentes controladores.
33
Todos los controladores deben de comunicarse a travs de una red.
Su capacidad tiende a ser superior a un sistema centralizado.
Se caracteriza por ser un sistema ms flexible que el centralizado.
Es posible las ampliaciones con otros controladores. Cuando stos estn
programados y con un funcionamiento correcto, entonces se integra en la red
de comunicaciones de los dems controladores.
Se puede iniciar de un sistema bsico e ir ampliando a medida que el sistema
lo exija, aadiendo mdulos u otros controladores.
Permite la integracin de dispositivos de diferentes fabricantes comunicables
entre s.
34
3.2. Topologa de redes.
Punto a Punto.
Bus.
rbol.
Anillo.
Estrella.
35
Inconvenientes:
Valido para pocos nodos, por su complejidad en el cableado.
Mltiples tarjetas de comunicaciones.
Aplicaciones:
Pocas estaciones y distancias cortas.
36
Inconvenientes:
Limite en la distancia (10km), necesidades de repetidores por problemas de
atenuacin.
Posibilidad elevada de colisiones en la red.
Acaparamiento del medio cuando un nodo establece una comunicacin muy
larga.
Dependencia total del canal. Si esta falla, la red se paraliza.
Aplicaciones:
Redes industriales.
Redes LAN Ethernet (obsoleto).
Est formado por un grupo de buses conectados entre s, dando lugar a una estructura
arbrea. Con este sistema se consigue mayor alcance que el proporcionado por un
bus simple, aunque se incrementa el problema de la atenuacin.
37
Este tipo de red puede aplicarse para dotar una red por departamentos o zonas
independientes dentro de una empresa.
Es un caso especial de la conexin en bus, en el que los dos extremos se unen para
formar un bus cerrado en forma de anillo. Sus caractersticas principales son:
La informacin fluye en un nico sentido.
El mecanismo de trasmisin es dejar el mensaje y ste circula por el anillo hasta
llegar al receptor.
Puede circular ms de un mensaje por el anillo.
La insercin de un nuevo equipo al anillo es fcil, tan solo es necesario
conectarlo fsicamente al medio de transmisin.
El rendimiento de la red puede ser muy elevado, la velocidad la marca el equipo
ms lento.
El control es bastante simple desde el punto de vista Hardware y Software.
38
Figura 3-10 Estructura de red en forma de anillo.
Ventajas:
No existe problemas en encaminamiento, todos los mensajes circulan por el
mismo camino.
La insercin de un nuevo nodo es fcil.
No se producen colisiones.
El rendimiento es alto, aunque la velocidad la marca el nodo ms lento.
No hay problemas de atenuacin, cada nodo acta como repetidor de la seal.
Inconvenientes:
El fallo de un equipo deja al anillo fuera de servicio y por tanto la red deja de
funcionar.
IBM lanz al mercado la red tipo TOKEN RING que hace que cuando un
equipo falle, ste se cortocircuite provocando que la red siga funcionando.
Es vlido para distancias cortas.
39
3.2.5. Topologa en Estrella.
Todos los equipos de trabajo estn conectados aun mismo nodo de la red, llamado
concentrado o HUB (repetidor de la informacin). Este nodo central es el que controla
toda la trasferencia de informacin, con lo cual se crea una dependencia total de este
elemento, puesto que si falla dicho elemento, cae con l toda la red.
Ventajas:
40
Inconvenientes:
Dependencia total de HUB; si est falla, la red no funciona.
Si el HUB no es lo suficientemente potente, puede producir retardos importantes
provocando que la red se paralice (efecto cuello de botella).
Aplicaciones:
Redes LAN, Ethernet y Fast Ethernet.
41
3.4. Historia Profibus.
42
La conexin directa de dispositivos de proceso, especialmente en la zona Ex.
Permite ahorrar en cableado y componentes mecnicos para la interconexin,
la distribucin, la alimentacin y el montaje.
Safety Integrated System (sistema de seguridad integrado) con comunicacin
de seguridad va Profibus como alternativa econmica a los sistemas de
seguridad separados.
Configuraciones de instalacin de costos optimizado para una elevada
disponibilidad y seguridad mediante Flexible Modular Redundancy.
43
Aceptacin internacional a travs de Profibus International con
o 25 organizaciones regionales.
o 36 Competente Centers.
o 10 Laboratorios de ensayo.
o 12 Centros de formacin.
Red PROFIBUS-DP.
PROFIBUS-DP (Decentralised Periphery), esta implementado en el nivel 7 del
modelo OSI. Es una red o bus de campo cuyo protocolo est optimizado para
realizar las trasferencias de informacin en el nivel de proceso de la pirmide
CIM, que necesita alta velocidad de trasmisin y bajo coste.
44
Se dise, al igual que AS-i, para realizar la comunicacin entre un sistema
electrnico de control (como por ejemplo un autmata programable, un robot,
un sistema de control numrico, etc.) y la denominada periferia
descentralizada (Decentralised Periphery), constituida por los dispositivos
sensores y actuadores (dispositivos de campo) que se deben conectar a l.
Profibus DP trabaja dentro de los niveles 1 y 2 del modelo OSI y bajo las
especificaciones de la norma fsica RS- 485.
Red PROFIBUS-PA.
PROFIBUS-PA (Process Automation), es un caso ampliado de Profibus DP y
una red o bus de campo cuyo protocolo est optimizado para realizar las
trasferencias de informacin necesarias entre los sistemas electrnicos de
control y los sistemas de instrumentacin utilizados en la industria de los
procesos continuos (reguladores de caudal, temperatura, presin, vlvulas
proporcionales, etc.), que se caracterizan por realizar medidas de variables
analgicas y actuar sobre el proceso en funcin del valor de dicha medida.
Su principal diferencia con PROFIBUS-DP es que la capa fsica permite su
utilizacin en zonas de seguridad intrnseca (Zonas Ex).
45
Para ello, PROFIBUS-PA posibilita la comunicacin de datos (a una velocidad
mxima inferior a la red PROFIBUS-DP) y la alimentacin de los procesadores
de comunicaciones a travs de un nico par de hilos mediante fuente de
alimentacin especiales.
Red PROFIBUS-FMS.
PROFIBUS FMS (Fieldbus Message Specification), es una red o bus de campo
optimizada para realizar las transferencias de informacin a los niveles de
estacin, clula e incluso fbrica de la pirmide CIM. Para ello, dispone de un
conjunto de funciones (que constituyen un subconjunto de las establecidas por
la norma ISO/IEC 9506-1), denominada MMS (acrnimo de Manufacturing
Message Specification) que le proporciona una gran flexibilidad. Hoy en da, con
el uso creciente de Ethernet y TCP/IP va superando este perfil a un segundo
plano. El sistema est basado en una estructura Cliente-Servidor.
46
SISTEMA ELECTRNICO SISTEMA ELECTRNICO SISTEMA ELECTRNICO
DE CONTROL DE CONTROL DE CONTROL
PROCESADOR DE
COMUNICACIONES PROCESADOR DE
SUBORDINADO (SLAVE) COMUNICACIONES
SUBORDINADO (SLAVE)
DISPOSITIVO DE
ENTRADA/SALIDA DISPOSITIVO DE
ENTRADA/SALIDA
Adems de estos perfiles, Siemens ofrece otros dos tipos de que son vlidos
nicamente para sus productos, estos otros tipos son:
47
Figura 3-14 Empresas participantes en equipos Profibus.
48
3.7. Red Profibus-DP (Periferia Descentralizada).
El perfil de Profibus FMS puede verse como un sistema ms ptimo y potente para
trabajar con un volumen de datos elevado, sin embargo no es el perfil ms adecuado
para trabajar en el nivel de campo, ya que este nivel, el volumen de datos a trasmitir
no es elevado y lo que recompensa en este caso es la velocidad con la que la dicha
informacin llega a su destino, sin embargo, no es suficiente con que la informacin
llegue rpido sino que llegue en un tiempo mximo y conocido por el sistema
(aproximadamente 10ms). A esto se le conoce como un sistema determinista, mientras
que no se asegure que en un tiempo mximo la informacin pueda ser procesada por
el equipo receptor, es decir, que sea un tiempo indeterminado (a veces rpido a veces
lento), se le conoce como un sistema no determinista.
Para el nivel de campo de cualquier empresa la comunicacin instalada debe ser
siempre determinista, perfil que es el que incorpora Profibus-DP. Profibus-DP tiene
otros criterios en cuenta en la eleccin de un bus de comunicaciones los cuales son:
Capacidad de ser diagnosticado ante algn error producido en la red o en algn
dispositivo.
Inmunidad a las posibles interferencias que se pueden producir en su entrono
de trabajo.
Fcil en su configuracin como en el manejo y su construccin.
Para el control de acceso a la red se utiliza el mtodo de maestro esclavo, en donde
se puede tener un potente controlador que hace las funciones del maestro de la red y
hasta 126 dispositivos conectados a esa misma red que actan como esclavos. Los
dispositivos que actan como maestro son equipos que controlan la red y van
interrogando cada uno de sus esclavos puestos en red de uno en uno, ya que los
esclavos son estaciones pasivas o como mdulos de entrada/salida, aunque tambin
tienen la facilidad de conectarse como esclavo un autmata programable, en espera
de ser sondeados por el autmata maestro, ya que estos no tienen la posibilidad de
iniciar el protocolo de comunicacin.
49
Existen dos categoras a resaltar de maestros y una de esclavos, como lo son:
DPM1: Maestro DP de clase 1. Tiene asignadas las funciones de control sobre
sus esclavos conectados en su red. Normalmente son autmatas programables
u ordenadores.
DPM2: Maestro de clase 2. Son estaciones cuyas funciones son las de
configuracin y diagnstico. Normalmente son terminales de operador o
unidades especficas de programacin y configuracin.
Esclavo DP: Es una unidad de periferia que realiza la lectura de las entradas,
normalmente dispositivos de mando y de deteccin, y enva informacin a las
salidas que a l se encuentran conectadas, normalmente dispositivos de
accionamiento hidrulico, mecnico, electroneumtico o electrovlvulas, etc.
50
Tabla 3-2 Caractersticas principales Profibus.
Con el tiempo la red ha ido mejorando y se han ido creando distintas versiones en las
que la DP-V0 es la base en la cual se ha basado el resto de versiones, como son las
DP-V1 y la DP-V2 actual.
DP-V0: El maestro podr realizar funciones de:
o Configuracin.
o Parametrizacin.
o Lectura cclica de salidas.
o Lectura de datos de diagnstico.
DP-V1: El maestro podr realizar funciones contempladas para DP-V0 y,
adems, realizar funciones de:
o Lectura acclica.
o Escritura acclica.
o Reconocimiento a causa de alarmas.
51
DP-V2: Se inicia en Noviembre de 2002, en donde el maestro puede realizar
funciones contempladas para la DP-V0 y DP-V1, y realizar funciones de:
o Sincronizacin de reloj entre todas las estructuras.
o Regulacin entre todas las comunicaciones directas de datos entre
esclavos.
Maestros.
Esclavos inteligentes.
Esclavos pasivos.
Cables y conectores.
Los equipos que actan como maestros en la red son equipos inteligentes tales como:
Autmatas programables S7-400.
Autmatas programables S7-300.
Equipo panel de operador + autmatas programables de la serie C7.
Ordenadores con puerto DP.
52
3.8.2. Esclavos inteligentes del bus.
Los esclavos inteligentes pueden actuar de manera autnoma y ser parte de la red
Profibus-DP como esclavo tales como los siguientes:
Autmata programable S7-300 con puerto DP.
Autmata programable S7-200 con mdulo EM 277 con puerto DP incorporado.
Convertidores de frecuencia Micromaster.
Servocontroladores Simodrive.
Los equipos pasivos (esclavos) responden nicamente a las rdenes del maestro,
estn inhabilitados para tomar ciertas iniciativas en las comunicaciones y solamente
es posible leer y escribir datos pedidos por el maestro.
Algunos de estos elementos son:
ET 200 L.
ET 200 M.
ET200 S.
ET 200 ECO.
53
Figura 3-18 Equipos esclavos pasivos serie ET para su conexin a una red Profibus-DP.
Para la comunicacin entre el maestro y la red Profibus y los diferentes esclavos que
la componen es necesario una gama de componentes tales como el cable y los
conectores.
Figura 3-19 Equipos auxiliares del bus como el cable y los conectores.
54
Captulo 4.
Desarrollo de Prcticas para el Protocolo de
Comunicaciones Profibus-DP.
4.1. Creacin del primer proyecto.
Vamos a realizar el primer proyecto en STEP 7. Para esto es indispensable disponer
del software STEP 7 con licencia o una versin craqueada. Estos ejercicios se van a
realizar tanto en las PC del laboratorio de manufactura avanzada con un Windows
versin 2000, XP y W7, este ltimo con una PC porttil de 32 bits ya que no fue posible
instalarlo en versiones superiores de 64 bits como W8 o el propio W7 debido a que el
administrador de STEP 7 nunca apareca en el escritorio como acceso directo, como
tampoco MicroWIN SP2 (cuestin de compativilidad).
Dentro de este proyecto de STEP 7 introduciremos todos aquellos equipos que vayan
a formar parte de nuestra instalacin dentro del laboratorio de manufactura avanzada
as como la red industrial Profibus-DP. De este modo, se pretender realizar el
protocolo de comunicaciones Profibus paso a paso y de manera sencilla, grafica para
poder visualizar todos los equipos a utilizar de forma grfica e intuitiva.
En el primer proyecto que vamos a realizar en el curso, vamos a insertar el equipo PLC
S7-315-2DP en conjunto con sus mdulos de E/S digitales correspondientes los cuales
se encuentran en el laboratorio para la manipulacin de la banda trasportadora. Es
necesario incluir el hardware en el proyecto para aportar y complementar an ms
nuestro proyecto, de esta manera se podr acceder o modificar las propiedades de
cada mdulo como los ciclos de scan prestablecido por la propia CPU, las direcciones
de cada uno de los objetos de periferia, etc. El autmata programable (PLC) vigila y
controla las mquinas con ayuda del programa S7. A los mdulos de entradas/salidas
se accede mediante direcciones como en el ejemplo que se muestra en la (figura 4.1).
56
Figura 4-1 Interaccin de software y hardware.
57
4.2. Estructura bsica a seguir con STEP 7.
Se debe saber que cualquier proyecto de STEP 7 se pueden crear siguiendo el orden
de cada persona sin embargo se sugieren dos caminos.
58
4.3 Encendido del sistema, u suministracin de
energa elctrica.
59
4.3.2 Arrancar el Administrador y crear el proyecto.
Al arrancar STEP 7 se abrir la ventana del administrador SIMATIC. De forma
automtica, arranca asimismo el asistente de STEP 7, el cual nos ayudar a iniciar el
proyecto.
60
Figura 4-3 Ventana de inicio para creacin de nuevo proyecto.
Con el botn Preliminar se muestra y oculta la estructura del proyecto que se est
creando, siempre aparece seleccionada esta opcin (Visualizar el Asistente al
arrancar el Administrador SIMATIC).
Para que se abra el segundo cuadro de dilogo pulsar el botn Siguiente y aparecer
la imagen a continuacin (figura 4-4).
61
Figura 4-4 Ventana de seleccin de CPU.
En esta ventana debemos seleccionar la CPU que vamos a utilizar en el transcurso del
proyecto junto con los siguientes parmetros:
Seleccionar CPU 315-2DP. Nota: es recomendable que se agregue la versin
correcta del PLC la cual se encuentra a un costado de los puertos MPI Y DP
(V1.1.0) o por su nmero de serie (315-2AF03-0AB0) solo para este caso, de
lo contrario puede causar problemas con versiones distintas de Off Line y On
Line impidiendo la comunicacin PC/PLC. Esta parte la podr reconfigurar en
la ventana de HW Config que se mostrara en el apartado 4.3.3 configuracin
de equipo.
Asignar direccin MPI (Multipoint Interface) interfaz multipunto.
Nota: La direccin nmero 2 aparece por defecto pero puede cambiarse por cualquiera
ya sea en esta ventana o en la HW Config en el apartado 4.3.3 configuracin de
equipo.
No cambiar el nombre de la CPU dentro de la instalacin.
Pulsar Siguiente para acceder a la consecutiva ventana (figura 4-5).
62
Figura 4-5 Ventana de seleccin de bloques y lenguaje de programacin.
Aqu se nos permite seleccionar los bloques que queremos tener en el proyecto:
Seleccionar el bloque OB1 (bloque principal) el cual representa el nivel
superior del programa y coordina los otros bloques del programa S7.
Seleccionar cualquiera de los tres lenguajes de programacin KOP, AWL, FUP
ya que es posible cambiarlo una vez entremos en la ventana KOP/AWL/FUP-
OB1 para desarrollar el programar.
Dar doble clic en Siguiente y accederemos a la sucesiva ventana (figura 4-6).
63
Agregaremos el nombre de nuestro proyecto y al pulsar el botn de comando
Finalizar se abre el SIMATIC Manager (figura4-7).
Se mostrara la ventana del proyecto creado, Getting Started. En esta parte
solo hemos agregado la CPU, en los pasos siguientes agregaremos los
elementos restantes.
Editar bloques e insertar Cargar el programa Ajustar la representacin y
componentes del programa y supervisar el disposicin de las ventanas,
hardware seleccionar un idioma y editar
los datos del proceso.
Abrir, organizar e
imprimir proyectos
Llamar la ayuda
de STEP 7
En la ventana derecha se
aparecen los objetos y
carpetas que contiene la
carpeta seleccionada en
la ventana izquierda.
64
El equipo SIMATIC y la CPU contienen los datos
de configuracin y parametrizacin del hardware.
En el proyecto se El programa S7
depositan los datos en contiene todos los
forma de objetos con bloques junto con los
una estructura similar a programas necesarios
la de un rbol de para controlar la
direcciones. mquina.
65
Para configurar la comunicacin entre el PC y el PLC se debe seguir los siguientes
puntos:
Dirigirse a la ventana de SIMATIC Manager y seleccionar la pestaa
Herramientas.
Abrir la herramienta Ajustar interfaz PG/PC (figura 4-9).
Para que se pueda comunicar el PLC a travs del interfaz MPI deber:
Seleccionar PC Adapter (MPI) o para nuestro ejemplo con la cual funciona fue
PC Adapter (Auto).
Dirigirnos a Propiedades con lo que aparecer una pantalla como la siguiente
(figura 4-10).
66
Figura 4-10 Propiedades PC Adapter (Auto) A)
67
Seleccionar
68
Normalmente estos parmetros no suelen modificarse, as es que podran dejarse
tal y como estn. En la seccin Propiedades de la red se encuentran los
siguientes parmetros:
La primera seccin se llama Velocidad de trasferencia, aqu se deber poner
la velocidad a la que se trasmite en la red MPI y la que soporta el CPU 315-
2DP. Se debe corroborar que cada mquina de una red MPI tiene configurada
la misma velocidad de trasferencia, de la misma manera tambin deber tener
en cuenta que se tiene que adaptar este parmetro a la estacin de menor
velocidad o al PLC de menor velocidad de trasmisin (187.5 Kbit/s)
La segunda seccin se llama Direccin ms alta donde en este campo
deber poner el nmero de estacin ms alta y de la misma manera que en el
caso del parmetro anterior, deber asegurarse de que en todas las estaciones
de una red MPI est ajustadas con la misma direccin como direccin de
estacin ms alta (31).
la ltima seccin llamada Conexin local en donde si recordamos esta
ventana saldr si se tiene la opcin PC Adapter (MPI) con puerto RS-232 de la
PC a la CPU del PLC, mostrada en la imagen siguiente (figura 4-13).
69
Al terminar de ajustar los parmetros dar clic en Aceptar a la ventana de
propiedades y otro click ms de Aceptar en la ventana de Ajustar interface
PG/PC donde les aparecer esta imagen (figura 4-14).
Nota: Cuando se realiz esta configuracin, no fue posible el enlace con la opcin PC
Adapter (MPI), lo que llevo a realizarla de manera exitosa con la PC Adapter (Auto)
sin modificar los valores de Direccin, Timeout y conexin a USB. Esto se pudo
producir por alguna versin no compatible o actualizada con el Software STEP 7 o
alguna falla tcnica con el cable de puerto RS 232.
70
Todos estos componentes se encuentran dentro del laboratorio de manufactura
avanzada montado y conectado por lo que en cualquier momento se interactuara con
estos elementos.
Del lado izquierdo se denotara una estructura arbrea con la informacin indispensable
para un proyecto mostrado en la imagen siguiente (figura4-15).
71
Figura 4-16 Configuracin del equipo en la ventana HW Config.
72
Figura 4-18 Catalogo de fuentes de alimentacin SIMATIC 300.
73
Informacin
de los
elementos
Una vez que se tenga todos estos elementos montados o dados de alta en la interfaz
de HW Config es muy til visualizar el funcionamiento de cada entrada forzando los
valores (True/False) para poderlo constatar en la parte de la banda trasportadora. Para
esto damos click derecho sobre uno de los mdulos de E/S y nos dirigimos hacia
Observar/ Forzar donde nos aparecer una ventana con el mismo ttulo en la parte
superior antecediendo el nmero del mdulo seleccionado, tal y como se muestra en
la imagen siguiente (figura 4-20).
74
Figura 4-20 Observar y forzar valores de los mdulos de entradas DI16XDC24V
Una vez que hemos creado nuestro primer proyecto y configurado la interfaz de
comunicacin PG/PC ahora corroboraremos los datos de la interface MPI junto con
otros parmetros. Seleccionaremos el CPU 315-2DP que se encuentra en el slot 2 y
daremos doble click para abrir la ventana de propiedades mostrada en la imagen
siguiente (figura 4-21).
75
Figura 4-21 Propiedades 315-2DP.
Cuando tengamos abierta esta ventana encontraremos una seccin con el nombre de
Interface en donde se corroborara el Tipo, Direccin y si est Conectado, daremos
doble click en Propiedades, donde se abrir una ventana como la siguiente (figura
4-22).
Datos
importantes
76
En esta ventana tenemos dos pestaas una con el nombre de General y la otra con
el nombre de Parmetros, en la pestaa actual (General) daremos doble click en
Propiedades. Aqu nos dar una informacin general sobre el nombre de nuestra red,
el ID de la subred, ruta de nuestro proyecto, ubicacin del proyecto, autor, fecha de
creacin y modificacin (figura 4-23).
En esta misma ventana tendremos otras dos pestaas la cual la que nos interesa es
Ajustes de la red al seleccionar esta pestaa se abrir una ventana como la que se
muestra a continuacin (figura 4-24).
77
Datos
importantes
que coincidan
con la
configuracin
MPI.
Esta ventana nos muestra los parmetros que establecimos en la configuracin MPI
de comunicacin y las cuales coinciden desde la direccin ms alta hasta la velocidad
de transferencia. Ahora una vez que hemos checado estos datos daremos click en
Aceptar y esta parte quedara lista para continuar con la configuracin de la red
Profibus.
Vamos a crear una red Profibus en la que se conectara en red nuestros elementos
como un CPU 315-2DP (Master), CPU 215-2DP (Slave) y un mdulo EM 227 Profibus
DP en conjunto con un CPU 226 (Slave) y un EM 223. Para conectar cualquier otro
equipo se seguirn los mismos paso como se explicara este, nicamente deberemos
conocer el nmero de bits o Bytes que dispone cada PLC dentro del laboratorio de
manufactura avanzada, el cual nos servir para enviar y recibir datos de un equipo a
otro. Lo primero que necesitamos para hacer la red Profibus es tomar la misma CPU
(315-2DP) que dimos de alta desde el principio ya que cuenta con un puerto Profibus.
78
Seleccionamos el maestro DP del slot 2 (X2) dando doble click sobre l para que nos
aparezca la siguiente imagen (figura 4-25).
Doble click
79
La direccion (2) como tal se deja ya que normalmente cuando se desarrolla una red el
Master en este caso la CPU 315-2DP inicia con este nmero y consecutivamente las
otras direcciones se les asignan a los demas componentes que fungan como Masters
o Slaves, sin embargo puede ponerse cualquier otra direccin disponible. En la parte
superior tenemos cuatro pestaas las cuales en la que nos interesa saber su estado
es la llamada Modo de operacin (figura 4-27).
80
Figura 4-28 Propiedades interface Profibus-DP.
81
Figura 4-29 Propiedades Profibus (General).
Para esta parte la seccin que nos interesa es la de Ajustes de la red (figura 4-30).
La Velocidad de trasferencia se ajustara a 1.5Mbit/s. y en el Perfil elegimos
la opcin de DP.
Cuando tengamos esto damos en Aceptar y en nuestra ventana principal
(figura 4-26) tendr un pequeo cambio donde la opcin de Conectado
aparecer como S.
Damos click en Aceptar nuevamente para concluir con las propiedades de la
interfaz DP, y aparecer la ventana de HW-Config con la red Profibus
configurada en la interfaz DP (figura 4-31).
82
Figura 4-31 Red configurada Profibus-DP.
Para esta seccin tenemos que ingresar nuestros mdulos EM 277 Profibus-DP, a
travs del catlogo Profibus-DP ubicado en la ventana de HW Config del lado derecho
solamente arrastrando el elemento hacia la red para que se enclave. Cuando se
enclave a la red saldr inmediatamente la imagen siguiente (figura 4-33).
83
Figura 4-32 Configuracin esclavo EM 277 Profibus-DP.
Direccin asignada
84
Si pulsamos sobre el botn de Propiedades (figura 4-33) podemos ver las
caractersticas ya conocidas de la red Profibus (1) configurada (figura 4-34).
85
Figura 4-36 Mdulo universal EM 277 Profibus-DP.
Daremos doble click sobre este mdulo y nos mostrara una ventana para las
propiedades del esclavo donde asignaremos el Tipo E/S (figura 4-37).
86
Figura 4-38 Propiedades Esclavo EM 277 (continuacin).
Para este ejemplo la longitud de Bytes a la entrada es de (5) y para la salida es de (4)
ya que el elemento EM 277 es quien tiene la configuracin Profibus-DP y est
conectado para poner en red al CPU 226 junto con un mdulo de expansin EM 223,
en conjunto estos elementos son quienes dan el nmero de E/S disponibles para
trabajar en el laboratorio de manufactura avanzada. Al dar Aceptar se asignaran un
nmero de entradas y salidas disponibles las cuales con estas se empezaran a trabajar
en las direcciones de Profibus-DP para la trasferencia y recepcin de datos ubicadas
en la parte inferior dentro de un rectngulo (figura 4-39).
87
Figura 4-39 Entradas/Salidas EM 277 Profibus-DP.
Una vez que hemos agregado el primer esclavo, de la misma forma y secuencia
daremos de alta el segundo esclavo CPU 215-2 DP (6ES7 215-2.D00-0XB0). En el
catlogo nos dirigimos a PROFIBUS-DP, buscamos la carpeta SIMATIC y
seleccionamos el equipo CPU 215-2 DP (figura 4-40).
88
Figura 4-40 Catlogo SIMATIC (CPU 215-2 DP).
89
Figura 4-41 Propiedades CPU 215-2 DP.
En la pestaa de Parmetros asignamos la Direccin (7) la cual se encuentra
configurada, sin embargo se le puede dar cualquier direccin a elegir en la PC
conectada al CPU 215-2 DP. Damos en Aceptar y el elemento estar colocado en
la red Profibus-2 DP, en seguida de esto seleccionaremos y arrastraremos el mdulo
universal para la configuracin de las E/S (figura 4-42).
90
Cuando se agregue el mdulo universal al Slot 1 damos doble click sobre el para
configurar Direccin/Identificador del Tipo E/S (figura 4-43).
91
Figura 4-44 Entradas y salidas CPU 215-2 DP.
Con estas direcciones empezaremos a realizar la trasferencia de datos del maestro a
los esclavos en la red Profibus-DP. Pero antes se mostrara la configuracin de la EM
277 para la red Profibus-DP.
92
Des pues de compilar las modificaciones y cambios en el hardware, se realizara la
accin de enviarla a la CPU del PLC, a travs del botn-icono Cargar en mdulo
(figura 4-46).
Como ltimo paso tendremos la siguiente ventana donde se cargaran los cambios al
mdulo CPU 315-2DP (figura 4-48).
93
Figura 4-48 Cargar cambios al mdulo.
En la figura 4-49 muestra la estructura externa del EM 277 con el fin de conocer las
partes ms importantes para dar una interpretacin respecto al estado de la red
Profibus-DP o del elemento.
Interruptores de Direccionamiento:
x10: Ajusta el dgito ms significativo de la
direccin (Decenas).
x1: Ajusta el dgito menos significativo de la
direccin (Unidades).
Conector de
puerto esclavo
DP.
94
Figura 4-50 Conector hembra D subminiatura de 9 pines EM 277.
NO de pin Descripcin
1 Tierra, conectada a la carcasa del enchufe.
2 Hilo de retorno 24 (igual a M en el bloque de bornes).
3 Seal B aislada (Rx/D/TxD+).
4 Peticin de trasmitir aislada (nivel TTL).
5 Hilo de retorno +5 V aislado.
6 +5 V aislado (90mA mx.)
7 +24V (120mA mx. Con diodo protector contra tensin inversa)
8 Seal A aislada (Rx/D/TxD-).
9 Sin conexin.
95
Nota: Se recomienda que cada vez que se vare la direccin de cualquier equipo
esclavo EM, y para que tenga validez el nuevo valor, se deber desconectar de la
alimentacin y volverlo a conectar.
El mdulo EM 277 Profibus-DP dispone de cuatro LEDs en el panel frontal que indican
el estado del puerto DP:
96
Tabla 4-3 Indicadores de estado (LEDs) del mdulo EM 277 Profibus-DP (continuacin).
1 4
97
ON
Figura 4-52 Posicin del interruptor para la primera y ltima estacin en Profibus.
El cable de la red Profibus donde inicia el nodo tiene que estar siempre conectado a la
izquierda donde la flecha indica hacia arriba (marcadores A1 y B1). El interruptor de
ajuste debe estar en posicin ON para la primera y ltima estacin o nodo
(resistencia terminal conectada).
OFF
98
El interruptor de ajuste debe estar en posicin OFF para todas las dems estaciones
de la red Profibus (resistencia terminal desconectada). En el ltimo nodo o elemento
el interruptor debe colocarse en ON para cerrar la conexin o desconectar otros
elementos para fines de mantenimiento.
4.3.11. Tipos.
99
Figura 4-54 Diferentes coherencias de datos que se pueden dar.
10
0
Figura 4-55 Memoria V de la CPU 215 y rea de direcciones de E/S de un maestro Profibus-DP.
10
1
Figura 4-56 E/S de direcciones Profibus-DP.
En esta tabla realizada en Excel se muestra las entradas y salidas de los PLC que se
encuentran en el laboratorio de manufactura avanzada, estas direcciones interactuarn
para la red Profibus-DP. Esta coherencia de datos es de Byte a Byte y designadas en
el hardware al cargar los mdulos centrales de los esclavos como se mostraran a
continuacin (figura 4-57).
100
100
100
Figura 4-57 Direcciones Profibus CPU 215-2DP.
Las direcciones que se encuentran dentro del rectngulo purpura corresponden a los
bloques del mismo color de la tabla de Excel del lado izquierdo (figura 4-56) para las
salidas y entradas del CPU 315-2DP. La longitud de los Bytes que se encuentran
dentro del rectngulo negro corresponde a los bloques en blanco de la tabla de Excel
del lado derecho para la entrada y salida del CPU 215-2DP. En las siguientes
imgenes se mostrara como se leen o se debe programar estas instrucciones (figura
4-58) y (figura 4-59). Estas dos imgenes estn relacionadas para la explicacin de
las direcciones Profibus realizadas en Excel.
101
101
101
Ejemplo 1.
Las direcciones se relacionan de Byte a Byte y linealmente, esto es, el primer Byte de
entrada del CPU 215 es (0) y se programa como la primera entrada I0.0 que al activar
las otras dos entradas correspondientes a la estacin (almacenamiento vertical) del
CPU 215, va activar una salida virtual (V8.0) y esta salida virtual activa a una entrada
fsica E19.0 al CPU 315 que a su vez activa dos salidas locales correspondientes a su
estacin (banda trasportadora) y una salida A4.1 que se va a correlacionar con la
entrada virtual (V0.1) que activa una salida local correspondiente a la estacin del
CPU215 (rea de almacenamiento vertical). De esta manera es como se logra la
trasmisin de datos por la red Profibus-DP. Para este ejemplo la trasferencia de datos
fue de esclavo a maestro.
Para el segundo ejemplo se realizara a la inversa de maestro a esclavo para poder
tener una mejor visualizacin sobre el funcionamiento de la tabla.
102
102
102
Ejemplo 2.
Para este ejemplo tenemos una entrada E 5.6 que es local en la estacin del CPU 315
y que va a activar una salida A 5.3 la cual activa la entrada virtual (V 1.3), sta al
activarse permite llegarle seal a las salidas locales de la estacin del CPU 215. En la
siguiente imagen figura 4 -62 se indican los Bytes del 315 y del 215 los cuales se deben
programar de forma lineal.
103
103
103
Ejemplo 3.
En este ejemplo la entrada E 5.7 (figura 4-63) local a la estacin del CPU 315 activa
una salida A 3.7, sta a su vez activa la entrada virtual V 3.5 que se almacena en la
CPU 215 para conmutar la salida correspondiente a la estacin de dicho PLC Q 4.0.
Para este pequeo ejercicio basado en la tabla de direcciones Profibus de Excel
parece tener la coherencia de Bytes, sin embargo no es as, ya que tiene que cumplir
con la transferencia de unidades enteras como se muestra en la figura 4-62. Ahora
estos datos o estos Bytes pueden cambiar su numeracin modificando el Offset pero
sin afectar la comunicacin tal y como se muestra en la siguiente imagen (figura 4-65).
104
104
104
Figura 4-65 I/0 offset in the V- memory EM 277
Hacemos un doble clic encima del mdulo EM 277 Profibus-DP y se abrir una
ventana. Seleccionaremos la pestaa de Parametrizar. Dentro de la carpetas
Parmetros del equipo, Parmetros especficos del aparato se encuentra el
apartado de I/0 Offset in the V-memory pondremos el valor de 1. Esto significa que
el intercambio de datos en el EM 277 se har a partir del VB1. La misma accin se
har para el CPU 215-2DP colocando el mismo valor de 1.
105
105
105
Figura 4-66 Nueva tabla de direcciones Profibus-DP.
106
106
106
Conclusiones.
El presente trabajo de tesis para el desarrollo de un manual de comunicacin Profibus-
DP, concluye que la importancia del Software en la automatizacin es cada vez una
herramienta indispensable, por eso resulta esencial el aprendizaje del lenguaje de
programacin del PLC Siemens ms utilizado en el campo laboral de la
sistematizacin, el STEP 7 o el lenguaje de los controladores SIMATIC. Este Software
lo encontraremos dentro del laboratorio de manufactura avanzada para que el usuario
comience a familiarizarse en primera instancia con conocimientos bsicos y tareas
esenciales con el objetivo de que cada usuario logre observar el funcionamiento de los
PLC como instrumento base para las redes industriales.
La razn principal para el desarrollo de este protocolo de comunicacin Profibus-DP
fue para dar a conocer su funcionamiento, el cmo transfiere y enva informacin un
PLC maestro a travs de ella o, el envo de datos de esclavo a maestro para tratar de
manera ms clara y practica el acoplamiento total dentro de este laboratorio y aunque
fuera de una industria, simplemente el nivel de complejidad en la lgica y el aumento
de elementos a utilizar ser mayor y de mejor precisin pero la esencia ser la misma.
Parte de lo que busca este manual, es mostrar al programador o usuario un panorama
que puede ampliarse de manera significante al continuar con la prctica y la
capacitacin en este rubro, cabe resaltar que lo expuesto en este manual es solo una
breve introduccin a lo que engloba el amplio mundo de las redes industriales y que
no es posible mostrarlo en toda su esencia para su comprensin ya que se tendra que
mejorar de manera importante las herramientas dentro de las instalaciones para crear
un ambiente lo ms real posible, y naturalmente ni as se acerque a las experiencias
del da a da en una empresa. En la realizacin de este protocolo se pudo observar que
las llamadas direcciones es un factor importante, tanto para los PLC Master o Slave,
PC y la misma red Profibus ya que por un simple detalle como este puede fallar
el enlace.
107
Otro punto importante es considerar las capacidades en la velocidad de trasferencia
de datos que cuenta cada autmata programable, ya que de acuerdo a este parmetro
la velocidad quedara asignada al elemento ms lento, as, podremos asegurar un
enlace adecuado para poder enviar direcciones de E/S a los mdulos esclavos y
transferir datos respecto a las tablas creadas de las direcciones asignadas por el
Software STEP 7. En este ltimo punto es recomendable tener en cuenta la coherencia
de datos Byte a Byte, si no el envo o entrega de datos no se ara satisfactoriamente.
Por ltimo este documento es una pauta o escaln para fomentar el aprendizaje en
esta rama de la automatizacin a quienes o aquellos que despierte su inters se den
la oportunidad de conocer y aprender los diferentes tipos de redes existentes en la
actualidad.
108
Referencia Bibliogrfica.
109
Anexo 1. Especificaciones Tcnicas Siemens
S7-200 Y S7-300.
El ms potente para ejecutar tareas tcnicas de mayor envergadura, con puerto PPI
adicional que proporciona ms flexibilidad y posibilidades de comunicacin, con 40 E/S
a bordo aplicables con un mximo de 7 mdulos de ampliacin. CPU compacta,
ampliable, memoria central 16/24 Kbytes programa, 10 Kbytes datos, tensin de
alimentacin 24 V DC para la serie (6ES7 216-2AD23-0XB0) y 100- 230 V AC para la
serie (6ES7 216 2BD23-0XB0).
110
Tabla A-2 Especificaciones tcnicas (continuacin).
Respaldo
Disponible
Programa completo
Programa completo sin
sin mantenimiento
mantenimiento en la
en la EEPROM-
EEPROM-integrada,
integrada,
programable en la CPU;
programable en la
seales, tiempos,
CPU; seales,
contactores sin
tiempos, contactores
mantenimiento
sin mantenimiento
mediante.
mediante.
111
Tabla A-3 Especificaciones tcnicas (continuacin).
112
Tabla A-4 Especificaciones tcnicas (continuacin).
113
Tabla A-5 Especificaciones tcnicas (continuacin).
114
Tabla A-6 Especificaciones tcnicas (continuacin).
115
Tabla A-7 Especificaciones tcnicas (continuacin).
Tencin de entrada
Valor nominal, DC 24 V 24 V
116
Tabla A-8 Especificaciones tcnicas (continuacin).
117
Tabla A-9 Especificaciones tcnicas EM 223.
118
Tabla A-10 Especificaciones tcnicas EM 223 (continuacin).
Proteccin contra
cortocircuitos de la salida 150m
10.000.000;
Salidas de rel mecnicamente 10
Cantidad de ciclos maniobra millones, con tensin
nominal de carga
100.000
Dimensiones y peso
Peso, aprox. 400g
Ancho 137.5mm
Altura 80mm
Profundidad 62mm
119
Datos tcnicos EM 227.
120
Tabla A-11 Especificaciones tcnicas mdulo Profibus DP EM 227.
121
Tabla A-12 Especificaciones tcnicas mdulo Profibus DP EM 227 (continuacin).
Determinacin
automtica de velocidad
de trasmisin S
Dimensiones y peso
Peso, aprox. 175g
Ancho 72.1mm
Altura 80mm
Profundidad 62mm
122
Especificaciones Tcnicas Simatic S7-300.
123
Tabla A-14 Especificaciones tcnicas CPU 135-2DP (continuacin).
Canales digitales
Entradas 16,384
Salidas 16,384
Entradas centralizadas 1024
Salidas centralizadas 1024
Canales anlogos
Entradas 1024
Salidas 1024
Entradas centralizadas 256
Salidas centralizadas 256
Cantidad de maestros DP 1
Integrados a travs de CP 4
124
Tabla A-15 Especificaciones tcnicas CPU 135-2DP (continuacin).
Funciones de comunicacin
Funciones de comunicacin PG/OP S
Comunicacin bsica admitida S7 S mediante CP y
Admitida FC cargable
Cantidad de enlaces
Total 16
Utilizados para funciones de comunicacin PG 15
Utilizados para funciones de comunicaciones OP 15
Utilizados para comunicacin bsica S7 12
Utilizados para Routing S7 (ocupa 2 enlaces) 4
125
Tabla A-16 Especificaciones tcnicas CPU 135-2DP (continuacin).
Funcionalidad
MPI S
Maestro DP S
Esclavo DP No
Acoplamiento punto a punto No
MPI
Cantidad de enlaces 16
Funciones de comunicacin PG/OP S
Routing S
Comunicacin de datos globales S
Comunicacin bsica S7 S
Comunicacin S7 S
Velocidades de trasmisin mx. 187.5 Kbits/s
2a Interfaz
Tipo de interfaz RS 485
Fsica RS 485
Separacin galvnica S
Alimentacin en la interfaz (15 a 30 V DC), mx. 200mA
Funcionalidad
MPI No
Maestro DP S
Esclavo DP S
Acoplamiento punto a punto No
126
Tabla A-17 Especificaciones tcnicas CPU 135-2DP (continuacin).
Esclavo DP
Cantidad de enlaces 16
Funciones de comunicacin PG/OP S
Routing S; con interfaz activa
Comunicacin de datos globales No
Comunicacin bsica S7 No
Comunicacin directa S
Memoria intermedia
Entradas 244 Kbytes
Salidas 244 Kbytes
127
Tabla A-18 Especificaciones tcnicas CPU 135-2DP (continuacin).
Dimensiones y peso
Peso, aprox. 290g
Ancho 40mm
Altura 125mm
Profundidad 130mm
128
Mdulos de Entradas/Salidas digitales SM 321.
129
Tabla A-20 Especificaciones tcnicas SM 321 (continuacin).
SM 321 6ES7 321-1BH02-0AA0
Tensin de entrada
24 V
Valor nominal, DC
-30 V a 5 V
Para seal 0
13 a 30 V
Para seal 1
Dimensiones y peso
Peso, aprox. 200g
Ancho 40mm
Altura 125mm
Profundidad 120mm
130
Mdulos de Entradas/Salidas digital SM 322.
131
Tabla A-21 Especificaciones tcnica SM 322.
SM 322 6ES7 321-1HH00-0AA0
Tensin e intensidades
Valor nominal (DC) 120 V
Tensin de carga
Valor nominal (AC) 230 V
Intensidad total de las salidas (por grupo)
Posiciones de montaje verticales
Hasta 40 0C, mx. 5A
Posiciones de montaje horizontales
Hasta 60 0C, mx. 5A
Salidas de rel
Tensin nominal de alimentacin de rels (DC) 24 V
Cantidad de ciclos maniobra 300.000; 300.000 (24V
DC, con 2 A), 200.000
(120 V AC, con 3 A),
100.00 (230 V AC, con 3
A)
Dimensiones y peso
Peso, aprox. 320g
Ancho 40mm
Altura 125mm
Profundidad 120mm
132
Anexo 2. Archivos GSD.
En el caso de que en el Hardware no tenga el archivo GSD del EM 277, podemos
descargarlo de esta direccin: https://support.automation.siemens.com. En el
buscador de Siemens ponemos GSD EM 277 y pulsamos GO.
Seleccionamos Downloads y pulsamos GO. Saldr un link para poder hacer una
descarga. Pulsamos encima y se abrir la pgina anterior. En esta pgina podemos
encontrar el archivo GSD para el EM 277. Tambin vemos que hay otros archivos GSD
para para otros componentes.
133
133
133
Figura A-8 Pgina de resultados Siemens.
Una vez bajado este archivo, tenemos que instalarlo en el editor de hardware. Ir a
Herramientas y despus a instalar archivo GSD.
134
134
134
Anexo 3. Glosario.
Tabla A-22 Acrnimos y abreviaturas utilizados para comunicaciones industriales.
Acrnimo Significado Significado en castellano
AC Alternante Current Corriente alterna
AWL Anweisungsliste Lista de instrucciones
ALU Aritmetic Logic Unit Unidad Lgica Aritmetic
BCD Binary Coded Decimal Cdigo Binario Decimal
BIT Binary Digit Digito Binario
DC Direct Current Corriente directa
CIM Computer Integrated Manufacturing Fabricacin integrada por
computadora
CFC Continuous Function Char Funcin de carcter
continuo
CNC Computer Numeric Control Control numrico por
computadora
CPU Central Processing Unit Unidad central de proceso
EEPROM Electrically Erasable Memoria pasiva
Programable Read Only programable y borrable
Memory elctricamente o memoria
E2PROM
EPROM Erasable Programable Read Memoria pasiva
Only Memory reprogrammable
FBD Function Block Diagram Diagrama de Funciones
FMS Fieldbus Message Specification Especificacin de mensaje
de bus de campo
FUP Funktions Plan Esquema de contactos
GSD Gerte Stamm Daten Base de datos de
dispositivos
IEEE Institute of Electrical and Instituto de ingenieros
Electronic Engineers elctricos electrnicos
I/O Input/Output Entrada/Salida
IEC International Electrotechnical Comisin electrotcnica
Commission internacional
ISO International Standard Organization
KOP Kontakts Plan Esquema de contactos
LAD Ladder Diagram Diagrama de escalera
MPI Multipoint Interface Interfaz multipunto
MSB Most Significant Bit Bit ms significativo
OB Organization Block Bloque de organizacin
OSI Open Systems Interconnection Sistema de interconexin
abierta
PB Parity bit Bit de paridad
PC Personal Computer Computadora personal
135
135
135
Tabla A-22 Acrnimos y abreviaturas utilizados para comunicaciones industriales (continuacin).
136