Está en la página 1de 18

4.

MANEJO BASICO DEL SOFTWARE STEP 7

4.1. EL SOFTWARE STEP 7

STEP 7 es el software utilizado para configurar y programar los autmatas programables SIMATIC
S7-300. Este software esta basado en el software STEP 5 de la generacin anterior SIMATIC S5
pero con una ampliacin en las funciones y el confort de trabajar en Windows 95 / NT, es
ejecutable en un PC con procesador 80486 o superior y 16 MB de memoria RAM como mnimo.

STEP 7 comprende el software bsico y el software opcional. El software bsico dispone de los
lenguajes de programacin AWL (lista de instrucciones), FUP (diagrama de funciones) y KOP
(esquema de contactos). El software opcional dispone de los lenguajes de programacin S7-SCL
(lenguaje textual de alto nivel), S7-GRAPH (para controles secuenciales), S7-Higraph (para
procesos asincronos) y CFC (para procesos continuos). Es de anotar que en este manual para la
parte de programacin se trabaja con el software bsico (STEP 7-Mini).

El software bsico lo apoya en todas las fases del proceso de creacin de tareas de
automatizacin, desde la configuracin del hardware hasta el test de programas y el archivo de
proyectos

El interface de usuario que le permite acceder a todas las funciones del STEP 7, conocido como el
Administrador SIMATIC, esta concebido conforme a criterios ergonmicos modernos, siendo
autoexplicativo en gran medida. El Administrador SIMATIC asegura la gestin orientada de objetos
de los datos de usuario en forma de proyectos, as como el acceso grfico a todas las dems
funciones. Es decir, el Administrador SIMATIC le permite acceder a la configuracin y a la
programacin en forma ordenada mediante proyectos y en una ventana bajo Windows,
constituyndose en la interface entre usted y el programa.

Con el Administrador SIMATIC es posible:

Configurar y parametrizar el hardware


Programar los mdulos
Crear programas para sistema destino
Cargar programas en sistema destino
Comprobar y poner en marcha los programas

Adems, es posible trabajar con el Administrador SIMATC bien sea:

Offline, es decir, sin autmata conectado.


Online, es decir con autmata conectado.

Otras bondades del STEP 7 es la estructuracin de la programacin en forma de bloques, incluye


bloques de organizacin, bloques de funcin y bloques de datos as como bloques de sistema.
Esta estructuracin se explica en el siguiente apartado.

4.1.1. La estructura del programa de usuario

Antes de explicar la estructura del programa de usuario tenemos que decir que en la CPU corren
dos programas diferentes: el sistema operativo y el programa de usuario.

El sistema operativo est contenido en cada CPU y organiza todas las funciones y procesos de la
CPU que no estn ligados a una tarea de control especfica. Entre sus funciones estn:

Gestionar el rearranque completo

UNIVERSIDAD INDUSTRIAL DE SANTANDER 34


MANEJO BASICO DEL SOFTWARE STEP 7

Actualizar la imagen de proceso de las entradas y emitir la imagen de proceso de las salidas
Llamar el programa de usuario
Registrar las alarmas y llamar los bloques de organizacin (OB) para tratamiento de alarmas
Reconocer y tratar los errores
Administrar las reas de memoria
Comunicar con unidades de programacin y otras estaciones de comunicacin

Modificando los parmetros del sistema operativo (preajustes) se puede influenciar el


comportamiento de la CPU en reas determinadas.

El programa de usuario se ha de crear y cargar luego en la CPU. Contiene todas de las funciones
requeridas para procesar la tarea especfica de automatizacin. Entre las tareas del programa de
usuario estn:

Determinar las condiciones requeridas para el rearranque completo de la CPU (p. ej. inicializar
seales con un valor determinado)
Tratar datos de proceso (p. ej. combinar seales binarias, leer y evaluar valores analgicos,
determinar seales binarias para su salida, emitir valores analgicos)
Reaccionar a alarmas
Tratamiento de perturbaciones en el desarrollo normal del programa.

