plc practicas

Páginas: 19 (4628 palabras) Publicado: 5 de abril de 2013
Práctica 3
Automatización Industrial (Curso 2010)

Iniciación en la programación con STEP 7
1 OBJETIVO
El objetivo de esta práctica es la familiarización del alumno con el uso de una
herramienta profesional para la programación como es la ofrecida por la casa SIEMENS
para las familias S7-300 y S7-400. Más concretamente, el laboratorio cuenta con
autómatas S7-313C y la herramienta deprogramación es la versión 5.3 de Simatic
Manager. Los autómatas están conectados cada uno con un computador a través del bus
específico de Siemens denominado MPI. A su vez, cada autómata lleva asociado una
unidad CP-435 que permite la comunicación mediante el bus de campo industrial
PROFIBUS-DP.
Simatic Manager es un entorno profesional flexible que permite programar un gran
número de autómatasde la familia SIEMENS. Para ello está dotado de una potente
colección de librerías que almacenan las características específicas HW (perfiles) de
cada autómata y los elementos de conexionado para configuraciones en red. Al arrancar
el programa, el asistente por defecto permite iniciar una sesión con la configuración HW
para el S7-313C, el modelo a disposición del alumno en le laboratorio.Dicha
configuración se hace efectiva si se pulsa el botón Finalizar en la ventana del asistente.
Además de los lenguajes de representación ya conocidos (KOP, AWL y FUP), STEP 7
posee un potente lenguaje gráfico denominado S7-GRAPH que permite programar
usando directamente Grafcets. Es habitual que el programador realice la codificación de
la parte ‘estándar’ del automatismo empleando S7-GRAPHpara después efectuar las
modificaciones de detalle en ensamblador (AWL). En este curso no se exigirá al alumno
el conocimiento de S7-GRAPH, si bien se anima al alumno a emplearlo en la
realización de los trabajos.

2 DIFERENCIAS IMPORTANTES CON EL LENGUAJE STEP 5
La programación en STEP 7 es muy semejante, en líneas generales, a la ya vista para
STEP 5 si bien existen algunas diferenciasimportantes algunas de las cuales se recogen
en esta sección.

2.1 Nomenclatura de bloques
En la familia de autómatas que emplean STEP 7, los bloques disponibles al usuario
cambian de nombre respecto a STEP 5 y, dependiendo del modelo concreto, varían en
número y funcionalidad. Se citan a continuación algunos cambios relevantes:
• Bloques de organización: El OB1 sigue siendo el bloque principalen todos los
modelos, pero el bloque de arranque completo (paso de STOP a RUN) se
cambia a OB100 (arranque completo en caliente). En función del modelo que se
disponga será necesario conocer la funcionalidad de otros bloques de
organización. Esta información queda accesible al programador una vez ha
definido la configuración HW desde la propia herramienta. Como ejemplo, el
bloque OB35 tieneprioridad 12 (en el modelo 313-C) y se ejecuta cada 100ms

1

Práctica 3
Automatización Industrial (Curso 2010)









interrumpiendo la ejecución del bloque principal OB1. Pertenece a la categoría
de alarmas cíclicas y puede usarse para programar un estado de emergencia.
Funciones: Estos bloques tienen como identificador las letras FC y
sirven para descomponer elprograma en elementos funcionales o tecnológicos,
facilitando la depuración y el mantenimiento. Equivalen a los bloques PB de
STEP 5. Las funciones pueden ser almacenadas y reutilizadas como librerías. El
Simatic Manager lleva incorporado un gran número de funciones ya
programadas y que están a disposición del programador en el catálogo de
librerías.
Bloques de Función: Permiten encapsularelementos más complejos referidos al
automatismo a controlar, teniendo como identificador FB. A
diferencia de los bloques FC, pueden programarse con un juego de instrucciones
ampliado y tienen que estar asociados obligatoriamente a un bloque de datos
(DB). Si se emplea un bloque FC para encapsular el código relativo
al funcionamiento de un elemento complejo del sistema (por ejemplo una
bomba), el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • practicas con PLC
  • Practicas Plc
  • `practica plc
  • Practicas Plc
  • Practica Plc
  • practica plc
  • Practica de plc
  • Practica de plc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS