Vous êtes sur la page 1sur 154

Introduccin a STEP 7 Lite V3.

SIMATIC STEP 7 Lite V3.0 Edicin 04/2004

simatic

s
Getting Started

Software SIMATIC

Erstellen Sie ein Programm im OB1

Introduccin a STEP 7 Lite V3.0

04/2004 A5E00293892-01

Introduccin

Consignas de seguridad
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de daos materiales. Las informaciones estn puestas de relieve mediante seales de precaucin. Las seales que figuran a continuacin representan distintos grados de peligro: Peligro Significa que, si no se adoptan medidas preventivas adecuadas, se producir la muerte o bien lesiones corporales graves o daos materiales considerables,

Advertencia Significa que, si no se adoptan medidas preventivas adecuadas, puede producirse la muerte o bien lesiones corporales graves o daos materiales considerables. Precaucin Significa que, si no se adoptan medidas preventivas adecuadas, pueden producirse lesiones corporales o daos materiales. Precaucin Significa que, si no se adoptan medidas preventivas adecuadas, pueden producirse daos materiales. Atencin Se trata de una informacin importante sobre el producto o sobre una parte determinada del manual sobre la que se desea llamar particularmente la atencin.

Personal cualificado
La puesta en servicio y el funcionamiento de los equipos slo est autorizado a personas cualificadas. En el sentido del manual se trata de personas que disponen de los conocimientos tcnicos y de la autorizacin necesaria para poner en funcionamiento, conectar a tierra y marcar los equipos, sistemas y circuitos de acuerdo con los estndares de seguridad.

Uso conforme
0.2
Considere lo siguiente: Advertencia El equipo y los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el catlogo y en la descripcin tcnica, y slo con los equipos y componentes de proveniencia tercera recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto presupone un transporte, almacenamiento, instalacin y montaje conforme a las prcticas de la buena ingeniera, as como un manejo y mantenimiento rigurosos.

Marcas
SIMATIC, SIMATIC HMI y SIMATIC NET son marcas registradas de Siemens AG. Los restantes nombers y designaciones que aparecen en este documento pueden ser marcas cuya utilizacin por terceros para sus propios fines puede violar los derechos de sus propietarios. Copyright Siemens AG 2004 All rights reserved La divulgacin y reproduccin de este documento, as como el uso y la comunicacin de su contenido no estn autorizados, a no ser que se obtenga el consentimiento expreso. Los infractores quedan obligados a la indemnizacin de los daos. Todos los derechos reservados, en particular para el caso de concesin de patentes o de modelos de utilidad. Exencin de responsabilidad Hemos probado si el contenido de esta documentacin se corresponde con el hardware y software descritos en ella. Sin embargo, no podemos excluir que existan diferencias, de manera que no nos responsabilizamos de las posibles divergencias. El contenido de esta documentacin est sometido a revisiones con regularidad. En caso necesario se incluyen las correcciones en la siguiente edicin. Agradecemos sugerencias.

Siemens AG Bereich Automation and Drives Geschftsgebiet Industrial Automation Systems Postfach 4848, D-90327 Nrnberg ______________________________________________________ Siemens Aktiengesellschaft

Siemens AG 2004 Sujeto a cambios tcnicos. _________________________________________ A5E00293892

Getting Started STEP 7 Lite A5E00293892-01

Bienvenido a STEP 7 Lite


... el software SIMATIC que permite crear programas PLC en KOP FUP o AWL para los sistemas SIMATIC , S7-300 (incl. SIMATIC C7), ET 200S y ET 200X. STEP 7 Lite ha sido concebido para usuarios que trabajen con proyectos no conectados a red as como para principiantes de SIMATIC. Si quiere utilizar sistemas SIMATIC S7-400, periferia descentralizada, tarjetas de comunicacin CP mdulos , de funcin FM o sistemas que integren ms de una CPU, deber utilizar el software estndar STEP 7 o bien STEP 7 Professional.

Informacin sobre STEP 7 Lite


Si bien STEP 7 Lite es el software para principiantes, tambin lo es para expertos que programan fundamentalmente para la gama media de potencia. Los programas creados con STEP 7 Lite pueden reutilizarse en STEP 7 mediante funciones de exportacin e importacin. A diferencia de STEP 7, con STEP 7 Lite hemos apostado por una tecnologa ms moderna en lo que al interface de usuario se refiere. Funciones de explorador ampliadas, ms transparencia en la representacin del proyecto y la filosofa de manejo que es habitual en Windows le ayudarn a aprender y utilizar rpidamente el software SIMATIC.

Informacin sobre el presente Getting Started


Aqu aprender las nociones bsicas de STEP 7 Lite. Le ensearemos las pantallas y secuencias de comandos ms importantes mediante ejercicios prcticos. Los ejercicios estn estructurados de forma que pueda empezar con cualquier captulo. Las descripciones y los pasos que deber ejecutar o que por lo menos debera conocer estn marcados en rojo. Los enlaces con otros apartados aparecen marcados en azul.
0.3

Requisitos para trabajar con el Getting Started


Para poder llevar a cabo los ejercicios prcticos de STEP 7 Lite que contiene este Getting Started, necesitar una unidad de programacin SIMATIC o un PC, el paquete de software STEP 7 Lite y el disquete de autorizacin, un sistema de automatizacin SIMATIC S7-300. Consulte asimismo la tabla que contiene los nmeros de referencia en el captulo 1.

Documentacin adicional
El manual electrnico Programar con STEP 7 Lite se encuentra en el CD-ROM o tambin bajo el men Inicio > Simatic > Documentacin despus de instalar STEP 7 Lite.

Esperamos que nuestro producto sea de su entera satisfaccin SIEMENS AG

Getting Started STEP 7 Lite A5E00293892-01

Introduccin

Los proyectos de ejemplo del Getting Started


Tras instalar el software STEP 7 Lite encontrar los siguiente programas de ejemplo en el directorio <Unidad de disco>:\Siemens\S7lite\Examples\Espaol, salvo que haya indicado otro directorio.

El presente manual Getting Started explica los siguientes ejemplos.

primeros_pasos_awl.k7p primeros_pasos_fup.k7p primeros_pasos_kop.k7p

Los ejemplos son idnticos; se distinguen nicamente por el lenguaje en el que estn programados.

0.4

Getting Started STEP 7 Lite A5E00293892-01

Contenido

1 parte:

Primeros pasos con STEP 7 Lite Nociones bsicas

Presentacin e instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Qu aprender? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Interaccin de hardware y software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 Gua de STEP 7 Lite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6 Instalar STEP 7 Lite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.8

Inicio y manejo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Abrir un proyecto de ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Manejo de proyectos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 Llamar las funciones de ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.8

2 parte:

Programar una solucin de automatizacin con STEP 7 Lite

Ejecucin de la tarea planteada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Planteamiento de la tarea - Banco de prueba de motores . . . . . . . . . . . . . . . . . . . . . . 3.2 Subdividir el proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4
0.5

Configuracin de los mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 En qu consiste la configuracin? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Crear un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Trabajar en la vista Configuracin HW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6 Parametrizar los mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.12 Guardar datos de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.14 Transferir la configuracin hardware a la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.16

Creacin de la tabla de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Programacin absoluta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Programacin simblica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4

Getting Started STEP 7 Lite A5E00293892-01

Introduccin

Primeros pasos de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Elegir KOP FUP o AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 , Trabajar con el editor de bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4 Programar el OB 1 en KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6 Programar el OB 1 en AWL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.12 Programar el OB 1 en FUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.18 Referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.24

Uso de bloques de funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Crear y abrir un bloque de funcin (FB). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 Programar FB en KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.6 Programar FB en AWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8 Programar FB en FUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.10 Crear bloques de datos de instancia y modificar valores actuales . . . . . . . . . . . . . . . 7.12 Programar llamadas de bloque en KOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.14 Programar llamadas de bloque en AWL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.16
0.6

Programar llamada de bloque en FUP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.18