El software de programacin STEP 7 ofrece la posibilidad de estructurar el programa de usuario, es


decir, dividirlo en secciones individuales autnomas. Esto aporta las ventajas siguientes:

Programas voluminosos se pueden programar de forma clara


Se pueden estandarizar secciones individuales del programa
Se simplifica la organizacin del programa
Las modificaciones del programa pueden ejecutarse ms fcilmente
Se simplifica la prueba del programa, ya que sta puede ejecutarse por secciones
Se simplifica la puesta en servicio.

Las secciones de un programa de usuario estructurado equivalen a las tareas individuales y se


definen como los bloques (mdulos software) del programa.

Un programa de usuario consta entonces de bloques, operaciones y operandos que son


conocidos como los elementos del programa, estos elementos estn relacionados en la tabla 11.

Tabla 11. Elementos del programa de usuario.

ELEMENTO FUNCION
Los OB definen la estructura del programa de usuario.
Constituyen el interface entre el sistema operativo y
el programa de usuario.
Controlan el comportamiento en arranque del
Bloque de organizacin OB sistema de automatizacin, el procesamiento cclico
y controlado por alarmas del programa y el
tratamiento de errores.
Programando los OB se determina el comportamiento
de la CPU
Bloques predefinidos que no requieren ser programados
nuevamente. Las SFB y SFC estn integrados en la
Bloques de funcin del sistema SFB y funciones CPU S7. Se pueden llamar desde el programa de
del sistema SFC usuario.
Como forman parte del sistema operativo, no es
necesario, al contrario de otros bloques, cargarlos como
parte del programa.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 35


AUTOMATAS PROGRAMABLES SIMATIC S7

Tabla 11(continuacin). Elementos del programa de usuario

Bloques lgicos que se pueden programar. Los FB son


Funciones FC y bloques de funcin FB bloques con la posibilidad de transferir parmetros con
memoria (=memorizar). Los FC son bloques con la
posibilidad de transferir parmetros sin memoria.
Areas de datos que contienen datos de usuario. Se
disponen de:
Bloques de datos DB bloques de datos de instancia, que estn asignados
a un FB.
bloques de datos globales, a los cuales pueden
acceder todos los bloques lgicos.
Juego de operaciones Las CPU ofrecen operaciones que permiten crear
bloques en los diferentes lenguajes de programacin.
Operandos Areas de memoria y periferia de la CPU

4.1.2. Jerarqua de llamada de bloques

Los bloques de un programa de usuario se deben llamar para fines de tratamiento. Esto tiene lugar
a travs de operaciones STEP 7 especiales, denominadas llamadas de bloque. Las llamadas de
bloque se pueden programar solamente dentro de los bloques lgicos (OB, FB y FC). Se pueden
comparar con los saltos de un subprograma, cada salto provoca un cambio de bloque. La direccin
de salto en el bloque invocado es memorizada de forma intermedia por el sistema.

La secuencia y el anidamiento de las llamadas de bloques se denomina jerarqua de llamadas, en


la figura 30 se observa esta jerarqua. La profundidad de anidamiento admisible depende del tipo
de CPU, por ejemplo, para la CPU 314 IFM la profundidad de anidamiento es de 8.

Figura 30. Jerarqua de llamadas de un programa de usuario.

En la figura 31 se ilustra el desarrollo de una llamada de bloque dentro del programa de usuario: el
programa llama el segundo bloque, cuyas operaciones se ejecutan luego completamente.
Finalizado el tratamiento del bloque llamado, se contina el procesamiento del bloque invocante
con la operacin subsiguiente a la llamada del bloque.

Figura 31. Llamada de un bloque.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 36


MANEJO BASICO DEL SOFTWARE STEP 7

4.1.3. Tipos de bloques de organizacin OB

