Desarrollo de Una Red Maestro Esclavo Por Profibus

19
1 DESARROLLO DE UNA RED MAESTRO ESCLAVO POR PROFIBUS INDICE: TEMAS PAG. 1. EQUIPO NECESARIO……………………………………………………………… 2 2. CONFIGRACIONES GENERALES………………………………………………………………… …………….3 3. CONFIGURACION DEL ESCLAVO…………………………………………………………………… ……………….5 4. CONFIGURACION DEL MAESTRO…………………………………………………………………… ……………..9 5. CONFIGURACION DE EL PROGRAMA………………………………………………………………… …………..14 6.NOTAS DE INTERES……………………………………………………………………… ……………17

description

maestro-esclavo desarrollo

Transcript of Desarrollo de Una Red Maestro Esclavo Por Profibus

DESARROLLO DE UNA RED MAESTRO ESCLAVO POR PROFIBUS

INDICE:TEMASPAG.

1. EQUIPO NECESARIO 2

2. CONFIGRACIONES GENERALES.3

3. CONFIGURACION DEL ESCLAVO.5

4. CONFIGURACION DEL MAESTRO..9

5. CONFIGURACION DE EL PROGRAMA..14

6.NOTAS DE INTERES17

EQUIPO:

1. CABLE PROFIBUS

2. PLC S-300

3. SODTWARE STEP 7 SIEMENS

PROCEDIMIENTO:

1. CONFIGURACIONES GENERALES

1. Iniciamos, ABRIENDO EL SOFTWARE antes especificado y creando un nuevo proyecto.

2. Damos el nombre en el proyecto: RED MAESTRO-ESCLAVO

3. Insertamos una subred como mtodo de comunicacin:

4. Despus insertamos el equipo que estamos trabajando en este caso : SIMANTIC 300

2. CONFIGURACION DEL ESCLAVO

5. Al equipo insertado lo nombramos : ESCLAVO

6. Hacemos doble clic en el Esclavo y luego en el icono de Hardware:

7. Insertamos el perfil de soporte , la fuente y el mdulo de entradas y salidas digitales que tenemos en el laboratorio de mecanismos

8. Al seleccionar la CPU, se muestra la siguiente pantalla, en la que se nos pide asignar una Direccin PROFIBUS a la CPU y seleccionar nuestra primera red PROFIBUS. Para Modificar los parmetros de la red PROFIBUS, hay que resaltarla y hacer click en Propiedades

9. Seleccionaremos ahora la Direccin PROFIBUS ms alta , la Velocidad de transferencia y el Perfil

10. Cambiamos la configuracin en la pestaa MODO DE OPERACIN y sealamos en ESCLAVO, ya que este elemento va a ser el ESCLAVO

11. Ahora procedemos a ingresar a la pestaa de CONFIGURACIN y ajustamos los parmetros de comunicacin, creamos una comunicacin de salida A 40 a 1 byte de coherencia, de la misma forma para la entrada y tenemos:

Guardar y a compilar.

Obtendremos esta configuracin

3. CONFIGURACION DEL MAESTRO12. Insertamos una nueva Equipo SIMATIC 300 para configurar el: MAESTRO:

13. Modificamos el nombre del equipo como Maestro

14. Abrimos la aplicacin Hardware con un doble clics

15. Despus de introducir para el maestro el soporte la fuente y los mdulos necesarios configuramos los parmetros.

16. Tambin configuramos la direccin y el tipo de conexin

17. En la barra que hay a la derecha de la CPU, la cual representa el Sistema Maestro, vamos a llevar a cabo nuestra configuracin PROFIBUS

18. Cuando se introduzca la CPU315-2DP como esclavo (Direccin 2 en PROFIBUS), se mostrar la siguiente ventana. Se pulsar en Acoplar

19. Escojemos la configuracin del enlace ya creado para el objeto ESCLAVO y pinchamos en Acoplar y nos dirigimos a configuracin, de esta forma:

20. Pinchamos en Aceptar y tendremos:

D.CONFIGURACION DEL PROGRAMA.

21. Abrimos el OB1del Esclavo en el Administrador SIMATIC , haciendo doble click en el icono

22. Opcional: Introducimos las propiedades del OB1, para tema de documentacin, seleccionamos Lenguaje de Creacin: AWL y pulsamos Aceptar

23. Con el Editor de Programas: KOP, AWL, FUP, se dispone de una herramienta con la que poder generar nuestro programa STEP 7. Aqu, el bloque de organizacin muestra su primer

24. En el Administrador SIMATIC, seleccionar la carpeta de bloques del Esclavo. Insertar un Bloque de Organizacin.

25.

E. CARGAR LOS PROGRAMAS A LOS PLC MAESTRO Y ESCLAVO RESPECTIVAMENTE.

26. Requisitos para cargar en el sistema de destino

Haber establecido un enlace entre la PG y la CPU del sistema de destino (va el interface ETHERNET).Poder acceder al sistema de destino.

Al cargar desde bloques al sistema de destino, en las propiedades del objeto del proyecto debe haber seleccionado la entrada "STEP 7" para "Utilizacin". El programa que se desea cargar se deber haber compilado sin errores. La CPU se tiene que encontrar en un estado operativo en el que se pueda cargar (STOP o RUN-P). Caso que haya abierto el bloque offline y lo desee cargar, el mdulo CPU tendr que estar asignado a un programa de usuario online en el Administrador SIMATIC. Antes de cargar el programa de usuario en la CPU es recomendable efectuar un borrado total de la misma para evitar que contenga bloques "antiguos"

27. Cargar y probar el programa

28.

NOTA:

ACUMULADORES:

L : TRANSFIERE EL CONTENIDO DE UN ACUMULADOR EN EL ACUMULADOR 2 Y LUEGO CARGA EL VALOR EN EL ACUMULADOR UNO

T: TRANSFIERE EL CONTENIDO DE ACUMULADOR UNO A LA VARIABLE DE T.

La posicin 3 del bastidor se reserva para los mdulos de interface. En caso de no tener ninguno real, se dejar vaco.

Modo: Maestro/Esclavo

Rango de salidas: A40; Longitud 1 byte; Con coherencia unitaria Rango de entradas: E40; Longitud 1 byte; Con coherencia unitaria

Desde el Maestro al Esclavo:

Modo: Maestro/EsclavoRango de salidas del Maestro: A40; Longitud 1 byte; Con coherencia unitariaRango de Entradas del Esclavo: E40; Longitud 1 byte; Con coherencia unitaria

Desde el Esclavo al Maestro:

Modo: Maestro/EsclavoRango de salidas del Esclavo: A40; Longitud 1 byte; Con coherencia unitariaRango de Entradas del Maestro: E40; Longitud 1 byte; Con coherencia unitaria Estos ajustes son confirmados con Aceptar