Uso de funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Crear y abrir una funcin (FC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 Programar una funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.6 Llamar una funcin en el OB 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.8

Uso de bloques de datos globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Crear y abrir un bloque de datos globales (DB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 Programar variables en el DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4

Getting Started STEP 7 Lite A5E00293892-01

3 parte:

Transferencia, test y diagnstico

Transferir el programa a la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Establecer una conexin online y conectarse online. . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 Borrado total de la CPU y transferencia del programa . . . . . . . . . . . . . . . . . . . . . . . . 10.6

Comprobar el programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Comprobar el estado del programa (Observar) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Observar y forzar variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.6

Diagnstico de errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Diagnstico HW a simple vista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.2 Estado de los mdulos e historial de errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.5

ndice alfabtico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

0.7

Getting Started STEP 7 Lite A5E00293892-01

0.8

Getting Started STEP 7 Lite A5E00293892-01

1 4
STEP 7 Lite

Erstellen Erstellen Sie Presentacin Sie ein ein Pro- Proe instalacin gramm im gramm im OB1 OB1

Presentacin e instalacin

Qu aprender?

1.2

Con este manual aprender mediante algunos ejercicios prcticos, lo sencillo que resulta programar en los lenguajes de programacin KOP (esquema de contactos), FUP (diagrama de funciones) y AWL (lista de instrucciones) con STEP 7 Lite. Para empezar, crearemos un proyecto con el nombre Getting Started. En este proyecto, crearemos un programa PLC con las funciones de lgica binaria ms sencillas: Y, O y ELEMENTO DE MEMORIA. A continuacin, configuraremos el proyecto en un programa PLC para una banco de prueba de motores.

Getting Started STEP 7 Lite A5E00293892-01

Know-how bsico
Nuestros ejemplos de programacin se basan en tres combinaciones lgicas binarias fundamentales: Conexin en serie La primera combinacin lgica binaria, que programaremos ms adelante, es la funcin Y. La funcin Y se puede ilustrar con dos pulsadores en un circuito elctrico. Si se pulsan los pulsadores 1 y 2, se enciende la bombilla.

Pulsador 1 Pulsador 2

Pulsador 3

Conexin en paralelo La segunda combinacin lgica binaria es la funcin O. La funcin O tambin se puede representar en un circuito elctrico. Si se pulsa el pulsador 3 o el 4, se enciende la bombilla.

Pulsador 4
1.3

Pulsador S

Elemento de memoria (Flipflop de desactivacin/activacin) La tercera combinacin lgica binaria es el elemento de memoria. Reacciona en un circuito elctrico ante determinados estados de tensin y los transmite. Si se pulsa el pulsador S, se enciende la bombilla hasta que se pulse el pulsador R.

Pulsador R

Estas tres combinaciones lgicas se van a configurar en un ejemplo concreto: un banco de prueba de motores. Durante este proceso, se familiarizar con los siguientes elementos de programa de STEP 7 Lite: bloques de organizacin, bloques de funcin, bloques de datos de instancia, funciones y bloques de datos globales.

Getting Started STEP 7 Lite A5E00293892-01

Presentacin e instalacin

Interaccin de hardware y software


Transferir proyecto Ordenador Mquina a controlar (tambin simulada con S7-PLCSIM) Software STEP 7 Lite

Conexin a red

1.4

Cable MPI entre PG/PC y PLC

Cartucho de memoria

o bien PC-Adapter y cable mdem nulo (RS-232) Con el software STEP 7 Lite se crea el programa de usuario dentro de un proyecto. El sistema de automatizacin (PLC) est formado por un bastidor, una fuente de alimentacin, una CPU y mdulos de entrada o salida. EL PLC supervisa y controla la mquina junto con el programa de usuario. En el programa de usuario, se accede a los mdulos de entrada/salida mediante las direcciones de E/S.

Fuente de alimentacin

CPU

Mdulo de entrada

Mdulo de salida

Getting Started STEP 7 Lite A5E00293892-01

Componentes de la lista de verificacin


Si desea crear el proyecto de ejemplo descrito, necesitar los siguientes componentes. Equipo PLC Referencias: Fuente de alimentacin (PS 307 2A) 6ES7307-1BA00-0AA0 Mdulo central (CPU 315) 6ES7315-1AF03-0AB0 Entrada digital (SM32DI 16xDC24V) 6ES7321-1BH02-0AA0 Salida digital (SM322 DO 16xDC24V/0,5A) 6ES7322-1BH01-0AA0 Pila de respaldo (Li) 3,4V 6ES7971-1AA00-0AA0 Perfil soporte 480 mm 6ES7390-1AE80-0AA0 1 Con STEP 7 Lite se pueden programar componentes de las series S7-300, ET 200S y ET 200X. Los mdulos utilizados en el proyecto de ejemplo aparecen entre parntesis. No obstante, tambin se pueden utilizar otros mdulos de las series mencionadas.

Ordenador Unidad de programacin SIMATIC www.ad.siemens.de/ Power PG, Field PG o simatic-pg PC convencional con CP 5611 Sistema operativo Windows 2000 O BIEN Windows XP Home o Professional Edition Internet-Explorer 6.0 o superior Software Software STEP 7 Lite (Floating License)

Recomendamos el uso de nuestras PG SIMATIC, que estn a la altura de los exigentes criterios del entorno industrial. Para los PC convencionales necesitar un cable de interface adicional. En las PG SIMATIC, este interface ya est integrado.
1.5

6ES7810-3CC07-0YA5

En el archivo STEP7Lite\Disk1\Lame.WRI del CD encontrar indicaciones para la instalacin. Adems del manual Primeros pasos con STEP 7 Lite, en el CD del software se incluye tambin el manual electrnico Programar con STEP 7 Lite y la ayuda en pantalla. El S7-PLCSIM simula un sistema de automatizacin conectado. Este software de simulacin le resultar muy til si desea comprobar la viabilidad de un programa y no dispone de ningn hardware in situ.

Documentacin Introduccin a STEP 7 Lite V3.0

Paquete opcional Software de simulacin S7-PLCSIM (Floating License) Software de simulacin S7-PLCSIM (Upgrade) 6ES7841-0CC04-0YA5 6ES7841-0CC04-0YE5

Getting Started STEP 7 Lite A5E00293892-01

Presentacin e instalacin

Gua de STEP 7 Lite


Configurar
Disear la tarea de automatizacin Captulo 3

Crear el proyecto
Captulo 4

Configurar el hardware
Captulo 4
1.6

Crear el programa
Captulos 5 9

Transferir el programa a la CPU


Captulo 10

Probar el programa
Captulo 11

Getting Started STEP 7 Lite A5E00293892-01

El proyecto es el elemento central de STEP 7 Lite. Dentro del proyecto se resuelven todas las tareas de automotizacin: desde la configuracin del hardware, hasta la comprobacin de la viabilidad del programa.

Para los programas de gran tamao, con muchas entradas y salidas, es recomendable configurar primero el hardware. Esto tiene la ventaja de que STEP 7 Lite muestra las direcciones disponibles en la configuracin de hardware. Si primero crea el programa, luego tendr que averiguar por s mismo las direcciones correspondientes en funcin de los componentes seleccionados y no podr llamarlas a travs de STEP 7 Lite. La configuracin de hardware no slo permite determinar direcciones, sino tambin modificar los parmetros y las propiedades de los mdulos. Puesto que en Getting Started slo se necesitan unas pocas entradas y salidas, puede obviar la configuracin de hardware y pasar directamente a la programacin si lo considera ms importante.

1.7

Getting Started STEP 7 Lite A5E00293892-01

Presentacin e instalacin

Instalar STEP 7 Lite

STEP 7

Lite

1.8

Para la instalacin necesitar el CD de STEP 7 Lite que contiene adems las instrucciones de instalacin en el archivo STEP7Lite\Disk1\Leame.WRI, y la clave de la licencia o License Key para poder utilizar el software.

Introduzca el CD de STEP 7 Lite. El programa de instalacin arrancar automticamente o con el comando <Unidad>:\setup.exe. Siga las instrucciones que van apareciendo en la pantalla.

Getting Started STEP 7 Lite A5E00293892-01

Introduzca el soporte de datos que contiene la clave de la licencia cuando el programa lo solicite. Siga las instrucciones de instralacin de la clave de la licencia.
El escritorio tras instalar

Retire el soporte de datos antes de reiniciar el equipo. 2 Una vez instalado, STEP 7 Lite aparecer en el escritorio y en el men Inicio.

Todo paquete de software SIMATIC que instale, se encontrar en la carpeta SIMATIC. La documentacin de STEP 7 Lite que se puede imprimir se encuentra bajo Simatic > Documentacin.

1.9
Transferir la clave de la licencia

Si no se ha instalado ninguna clave de licencia vlida para STEP 7 Lite, se utiliza una clave de tipo Trial License suministrada e instalada de forma estandarizada con STEP 7 Lite. Con dicha clave de licencia se podr utilizar STEP 7 Lite nicamente durante los siguientes 14 das. Al iniciar por primera vez STEP 7 sin una clave de licencia vlida, se activa la Trial License.

Getting Started STEP 7 Lite A5E00293892-01

Presentacin e instalacin

Si desea transferir la clave de la licencia de un ordenador a otro, proceda de la manera siguiente: 5 Inicie el Automation License Manager.

Interface de usuario del Automation License Manager

1.10

Abra la unidad en la que se encuentra la clave de la licencia que desea transferir. Seleccione la clave y elija el comando de men Clave de licencia > Transferir. Elija en el cuadro de dilogo que aparece a continuacin en el equipo destino la unidad a la que desea transferir la clave..

Getting Started STEP 7 Lite A5E00293892-01

2 4

Erstellen Erstellen Sie Inicio y Sie ein ein Pro- Promanejo gramm im gramm im OB1 OB1

Inicio y manejo

Abrir un proyecto de ejemplo

2.2

Abrir un proyecto de ejemplo KOP


STEP 7 Lite ya est instalado en el equipo. En este captulo aprender los aspectos ms importantes del interface de usuario. 1 Inicie STEP 7 Lite a travs del men Inicio o haciendo clic en el icono que aparece en el escritorio.

Getting Started STEP 7 Lite A5E00293892-01

Abra el directorio que contiene los ejemplos de programacin <Unidad>:\Siemens\S7Lite \Examples\Espaol ...

Seleccione en l el ejemplo del lenguaje KOP . primeros_pasos_kop.k7p

Abra el proyecto. Si no quiere correr el riesgo de modificar el proyecto por equivocacin, haga una copia del mismo y brala.

Se abre el proyecto seleccionado

En la ventana del proyecto aparecer el proyecto primeros_pasos_kop.

La ventana de proyecto que aparece en la parte izquierda constituye el medio principal para moverse por STEP 7 Lite. Desde aqu puede abrir todas las vistas de STEP7 Lite a travs de los elementos de proyecto Hardware, Tabla de smbolos, etc. 6 Haga doble clic en uno de los elementos. En la zona de trabajo se abrirn las distintas vistas, a las que se adaptar la barra de mens que aparece en la parte superior.

2.3

Si hace doble clic sobre los elementos de proyecto, se irn abriendo una a una todas las vistas de STEP 7 Lite. No olvide cerrar de vez en cuando las ventanas que no necesite para tener siempre una visin de conjunto.

Getting Started STEP 7 Lite A5E00293892-01

Inicio y manejo

Barra de mens* rea de trabajo* Ventana del proyecto Conexin online entre PG y CPU (ahora en ON) Panel de mandos de la CPU Barra de herramientas* Libreras**

2.4

3 2 1

Datos del PLC (en conexin online) Datos de la PG Barra de estado (CPU ahora en Stop) *

Instrucciones KOP FUP** ,

Elementos de programa preconfeccionados

Elementos del programa Elementos del proyecto

Depende del elemento de programa que est seleccionado ** Depende del lenguaje de programacin seleccionado

Getting Started STEP 7 Lite A5E00293892-01

El interface de usuario
El interface de usuario se compone de cinco reas:

Ventana de proyecto Cada vez que se crea un proyecto, tambin se crean todos los elementos de proyecto que pueden resultar necesarios. Libreras En Bloques encontrar los bloques suministrados. En Instrucciones encontrar las instrucciones KOP y FUP que se pueden utilizar en los bloques. Zona de trabajo En esta zona se abren las vistas en las que puede procesar los elementos del proyecto. Panel de mandos de la CPU Representa la parte frontal de la CPU con sus indicadores y sus elementos de mando. En ella tambin puede cambiar el estado operativo. Barra de mens Contiene todos los mens disponibles en STEP 7 Lite, como el comando de men Ver > KOP para cambiar el lenguaje de programacin cuando hay abierto un bloque.

2.5

Si hace clic en el indicador de expansin podr visualizar u ocultar el panel de mandos de la CPU. Si hace clic en la chincheta, la vista del proyecto y de las libreras quedar fija y viceversa. Si la vista no est fija, al desplazar el puntero del ratn en el margen de la zona de trabajo podr ampliarla o reducirla.

Getting Started STEP 7 Lite A5E00293892-01

Inicio y manejo

Manejo de proyectos

2.6

Qu es un proyecto?
Los datos de un proyecto STEP 7 Lite abarcan todos los datos de una SIMATIC S7-300, C7 o de un sistema de periferia descentralizada modular ET 200X o ET 200S (stand alone). Los proyectos se utilizan para guardar ordenadamente los datos que se generan al crear una solucin de automatizacin.

Getting Started STEP 7 Lite A5E00293892-01

Gestin del proyecto


Cada elemento de un proyecto est sujeto a un proceso distinto:

1 2

Crear y guardar el proyecto Configurar el hardware, parametrizar mdulos y diagnosticar fallos de hardware Definir smbolos para la programacin simblica Observar y forzar los operandos en la CPU para comprobar el funcionamiento del programa Evaluar los operandos utilizados y la estructura del programa Confeccionar la documentacin del proyecto de forma personalizada Crear un programa de usuario compuesto por bloques para el PLC.

6 7

2.7

Gestin de archivos
Los proyectos se guardan con su nombre y el formato de datos ... .k7p. En STEP 7 Lite slo es posible abrir archivos con la extensin .k7p.

Peligro de accidente Cuando hay una conexin online entre la unidad de programacin y la CPU se pueden provocar, por ejemplo, movimientos indeseados en la instalacin al tocar el panel de mandos de la CPU. Por consiguiente, asegrese de que nadie corre peligro antes de seleccionar RUN .

Getting Started STEP 7 Lite A5E00293892-01

Inicio y manejo

Llamar las funciones de ayuda

2.8

Ayuda de Windows
Si ya ha trabajado con programas de Microsoft, el funcionamiento de la ayuda de STEP 7 Lite le resultar familiar.

Pulse F1: La ayuda bsica se abrir automticamente. Pulse Mays + F1: A continuacin, haga clic con el puntero del ratn en forma de interrogacin en cualquier botn. Aparecer la ayuda directa de ese botn. Tambin puede acceder a estos dos tipos de ayuda con Ayuda en la barra de mens.

Getting Started STEP 7 Lite A5E00293892-01

Tres tipos de ayuda


1 Ayuda breve Site el cursor sin hacer clic, por ejemplo, sobre el botn STOP. Algunos segundos despus aparecer una ayuda breve - con texto y links - siempre que haya conexin online.

Ayuda contextual Haga clic sobre las pequeas flechas que aparecen junto al texto.

3
Se abre la ayuda bsica.

Ayuda bsica Haga clic en el link. Aparecer una ventana con ayuda bsica detallada sobre el tema seleccionado. Nota: Los distintos smbolos de los links indican qu tipo de ayuda se abrir en la ayuda bsica. Hoja = Informacin contextual Lista = Instrucciones

2.9

Getting Started STEP 7 Lite A5E00293892-01

Inicio y manejo

Ms ayuda
1 Ayuda de los comandos de men Pulse MAYS + F1. Haga clic en un comando de un men desplegable. Aparecer la ayuda del comando.

Ayuda de los mensajes de error Tambin puede abrir la ayuda de los mensajes de error que aparecen en la barra de estado. Seleccione el mensaje de error y abra la Ayuda haciendo clic con el botn derecho del ratn.

2.10
Se abre la ayuda de referencia

Ayuda de referencia Pulse MAYS + F1 y haga clic, por ejemplo, en S_IMPULS. La ayuda de referencia se abrir en otra ventana.

En la ayuda de referencia obtendr ayuda sobre la instruccin o bloque seleccionado.

Desde aqu tambin es posible, por ejemplo, abrir ejemplos de programacin.

Si ya se ha familiarizado con el manejo de STEP 7 Lite, cierre la copia del proyecto de ejemplo.

Getting Started STEP 7 Lite A5E00293892-01

Erstellen Erstellen Sie Ejecucin de Sie ein ein Pro- Prola tarea gramm im gramm im planteada OB1 OB1

Ejecucin de la tarea planteada

Planteamiento de la tarea Banco de prueba de motores

3.2

Barreras fotoelctricas apagan el motor Panel de mandos Motor diesel con pulsador ON/OFF y sensor de velocidad

Con nuestro ejemplo Banco de prueba de motores le mostraremos los pasos fundamentales para realizar la solucin de automatizacin.

Motor de gasolina con pulsador ON/OFF y sensor de velocidad

Planteamiento de la tarea
Desarrollaremos el control de un banco de prueba de motores. En primer lugar, debemos realizar nicamente el cableado bsico para las conexiones de prueba: 1. Un motor de gasolina y un motor diesel deben poder encencenderse y apagarse por separado en el banco de prueba.

Ventilador con pulsador ON/OFF

Ventilador con pulsador ON/OFF

Getting Started STEP 7 Lite A5E00293892-01

2. Una barrera fotoelctrica alrededor de cada motor garantiza la seguridad en las zonas de peligro y ejecuta el paro de emergencia independientemente del ejemplo programado. 3. Al mismo tiempo que se enciende y se apaga el motor, se conecta y desconecta un ventilador elctrico. 4. Despus de pararse el motor, el ventilador debe seguir funcionando durante 4 segundos. 5. El usuario debe recibir una seal en el momento en que los motores alcancen las revoluciones por minuto que se indican a continuacin: Motor de gasolina = 1.500 U/min Motor diesel = 1.200 U/min

Solucin
La solucin: en los programas de ejemplo encontrar en OB 1 la seal Debe_revol_alcanzado en: 1 2 Segmento 4 para el motor de gasolina y en Segmento 5 para el motor diesel.

3.3

Encontrar ms informacin a este respecto en el captulo 7, apartado Programar llamadas de bloque.

Con la seal Debe_revol_alcanzado podra ahora iniciarse un proceso de prueba, p. ej.: Iniciar una comparacin de las emisiones de gas, o Iniciar una medicin de la estabilidad de la velocidad. Sin embargo, esto no formara parte de nuestro programa de ejemplo.

Getting Started STEP 7 Lite A5E00293892-01

Ejecucin de la tarea planteada

Subdividir el proceso
Describir reas funcionales
1

Definir medidas de seguridad

Definir indicadores y elementos de mando

Definir entradas y salidas

3.4

Crear el programa, vase captulos siguientes

Antes de comenzar a programar, subdivida el proceso. El proceso bsico que se debe seguir para cualquier proyecto aparece representado arriba. No obstante, cada uno de los pasos puede a su vez dividirse. Cuanto mayor sea la divisin del proceso, ms fcil ser la estructuracin del programa de usuario.

Getting Started STEP 7 Lite A5E00293892-01

rea funcional Equipos correspondientes __________________________________________________ rea funcional A = Motor gasolina = Sensor de velocidad = Ventilador = Motor diesel = Sensor velocidad = Ventilador

Descripcin de las reas funcionales: Divida el proceso en grupos funcionales. Defina los elementos que deban controlar este rea. Defina las entradas y salidas elctricas, mecnicas y lgicas de cada tarea. Defina los bloqueos y la interdependencia entre las tareas.

rea funcional B

Definicin de los criterios de seguridad: 2 En nuestro ejemplo se trata de un paro de emergencia cuya programacin siempre ser ms compleja en las aplicaciones reales.

3.5

Definir los indicadores y elementos de manejo: 3 Cada proceso requiere un sistema de manejo y visualizacin que permita al personal intervenir en el proceso.

Definir las entradas y salidas: Por pequeo que sea nuestro ejemplo, siguen siendo necesarias tres Entradas y Salidas fsicas en el motor de gasolina (MG). Para obtener una visin de conjunto de todas las entradas y salidas, consulte la tabla de smbolos del captulo 5.

Getting Started STEP 7 Lite A5E00293892-01

Ejecucin de la tarea planteada

Recomendamos a los principiantes nuestros cursos de formacin de SIEMENS, en los que aprendern a automatizar procesos con SIMATIC mediante ejemplos.

3.6

Getting Started STEP 7 Lite A5E00293892-01

Erstellen Erstellen Sie Configuracin Sie ein einlos Prode Programm im gramm mdulosim OB1 OB1

Configuracin de los mdulos

En qu consiste la configuracin?

4.2

La configuracin del hardware consiste en reproducir la estructura real del PLC en la unidad de programacin. Esta configuracin se puede copiar despus en otros proyectos de STEP 7 Lite, modificarla en caso necesario y transferirla a otros equipos. Durante el arranque del sistema de automatizacin, la CPU compara la configuracin terica creada en STEP7 Lite con la configuracin fsica (real) de la instalacin. As es posible detectar y sealizar inmediatamente los posibles fallos. 1 En la ventana del proyecto, el elemento Hardware muestra grficamente un bastidor, en el que deber indicar todos los mdulos integrados en el PLC. Posteriormente editar en el elemento Programa el programa de usuario para esta configuracin de hardware.

Getting Started STEP 7 Lite A5E00293892-01

La configuracin hardware a simple vista


La configuracin de hardware se crea dentro de un proyecto. El proyecto y el programa siempre van juntos, ya que ...

Abrir el proyecto

Configurar

... al configurar el hardware, tambin se asignan las reas de direccionamiento de las entradas y salidas. Las direcciones se asignan posteriormente en el programa.

Parametrizar

Existe la posibilidad de modificar las propiedades predeterminadas por Siemens de ciertos mdulos. Sin embargo, en la mayora de los casos se puede prescindir de ello.

4.3

Comprobar y guardar

Llegados a este punto puede comprobar la coherencia de la configuracin de hardware y guardar sus entradas.

Transferir a la CPU

Transfiera ahora la configuracin de hardware desde la unidad de programacin a la CPU. De este modo, - la CPU reconocer todos los mdulos insertados a su derecha y sus direcciones - los parmetros de los mdulos tendrn efecto.

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Crear un proyecto

4.4

En este captulo crear un proyecto nuevo con el ttulo Getting Started. Aqu aparecer en el nivel superior. En los captulos sucesivos iremos ampliando este proyecto.

Su proyecto Getting Started deber contener la configuracin hardware que corresponda a su sistema de automatizacin y no la configuracin de nuestros ejemplos.

Al configurar el hardware puede guiarse por los proyectos de ejemplo que ya estn instalados. Encontrar estos ejemplos en: Unidad:\Siemens\S7Lite\Examples\Espaol... La configuracin hardware es idntica en los tres proyectos suministrados.

Getting Started STEP 7 Lite A5E00293892-01

Crear un nuevo proyecto


Se abre STEP 7 Lite

Haga doble clic para iniciar STEP 7 Lite.

Abra un proyecto nuevo.

Guarde el nuevo proyecto con el nombre Getting Started

Haga clic en la chincheta para ocultar las libreras.

5
Tras doble clic sobre Hardware

Si desea utilizar a modo de gua una de nuestras configuraciones, abra una segunda instancia de STEP 7 Lite con uno de los proyectos de ejemplo.

Haga doble clic en Hardware. En el rea de trabajo aparecer la ventana de configuracin de hardware.

4.5

Las configuraciones de hardware se pueden copiar de un proyecto a otro. Si, por ejemplo, quiere pasar inmediatamente al captulo 5, abra uno de los proyectos de ejemplo suministrados y copie el elemento Hardware en su proyecto Getting Started (consulte el paso 5).

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Trabajar en la vista Configuracin HW


Representacin grfica de la configuracin hardware Tabla de configuracin Catlogo de hardware

4.6

Elemento Hardware

Parametrizacin de mdulos

Seleccin del sistema SIMATIC

Pictogramas de incoherencias

Informacin general
Si ha hecho doble clic para abrir el elemento Hardware en la ventana de proyecto, en la zona de trabajo de la derecha aparecer la vista Hardware. Seleccione en el catlogo de hardware los mdulos que estn disponibles en su equipo PLC.

Ver diferencias entre equipo PLC y CPU (slo si existe una conexin online con la CPU)

Ver qu problemas presentan los mdulos (slo si existe una conexin online con la CPU)

Getting Started STEP 7 Lite A5E00293892-01

Configurar el hardware
Los programas de ejemplo utilizan los siguientes mdulos: 1 Power Supply = Fuente de alimentacin 2 CPU = Mdulo PLC 3 Digital Input = Mdulo de entradas digitales 4 Digital Output = Mdulo de salidas digitales
ly ut pu t

Po

ig

Los nmeros de pedido (referencias) aparecen impresos en la parte frontal de los mdulos. Configure los mdulos tal y como se describe a continuacin.

pp

np

Su

lI

w er

PU

ita

ig

ita

lO

ut

Haga clic en CPU.

Mueva el cursor hasta CPU 315 y haga clic en el signo +. Aparecern todas las versiones anteriores de la CPU 315.

4.7

Utilice la funcin Arrastrar y soltar para desplazar la CPU hasta el bastidor. De acuerdo con las reglas de ocupacin de slots, las posiciones no admitidas se bloquearn y mostrarn una seal de prohibicin. Siga este mismo mtodo con los dems mdulos. Para continuar con el proceso, pase a Parametrizar los mdulos en la pgina 4.12. No obstante, si desea conocer ms detalles, pase a la pgina siguiente.

Se abre otra ventana

Si ms tarde desea transferir la configuracin hardware a su CPU, lgicamente deber configurar el hardware del que dispone realmente y no el de nuestro proyecto de ejemplo.

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Mdulo de entrada Byte 0

Mdulo de salida Byte 4

Mdulo de entrada Byte 1

Mdulo de salida Byte 5

Direccin absoluta: A 4.1 Salida Byte 4 Bit 1

Resultado de la configuracin
4 De izquierda a derecha, deber conectar: la fuente de alimentacin, la CPU, el mdulo de entrada y el mdulo de salida. Inserte los mdulos sin dejar slots vacos; de lo contrario, los mdulos que sigan al espacio vaco no recibirn corriente a travs del bus posterior. Excepcin en STEP 7 Lite: El slot 3 est reservado para el mdulo interfase (IM), con el que podr conectar los bastidores superiores. Puede dejar este espacio libre cuando solamente el bastidor inferior contenga mdulos.

4.8

En la tabla de configuracin, en las columnas Direccin E y Direccin S aparecen automticamente los bytes asignados como direcciones. Utilice estos bytes al indicar las direcciones en su programa.

Getting Started STEP 7 Lite A5E00293892-01

Consejos para insertar los mdulos


1 Oculte la informacin del mdulo si quiere tener una visin de conjunto, p. ej. cuando nicamente busque el n de pedido (ref.). Inserte los mdulos, por ejemplo, haciendo clic con el botn derecho del ratn en el mdulo y seleccionando Insertar mdulo en el men emergente. Entre dos mdulos pueden insertarse otros. Los mdulos se desplazarn hacia la derecha para ocupar los slots contiguos. Dentro del bastidor puede seleccionar uno o varios mdulos con la tecla Mays y moverlos o copiarlos con la funcin Arrastrar y soltar.

Hay dos proyectos abiertos

Abra otro proyecto en una segunda instancia de STEP 7 Lite y copie, por ejemplo, toda la configuracin hardware de un proyecto a otro con Arrastrar y soltar. Para borrar un mdulo, abra el men contextual con el botn derecho del ratn y elija el comando correspondiente.

4.9

Pruebe todas las funciones que se utilizan en otras aplicaciones de Windows. STEP 7 Lite ofrece muchas funciones tpicas de Windows, como los mens contextuales, Arrastrar y soltar, combinaciones de teclas, etc.

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Ejemplo de una configuracin completa


A modo de ejemplo hemos creado una configuracin de gran tamao y hemos incluido un par de errores. 1 Para localizar el error, elija: Herramientas > Comprobar coherencia. Aparecern todos los errores de configuracin que haya. Si hay varios errores, aparecern cuando haga clic con el botn izquierdo del ratn en el indicador de expansin. Errores existentes: 4 En el bastidor 3 falta el mdulo interfase (IM). Por esta razn, no hay conexin con el bastidor 3. En los bastidores 1 y 2 s aparece este mdulo interfase.

5
4.10

No est permitido dejar slots vacos. Se trata de un sistema C7 completo (aparece sobre fondo amarillo en la tabla de configuracin). El mdulo que hay a su derecha no es compatible. Cuando haya eliminado todos los errores, vuelva a comprobar la coherencia.

Por lo dems: 7 En STEP 7 Lite slo se admite una CPU por proyecto. sta se encuentra siempre en el bastidor 0. Los slots por encima del suyo quedarn vacos.

Observe que, en la tabla de configuracin, las reas de direccionamiento se cuentan en orden ascendente.

Getting Started STEP 7 Lite A5E00293892-01

Ayuda en pantalla: F1 En la ayuda de STEP 7 Lite, seleccione Contenido > Configurar el hardware > Configurar los mdulos. Aparecer una ventana con las reglas bsicas para configurar mdulos. En ndice > Reglas de slots encontrar las reglas de ocupacin de los slots.

Navegar por el catlogo de hardware con la referencia El nmero de referencia (o nmero MLFB) es el nmero de pedido de Siemens. Si conoce el nmero de referencia de los mdulos que quiere extraer del catlogo de hardware y ha seleccionado el catlogo, escriba la referencia en el campo de entrada Buscar de la barra de herramientas, Pulse Entrar y, a continuacin, aparecer el mdulo correspondiente.

4.11

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Parametrizar los mdulos

4.12

Qu significa parametrizar
Es posible modificar el comportamiento de la CPU y de ciertos mdulos analgicos y digitales. Este ajuste se denomina Parametrizacin. Ejemplos de parametrizacin de una CPU: Puede interrumpir la ejecucin cclica del programa en la CPU con una alarma cclica. Dle un nombre a la CPU. En este caso la llamaremos Mozart. Tambin puede proteger la CPU con una contrasea contra accesos de lectura/escritura a travs de MPI.

Getting Started STEP 7 Lite A5E00293892-01

Parametrizacin de la CPU 315


1 Seleccione la CPU 315 y haga clic en el botn Parmetros del mdulo.

En el campo Nombre de la ventana Editar parmetros del mdulo, escriba el nombre Mozart.

Confirme las entradas con Aceptar. La ventana se cerrar.

Todos los parmetros vienen ajustados de fbrica y son vlidos para casi todas las funciones estndar. Si algo falla tras haber modificado algn parmetro, no se preocupe, en el catlogo de hardware encontrar los parmetros estndar de todos los mdulos.

4.13

Ayuda en pantalla: F1 Los parmetros de las CPU suelen estar relacionados con los bloques de organizacin. Por esta razn, en ndice, bajo Alarma cclica, encontrar la explicacin de los Bloques de organizacin de alarma cclica (OB 30 a OB 38).

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Guardar datos de configuracin

4.14

Comprobar los datos de configuracin


Antes de guardar la configuracin, deber comprobar si ha introducido algn error. Ejecute el comando de men Herramientas > Comprobar coherencia. Se comprobar si se pueden crear datos de configuracin a partir de los datos que ha introducido. Confirme el mensaje La configuracin no contiene errores. con Aceptar.

Continuar sin errores

Getting Started STEP 7 Lite A5E00293892-01

Guardar los datos de configuracin


2 Elija el men Archivo > Guardar o haga clic en el icono del disquete en la barra de herramientas. Adems de la configuracin de hardware, se guardarn todos los elementos del proyecto. 3 Seleccione el comando de men Edicin > Aplicar para guardar los datos de configuracin en un archivo temporal (se guardar el contenido de la ventana activa). Recomendamos guardar los datos de este modo en caso de que necesite recuperar la configuracin anterior. Si ha ido guardando los datos de forma temporal y cierra el proyecto, aparecer un mensaje preguntando si desea guardar los cambios.

4.15

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Transferir la configuracin hardware a la CPU

4.16

Preparativos y transferencia
En el proceso de transferencia se envan todos los datos de configuracin a la CPU. Sin embargo, antes deber conectar online la CPU y la unidad de programacin. Para ms informacin consulte el captulo 10. Pasos principales para conectar online: 1 Despus de enchufar el cable y de efectuar el borrado total de la CPU, haga clic en Conectar online. Vaya al panel de mandos de la CPU y conmtela a STOP. En la barra de estado se iluminar la palabra STOP en rojo.

2
Listo para la transferencia

Getting Started STEP 7 Lite A5E00293892-01

Despus de hacer clic con el botn derecho del ratn en Hardware, seleccione la funcin Transferir a CPU. Los datos de la configuracin hardware se transferirn a la CPU y se parametrizarn los mdulos.

Comparacin online/offline
4 Haga clic en la ficha Comparacin HW.

Se abre la vista Comparacin HW

Ver que ahora los datos de configuracin en la unidad de programacin (offline) coinciden con los datos que residen en la CPU (online).
4.17

Si no fuera as, se mostrarn las incoherencias mediante pictogramas. En la lista Delta se especificarn las incoherencias.

Ms detalles sobre la pantalla

Para volver a transferir la configuracin hardware de una CPU a la unidad de programacin, utilice el comando Transferir a PG. Este es el comando que utiliza tpicamente el tcnico de servicio cuando trabaja con la unidad de programacin en un armario elctrico para analizar posibles errores.

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Tabla de comparacin Contraposicin Online/Offline/HW real

Pictograma de diferencias entre mdulos

4.18

Informacin general
... muestra las diferencias entre la configuracin realizada en la ficha Proyecto de la PG (Offline) y la configuracin que ha sido transferida a la CPU 1 En la ficha Configuracin HW, indique su hardware como se ha descrito anteriormente. Si surgen problemas, compare en la ficha Comparacin HW si los datos de configuracin coinciden. Ms adelante continuaremos profundizando en el tema. Si sigue habiendo problemas, es posible que los mdulos estn defectuosos. Podr comprobarlo en la ficha Diagnstico HW. Consulte el captulo 12 Diagnsticos de error.

... muestra las diferencias entre la configuracin realizada y el hardware realmente insertado

... muestra las diferencias entre la configuracin transferida y la configuracin real

Getting Started STEP 7 Lite A5E00293892-01

Deteccin de errores:
Ha transferido la configuracin a la CPU y ha abierto la ficha Comparacin HW. En la ventana del proyecto aparecer un pictograma de conjunto detrs de Hardware. Esto significa que uno o varios mdulos no coinciden. En los mdulos del Bastidor aparecen pictogramas que muestran el estado de estos mdulos.

Comparacin: Offline - Online

Online: Configuracin transferida a la CPU. Offline: Configuracin en la unidad de programacin. Si hace clic en la ficha Comparacin HW, de forma estndar aparecer el botn de opcin Comparar: OfflineOnline. En la lista Delta se indicarn las diferencias detectadas en la configuracin y en la parametrizacin.

4.19

Comparacin: Offline - Hardware real Comparacin: Online - Hardware real

Hardware real: La configuracin que una CPU reconoce por s misma sin que se haya transferido a ella una configuracin se denomina Hardware real. Si elige el botn de opcin correspondiente, podr comparar la configuracin online y offline del hardware real.

Getting Started STEP 7 Lite A5E00293892-01

Configuracin de los mdulos

Smbolos
He aqu los smbolos ms importantes de la configuracin hardware. El mdulo del proyecto no coincide con el mdulo de la CPU online. El mdulo realmente insertado coincide con el mdulo configurado, pero sus parmetros son distintos. El mdulo est configurado, pero no est disponible online. Simboliza un mdulo probablemente idntico. El tipo de mdulo realmente insertado coincide con el del mdulo configurado, pero no se puede determinar si el nmero de pedido (ref.) tambin coincide. Estado operativo RUN

Estado operativo STOP

Estado operativo PARADA

Fallo

4.20

Smbolos (iconos) La ayuda rpida de los smbolos muestra informacin adicional. En el men F1 > ndice > Smbolos encontrar un resumen de los smbolos que pueden aparecer en la ventana del proyecto, en el bastidor y en la tabla de comparacin.

Getting Started STEP 7 Lite A5E00293892-01

5 4

Creacin Erstellen Sie de Proeinla tabla de smbolos gramm im OB1

Grafik kommt nach

Creacin de la tabla de smbolos

Programacin absoluta

Mdulo de entrada Byte 0

Mdulo de salida Byte 4

Mdulo de entrada Byte 1


5.2

Mdulo de salida Byte 5

Direccin absoluta: E 0.5 Entrada Byte 0 Bit 5

Asignacin de direcciones
En el captulo 4 se describe cmo se asignan automticamente las direcciones absolutas al configurar el hardware. Recordemos: E 0.5 A 4.2 E 1.0 E 1.1 E 1.2 A 5.0 A 5.1 A 5.2 A cada entrada y salida se le asigna una direccin absoluta en el sistema de automatizacin. La direccin absoluta puede sustituirse por un nombre simblico libremente definible, como por ejemplo A 4.2: AUTOMATICO ON. La asignacin de los smbolos es independiente de los lenguajes de programacin KOP FUP y AWL. ,

Getting Started STEP 7 Lite A5E00293892-01

Se abre la ventana de seleccin de proyectos

Tabla de smbolos y direcciones absolutas


1 Abra STEP 7 Lite y, en la ventana Abrir proyecto, haga doble clic en el proyecto Getting Started.k7p, creado en el captulo 4.

Se abre el Getting Started

De momento, el proyecto se compone exclusivamente de los elementos de proyecto predeterminados y del elemento de programa OB 1. 2 Haga doble clic sobre el elemento Tabla de smbolos en la ventana del proyecto.

En estos momentos, la tabla de smbolos contiene solamente el bloque de organizacin predefinido OB 1.

Si desea utilizar direcciones absolutas, en su programa, no necesitar realizar ninguna entrada ms. Simplemente vuelva a cerrar la ventana. En nuestro proyecto de ejemplo utilizaremos direcciones simblicas. Para ello, siga las instrucciones que aparecen en las pginas siguientes.

5.3

Utilice direcciones absolutas solamente cuando su programa STEP 7 Lite deba direccionar un nmero muy reducido de entradas y salidas.

Getting Started STEP 7 Lite A5E00293892-01

Creacin de la tabla de smbolos

Programacin simblica
Filtrar la tabla (para ver, p. ej., slo salidas) Cambiar el orden de aparicin haciendo clic en la cabecera

Aqu puede introducir comentarios extensos

Copiar la tabla de smbolos de un proyecto a otro

5.4

Smbolos

Direcciones absolutas

La tabla de smbolos
En la tabla de smbolos se asigna un nombre simblico y un tipo de datos a toda direccin absoluta que se direccione posteriormente en el programa, p. ej. a la entrada E 0.5 se le asignar el smbolo AUTOMATICO ON. A 4.2 Modo automtico E 0.5 Automatico ON A 5.0 MG_ON E 1.0 Arrancar_MG E 1.1 Parar_MG E 1.2 Fallo_MG
Getting Started STEP 7 Lite A5E00293892-01

Los nombres simblicos aqu definidos son vlidos para todo el proyecto y se denominan smbolos globales. Gracias a la programacin simblica el programa resulta ms fcil de entender.

A 5.1 Debe_revol_alcanzado A 5.2 Conectar_ventilador

Rellenar la tabla de smbolos


1 Para la direccin E 0.5, introduzca en la columna Smbolo Automtico ON. En la columna Comentario, escriba el comentario tal y como se indica a la izquierda. Al realizar las entradas: Entrar = Una fila ms abajo Ctrl + z = Deshacer

Guarde las entradas con Archivo > Guardar.

Copiar la tabla de smbolos


Como el proyecto Getting Started contiene gran cantidad de smbolos, copiaremos la tabla de smbolos de uno de los proyectos de ejemplo suministrados.
Se abre una segunda instancia de STEP 7 Lite

Abra en una segunda instancia de STEP 7 Lite el proyecto primeros_pasos_kop.k7p.

5.5

Haga clic con el botn derecho del ratn en la tabla de smbolos del proyecto primeros_pasos_kop y seleccione Copiar en el men emergente.

En el proyecto Getting Started, haga clic con el botn derecho del ratn en la ventana del proyecto y seleccione Pegar en el men emergente. Aparecer un mensaje preguntando si desea sobrescribir la tabla existente. Confirme la pregunta con Aceptar.

Cierre el proyecto primeros_pasos_kop. Guarde el proyecto Getting Started con Archivo > Guardar.

Getting Started STEP 7 Lite A5E00293892-01

Creacin de la tabla de smbolos

Tipos de datos
Los tipos de datos determinan el tipo de seal que debe procesar la CPU. BOOL BYTE WORD DWORD - Los datos de este tipo son combinaciones de bits. De 1 bit (tipo BOOL) a 32 bits (DWORD). STEP 7 Lite utiliza, entre otros, los tipos de datos que figuran a la izquierda.

CHAR - Los datos de este tipo ocupan exactamente 1 carcter del juego de caracteres ASCII.

INT DINT REAL - Los datos de este tipo sirven para procesar valores numricos (p. ej. para calcular expresiones aritmticas).
5.6

S5TIME TIME DATE TIME_OF_DAY - Los datos de este tipo representan los distintos valores de fecha y hora dentro de STEP 7 Lite (p. ej. para ajustar la fecha o para indicar la hora).

Para ms informacin sobre los tipos de datos (p. ej. los rangos de valores admitidos y ejemplos de aplicacin) haga clic sobre un tipo de datos y vaya a Introduccin a los tipos de datos y a los tipos de parmetros.

Getting Started STEP 7 Lite A5E00293892-01

Erstellen Sie Primeros pasos einprogramacin de Programm im OB1

Primeros pasos de programacin

Elegir KOP, FUP o AWL

6.2

Pginas 6.12 a 6.17


La lista de instrucciones (AWL) es especialmente apropiada para usuarios del ramo de la informtica.

Pginas 6.18 a 6.23


El diagrama de funciones (FUP) es especialmente apropiado para usuarios acostumbrados a trabajar con esquemas de circuitos.

Pginas 6.6 a 6.11


El esquema de contactos (KOP) es especialmente apropiado para usuarios del ramo de la electricidad y electrnica.

Ya sea con KOP FUP o AWL, , en STEP 7 Lite crear su programa con un solo interface de programacin, el editor de bloques. El interface se ajustar al lenguaje de programacin elegido. Por ejemplo, si elige programar con KOP consulte las pginas 6.6 a 6.11. ,

Getting Started STEP 7 Lite A5E00293892-01

Se abre el cuadro de dilogo de seleccin de proyectos.

Abrir el OB 1.
1 Abra STEP 7 Lite.

En el cuadro de dilogo Abrir proyecto, haga doble clic en el proyecto Getting Started.k7p. Se trata del proyecto creado en el captulo 4 y cuya tabla de smbolos ya rellen en el captulo 5. Si no es el caso, abra simplemente un Nuevo proyecto y copie la tabla de smbolos de uno de los proyectos de ejemplo suministrados.

Se abre STEP 7 Lite

Haga doble clic en el OB 1. En el rea de trabajo se abrir el editor de bloques.

6.3

Haga clic en Ver. En este men puede comprobar si est seleccionado el lenguaje KOP, FUP o AWL. Aqu tambin puede cambiar de vista. Nota: Ciertas instrucciones no se pueden visualizar en todos los lenguajes de programacin. stas aparecen siempre en AWL. Para ms informacin sobre las distintas operaciones KOP FUP y AWL con, sulte F1 > Contenido > Ayudas de referencia.

Puede trabajar en el editor de bloques.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Trabajar con el editor de bloques


Cambiar el lenguaje de programacin Mostrar y ocultar el panel de mandos de la CPU Las operaciones ms importantes de KOP y FUP Tabla de declaracin de variables Insertar otro segmento

Cambiar entre programacin simblica y absoluta

6.4

Elemento de proyecto Programa Todas las operaciones para KOP y FUP Elemento de programa OB 1 Un clic con el signo de interrogacin abre la ayuda de referencia de la operacin

Ttulo y comentario del segmento Segmento para introducir el programa

En el editor de bloques se programan todos los bloques. A modo de ejemplo, aqu aparece representada la vista del lenguaje de programacin KOP .

Definir propiedades del bloque: p. ej., cambiar un nombre simblico

Getting Started STEP 7 Lite A5E00293892-01

Elemento de proyecto Programa


En STEP 7 Lite, el programa de usuario se divide en bloques. Ello facilita la programacin de programas muy extensos. 1 Debajo del elemento de proyecto Programa aparecen estos bloques. Si se trata de un proyecto recin creado, slo aparecer el OB 1 que STEP 7 Lite crea automticamente. Posteriormente puede insertar otros bloques, p.ej.: OB = DB = FB = FC = Bloque de organizacin Bloque de datos Bloque de funcin Funcin

El bloque de organizacin OB 1 es el interface con el sistema operativo de la CPU y contiene el programa principal. El OB 1 suele contener las llamadas a otros bloques y transferir los parmetros necesarios para controlar el proceso.

6.5

Con el comando de men contextual Cambiar nombre puede cambiar el nombre de un bloque. Como principiante, quiz necesite ms informacin para trabajar con bloques. Para ello, haga clic a la izquierda en la ventana del proyecto y, a continuacin, en F1 > ndice > Jerarqua de llamada en el programa de usuario.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Programar el OB1 en KOP

6.6

En este apartado programaremos una conexin en serie, una conexin en paralelo y la funcin de memoria Activar y Desactivar en KOP (esquema de contactos). Elija el lenguaje de programacin con el que vaya a programar el OB 1 y con el que lo abrir posteriormente:

1 2 3

Haga doble clic en el OB 1. Haga clic en Propiedades. Seleccione KOP. El OB 1 se abrir a partir de ahora en KOP . Salga del dilogo Propiedades. En el men Ver ahora tambin aparecer seleccionado KOP.

Getting Started STEP 7 Lite A5E00293892-01

Programar una conexin en serie con KOP 5 En el men Ver, seleccione la representacin simblica.

En el OB 1, indique Programa principal procesado cclicamente. En el Segmento 1, escriba Conexin en serie.

Marque el circuito vaco haciendo clic sobre l. Inserte tres elementos de programa de distinto tipo:

Haga clic en el smbolo del contacto normalmente abierto. Se insertar inmediatamente. Haga clic con el botn derecho del ratn en el circuito y elija Contacto normalmente abierto en el men emergente. Arrastre la bobina hasta el circuito.
6.7

10 9

En la conexin en serie todava falta direccionar los contactos normalmente abiertos y las bobinas: Haga clic en ??.? e introduzca el nombre simblico Pulsador 1 (entre comillas). Tambin puede seleccionar un nombre de la lista de seleccin de smbolos que aparecer al hacer clic en ??.?. Confirme con Entrar. Para el segundo contacto normalmente abierto, indique el nombre simblico Pulsador 2. En la bobina, indique el nombre Lmpara verde.

11

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

La conexin en serie quedar programada completamente. 12 Si no queda ningn smbolo ms marcado en rojo, ahora podr guardar las entradas haciendo clic en el icono del disquete. No se guardarn nicamente las entradas del OB 1, sino todos los elementos del proyecto. 13 Seleccione el comando de men Edicin > Aplicar para guardar los datos de configuracin en un archivo temporal (se guardar el contenido de la ventana activa). Recomendamos guardar los datos de este modo en caso de que necesite recuperar la configuracin anterior. Si ha ido guardando los datos de forma temporal y cierra el proyecto, aparecer un mensaje preguntando si desea guardar los cambios.

6.8

Los smbolos aparecern marcados en rojo cuando, por ejemplo, el smbolo no se encuentre en la tabla de smbolos o haya un error de sintaxis. No ser posible guardar los datos y en la parte inferior de la ventana del editor aparecer un mensaje de error con indicaciones sobre el procedimiento correcto que se debe seguir.

Getting Started STEP 7 Lite A5E00293892-01

Programar una conexin en paralelo con KOP


1 2 Seleccione el segmento 1. Inserte un nuevo segmento. Puede hacerlo a travs de un icono de la barra de herramientas, con el botn derecho del ratn o con CTRL R.

Vuelva a seleccionar el circuito.

Inserte un contacto normalmente abierto y una bobina. Aqu los llamaremos Pulsador 3 y Lmpara roja. Seleccione la barra de alimentacin izquierda.
6.9

6 5 7 6

Inserte una rama paralela. Coloque en ella otro contacto normalmente abierto. Cierre la rama con el smbolo correspondiente o arrastrando la flecha doble que aparece despus de insertar el contacto. En la rama paralela slo falta el direccionamiento. Indique su nombre como en la figura. Guarde los datos.

7 5 8

Asigne nombres sencillos y autoexplicativos a los segmentos. De esta forma, la bsqueda resultar ms fcil al desplazarse con la barra de desplazamiento derecha por distintos programas. Al desplazarse aparecern los nombres.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Programar una funcin de memoria con KOP


1 Seleccione el segmento 2, inserte un nuevo segmento y dle el nombre Funcin de memoria.

Vuelva a seleccionar el circuito.

6 3 En la vista de instrucciones, mueva el cursor hasta Operaciones lgicas con bits y seleccione Elemento SR para insertar el segmento. Inserte un contacto normalmente abierto delante de la entrada S (Activar).

4
6.10

Asigne los siguientes nombres simblicos: contacto normalmente cerrado superior Automtico ON, entrada R (Desactivar) Manual ON, elemento SR Modo automtico.

6 Guarde las entradas con Archivo > Guardar.

Getting Started STEP 7 Lite A5E00293892-01

Personalizar el interface de programacin


Utilice comandos de men para configurar el interface de programacin a su voluntad en STEP 7 Lite. Men Ver - Ejemplos: 1 Direccionamiento simblico en KOP: Active Ver > Mostrar > Representacin simblica

Direccionamiento absoluto en KOP: Desactive Ver > Mostrar > Representacin simblica Cambio de lenguaje de programacin Ver > KOP/FUP/AWL

Comando de men Herramientas > Preferencias - Ejemplos: 3 Ajustar un cambio de lnea en el direccionamiento simblico entre el carcter 10 y el 24: Herramientas > Preferencias > KOP/FUP > Campo del operando (ancho) Cambiar los colores en el circuito: Herramientas > Preferencias > KOP/FUP > Elemento seleccionado
6.11

Cierre el bloque con el smbolo Cerrar de la ventana.

El comando de men Herramientas > Preferencias ofrece muchas opciones para modificar la representacin de STEP 7 Lite mediante colores, tipos de letra, campos de operandos, etc.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Programar el OB1 en AWL

6.12

A continuacin programaremos una instruccin Y (U), una instruccin O (O) y la instruccin de memoria Activar y Desactivar en AWL (lista de instrucciones).

Elija el lenguaje de programacin, en el que vaya a programar el OB 1 y con el que lo abrir posteriormente: 1 2 3 Haga doble clic en el OB 1. Haga clic en Propiedades. Seleccione AWL. El OB 1 se abrir a partir de ahora en AWL. Salga del dilogo Propiedades. En el men Ver ahora aparecer seleccionado AWL.

Getting Started STEP 7 Lite A5E00293892-01

Programar una instruccin U (Y) en AWL


5 En el men Ver, seleccione la representacin simblica.

En el OB 1, introduzca Programa principal procesado cclicamente. En el Segmento 1, escriba Consulta Y.

Haga clic en el rea de entrada.

En la primera fila de programacin, escriba U, a continuacin deje un espacio en blanco y finalmente, el smbolo Pulsador 1 (entre comillas). Salga de la fila pulsando Entrar. El cursor saltar a la nueva fila.

6.13

En la siguiente fila, vuelva a escribir U y, esta vez, haga clic con el botn derecho del ratn en el rea de entrada. En el men emergente que aparece al pulsar la tecla derecha del ratn, seleccione Insertar smbolo y elija en la lista Pulsador 2. En la siguiente fila introduzca el signo = y, a continuacin, Lmpara verde con el teclado o el men emergente.

En una fila no tiene que empezar necesariamente por el principio. En cuanto pulse Entrar, STEP 7 Lite ordenar las instrucciones una bajo la otra, formando columnas.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

La consulta U (Y) quedar programada.

11

Cuando no quede ningn texto marcado en rojo, podr guardar las entradas haciendo clic en el icono del disquete. No se guardarn nicamente las entradas del OB 1, sino todos los elementos del proyecto.

12

Seleccione el comando de men Edicin > Aplicar para guardar los datos de configuracin en un archivo temporal (se guardar el contenido de la ventana activa). Recomendamos guardar los datos de este modo en caso de que necesite recuperar la configuracin anterior. Si ha ido guardando los datos de forma temporal y cierra el proyecto, aparecer un mensaje preguntando si desea guardar los cambios.

6.14

Los smbolos aparecern marcados en rojo cuando, por ejemplo, el smbolo no se encuentre en la tabla de smbolos o haya un error de sintaxis. En tal caso, no podr guardar los datos y en la parte inferior de la ventana del editor aparecer un mensaje de error con indicaciones sobre el procedimiento correcto que se debe seguir.

Getting Started STEP 7 Lite A5E00293892-01

Programar una instruccin O en AWL


1 2 Seleccione el segmento 1. Inserte un nuevo segmento. Puede hacerlo a travs del icono en la barra de herramientas, con el botn derecho del ratn o con CTRL R. Vuelva a hacer clic en el rea de entrada.

Al igual que hicimos con AND, escriba O y el smbolo Pulsador 3.

Complete la consulta O y guarde las entradas.


6.15

Asigne nombres sencillos y autoexplicativos a los segmentos. De esta forma, la bsqueda resultar ms fcil al desplazarse con las barras de desplazamiento por distintos programas. Al desplazarse aparecern los nombres.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Programar una instruccin de memoria en AWL


1 Seleccione el segmento 2 e inserte un nuevo segmento.

Vuelva a hacer clic en el rea de entrada.

Con el comando de men Ver > Mostrar > Representacin simblica podr pasar de la representacin simblica a la absoluta, tal y como se muestra a la izquierda.

En la primera fila, escriba la instruccin U con el nombre simblico Automtico ON. Complete la instruccin de memoria tal y como sigue: Simblica: U Automtico ON S Modo automtico U Manual ON R Modo automtico

6.16

Guarde estas entradas con el comando Archivo > Guardar.

Si en el paso 3 cambi a la representacin absoluta, escriba lo siguiente: Absoluta: U E 0.5 S A 4.2 U E 0.6 R A 4.2

Getting Started STEP 7 Lite A5E00293892-01

Personalizar el interface de programacin


Utilice comandos de men para configurar el interface de programacin a su voluntad en STEP 7 Lite.

Men Ver - Ejemplos: 1 Direccionamiento simblico en AWL: Active Ver > Mostrar > Representacin simblica.

Direccionamiento absoluto en AWL: Desactive Ver > Mostrar > Representacin simblica. Cambio de lenguaje de programacin Ver > KOP/FUP/AWL

Comando de men Herramientas > Preferencias - Ejemplo: 3 Cambiar los colores de las instrucciones: Herramientas > Preferencias > AWL > Colores de sintaxis AWL
6.17

Cierre el bloque con el botn Cerrar de la ventana.

El comando de men Herramientas > Preferencias ofrece muchas opciones para modificar la representacin de STEP 7 Lite mediante colores, tipos de letra, etc.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Programar el OB 1 en FUP

6.18

A continuacin programaremos una funcin Y (U), una funcin O (O) y una funcin de memoria en FUP (diagrama de funciones).

Elija el lenguaje de programacin en el que vaya a programar el OB 1 y con el que lo abrir posteriormente: 1 2 3 Haga doble clic en el OB 1. Haga clic en Propiedades. Seleccione FUP. El OB 1 se abrir a partir de ahora en FUP . Salga del dilogo Propiedades. En el men Ver ahora tambin aparecer seleccionado FUP.

Getting Started STEP 7 Lite A5E00293892-01

Programar una funcin U (Y) en FUP


5 En el men Ver, seleccione la representacin simblica.

En el OB 1, indique Programa principal procesado cclicamente. En el Segmento 1, escriba Funcin Y.

Haga clic en el rea de entrada.

Inserte dos elementos de programa de distinto tipo: 8 Haga clic en el smbolo de la puerta Y. Se insertar inmediatamente.

Mueva la asignacin mediante Arrastrar y soltar hasta la zona enmarcada en el grfico. Si tiene problemas para encontrarla, la asignacin se encuentra siempre bajo el cuadro Y. Si no desea mover la asignacin con Arrastrar y soltar, marque la zona rodeada y haga doble clic en la asignacin.

6.19

10

En la funcin Y todava falta el direccionamiento: Haga clic en ??.? e indique el nombre simblico Pulsador 1 (entre comillas). Tambin puede hacer clic en los signos de interrogacin, seleccionar con el botn derecho del ratn Insertar smbolo e insertar el nombre desde la lista. Para la segunda entrada del cuadro Y, indique el nombre Pulsador 2. En la asignacin, indique el nombre Lmpara verde.

11

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

La funcin Y (U) quedar programada. Cuando ya no quede ningn smbolo marcado en rojo, puede guardar las entradas haciendo clic en el icono del disquete. No se guardarn nicamente las entradas del OB 1, sino todos los elementos del proyecto. Seleccione el comando de men Edicin > Aplicar para guardar los datos de configuracin en un archivo temporal (se guardar el contenido de la ventana activa). Recomendamos guardar los datos de este modo en caso de que necesite recuperar la configuracin anterior. Si ha ido guardando los datos de forma temporal y cierra el proyecto, aparecer un mensaje preguntando si desea guardar los cambios.

12

6.20

Los smbolos aparecern marcados en rojo cuando, por ejemplo, el smbolo no se encuentre en la tabla de smbolos o haya un error de sintaxis. No ser posible guardar los datos y en la parte inferior de la ventana del editor aparecer un mensaje de error con indicaciones sobre el procedimiento correcto que se debe seguir.

Getting Started STEP 7 Lite A5E00293892-01

Programar una funcin O en FUP


1 2 Seleccione el segmento 1. Inserte un nuevo segmento. Puede hacerlo a travs del icono de la barra de herramientas, con el botn derecho del ratn o con CTRL R.

Vuelva a seleccionar el rea de entrada.

Inserte la funcin O y una asignacin.

Ahora slo falta indicar el direccionamiento. Escriba los nombres tal y como se indica en la figura de la izquierda. Guarde los datos.

6.21

Asigne nombres sencillos y autoexplicativos a los segmentos. De esta forma, la bsqueda resultar ms fcil al desplazarse con la barra de desplazamiento derecha por distintos programas. Al desplazarse aparecern los nombres.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Programar una funcin de memoria en FUP


1 Seleccione el segmento 2 e inserte un nuevo segmento. Vuelva a seleccionar el rea de entrada.

En la vista de instrucciones, acceda a travs de las Operaciones lgicas hasta el Elemento SR. Inserte el elemento.

6.22

Asigne los siguientes nombres simblicos: Activar Automtico ON, Desactivar Manual ON, Flipflop de activacin/desactivacin Modo automtico.

Guarde las entradas con Archivo > Guardar.

Getting Started STEP 7 Lite A5E00293892-01

Personalizar el interface de programacin


Utilice comandos de men para configurar el interface de programacin a su voluntad en STEP 7 Lite.

Men Ver Ejemplos: 1 Direccionamiento simblico en FUP: Active Ver > Mostrar > Representacin simblica

Direccionamiento absoluto en KOP: Desactive Ver > Mostrar > Representacin simblica Cambiar el lenguaje de programacin Ver > KOP/FUP/AWL

Men Herramientas > Preferencias Ejemplos: 3 Ajustar un cambio de lnea en el direccionamiento simblico entre el carcter 10 y el 24: Herramientas > Preferencias > KOP/FUP > > Campo del operando (ancho) Cambiar los colores: Herramientas > Preferencias > KOP/FUP > > Elemento seleccionado
6.23

Cierre el bloque con el botn Cerrar de la ventana.

El men Herramientas ofrece muchas opciones para cambiar la representacin de STEP 7 Lite mediante colores, tipos de letra, campos de operandos, etc.

Getting Started STEP 7 Lite A5E00293892-01

Primeros pasos de programacin

Referencias cruzadas
Filtrar operandos Saltar al punto de aplicacin Definir filtros Mostrar las referencias cruzadas de un operando

6.24

Mostrar la jerarqua de llamada de los bloques Mostrar los bits, bytes, temporizadores y contadores utilizados

Listar los operandos utilizados y saltar al punto de aplicacin Utilice las vistas "Referencias cruzadas", "Operandos utilizados" y "Estructura del programa para obtener una visin de conjunto del uso de los operandos, reas de memoria, bloques etc. Para acceder a las referencias cruzadas haga clic en el smbolo "Referencias cruzadas" representado en la ventana del proyecto.

Getting Started STEP 7 Lite A5E00293892-01 A5E00142305-01

Erstellen Erstellen Sie Uso de bloques Sie ein einfuncin de Pro- Programm im gramm im OB1 OB1

Uso de bloques de funcin

Crear y abrir bloques de funcin (FB)

7.2

Se suelen utilizar bloques de funcin para programar una funcin cuando hay que guardar resultados intermedios , ajustes y estados operativos hasta la siguiente llamada. Por este motivo, se denominan tambin bloques con memoria. En el proyecto de ejemplo, vamos a programar el bloque de funcin FB 1 con el nombre simblico Motor. Utilice el lenguaje de programacin en el que haya programado el OB 1.

Si quiere continuar este captulo, copie la tabla de smbolos en el proyecto Getting Started (consulte la pgina 5.5).

Getting Started STEP 7 Lite A5E00293892-01

Se abre el cuadro de dilogo de seleccin de proyectos

Si es necesario, abra STEP 7 Lite.

En el cuadro de dilogo Abrir proyecto, haga doble clic en el proyecto Getting started.

En la ventana del proyecto, haga clic en Programa.

Seleccione el comando de men Insertar > Bloque o abra el men emergente mediante el botn derecho del ratn y seleccione el comando Nuevo > Bloque.

Se abre el cuadro de dilogo para crear bloques.

Seleccione la opcin Bloque de funcin. En el campo Lenguaje de creacin, seleccione el lenguaje en el que desee programar el bloque.

7.3

6
Se inserta el bloque y se abre inmediatamente.

Confirme los datos con Aceptar.

El bloque nuevo se inserta en la ventana de proyectos y se abre inmediatamente.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Completar la tabla de declaracin de variables


Aqu aprender cmo programar un bloque de funcin para controlar y supervisar un motor diesel y un motor de gasolina con un bloque de datos respectivamente. Todas las seales especficas del motor se transfieren como parmetros de bloque entre el bloque de organizacin y el bloque de funcin y, por tanto, se deben incluir en la tabla de declaracin de variables como parmetros de entrada y salida (declaracin in y out). De este modo se define el interface para la llamada del FB en el programa.

Ventana del proyecto

rea de instrucciones

Tabla de declaracin de variables Libreras

Antes de comenzar a programar en el rea de instrucciones, complete la tabla de declaracin de variables del FB.

7.4

Introduzca las variables de la figura en la tabla de declaracin de variables. Para ello, haga clic en una celda y acepte el nombre y el comentario como muestra la figura.

Seleccione el tipo de datos en el men emergente Datos simples (botn derecho del ratn). Con la tecla Entrar se mueve el cursor a la columna siguiente o se inserta una fila nueva.

Getting Started STEP 7 Lite A5E00293892-01

1. Editar la tabla de declaracin de variables Para indicar el nombre de los parmetros de bloque en la tabla de declaracin de variables slo se admiten letras, nmeros y guiones bajos.

2. Necesita ayuda para editar la tabla de declaracin de variables? Pulse F1 > Contenido > Programar bloques > Crear bloques lgicos y Editar la tabla de declaracin de variables para obtener ms informacin.

3. Consejos para el captulo siguiente En los captulos siguientes programaremos un proceso de conexin y desconexin y una vigilancia de la velocidad de giro. Cundo se conecta y se desconecta el motor? - El motor arranca cuando la variable #Switch_ON toma el estado de seal 1 y la variable Modo automtico toma el estado de seal 0. - El motor se detiene cuando la variable #Switch_OFF toma el estado de seal 1 o la variable #Failure toma el estado de seal 0. Cmo supervisa el comparador la velocidad del motor? - El comparador compara las variables #Actual_Speed y #Preset_Speed y asigna el resultado a la variable #Preset_Speed_Reached (estado de seal 1).

7.5

Dependiendo del lenguaje de programacin seleccionado para el OB 1, consulte las siguientes pginas: para KOP: pginas 7.6 - 7.7 para AWL: pginas 7.8 - 7.9 para FUP: pginas 7.10 - 7.11.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Programar FB en KOP

7.6

Programar el proceso de conexin y desconexin del motor


1 En el segmento 1, inserte un contacto normalmente abierto, un contacto normalmente cerrado y un elemento SR en serie mediante Libreras > Instrucciones. Marque despus el circuito anterior a la entrada R e inserte otro contacto normalmente abierto. Marque la barra de alimentacin izquierda anterior al contacto normalmente abierto. Inserte un contacto normalmente cerrado paralelo al contacto normalmente abierto.

Getting Started STEP 7 Lite A5E00293892-01

Compruebe si est activada la representacin simblica.

Marque todos los ??.? e introduzca los nombres correspondientes de la tabla de declaracin de variables (# se asigna automticamente). Introduzca el nombre simblico Modo automtico para el contacto normalmente cerrado de la conexin en serie.

Programar la vigilancia de la velocidad de giro


7 Inserte un segmento nuevo y marque el circuito. Navegue por la vista de instrucciones hasta el comparador e inserte CMP>=I. Adems, inserte una bobina en el circuito.
7.7

Marque de nuevo los signos de interrogacin e indique para la bobina y el comparador los nombres que figuran en la tabla de declaracin de variables. Guarde las modificaciones.

Las variables locales del bloque llevan el signo # y slo se utilizan en el bloque en el que han sido declaradas. Las variables globales se indican entre comillas. Se definen en la tabla de smbolos y se utilizan en todo el programa. El estado de seal Modo automtico se define en el OB1 (segmento 3, consulte las pginas 6-10) mediante otro elemento SR y se consulta ahora en el FB1.

Pulse F1 > Contenido > Programar bloques > Crear bloques lgicos y Editar instrucciones KOP para obtener ms informacin.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Programar FB en AWL

7.8

Programar el proceso de conexin y desconexin del motor


1 Compruebe si est activada la representacin simblica.

Introduzca estas instrucciones AWL en el segmento 1.

Getting Started STEP 7 Lite A5E00293892-01

Programar la vigilancia de la velocidad de giro

Inserte un segmento nuevo e introduzca estas instrucciones AWL. Guarde las modificaciones.

Las variables locales del bloque llevan el signo # y slo se utilizan en el bloque. Las variables globales se indican entre comillas. Se definen en la tabla de smbolos y se utilizan en todo el programa. El estado de seal Modo automtico se define en el OB1 (segmento 3, consulte las pginas 6-16) mediante otro elemento SR y se consulta ahora en el FB1. Pulse F1 > Contenido > Programar bloques > Crear bloques lgicos y Editar instrucciones AWL para obtener ms informacin.

7.9

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Programar FB en FUP

7.10

Programar el proceso de conexin y desconexin del motor


1 Inserte una funcin SR en el segmento 1 desde la vista de instrucciones.

Coloque en la entrada S (Set) un cuadro Y y en la entrada R (Reset) un cuadro O.

Getting Started STEP 7 Lite A5E00293892-01

Compruebe si est activada la representacin simblica.

Marque todos los ??.? e introduzca los nombres correspondientes de la tabla de declaracin de variables (# se asigna automticamente). Direccione una entrada de la funcin Y con el nombre simblico Modo automtico. Niegue las entradas Modo automtico y #Failure con el smbolo correspondiente de la barra de herramientas.

Programar la vigilancia de velocidad de giro


Inserte un segmento nuevo y marque el circuito. Navegue por la vista general de instrucciones hasta el comparador e inserte CMP>=I. Direccione las entradas con los nombres de la tabla de declaracin de variables.

7.11

Inserte una asignacin de salida en el comparador y direccione la asignacin con los nombres de la tabla de declaracin de variables. Guarde las modificaciones.

Las variables locales del bloque se identifican mediante # y slo son vlidas en el bloque. Las variables globales aparecen entre comillas. Se definen en la tabla de smbolos y son vlidas en todo el programa. El estado de seal Modo automtico se determina en el OB1 (segmento 3, consulte las pginas 6-22) mediante otro elemento SR y se consulta ahora en el FB1. Pulse F1 > Contenido > Programar bloques > Crear bloques lgicos y Editar instrucciones FUP para obtener ms informacin.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Crear bloques de datos de instancia y modificar valores actuales

7.12

Insertar un bloque de datos


Para poder programar a continuacin la llamada (CALL) del FB1 en el OB1, deber crear el bloque de datos correspondiente. El FB debe controlar y supervisar un motor de gasolina o diesel. Las distintas velocidades tericas de los motores se guardan en dos DB separados, donde se modifica el valor actual (#Preset_ Speed). Programando el bloque de funcin una sola vez de forma centralizada, se reducen los costes de programacin.

Getting Started STEP 7 Lite A5E00293892-01

Haga clic con el botn derecho del ratn en la ventana del proyecto y seleccione la opcin Nuevo > Bloque del men emergente. Aparecer el cuadro de dilogo Nuevo bloque. Active la opcin Bloque de datos e introduzca el FB 1 como FB asignado (igual que en la figura).

Se inserta el bloque

Confirme los datos con Aceptar. El DB1 se insertar en el proyecto Getting Started y se abrir inmediatamente.

Active la vista Datos. El DB slo se puede modificar en esta vista.

Asegrese de que en la columna Valor actual figura 1500 para el motor de gasolina.

Se inserta el bloque.

Inserte de la misma forma un DB 2 Diesel.

7.13

Indique 1200 para el motor diesel en la columna Valor actual. Guarde las modificaciones.

Para programar la llamada del FB en el OB1, consulte el captulo sobre KOP , FUP o AWL dependiendo del lenguaje de programacin que haya utilizado.

Una vez ajustados los valores actuales concluyen los preparativos necesarios para controlar dos motores con un solo bloque de funcin. Para controlar ms motores, basta con crear ms bloques de datos. Pulse F1 > Contenido > Programar bloques > Crear bloques de datos para obtener ms informacin.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Programar llamadas de bloque en KOP

7.14

Toda la programacin de un FB no tendr efecto si no es llamado desde el OB1. Por cada llamada del FB se utiliza un bloque de datos diferente (uno por cada motor), y de este modo se controlan ambos motores. 1 Abra el OB1 e inserte el segmento 4.

Arrastre el FB 1 desde la ventana de proyectos hasta el segmento 4 mediante la funcin Arrastrar y soltar. Se muestran todas las variables especficas del motor. Haga clic en ???. Se abrir la lista de seleccin de smbolos.

Getting Started STEP 7 Lite A5E00293892-01

Seleccione el bloque de datos Gasolina. Direccione de forma anloga los dems parmetros del bloque de funcin con los nombres simblicos correspondientes. Las variables de entrada y salida especficas del motor (declaracin in y out) se muestran en el FB Motor. Se asigna una seal MG_xxx para el motor de gasolina a las variables.

Todava falta la llamada del motor diesel.

Inserte el segmento 5, arrastre de nuevo el FB1 desde la ventana de proyectos al segmento y programe de forma anloga la llamada del bloque de funcin Motor (FB1) con el bloque de datos Diesel (DB 2). Se asigna una seal MD_xxx para el motor diesel a las variables. Guarde las modificaciones y cierre el bloque.

7.15

Si crea programas estructurados con OBs, FBs y DBs deber programar la llamada de un bloque subordinado (por ejemplo, FB1) en el bloque de un nivel superior (por ejemplo, OB1). El procedimiento es siempre el mismo. Tambin puede asignar nombres simblicos a los diversos bloques en la tabla de smbolos (por ejemplo, el FB1 tiene el nombre Motor y el DB1, el nombre Gasolina). Los bloques programados se pueden imprimir en cualquier momento con el comando Archivo > Imprimir. Pulse F1 > Contenido > Imprimir de la documentacin del proyecto para obtener ms informacin al respecto.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Programar llamadas de bloque en AWL

7.16

La programacin de un FB no tendr efecto si no se llama desde el OB1. En cada llamada del FB se utiliza un bloque de datos distinto (uno por cada motor), y de este modo se controlan ambos motores. 1 Abra el OB1 e inserte el segmento 4.

Escriba en el rea de instrucciones CALL Motor, Gasolina y pulse Entrar. Se muestran todas las variables especficas del motor. Haga clic con el botn derecho del ratn detrs de := y seleccione el comando del men emergente Insertar smbolo. Se abrir la lista de seleccin de smbolos.

Getting Started STEP 7 Lite A5E00293892-01

Direccione del mismo modo los dems parmetros del bloque de funcin con los nombres simblicos correspondientes. Las variables de entrada y salida especficas del motor (declaracin in y out) se muestran en el FB Motor. Se asigna una seal MG_xxx para el motor de gasolina a las variables.

Todava falta la llamada para el motor diesel.

Inserte el segmento 5 y programe de forma anloga la llamada del bloque de funcin Motor (FB1) con el bloque de datos Diesel (DB 2). Se asigna una seal MD_xxx para el motor diesel a las variables. Guarde las modificaciones y cierre el bloque.

7.17

Si crea programas estructurados con OBs, FBs y DBs, deber programar la llamada de un bloque subordinado (por ejemplo, FB1) en el bloque de un nivel superior (por ejemplo, OB1). El procedimiento es siempre el mismo. Tambin puede asignar nombres simblicos a los diversos bloques en la tabla de smbolos (por ejemplo, el FB1 tiene el nombre Motor y el DB1, el nombre Gasolina). Los bloques programados en cualquier momento con el comando Archivo > Imprimir. Pulse F1 > Contenido > Imprimir la documentacin del proyecto para obtener ms informacin al respecto.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

Programar llamadas de bloque en FUP

7.18

La programacin de un FB no tendr efecto si no se llama desde el OB1. En cada llamada del FB se utiliza un bloque de datos distinto (uno por cada motor), y de este modo se controlan ambos motores. 1 Abra el OB1 e inserte el segmento 4.

Arrastre el FB 1 desde la ventana del proyecto hasta el segmento 4 mediante la funcin Arrastrar y soltar. Se mostrarn todas las variables especficas del motor. Haga clic en ???. Se abrir la lista de seleccin de smbolos.

Getting Started STEP 7 Lite A5E00293892-01

Seleccione el bloque de datos Gasolina. Direccione del mismo modo los dems parmetros del bloque de funcin con los nombres simblicos correspondientes. Las variables de entrada y salida especficas del motor (declaracin in y out) se muestran en el FB Motor. Se asigna una seal MG_xxx para el motor de gasolina a las variables.

Todava falta la llamada para el motor diesel.

Inserte el segmento 5, arrastre de nuevo el FB1 desde la ventana de proyectos al segmento y programe de forma anloga la llamada del bloque de funcin Motor (FB1) con el bloque de datos Diesel (DB 2). Se asigna una seal MD_xxx para el motor diesel a las variables. Guarde las modificaciones y cierre el bloque.
7.19

Si crea programas estructurados con OBs, FBs y DBs deber programar la llamada de un bloque subordinado (por ejemplo, FB1) en el bloque de un nivel superior (por ejemplo, OB1). El procedimiento es siempre el mismo. Tambin puede asignar nombres simblicos a los diversos bloques en la tabla de smbolos (por ejemplo, el FB1 tiene el nombre Motor y el DB1, el nombre Gasolina). Los bloques programados se pueden imprimir en cualquier momento con el comando Archivo > Imprimir. Pulse F1 > Contenido > Imprimir la documentacin del proyecto para obtener ms informacin al respecto.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de funcin

7.20

Getting Started STEP 7 Lite A5E00293892-01

Erstellen Erstellen Sie Uso de Sie ein ein ProfuncionesProgramm im gramm im OB1 OB1

Uso de funciones

Crear y abrir funciones (FC)

8.2

Las funciones se utilizan para programar una funcin cuando no es necesario guardar resultados intermedios, ajustes o estados operativos hasta la siguiente llamada. Por este motivo, se denominan tambin bloques sin memoria. Si quiere continuar este captulo, deber copiar primero la tabla de smbolos en el proyecto Getting Started (consulte la pgina 5.5).

Getting Started STEP 7 Lite A5E00293892-01

Se abre el cuadro de dilogo de seleccin de proyectos

Si es necesario, abra STEP 7 Lite.

En el cuadro de dilogo Abrir proyecto, haga clic en el proyecto Getting Started.

En la ventana de proyectos, haga clic en Programa.

Seleccione el comando de men Insertar > Bloque o abra el men contextual mediante el botn derecho del ratn y seleccione el comando Nuevo > Bloque.

Se abre el cuadro de dilogo para crear bloques.

Seleccione la opcin Funcin. En el campo Lenguaje de creacin, seleccione el lenguaje en el que haya creado el proyecto Getting Started.

8.3

6
Se inserta el bloque y se abre inmediatamente.

Confirme los datos con Aceptar.

El bloque nuevo se inserta en la ventana del proyecto y se abre inmediatamente.

Getting Started STEP 7 Lite A5E00293892-01

Uso de funciones

Al contrario de lo que ocurre con los bloques de funcin, en una funcin no se pueden definir datos estticos en la tabla de declaracin de variables. Para programar la funcin se puede recurrir, como es habitual, a los nombres simblicos de la tabla de smbolos.

8.4

Getting Started STEP 7 Lite A5E00293892-01

Para ms informacin, pulse F1 > Contenido > Nociones bsicas para disear programas > Bloques en el programa de usuario.

8.5

Getting Started STEP 7 Lite A5E00293892-01

Uso de funciones

Programar una funcin

8.6

En el ejemplo siguiente programaremos una funcin de temporizacin. La funcin de temporizacin hace que se active un ventilador al mismo tiempo que se enciende un motor. El ventilador seguir en marcha hasta cuatro segundos despus de apagarse el motor (retardo a la desconexin).

Tabla de declaracin de variables


1 De mismo modo que con el bloque de funcin, introduzca primero los parmetros de entrada y salida de la funcin (declaracin in y out) en la tabla de declaracin de variables. Seleccione el tipo TIMER (temporizador) del men emergente Parmetros (botn derecho del ratn).

Getting Started STEP 7 Lite A5E00293892-01

Programar la funcin de temporizacin en KOP


2 Inserte en el segmento 1 el elemento S_AVERZ que encontrar en Libreras > Instrucciones > Temporizadores . Inserte adems un contacto normalmente abierto y una bobina. Introduzca en los ??? los nombres de la tabla de declaracin de variables. Se indicarn automticamente con el signo #. Introduzca adems TW S5T#4s para el valor de temporizacin. Guarde las modificaciones y cierre el bloque.

Programar la funcin de temporizacin en AWL


2 Introduzca las instrucciones indicadas a la izquierda en la figura. Guarde las modificaciones y cierre el bloque.

Programar la funcin de temporizacin en FUP


2 Al igual que en KOP: inserte las instrucciones de la librera indicadas a la izquierda en el segmento, complete todos los ??? e indique la constante para el valor de tiempo. Guarde las modificaciones y cierre el bloque.

8.7

Con el parmetro de entrada #Motor_on se inicia la #Funcion_de_tiempo. Ms tarde, durante la llamada en el OB1, se le asignarn una vez los parmetros del motor de gasolina y otra vez, los parmetros del motor diesel (por ejemplo T1 para Marcha_MG).

Getting Started STEP 7 Lite A5E00293892-01

Uso de funciones

Llamar una funcin en el OB 1

8.8

La llamada de la funcin FC1 se realiza del mismo modo que la llamada del bloque de funcin en el OB 1. A todos los parmetros de la funcin se les asignan en el OB 1 los operandos correspondientes del motor de gasolina o diesel.

En una instruccin de STEP 7 Lite, un operando es la parte que ordena a la CPU lo que debe hacer. Se puede direccionar de forma absoluta o simblica.

Getting Started STEP 7 Lite A5E00293892-01

Abrir el OB 1
1 Abra el proyecto Getting Started creado en KOP FUP o AWL y abra el OB 1. ,

Inserte el segmento 6 para el motor de gasolina y el segmento 7 para el motor diesel.

Una vez terminada la programacin, se ver as en KOP, ...

Programar llamadas de bloque en KOP


3 Arrastre la FC1 a los segmentos 6 y 7 mediante la funcin Arrastrar y soltar.

Complete todos los ??? como en la figura de la izquierda. Guarde el bloque y cirrelo.
8.9

... en AWL,

Programar llamadas de bloque en AWL


3 4 Introduzca las instrucciones AWL que aparecen en la figura de la izquierda. Guarde y cierre el bloque.

... y en FUP.

Programar llamadas de bloque en FUP


3 Arrastre la FC1 al segmento 6 Motor de gasolina mediante la funcin Arrastrar y soltar. Arrastre la FC1 al segmento 7 Motor diesel mediante la funcin Arrastrar y soltar. Complete todos los ??? como en la figura de la izquierda. Guarde el bloque y cirrelo.

Getting Started STEP 7 Lite A5E00293892-01

Uso de funciones

1. La representacin en pantalla es distinta a la de las figuras? Seleccione la programacin simblica con el comando Ver > Mostrar > Representacin simblica.

2. Desea ver ms informacin en pantalla? Active Ver > Mostrar > Informacin del smbolo para obtener informacin sobre las direcciones utilizadas en cada segmento. Para representar varios segmentos en la pantalla, desactive Ver > Mostrar > Comentario y, si es necesario, Ver > Mostrar > Informacin del smbolo. Con Ver > Factor de zoom se puede modificar el tamao de representacin del segmento.

8.10

3. Necesita informacin sobre los lenguajes de programacin KOP, AWL o FUP? Encontrar ms informacin pulsando F1 > Contenido > Llamar ayudas de referencia > Descripcin de lenguajes y ayudas de bloques.

4. No desea llamar siempre la funcin? La llamada de las funciones est programada en este ejemplo como llamada incondicional, es decir, la funcin se procesa siempre. Dependiendo de los requisitos de la tarea de automatizacin en cuestin, la llamada de FCs o FBs tambin se puede vincular a ciertas condiciones: por ejemplo a una entrada o a una combinacin lgica previa. Para programar condiciones, tiene a su disposicin la entrada EN y la salida ENO.

Getting Started STEP 7 Lite A5E00293892-01

Erstellen Uso de Erstellen Sie bloques de Sie ein ein Pro- Prodatos globales
gramm im gramm im OB1 OB1

Uso de bloques de datos globales

Crear y abrir un bloque de datos (DB) globales

9.2

Si la CPU no dispone del nmero de marcas internas (clulas de memoria) necesario para gestionar el volumen de datos, los datos seleccionados se pueden depositar en un bloque de datos global. Todos los bloques pueden acceder a los datos del bloque de datos globales. En cambio, un bloque de datos de instancia est asignado a un bloque de funcin determinado y sus datos slo estn disponibles de forma local en dicho bloque de funcin (consulte el captulo 7, Crear bloques de datos de instancia y modificar valores actuales). Si quiere continuar este captulo, deber copiar primero la tabla de smbolos en el proyecto Getting Started (consulte la pgina 5.5).

Getting Started STEP 7 Lite A5E00293892-01

Se abre el cuadro de dilogo de seleccin de proyectos.

Si es necesario, abra STEP 7 Lite.

En el cuadro de dilogo Abrir proyecto, haga doble clic en el proyecto Getting Started.

En la ventana de proyectos, haga clic en Programa.

Seleccione el comando de men Insertar > Bloque o abra el men emergente con el botn derecho del ratn y seleccione el comando Nuevo > Bloque.

Se abre el cuadro de dilogo para crear bloques.

Seleccione la opcin Bloque de datos. En el campo DB se introduce un 3 automticamente y en el campo Smbolo, Datos_G. Seleccione DB global.

9.3

Confirme los datos con Aceptar.

Se inserta el bloque y se abre inmediatamente.

El bloque nuevo se inserta en la ventana del proyecto y se abre inmediatamente.

Getting Started STEP 7 Lite A5E00293892-01

Uso de bloques de datos globales

Programar variables en el DB

9.4

Introduzca Revol_reales_MG en la columna Nombre.

Abra el men emergente con el botn derecho del ratn y seleccione la opcin Datos simples > INT para Tipo. Complete la lista tal como se muestra en la figura. Guarde las modificaciones y cierre el bloque.

Pulse F1 > Contenido > Programar bloques > Crear bloques de datos para obtener ms informacin.

Verwenden
Getting Started STEP 7 Lite A5E00293892-01

10

Erstellen Sie Transferir ein Proel programa gramm im a la CPU OB1

Transferir el programa a la CPU

Fuente de alimentacin ON / OFF

Establecer una conexin online y conectarse online


Selector de modo Unidad de programacin con software STEP 7 Lite E 0.3 A 4.1

220 V

E 0.4

24 V
10.2

Fuente de alimentacin

Cable MPI

Puente de conexin

Cartucho de memoria* Pila tampn*

Mediante el proyecto Getting Started.k7p le mostraremos cmo transferir el programa al sistema de automatizacin. Sin embargo, tambin puede utilizar uno de los proyectos suministrados. En primer lugar tendr que realizar ciertos preparativos.

Bastidor Conexin en serie para la prueba 1

Configuracin del autmata de prueba


Para comprobar el estado de su programa de ejemplo necesita un autmata de prueba que le permita activar y desactivar las entradas (p. ej. en forma de pulsadores).

*= Accesorios opcionales

Getting Started STEP 7 Lite A5E00293892-01

Comprobar el programa
Utilice el proyecto creado Getting Started. Adems, debe haber configurado como mnimo el hardware (captulo 4) y programado la conexin en paralelo (captulo 6).

Comprobar el hardware
Configure el hardware y compruebe una vez ms lo siguiente: Est insertado el conector de bus en los mdulos? Se han colgado los mdulos en los perfiles soporte, se han abatido despus hacia abajo y se han atornillado? Se ha conectado una fuente de alimentacin de 220 V? Ha colocado el peine de conexin? Siempre que estn disponibles, ha colocado la pila de respaldo y el cartucho de memoria?

10.3

Conectarse online
Conectarse online significa establecer una conexin entre la CPU y la unidad de programacin. - Inserte el cable MPI en la unidad de programacin y en la CPU.

En la CPU: - Conecte la fuente de alimentacin. - Gire el selector al modo STOP.

En la unidad de programacin: Presione el interruptor principal. Inicie STEP 7 Lite. Abra Getting Started.k7p o uno de los proyectos de ejemplo.

Getting Started STEP 7 Lite A5E00293892-01

Transferir el programa a la CPU

Establecer la conexin online


5 Al arrancar, STEP 7 Lite intenta establecer una conexin online inmediatamente. El botn verde Conectar online deber permanecer iluminado y en la barra de estado se indicar en primer lugar el estado de conexin Online y, a continuacin, el estado operativo de la CPU STOP. Si no puede acceder a ninguna CPU, STEP7 Lite permanecer offline y en la barra de estado aparecer el estado de conexin Desconectado. En tal caso, resuelva la causa que ha provocado el fallo al establecer la conexin online (p. ej. el cable no se ha enchufado correctamente o la CPU est apagada) y haga clic en el botn Conectar online. Con este botn podr establecer y deshacer la conexin online tantas veces como lo desee. 6
10.4

Compruebe si aparece Manejar CPU online. Los botones del panel de mandos de la CPU se activarn. Compruebe: En la barra de estado aparecer ahora el estado operativo actual de la CPU. Ahora puede pasar dela vista offline del proyecto a la vista online de la CPU online, pruebe a hacerlo. En la ficha CPU online aparecern todos los mdulos que se encuentren en la CPU.

Si todava no ha transferido su proyecto a la CPU, los smbolos de la ventana del proyecto indicarn que los datos de la unidad de programacin todava no coinciden con los de la CPU.

Getting Started STEP 7 Lite A5E00293892-01

Tambin es posible conectar online y comprobar el programa (captulo 11) utilizando otro hardware, tal y como se ilustra en la pgina 10.2. Simplemente observe el direccionamiento de las entradas y salidas. Encontrar ms informacin sobre cmo configurar los mdulos centrales en los manuales Sistema de automatizacin S7-300, Configuracin e instalacin. Si desea obtener ms informacin sobre cmo conectar online, consulte la Ayuda en pantalla con el comando de men F1 > Contenido > Establecer un enlace online.

10.5

Getting Started STEP 7 Lite A5E00293892-01

Transferir el programa a la CPU

Borrado total de la CPU y transferencia del programa

10.6

El panel de mandos de la CPU


Antes de transferir su programa es necesario realizar un borrado total de la CPU. Puede hacerlo con el panel de mandos directamente en la CPU o con el panel de mandos simulado en STEP 7 Lite.

Panel de mandos de la CPU en STEP 7 Lite Panel de mandos de la CPU real

El panel de mandos tambin permite cambiar los estados operativos de la CPU. Por razones de seguridad, en el panel de STEP 7 Lite slo se podrn activar aquellos botones que puedan ser seleccionados para el estado operativo de la CPU real.

Getting Started STEP 7 Lite A5E00293892-01

Ejemplo: En la CPU: Selector en RUN En el panel de mandos de STEP 7 Lite se puede seleccionar STOP. En la CPU: Selector en STOP En el panel de mandos de STEP 7 Lite no se puede seleccionar RUN.

Si se produce una situacin de peligro tambin podr conmutar la CPU a STOP desde STEP 7 Lite.

Borrado total directamente en la CPU


Antes de transferir el programa a la CPU, borre todos los datos y programas antiguos de la CPU con el comando Borrado total. Para ello: 1 Conecte la CPU.

Gire el selector a STOP (si todava no est en STOP). El LED se iluminar en rojo.

10.7

3 sec 3 sec
4

Gire el selector a MRES y mantngalo en esta posicin durante al menos 3 segundos, hasta que el LED STOP comience a parpadear en rojo lentamente.

Suelte el selector y, despus de un mximo de 3 segundos, vuelva a seleccionar la posicin MRES hasta que el LED STOP comience a parpadear rpidamente. El borrado total de la CPU ha concluido.

Getting Started STEP 7 Lite A5E00293892-01

Transferir el programa a la CPU

Borrado total de la CPU con STEP7 Lite


Adems del proceso explicado anteriormente, tambin puede realizar un borrado total de la CPU con el software STEP 7 Lite. En la CPU: Site el selector en STOP.

En STEP7 Lite: Haga clic en el botn MRES.

Aparece una consulta de seguridad.

10.8

Confirme la consulta de seguridad con S. El borrado total de la CPU habr concluido.

Encontrar notas adicionales sobre los estados operativos en la ayuda de STEP 7 Lite, a la que se puede acceder con F1 > Contenido > Anexo > Estados operativos. Atencin: El conocimiento de los estados operativos de las CPU resulta til para programar el arranque, comprobar el programa de control y para el diagnstico de errores.

Getting Started STEP 7 Lite A5E00293892-01

Transferir el programa a la CPU


1

+
2 3

Compruebe que, al transferir el programa, se encuentren en STOP el selector de la CPU y el de STEP 7 Lite.

Transferir el proyecto completo a la CPU: Seleccione el proyecto Getting Started en la ventana del proyecto. Haga clic con el botn derecho del ratn en el proyecto y elija Transferir a CPU en el men emergente. Todo el proyecto incluido en la configuracin de hardware se transferir la CPU. Tambin puede transferir bloques individuales o la configuracin de hardware en la CPU.

En este ejemplo, la configuracin de hardware est marcada para cargarla en la CPU.


10.9

En este ejemplo, el bloque est marcado para cargarlo en la CPU.

5
Ha cambiado la vista CPU online.

Dependiendo de qu elementos estn marcados, STEP 7 Lite ofrecer la opcin Transferir a PG (unidad de programacin).

Haga clic en CPU online. Aqu aparecern todos los datos que se encuentran en la CPU. Proyecto (vista offline) = Datos en la unidad de programacin CPU online (vista online) = Datos en la CPU

Getting Started STEP 7 Lite A5E00293892-01

Transferir el programa a la CPU

Encender la CPU y comprobar el estado operativo


1 Gire el selector a la posicin RUN-P. El LED RUN se encender en verde y el LED STOP rojo se apagar. La CPU est lista para el funcionamiento.

Se indica la ejecucin cclica del programa.

Compruebe lo siguiente en la CPU: Si se enciende el LED verde, puede comenzar a comprobar el programa. Si el LED rojo sigue encendido, hay algn error. Para realizar el diagnstico de errores, puede hacer clic en el botn DIAG para evaluar el bfer de diagnstico (consulte tambin el apartado Informacin del mdulo e historial de errores, pg. 12.5).

10.10

Compruebe lo siguiente en STEP 7 Lite: Al conmutar directamente en la CPU, se conmut tambin aqu a RUN-P, indicndose la ejecucin cclica del programa sobre fondo verde.

Getting Started STEP 7 Lite A5E00293892-01

Borrado total: Aunque se efecte un borrado total, la CPU seguir conteniendo los bloques de funcin de sistema (SFBs) y funciones de sistema (SFCs). Estas funciones del sistema operativo siempre estn disponibles en la CPU. No necesitan ser transferidos, pero no se pueden borrar. Transferir bloques individuales: Para que durante el funcionamiento real pueda reaccionar rpidamente a fallos, puede transferir bloques a la CPU de forma individual. Al transferirlos, hay que vigilar que el selector de la CPU est en la posicin RUN-P o en STOP.En RUN-P, los bloques transferidos se activan inmediatamente. Atencin: Si sobrescribe bloques con otros que contengan errores, la instalacin no funcionar correctamente.
10.11

Si al transferir los bloques no se tiene en cuenta el orden (p.ej. se llama un bloque en el OB 1, pero todava no est disponible en la CPU), la CPU pasar al estado operativo STOP. CPU 31xC: El selector de modo de la CPU 31xC no es un interruptor giratorio sino de balancn y no dispone de la posicin RUN-P. Sin embargo, el borrado total se efecta del mismo modo. Encontrar ms informacin sobre Micro Memory Cards pulsando F1 > Index Micro Memory Card.

Laden des Programms

Getting Started STEP 7 Lite A5E00293892-01

Transferir el programa a la CPU

10.12

Getting Started STEP 7 Lite A5E00293892-01

11

Erstellen Sie Comprobar ein Proel programa gramm im OB1

Comprobar el programa

Comprobar el estado del programa (Observar)

11.2

STEP 7 Lite ofrece la posibilidad de comprobar el funcionamiento del programa directamente en el sistema de automatizacin. Dispone de las siguientes posibilidades de comprobacin:

1. Test en modo Observar permite seguir de cerca la ejecucin del programa (consulte pg. 11.3 a 11.5). 2. Test con tablas de variables para observar y modificar los operandos, p. ej. entradas, salidas o marcas (consulte pg. 11.6 a 11.10). Para comprobar el estado del programa es necesario que el proyecto completo est cargado en la CPU.

Getting Started STEP 7 Lite A5E00293892-01

Preparativos
1 Establezca la conexin online.

Gire el selector de la CPU a RUN o RUN-P .

Para el segmento 1: Configure con los cables una conexin en serie. Para el segmento 2: Configure con los cables una conexin en paralelo (vase el grfico)

Abra el proyecto Getting Started o uno de los proyectos de ejemplo cargados en la CPU. Abra el OB 1.

Observar
5 Ejecute la funcin Observar con el comando Test > Observar. La funcin slo se podr activar si antes se ha ejecutado Conectar online. Los circuitos negros de los segmentos se representarn ahora en color. Circuito VERDE: La corriente fluye. Circuito ROJO: La corriente no fluye.
11.3

En su configuracin de prueba, accione consecutivamente los pulsadores y observe:

En STEP 7 Lite: cmo cambian los colores de los circuitos. En los mdulos: cmo se encienden y se apagan los LED en los mdulos de entrada y salida.

Getting Started STEP 7 Lite A5E00293892-01

Comprobar el programa

Comprobar el programa en KOP


1 Deje abiertos todos los pulsadores. En los segmentos 1 y 2 habr tensin hasta los pulsadores 1, 3 y 4. Estos circuitos aparecern en verde. A partir de los pulsadores 1, 3 y 4 no fluir la corriente, por lo que los circuitos se representarn en rojo. El cambio de colores simboliza que el resultado lgico se cumple hasta ese punto.

Ahora, pulse los pulsadores 1, 2, 3 y 4. Fluir corriente por todos los circuitos. Si ha abierto uno de nuestros proyectos de ejemplo, puede consultar en los comentarios qu diodos deben iluminarse en los mdulos de entrada y salida.

11.4

Comprobar el programa en AWL


1 Deje abiertos todos los pulsadores. En AWL, aparecern Resultado lgico (RLO) Bit de estado (STA) Acumulador (ACU1) en forma de tabla.

Ahora, accione los pulsadores 1, 2, 3 y 4. Se cumplir el resultado lgico en todos los puntos.

Getting Started STEP 7 Lite A5E00293892-01

Comprobar el programa en FUP


1 Deje abiertos todos los pulsadores.

Ahora, accione los pulsadores 1, 2, 3 y 4. El cambio de color sealiza que el resultado lgico se cumple en todos los puntos.

Desactive el comando de men Test > Observar y cierre la ventana.

11.5

Bajo Herramientas > Preferencias > Editor de bloques se puede modificar la representacin de los resultados de la comprobacin. Encontrar ms informacin sobre el tema en F1 > Contenido > Test > Test con el estado de programa.

Getting Started STEP 7 Lite A5E00293892-01

Comprobar el programa

Observar y forzar variables


Iniciar observacin Observar operandos Iniciar forzado Forzar operandos Ampliar o reducir la pantalla Observar/Forzar

11.6

Iniciar funcin Observar/Forzar Campos de entrada de la tabla de variables Para observar operandos introdzcalos primero en la tabla de variables. Para ello es necesario que exista una conexin online con la CPU. Para forzar operandos deber indicar un valor de forzado y activar la casilla correspondiente. Adems de la conexin online, tambin es necesario que la CPU se encuentre en el estado operativo RUN-P .

Campos para mostrar el valor de estado, p. ej., true o false

Campo de entrada del valor de forzado

Getting Started STEP 7 Lite A5E00293892-01

Crear la tabla de variables


1 Abra el proyecto Getting Started. Haga doble clic en Observar/Forzar.

En el campo Tabla de variables, cree una tabla con el nombre VAT 1.

En el ejemplo Getting Started , indique todas las variables o solamente las que desee forzar. Para ello: En la columna Operando, escriba E0.1 . En cuanto pulse la tecla Entrar, el nombre simblico Pulsador 1 aparecer automticamente tal y como figura en la tabla de smbolos. Tambin puede situar el puntero del ratn en la columna Operando y seleccionar operandos en la lista con las teclas Ctrl + j.

Tambin puede copiar la tabla de variables de uno de los proyectos de ejemplo. 4 Abra uno de los proyectos de ejemplo en una segunda instancia de STEP 7 Lite. Seguidamente, haga clic en Observar/Forzar y abra VAT 1. Seleccione con Ctrl + a toda la tabla y cpiela con Ctrl + c al portapapeles.

11.7

Vaya ahora al proyecto Getting Started e inserte los datos del portapapeles con Ctrl + v.

Getting Started STEP 7 Lite A5E00293892-01

Comprobar el programa

Observar variables
Al observar las variables no slo se comprueba el funcionamiento del programa, sino tambin el del hardware.

En su configuracin de prueba, accione el Pulsador 1 y el Pulsador 2.

Haga clic en Observar. La columna Valor de estado aparecer ahora sobre fondo azul y se observarn las variables.

11.8

Aqu podr ver: cmo cambian los indicadores de la columna Valor de estado de FALSE a TRUE cmo se encienden o apagan simultneamente los LED de los mdulos de entrada y de salida al accionar los pulsadores en la configuracin de prueba.

Para continuar el test del programa y del hardware, compruebe ahora si la combinacin de los siguientes estados es correcta Pulsador LED Variable abierto/cerrado encendido/apagado true/false

Getting Started STEP 7 Lite A5E00293892-01

Forzar variables
Al forzar se asignan valores a las variables para simular as determinadas situaciones del funcionamiento del programa.

Ejemplo: 1 Para poder llevar a cabo el forzado, la CPU deber estar de nuevo en RUN-P y la funcin Observar activa.

Indique en la columna Valor de forzado, por ejemplo el valor TRUE. Ahora, el valor de forzado dejar de estar activo.

Active el valor de forzado marcando la casilla que aparece en cuanto se introduce el valor de forzado.

11.9

Haga clic en Forzar.

Observe el efecto de las variables forzadas en la columna Valor de estado.

Getting Started STEP 7 Lite A5E00293892-01

Comprobar el programa

Adems de operandos binarios se pueden forzar. operandos no binarios. Para ello seleccione primero el formato de visualizacin y, a continuacin, indique el valor de forzado correspondiente. 6 Si introduce DEC en la columna Formato de visualizacin para forzar la velocidad terica,

puede indicar como valores de forzado las revoluciones 1200 y 1500 en decimal. Si indica un valor que no admita el formato de visualizacin, el fondo de la celda se representar en rojo y la columna Valor de forzado no mostrar ms casillas.

El formato de visualizacin de una variable se puede cambiar haciendo clic sobre el tipo de formato en la co-lumna Formato de visualizacin.

11.10

Vista ampliada de la pantalla Observar/forzar


9 En la vista ampliada de la pantalla Observar/forzar puede elegir distintos modos de observacin y forzado y, p. ej., determinar si el valor de forzado deber ser activado solamente en determinados estados del ciclo del OB1, p. ej., al comienzo, o bien

inmediatamente, es decir, durante la ejecucin del programa.

Getting Started STEP 7 Lite A5E00293892-01

12 11

Erstellen Sie Diagnstico einerrores de Programm im OB1

Diagnstico de errores

Diagnstico HW a simple vista


6 Indicacin de los mdulos diagnosticables 7 1 Abrir el proyecto bajo Archivo 2 Conexin online Datos globales de los mdulos con indicacin de su estado 8 Datos detallados se especifica el error 9 Mostrar bfer de diagnstico

12.2

Observar el estado operativo de la CPU Indicador colectivo de fallos Comprobar el hardware 4

Datos completos para pedido de repuestos

10 5

Vista: Abrir diagnstico HW

Cuando se produce un fallo de hardware en el equipo PLC, STEP 7 Lite le ofrece un diagnstico completo en una sola pantalla. Los nmeros indican qu orden seguir para realizar el diagnstico. Esta vista slo est disponible si existe una conexin online.
Getting Started STEP 7 Lite A5E00293892-01

Se ha producido algn error?


En una instalacin, la CPU ha cambiado a STOP El selector de modo de la . CPU se encuentra en la posicin RUN. Significa que hay un fallo de hardware.

Solucin
Gire el selector de modo a la posicin STOP.

Abra el proyecto que corresponde a esta CPU (equipo) y en cuya configuracin de hardware se ha producido el error.

Establezca un enlace online entre la unidad de programacin y el equipo (consulte el captulo 10).

12.3

Ya sabe que la CPU ha pasado a STOP Estos indicadores resultan muy . tiles, cuando, p. ej., el tcnico no puede ver la CPU al realizar trabajos de mantenimiento.

Haga doble clic sobre Hardware en la parte izquierda de la ventana del proyecto. Abra la vista Diagnstico HW.

El mdulo defectuoso est marcado con un pictograma en el bastidor. Haga clic en este mdulo.

Getting Started STEP 7 Lite A5E00293892-01

Diagnstico de errores

Aparecer un mensaje: Mdulo en orden (OK) Mdulo defectuoso.

Para ms informacin, haga clic en Informacin de diagnstico adicional.

12.4

Getting Started STEP 7 Lite A5E00293892-01

Estado de los mdulos e historial de errores


STOP RUN, PARADA, ... , OK, defectuoso, ... Consultar otros datos de la CPU

Bfer de diagnstico

Detalles sobre el evento marcado en el bfer de diagnstico


12.5

Ayuda sobre el evento indicado

Filtrar eventos en el bfer de diagnstico

Antes de cambiar un mdulo supuestamente defectuoso, utilice la funcin Informacin del mdulo (para acceder a esta funcin, consulte la pgina 12.4). El bfer de diagnstico guarda todos los eventos de la CPU, no slo los fallos. Necesitar estos datos especialmente para distinguir el verdadero error de los errores aparecidos en consecuencia.

Guardar bfer de diagnstico en formato TXT

Para ms informacin pulse F1 > Contenido > Llamar la informacin del mdulo.

Getting Started STEP 7 Lite A5E00293892-01

Diagnstico de errores

En caso de rotura de hilo: Compruebe el cableado o asegrese de que la posicin de los adaptadores del margen de medida sea correcta. Si la CPU cambia a STOP: Evale los mensajes del bfer de diagnstico. Haciendo clic en el botn DIAG del panel de mandos de la CPU acceder ms rpidamente al bfer de diagnstico. Si el mdulo est defectuoso: Desconecte la tensin de carga antes de extraer el mdulo.

12.6

Getting Started STEP 7 Lite A5E00293892-01

13

ndice alfabtico

Indice alfabtico

A
Aplicar 4.15, 6.8, 6.14, 6.20 Automation License Manager 1.10 AWL 6.2 Ayuda 2.8 Ayuda bsica 2.9 Ayuda breve 2.9 Ayuda de referencia 2.10 Ayuda directa 2.9

D
DB 6.5 Definicin de los requisitos de seguridad 3.5 Diagnstico de HW 12.2 Diagnsticos de error 12.2 Diagrama de funciones 6.2 Direccin 0.2 Direccin absoluta 4.8, 5.2 Documentacin 1.5

B
Barra de alimentacin 6.9 Bastidor 4.2, 10.2 Bloque de datos global 9.2 Bloque de funcin 7.2 Bloques de datos de instancia 7.12 Borrado total de la CPU 10.6, 10.7, 10.8 Bfer de diagnstico 12.2

E
Editor de bloques 6.4 Ejemplos de programacin 2.3 Elemento de memoria 1.3 Entrada 5.4 Error de configuracin 4.10 Esquema de contactos 6.2 Establecer conexin online 10.4 Estado del programa 11.2

C
Cable MPI 10.2 Cambiar el lenguaje de programacin 6.4 Campo de aplicacin de STEP 7 Lite 0.3 Cartucho de memoria 10.2 Catlogo de hardware 4.6 Chincheta 4.5 Clave de licencia 1.8 Comparacin HW 4.18 Comparacin online/offline 4.17 Completar la tabla de declaracin de variables 7.4 Componentes de la lista de verificacin 1.5 Comprobar el programa 11.2 Conectar online 10.3 Conexin en paralelo 1.3 Conexin en serie 1.3 Conexin y desconexin del motor 7.6 Configuracin HW 4.6 Configuracin del autmata de prueba 10.2 Configurar el interface de programacin 6.11 Configurar los mdulos 4.2 Copiar la tabla de smbolos 5.5 Crear tabla de variables 11.7

F
FB 6.5 FC 6.5, 8.2 Flipflop 1.3 Forzar 11.9 Forzar inmediatamente 11.10 Forzar variables 11.9 Fuente de alimentacin 10.2 Funcin 8.2 Funcin de temporizacin 8.6 FUP 6.2

13.2

G
Guardar 4.15, 6.8, 6.14, 6.20 Guardar datos de configuracin 4.14

H
Hardware real 4.19 Historial de errores 12.5

Getting Started STEP 7 Lite A5E00293892-01

I
Informacin del mdulo 12.5 Insertar mdulos 4.9 Insertar segmento nuevo 6.4 Instalacin 1.8

K
KOP 6.2

Peine de conexin 10.2 Pictograma 4.6 Pila de respaldo 10.2 Planta de inspeccin de motores 3.2 Programacin absoluta 5.2 Programacin simblica 5.4 Programacin simblica y absoluta, cambiar 6.4 Programar funciones 8.6 Programar la funcin de temporizacin 8.7 Programar la vigilancia de velocidad de giro 7.7 Programar llamadas de bloque 8.9

L
Lenguaje de programacin 6.2 Libreras 2.5 Lista de instrucciones 6.2 Llamada de bloque 7.14

R
Referencia 1.5 Referencias cruzadas 6.24 Representacin simblica 6.7 Retardo a la desconexin 8.6 Rotura de hilo 12.5

M
Manejo de archivos 2.7 Mensajes de error 2.10 Motor de gasolina 3.3 Motor diesel 3.3

S
Smbolos 4.20 Software de simulacin 1.5 STOP 12.5

13.3

N
Nuevo bloque 7.13 Nuevo proyecto 4.4

T
Tabla de declaracin de variables 8.6 Tabla de smbolos 5.5 Test 11.4 Tipos de datos 5.6 Transferir bloques individuales 10.11 Transferir el programa 10.6 Transferir el programa a la CPU 10.9 Transferir la configuracin de hardware 4.16

O
Offline 4.19 Online 4.19 OB 6.5 Observar 11.3, 11.8 Observar variables 11.6, 11.8 Operando 8.8 Ordenador 1.5

V
Ventana de proyectos 2.4 Vista general 1.6

P
Panel de mandos de la CPU 2.5 Parametrizacin 4.13 Parametrizar mdulos 4.12 Parametrizar mdulos 4.6

Getting Started STEP 7 Lite A5E00293892-01

13.4

Getting Started STEP 7 Lite A5E00293892-01

6ES7810-3CC07-0YA05

Siemens Aktiengesellschaft Bereich Automation and Drives Geschaeftsgebiet Industrial Automation Systems Postfach 4848, D-90327 Nuernberg www.siemens.com/automation

Order No. 6ES7810-3CC07-0YA05

A5E00293892-01

Vous aimerez peut-être aussi