STEP 7 ofrece diferentes bloques de organizacin (OB) para satisfacer los requerimientos
especficos de un proceso:

El OB de arranque permite definir bajo qu condiciones de partida ha de arrancar un autmata


en caso de rearranque completo.
Algunos OB permiten ejecutar el programa en un momento determinado o a intervalos
especficos.
Otros OB reaccionan a alarmas o errores que han sido detectados por la CPU.

Los bloques de organizacin determinan la secuencia (eventos de arranque) en la que habrn de


ejecutarse las diferentes partes del programa. La ejecucin de un OB puede ser interrumpida por
la llamada de otro OB. Qu OB puede interrumpir a otro OB? depende de la prioridad. Los OB
de mayor prioridad pueden interrumpir a los de menor. La menor prioridad es 1.

Los eventos de arranque que provocan la llamada de un determinado OB se denominan tambin


alarmas. La tabla 12 muestra los tipos de alarma en STEP 7 y la prioridad de los bloques de
organizacin asociados.

Tabla 12. Bloques de organizacin OB.

TIPO DE ALARMA BLOQUE DE PRIORIDAD DESCRIPCION


ORGANIZACION
Ciclo libre OB 1 1 El OB1 es llamado por el sistema operativo
cclicamente permitiendo la ejecucin cclica
del programa de usuario.
Alarmas horarias OB 10 2 El OB de alarmas horarias permite la
ejecucin del programa controlado por
tiempo, puede activarse a una fecha
determinada o a intervalos especficos.
Alarmas de retardo OB 20 3 El OB de alarmas de retardo permite la
ejecucin del programa controlado por
tiempo, permite programar la ejecucin
retardada del programa de usuario.
Alarmas cclicas OB 35 12 El OB de alarmas cclicas permite la
ejecucin del programa controlado por
tiempo, interrumpe la ejecucin cclica del
programa a intervalos determinados.
Alarmas de proceso OB 40 16 Permite la ejecucin del programa controlada
por alarmas de proceso, reaccionan a
seales de los mdulos (SM, CP, FM)
Alarmas de errores OB 80 a OB 87 26 Permiten la reaccin ante errores que no se
asncronos pueden asignar directamente al programa de
usuario en ejecucin, se trata de errores de
prioridad o errores en el autmata.
Arranque OB 100 27 Permite la programacin de condiciones para
el comportamiento durante el arranque
Alarmas de error OB 121 y OB 122 OB que Permiten la reaccin ante errores que se
sncrono ocasion el pueden asignar a una parte del programa de
error usuario, errores de programacin y de
acceso.

4.1.4. Bloque de organizacin para el programa de arranque OB 100

El OB 100 es llamado nicamente durante el arranque (o rearranque completo) por el sistema


operativo, esto ocurre:

UNIVERSIDAD INDUSTRIAL DE SANTANDER 37


AUTOMATAS PROGRAMABLES SIMATIC S7

Tras ALIMENTACION ON
Tras conmutar el estado operativo STOP al estado RUN
Cuando el rearranque completo ha sido solicitado desde la PG o a travs de las funciones de
comunicacin.

Las condiciones para el comportamiento durante el arranque (valores de inicializacin para RUN,
valores de arranque para mdulos de periferia) de la CPU se pueden definir depositando el
programa para el arranque en el bloque de organizacin OB 100.

El programa de arranque puede tener una longitud discrecional, su ejecucin no tiene lmite de
tiempo y la vigilancia del tiempo de ciclo no est activa. La ejecucin controlada por tiempo o por
alarma no es posible en el programa de arranque. En el arranque, todas las salidas digitales tienen
el estado de seal 0.

4.1.5. Bloque de organizacin para la ejecucin cclica del programa OB 1

La ejecucin cclica del programa comienza tan pronto el programa de arranque sea finalizado sin
errores.

La ejecucin cclica de programas es la ejecucin normal en autmatas programables. El sistema


