Practica N° 1
Comunicación RS485 entre PLCs
ObjetivoIntercambiar información entre varios equipos de control industrial de una misma marca por medio de una red de comunicación RS485.Esta práctica permitirá entender los diferentes conceptos que involucra la comunicación entre varios equipos industriales conectados en red, desde el soporte físico de transmisión de información hasta a transmisión de mensajes por medio de un protocolo de comunicación proprio a una marca.
Objetivos específicos Comprar el cable de para la red RS485 Configurar las direcciones de los equipos dentro de una
red RS485 Utilizar el protocolo de comunicación PPI para
intercambiar información binaria entre diferentes equipos de control.
Resultados esperadosLos estudiantes deben establecer la comunicación entre 3 PLCs Siemens CPU226 mediante una red física RS485. Se debe configura la red para tener un PLC maestro (dirección 1) y dos PLCs esclavos (direcciones 2 y 3).Los estudiantes deben programar los PLCs de manera que el PLC Maestro pueda leer el estado de las Entradas de los PLCs esclavos y recrear estos estados en sus salidas digitales. De manera similar, las entradas digitales del PLC Maestro deben ser enviadas a los PLCs esclavos para afectar las salidas de cada uno.
Informe FinalEl documento deberá contar con las siguientes secciones:
1. Introducción2. Conexión física por cable RS485
3. Configuración Maestro /Esclavo dentro de una red RS4854. Protocolo PPI Siemens para intercambio de información5. Programación de los PLCs6. Resultados y conclusiones7. Anexos
CARACTERÍSTICAS PLC SIEMENS S7-200 CPU 226
Modelo deCPU
Alimentación(nominal)
Entradasdigitales
Salidasdigitales
PuertosCOM
Entradasanalógicas
Salidasanalógicas
Conectorextraíble
Nombre y descripción de la CPU
VDC disponible+5 VDC +24 VDC1
CPU 226
120 a 240 VAC
24 x 24
VDC
16 salidasde relé
2 No No Sí CPU 226 AC/DC/relé 24 entradas/16 salidas derelé
1000 mA
400 mA
CARACTERÍSTICAS DE COMUNICACIÓN PLC SIEMENS S7-200 CPU 226Puertos (potencia limitada) 2 puertos RS--485Velocidades de transferencia PPI,MPI (esclavo)
9,6, 19,2 y 187,5 kbit/s
Velocidades de transferenciaFreeport
1.2 kbit/s a 115.2 kbit/s
Longitud máx. del cable porSegmento
Con repetidor aislado: 1000 m hasta 187,5 kbit/s, 1200 m hasta 38,4 kbit/sSin repetidor aislado: 50 m
Nº máximo de estaciones 32 por segmento, 126 por redNº máximo de maestros 32Punto a punto (modo maestro PPI) Sí (NETR/NETW)Enlaces MPI 4 en total, 2 reservados (1 para una PG y 1 para un
OP)DATOS DE LAS ENTRADAS DIGITALES DE LAS
CPUSTipo de datos Sumidero de corriente/fuente (tipo 1
IEC con sumidero de corriente)
Tensión nominal Típ. 24 VDC a 4 mA Típ. 24 VDC a 4 mATensión continua máx. admisible 30 VDCSobretensión 35 VDC, 0,5 sSeñal 1 lógica (mín.) 15 VDC a 2,5 mASeñal 0 lógica (máx.) 5 VDC a 1 mA
DIAGRAMAS DE CABLEADO DE LA CPU 226
ASIGNACIÓN DE PINES DEL PUERTO DE COMUNICACIÓN DEL S7--200 (POTENCIA LIMITADA)
TOPOLOGÍA
Para una conexión con RS-485 únicamente se puede realizar la comunicación con una topología tipo cadena.
Procedimiento para programar:
1.- Doble clic en el software V4.0 STEP 7 MicroWIN SP9
2.- En el árbol de operaciones buscamos la opción de CPU y damos doble clic y nos aparece un submenú y escogemos nuestro CPU a utilizar que de nosotros el 226 y un clic en aceptar
3.- Damos un clik en herramientas que esta e la barrra de menu y ahí señalamos y damos un click en asistente de operaciones. De ahí se nos despliega un menu donde escogemos la opcion NETR/NETW para la confiuracion de la red y damos un clic en siguiente.
4.- Seguimos con la confiuración donde nos sale el asistente de configuración NETR/NETW. Donde escogeremos las operaciones de red que vamos a realizar en nuestro caso vamos a escoger 1 y siguiente.
5.- Ahora escogeremos el puerto en el cual vamos a trabajar como modo maestro nosotros escogeremos el 1, y le daremos el nombre a la subrutina como COM485 y clic en siguiente.
6.-Ahora La operación que vamos a realizar como aquí es de escritura escogemos NETW los bytes la dirección de CPU remoto a donde vamos a escribir que ponemos 3 y donde se van a poner los datos, y damos clic en siguiente.
7.- Ahora vamos a asignar espacios de memoria para nuestra operaciones damos un clic que el asistente nos proponga y damos clic en siguiente.
8.- Esta pantalla me indica los componentes creados que necesito utilizar para que nos funcione la red y doy clic en finalizar.
9.- Procedemos hacer la programación para que escriba el PC maestro en el esclavo. Esta programación es del PLC maestro.
10. Realizamos un nuevo proyecto en el programa para programar el PLC esclavo para configurar el puerto de comunicación.
11.- Realizamos la lectura del dato
12.- Esta programación tenemos que realizarla desde el principio para el segundo PLC para tener una red multimaestro que van hacer el primero y el segundo PLC y el tercer PLC solo de esclavo ya que necesitamos esto para nuestra practica.
El tercer PLC va a hacer el esclavo el segundo PLC nada más