operativo llama cclicamente el OB 1 y arranca la ejecucin cclica del programa de usuario.
La figura 32 ilustra las fases de la ejecucin cclica de programas:

Figura 32. Ejecucin cclica del programa.

Como se observa en la figura anterior al final de un ciclo, el sistema operativo ejecuta las tareas
pendientes (cargar y borrar bloques, recibir y transmitir datos globales) e inmediatamente la CPU
regresa al principio del ciclo y arranca nuevamente la vigilancia del tiempo de ciclo.

La ejecucin cclica se programa escribiendo el programa de usuario con STEP 7 en el OB 1 y en


los bloques all llamados.

La ejecucin cclica del programa se puede interrumpir por:

Una alarma
Una orden STOP
Un corte de tensin de red (alimentacin)

UNIVERSIDAD INDUSTRIAL DE SANTANDER 38


MANEJO BASICO DEL SOFTWARE STEP 7

Un fallo de aparato o error de programa

Los OB para la ejecucin del programa controlado por alarmas interrumpen la ejecucin cclica del
programa (OB 1) en determinados momentos o en caso de eventos especficos, estos OB no se
procesan cclicamente y su configuracin y programacin sern explicadas en el capitulo 14.

4.2. INCICIAR EL SOFTWARE STEP 7

Una vez iniciado Windows 95 / NT en la pantalla aparece el icono del Administrador SIMATIC
figura 33, que le permite acceder al software STEP 7.

Figura 33. Icono del Administrador SIMATIC.

El programa se inicia como cualquier aplicacin de Windows, la forma ms fcil es haciendo doble
clic en el icono del Administrador SIMATIC o a travs del botn de Inicio en la barra de tareas de
Windows: Start>Simatic>STEP 7>SIMATIC Manager.

Aparece entonces la ventana principal del Administrador SIMATIC figura 34, en ella se puede
observar los componentes estndar de la ventana.

Estaciones accesibles Barra de ttulo


Abrir proyecto Barra de menus

Nuevo proyecto Barra de herramientas

Area de trabajo

Barra de estado

Figura 34. Ventana principal del Administrador SIMATIC.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 39


AUTOMATAS PROGRAMABLES SIMATIC S7

4.3. CREACION DE NUEVOS PROYECTOS

Los proyectos representan la totalidad de los datos y programas de una tarea de automatizacin.
Sirven para guardar de forma ordenada los datos y programas que resulten de la creacin de una
tarea de automatizacin. Los datos comprendidos en un proyecto abarcan principalmente:

Los datos de configuracin del hardware y de parametrizacin de mdulos


Los datos de configuracin para la comunicacin por redes
Los programas para los mdulos programables.

Por lo tanto, las tareas principales al crear un proyecto consisten en poner a la disposicin dichos
datos y en crear los programas. En STEP 7 no es necesario respetar un orden determinado al
respecto, pudiendo usted comenzar con cualquier tarea.

Existen dos posibilidades para crear un proyecto, una de ellas es mediante el Asistente Nuevo
proyecto y la otra es haciendo clic en el icono nuevo proyecto de la barra de herramientas o bien
en la barra de mens Archivo>Nuevo>Proyecto. Utilizaremos el icono de nuevo proyecto,
haciendo clic aparece la ventana que se muestra en la figura 35, se introduce el nombre del
proyecto a crear Ejemplo_1 y se hace clic en Aceptar. Aparece entonces, la ventana del proyecto
figura 36.

Figura 35. Ventana de Nuevo Proyecto.

Como se puede observar en la figura 7, especficamente en la barra de herramientas se han


activado dos iconos ms, el de modo de trabajo Online y Offline, este ltimo es el que se
encuentra activado en este momento y con el que se trabaja usualmente. El modo de trabajo
Online se utiliza especialmente para funciones de test cuando ya se tiene cargado el programa en
el autmata.

Antes de empezar a estructurar nuestro proyecto, conoceremos mas acerca de los componentes y
la estructura de los proyectos, as como tambin de los componentes de los programas.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 40


MANEJO BASICO DEL SOFTWARE STEP 7

Online Offline

Figura 36. Ventana del Proyecto.

4.3.1. Componentes y estructura de los proyectos

En un proyecto, los datos se depositan en forma de objetos, los objetos estn estructurados en
forma de rbol (jerarqua del proyecto). En la figura 37 se muestran los componentes que pueden
formar parte de un proyecto.

Figura 37. Componentes y estructura de un proyecto.

La estructura de un proyecto se representa en la ventana correspondiente al mismo. La


representacin de la jerarqua en la ventana de proyectos es similar a la del Explorador de

UNIVERSIDAD INDUSTRIAL DE SANTANDER 41


AUTOMATAS PROGRAMABLES SIMATIC S7

Windows 95 o NT. La punta de la jerarqua de los proyectos esta estructurada de la siguiente


forma:


er
1 Nivel: proyecto


2 Nivel: subredes, programas S7

er
3 Nivel: depende del objeto correspondiente al segundo nivel, por ejemplo Equipos SIMATIC
300

Es posible con el modo Offline visualizar en la ventana de la estructura del proyecto el contingente
de datos del sistema de origen, es decir los datos y los bloques que se crean con STEP 7 para
resolver la tarea de automatizacin. As mismo, con el modo Online se visualiza la estructura del
correspondiente contingente de datos del sistema destino, es decir se accede a los datos y bloques
del sistema incluidos, como tambin los bloques cargados en el autmata.

4.3.2. Insertar equipos y componentes del hardware

Para insertar los equipos se hace clic en el men: Insertar>Equipo>1EquipoSIMATIC300 (fig. 38).
Adems de insertar equipo, tambin es posible insertar los componentes de subred y programas.

Figura 38. Insertar un equipo en el proyecto.

Automticamente aparece en la estructura del proyecto el equipo insertado, como se muestra en la


figura 39.

Figura 39. Ventana del proyecto.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 42


MANEJO BASICO DEL SOFTWARE STEP 7

Los equipos recin creados (por ejemplo un equipo S7-300) solamente contienen el objeto SC
(configuracin del equipo) sirve para iniciar la herramienta para configurar el hardware. Una vez
finalizada la configuracin, contiene tambin los mdulos parametrizables generados.

Haciendo clic en el objeto Equipo SIMATC 300 (1), aparece en la divisin derecha de la ventana el
objeto Hardware (fig. 40).

Figura 40. Objeto Hardware permite la configuracin del equipo.

Al hacer doble clic sobre este ultimo aparece la ventana para la configuracin del hardware (fig. 41)

Figura 41. Ventana para la configuracin del Hardware.

Para realizar la configuracin se hace clic en el icono Catalogo de la barra de herramientas de esta
ultima ventana o en el men Ver>Catalogo de esta ultima ventana y aparece el Catalogo (fig. 42)
con los componentes de Hardware disponibles:

PROFIBUS-DP (con sus componentes para configurar la red de comunicacin PROFIBUS-DP


SIMATIC 300 (con sus respectivos componentes para configurar el hardware)
SIMATIC 400 (con sus respectivos componentes para configurar el hardware)

UNIVERSIDAD INDUSTRIAL DE SANTANDER 43


AUTOMATAS PROGRAMABLES SIMATIC S7

Figura 42. Catlogo del Hardware.

Se procede a abrir el catalogo del SIMATIC 300 haciendo clic en el +, escogemos primero que
todo BASTIDOR-300>Perfil soporte (fig. 43), haciendo doble clic sobre este ultimo aparece el
bastidor en la ventana para Configurar Hardware.

Figura 43. Perfil soporte del catalogo electrnico.

Guardando la posicin de SLOT correcta se procede entonces a colocar sobre el bastidor cada uno
de los mdulos electrnicos (fig. 44), se hace clic en el SLOT del bastidor y luego doble clic sobre
cada componente seleccionado del catalogo, en el siguiente orden:

1. SLOT 1: PS 307 2 A
2. SLOT 2: CPU 314IFM

UNIVERSIDAD INDUSTRIAL DE SANTANDER 44


MANEJO BASICO DEL SOFTWARE STEP 7

Figura 44. Ventana para Configuracin del Hardware y Catalogo de Hardware.

As sucesivamente dependiendo los mdulos que se dispongan (IM, SM, CP, FM). Finalmente se
hace clic en el icono guardar y compilar, para luego cerrar la ventana de Configurar Hardware y
volver a la ventana del proyecto que estamos estructurando.

Automticamente ya se ha creado junto con la configuracin del hardware los componentes del
programa S7, al hacer clic en el objeto bloques (fig. 45), se muestra que por defecto ya fue creado
el bloque de organizacin OB1 para la ejecucin cclica del programa.

Figura 45. Estructura y Jerarqua del proyecto.

4.3.3. Insertar Bloques S7

Una vez configurado el Hardware del proyecto, se procede a estructurar el programa de usuario y
dependiendo de las necesidades y complejidades de la tarea de automatizacin se debe insertar
otros Bloques S7 adems del OB1, como:

Bloques de datos DB

UNIVERSIDAD INDUSTRIAL DE SANTANDER 45


AUTOMATAS PROGRAMABLES SIMATIC S7

Bloques de funcin FB
Bloques de organizacin OB
Funcin FC
Tabla de variables VAT
Tipo de datos de usuario UDT

Para insertar estos Bloques S7 en el proyecto que se est realizando solo basta que haga clic en el
objeto Bloques, luego se hace clic en el men: Insertar>Bloque S7> y el bloque necesario (fig. 46)
o bien haciendo clic derecho sobre el objeto Bloques>Insertar nuevo objeto> y el bloque necesario.

Figura 46. Insertar Bloques S7.

Al insertar un Bloque S7 en el proyecto aparece la ventana de Propiedades del bloque (fig. 47).

Figura 47. Ventana de Propiedades del bloque.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 46


MANEJO BASICO DEL SOFTWARE STEP 7

En esta ventana es posible definir:

Identificador interno: Nmero interno del bloque


Lenguaje: El usuario elige el lenguaje de programacin deseado, para el caso de bloques
lgicos FB, FC y OB: entre AWL, KOP o FUP
Nombre, Familia; Autor: El usuario los define para organizacin, puede dejarse en blanco.

Por defecto STEP 7 asigna un nmero al bloque (Identificador interno) que es posible modificar, es
decir al insertar un bloque de funciones, este es creado como el FB1, el cual puede ser modificado
por FB100 (hasta FB 128). Igual ocurre con los dems Bloques S7 al ser creados.

Tambin en los programas de usuario se utilizan los bloques lgicos estndar FC y FB, los
cuales no necesitan ser creados por el usuario, pues vienen disponibles con el programa en STEP
7 y los mdulos de comunicacin CP y de funciones FM. Por ejemplo, cuando se tiene una CP
(para comunicacin en una subred Profibus DP) se disponen de bloques lgicos estndar FBs y
FCs ya creados, los cuales solamente tienen que ser parametrizados para realizar la
comunicacin. Estos FCs estn disponibles en las libreras del STEP 7 y tienen que ser insertados
tambin en el proyecto donde sean necesarios. Gracias a las ventajas que ofrece trabajar en
Windows esta tarea es muy sencilla basta con hacer clic en el men Archivo>Abrir>Librera (fig. 48)
aparece la ventana que contiene todas las libreras disponibles en STEP 7 (figura 49).

Figura 48. Abrir libreras.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 47


AUTOMATAS PROGRAMABLES SIMATIC S7

Figura 49. Ventana de Libreras disponibles.

En la ventana de Libreras disponibles aparecen tres grupos:

SIMATIC_NET_CP: Se incluyen los FB y FC que se utiliza para comunicaciones via CP.


StdLib30: Librera estndar para la versin 3 del STEP 7
Stdlibs (V2): Librera estndar para la versin 2 del STEP 7

4.3.4. Insertar Bloques lgicos estndar

Para tener acceso a los bloques lgicos estndar se hace clic en StdLib30 y Aceptar, donde se
encuentran organizados por grupos, todos los bloques disponibles en STEP 7, figura 50.

Figura 50. Ventana de la librera StdLib30.

As mismo, al hacer clic en la librera SIMATIC_NET_CP y Aceptar, encontramos nicamente el


grupo de bloques para comunicacin va CP (fig. 51).

Para seleccionar un bloque lgico estndar simplemente hacemos clic en el + de cualquier grupo
y en el objeto Ap-off. Se procede a seleccionar el bloque lgico en cuestin haciendo clic sobre
este (por ejemplo, FC1) en la divisin derecha de la ventana (fig. 52).

UNIVERSIDAD INDUSTRIAL DE SANTANDER 48


MANEJO BASICO DEL SOFTWARE STEP 7

Figura 51. Ventana de la librera SIAMATIC_NET_CP.

Figura 52. Seleccionar un bloque lgico estndar.

Finalmente para insertar el bloque seleccionado en el proyecto se hace clic en el men


Edicin>Copiar (figura 53), se cierra la ventana de la librera, regresando entonces a la ventana del
proyecto, se selecciona el objeto Bloques y se hace clic en el men Edicin>Pegar (fig. 54).

Figura 53. Copiar un Bloque lgico estndar.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 49


AUTOMATAS PROGRAMABLES SIMATIC S7

Figura 54. Pegar un Bloque lgico estndar.

Como se puede observar en la figura 55 el proyecto Ejemplo_1 ya tiene insertados dos bloques
ms aparte del OB1, el bloque lgico FB100 y el bloque lgico estndar FC1.

Figura 55. Estructura del proyecto.

Con los pasos que se siguieron anteriormente, es posible insertar para resolver nuestra tarea de
automatizacin:

otro tipo de Bloques S7 como DB, VAT, UDT o ms bloques lgicos (FB, FC y OB para ser
programados por el usuario)
otro tipo de bloques lgicos estndar de las libreras (FC y FB ya programados para ser
parametrizados por el usuario),

Para el caso de los bloques de funcin del sistema SFB y funciones del sistema SFC, estos no
necesitan ser insertados, ellos son llamados desde los bloques lgicos durante la programacin.

4.3.5. Editar objetos con el Administrador SIMATIC

Es importante anotar que gracias al trabajo en Windows y al trabajo orientado a objetos del
Administrador SIMATIC es posible:

Abrir objetos: Edicin/Abrir Objeto


Cortar objetos: Edicin/Cortar

UNIVERSIDAD INDUSTRIAL DE SANTANDER 50


MANEJO BASICO DEL SOFTWARE STEP 7

Copiar objetos: Edicin/Copiar


Pegar objetos: Edicin/Pegar
Borrar objetos: Edicin/Borrar
Visualizar y editar las propiedades de los objetos: Edicin/Propiedades del objeto

En cualquier caso se selecciona el objeto y se elige el comando adecuado en el men Edicin,


para el caso del pegado se debe elegir primero el objeto contenedor destino deseado, como en
cualquier aplicacin de Windows (fig. 56).

Figura 56. Editar objetos.

Estas funciones tambin son aplicables para el trabajo en diferentes proyectos, es decir si se esta
estructurando un nuevo proyecto, es posible copiar, cortar, pegar, objetos desde un proyecto ya
creado o viceversa.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 51