159
Ayuda en pantalla de S7-PLCSIM V14 ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ SIMATIC Herramientas de ingeniería Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo V14, 09/2016 A5E38930197-AA Información de seguridad 1 Sinopsis de S7-PLCSIM 2 Opciones de arranque 3 Modificación de una simulación en curso 4 Trabajar en la vista compacta 5 Trabajar en la vista del proyecto 6 Simular la comunicación 7 Condiciones y limitaciones de error 8

Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

  • Upload
    lydat

  • View
    266

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

�Ayuda en pantalla de S7-PLCSIM

V14�

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

SIMATIC

Herramientas de ingeniería Ayuda en pantalla de S7-PLCSIM V14

Manual de programación y manejo

V14, 09/2016 A5E38930197-AA

Información de seguridad 1

Sinopsis de S7-PLCSIM 2

Opciones de arranque 3

Modificación de una simulación en curso

4

Trabajar en la vista compacta

5

Trabajar en la vista del proyecto

6

Simular la comunicación 7

Condiciones y limitaciones de error

8

Page 2: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Siemens AG Division Digital Factory Postfach 48 48 90026 NÜRNBERG ALEMANIA

A5E38930197-AA Ⓟ 09/2016 Sujeto a cambios sin previo aviso

Copyright © Siemens AG 2016. Reservados todos los derechos

Notas jurídicas Filosofía en la señalización de advertencias y peligros

Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones corporales graves.

ADVERTENCIA Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones corporales graves.

PRECAUCIÓN Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

ATENCIÓN Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.

Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una consigna de seguridad con triángulo de advertencia se alarma de posibles daños personales, la misma consigna puede contener también una advertencia sobre posibles daños materiales.

Personal cualificado El producto/sistema tratado en esta documentación sólo deberá ser manejado o manipulado por personal cualificado para la tarea encomendada y observando lo indicado en la documentación correspondiente a la misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formación y experiencia, el personal cualificado está en condiciones de reconocer riesgos resultantes del manejo o manipulación de dichos productos/sistemas y de evitar posibles peligros.

Uso previsto o de los productos de Siemens Considere lo siguiente:

ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las indicaciones y advertencias que figuran en la documentación asociada.

Marcas registradas Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros para sus propios fines puede violar los derechos de sus titulares.

Exención de responsabilidad Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos. Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles las correcciones se incluyen en la siguiente edición.

Page 3: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3

Índice

1 Información de seguridad ........................................................................................................................ 9

2 Sinopsis de S7-PLCSIM ........................................................................................................................ 11

2.1 Introducción a S7-PLCSIM ..................................................................................................... 11

2.2 Novedades de S7-PLCSIM V14 ............................................................................................. 11

2.3 Valores de entrada .................................................................................................................. 12

2.4 Programa de instalación, requisitos, reparación y desinstalación .......................................... 12 2.4.1 Nota importante sobre la simulación de PLC S7-300 y S7-400 ............................................. 12 2.4.2 Requisitos para la instalación de S7-PLCSIM ........................................................................ 12 2.4.3 Programa de instalación de S7-PLCSIM ................................................................................ 13 2.4.4 Reparación y desinstalación de S7-PLCSIM .......................................................................... 13

2.5 Diferencias entre los productos S7-PLCSIM .......................................................................... 14

2.6 Hardware soportado ............................................................................................................... 14 2.6.1 Soporte de hardware sobre la base de una licencia de STEP 7 ............................................ 15 2.6.2 Pasos para reconocer hardware con un firmware actualizado............................................... 16

2.7 Conceptos de S7-PLCSIM ...................................................................................................... 16 2.7.1 Comenzar a trabajar en S7-PLCSIM ...................................................................................... 16 2.7.2 Vista compacta y vista del proyecto ....................................................................................... 16 2.7.2.1 Diferencias entre iniciar en la vista del proyecto y en la vista compacta ............................... 16 2.7.2.2 Cambiar entre la vista compacta y del proyecto ..................................................................... 17 2.7.3 Separación de simulaciones y proyectos ............................................................................... 17 2.7.4 Iniciar y detener una simulación ............................................................................................. 18 2.7.4.1 Iniciar y detener una simulación ............................................................................................. 18 2.7.4.2 Simulación y el botón de encendido ....................................................................................... 19 2.7.4.3 Cambiar la familia de CPU simulada ...................................................................................... 20 2.7.5 Estados de simulación ............................................................................................................ 21 2.7.6 Programas de STEP 7 compatibles con la simulación ........................................................... 23 2.7.7 Estados operativos RUN y STOP y la simulación .................................................................. 23 2.7.8 Diferencias entre un PLC simulado y un PLC "real" ............................................................... 23 2.7.8.1 Vista general de las diferencias .............................................................................................. 23 2.7.8.2 Diferencias comunes a todos los PLCs soportados ............................................................... 24 2.7.8.3 Diferencias específicas con los PLC S7-1200 ........................................................................ 28 2.7.8.4 Diferencias específicas de los PLC S7-1500 ......................................................................... 29 2.7.8.5 Diferencias específicas de los PLC ET 200SP ....................................................................... 31

2.8 Utilizar el sistema de ayuda .................................................................................................... 33 2.8.1 Vista general del sistema de ayuda ........................................................................................ 33 2.8.2 Búsqueda en el sistema de ayuda .......................................................................................... 35 2.8.3 Archivos Léame y Léame online ............................................................................................. 36

Page 4: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice

Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

3 Opciones de arranque........................................................................................................................... 37

3.1 Vista general de las opciones de arranque ........................................................................... 37

3.2 Arranque desde el TIA Portal ................................................................................................. 37 3.2.1 Vista general del arranque desde el TIA Portal ..................................................................... 37 3.2.2 Utilizar el comando "Iniciar simulación" ................................................................................. 37 3.2.3 Arrancar en la vista compacta con el comando "Iniciar simulación" ..................................... 38 3.2.4 Arrancar en la vista del proyecto con el comando "Iniciar simulación" ................................. 38

3.3 Arranque desde un icono del escritorio o desde el menú Inicio ............................................ 39 3.3.1 Vista general del arranque desde un icono del escritorio o desde el menú Inicio ................ 39

3.4 Arranque desde un proyecto existente de S7-PLCSIM ......................................................... 39 3.4.1 Vista general del arranque desde un proyecto existente ...................................................... 39 3.4.2 Abrir un proyecto haciendo doble clic en el nombre de archivo ............................................ 39 3.4.3 Abrir un proyecto desde el menú principal "Proyecto" y la barra de herramientas

principal .................................................................................................................................. 40 3.4.4 Abrir un proyecto de S7-PLCSIM V13 SP1 ........................................................................... 40 3.4.5 Abrir un proyecto creado con una versión anterior a V13 SP1 ............................................. 40 3.4.6 Utilizar un proyecto existente de S7-PLCSIM para simulación y depuración ....................... 40

4 Modificación de una simulación en curso .............................................................................................. 41

4.1 Vista general de la modificación de una simulación en curso ............................................... 41

4.2 Simulación de un ciclo de desconexión y conexión............................................................... 42

4.3 Cambiar la familia de CPU simulada ..................................................................................... 43

4.4 Comparación entre simulación configurada y no configurada ............................................... 44

5 Trabajar en la vista compacta ............................................................................................................... 45

5.1 Sinopsis del trabajo en la vista compacta .............................................................................. 45

5.2 Interfaz de usuario de la vista compacta ............................................................................... 46

5.3 Uso del borrado total (MRES) en la vista compacta .............................................................. 48

6 Trabajar en la vista del proyecto ........................................................................................................... 49

6.1 Interfaz de usuario de la vista del proyecto ........................................................................... 49 6.1.1 Vista general de la interfaz de usuario de la vista del proyecto ............................................ 49 6.1.2 La barra de menús de S7-PLCSIM ........................................................................................ 50 6.1.2.1 Barra de menús de S7-PLCSIM ............................................................................................ 50 6.1.2.2 Comandos de la barra de menús de S7-PLCSIM ................................................................. 51 6.1.3 La barra de herramientas de S7-PLCSIM ............................................................................. 58 6.1.3.1 Barra de herramientas de S7-PLCSIM .................................................................................. 58 6.1.3.2 Objetos de la barra de herramientas de S7-PLCSIM ............................................................ 58 6.1.4 Descripción del árbol del proyecto ......................................................................................... 62 6.1.5 Ajustes de aplicación ............................................................................................................. 63 6.1.5.1 Vista general de los ajustes ................................................................................................... 63 6.1.5.2 Ajustes de aplicación ............................................................................................................. 64 6.1.5.3 Vista inicial ............................................................................................................................. 64 6.1.5.4 Restablecer valores predeterminados ................................................................................... 65 6.1.5.5 Opciones de almacenamiento ............................................................................................... 65 6.1.5.6 Configuración del tiempo de ciclo .......................................................................................... 65 6.1.5.7 Deshacer/rehacer en ajustes de aplicación ........................................................................... 66 6.1.6 Manejo del área de trabajo .................................................................................................... 67

Page 5: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 5

6.1.7 Accesos directos de teclado ................................................................................................... 68

6.2 Uso de deshacer y rehacer en la vista del proyecto ............................................................... 70 6.2.1 Vista general de deshacer y rehacer ...................................................................................... 70 6.2.2 Borrar la cola de deshacer/rehacer ........................................................................................ 71 6.2.3 Interacción entre deshacer y rehacer ..................................................................................... 71 6.2.4 Deshacer y rehacer en la ventana principal de la vista del proyecto ..................................... 72 6.2.5 Deshacer y rehacer en el menú principal > Opciones > Configuración de la vista del

proyecto .................................................................................................................................. 74

6.3 Trabajar con proyectos ........................................................................................................... 74

6.4 Vista del proyecto: estados de simulación y proyecto ............................................................ 76 6.4.1 Las simulaciones y los proyectos son acciones separadas ................................................... 76 6.4.2 Vista general de los estados del proyecto y la simulación ..................................................... 77 6.4.3 No hay ningún proyecto abierto ni ninguna simulación en ejecución ..................................... 78 6.4.4 No hay ningún proyecto abierto pero sí una simulación en ejecución aunque no está

configurada ............................................................................................................................. 79 6.4.5 No hay ningún proyecto abierto con una simulación configurada .......................................... 80 6.4.6 Hay un proyecto abierto pero no una simulación en ejecución .............................................. 81 6.4.7 Hay un proyecto abierto con una simulación en ejecución aunque no está configurada ...... 82 6.4.8 Hay un proyecto abierto con una simulación en ejecución y configurada .............................. 83

6.5 Notificación visual de los estados online y offline ................................................................... 83

6.6 Trabajar en la vista de configuración de dispositivos ............................................................. 84 6.6.1 Vista general de la vista de configuración de dispositivos ..................................................... 84 6.6.2 Interfaz de usuario de la configuración de dispositivos .......................................................... 85 6.6.3 Secciones de configuración de dispositivos ........................................................................... 86 6.6.3.1 Sección de hardware configurado .......................................................................................... 86 6.6.3.2 Sección de direcciones ........................................................................................................... 88 6.6.4 Deshacer y rehacer en la configuración de dispositivos ........................................................ 88 6.6.5 Vista de configuración de dispositivos antes de una descarga de STEP 7 ........................... 89 6.6.6 Vista de configuración de dispositivos después de una descarga de STEP 7....................... 89

6.7 Funciones comunes en la tabla SIM y en los editores de secuencias ................................... 89 6.7.1 Vista general de las funciones comunes ................................................................................ 89 6.7.2 Acciones comunes del portapapeles ...................................................................................... 90 6.7.3 Agregar, editar y borrar filas ................................................................................................... 91 6.7.4 Aplicar variables a direcciones ............................................................................................... 91 6.7.5 Función de autocompletar para variables............................................................................... 92 6.7.6 Indicadores de fila comunes ................................................................................................... 93 6.7.6.1 Vista general de los indicadores de fila comunes .................................................................. 93 6.7.6.2 Indicador de error .................................................................................................................... 93 6.7.6.3 Indicador de forzado permanente ........................................................................................... 93 6.7.6.4 Indicador de seguridad ........................................................................................................... 94

6.8 Trabajar en el editor de tablas SIM ......................................................................................... 94 6.8.1 Descripción del editor de tablas SIM ...................................................................................... 94 6.8.2 Sinopsis del trabajo en el editor de tablas SIM ...................................................................... 97 6.8.3 Deshacer y rehacer en el editor de tablas SIM ...................................................................... 98 6.8.4 Crear y rellenar una tabla SIM ................................................................................................ 98 6.8.4.1 Sinopsis de cómo crear y rellenar una tabla SIM ................................................................... 98 6.8.4.2 Tabla SIM: cargar variables del proyecto desde STEP 7 ....................................................... 98 6.8.4.3 Uso de la función autorrellenar en la tabla SIM ...................................................................... 99 6.8.4.4 Tabla SIM: copiar y pegar variables y tablas desde STEP 7 ................................................. 99

Page 6: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice

Ayuda en pantalla de S7-PLCSIM V14 6 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.8.4.5 Tabla SIM: importar y exportar utilizando Microsoft Excel .................................................. 101 6.8.4.6 Arrastrar un módulo de la configuración de dispositivos para crear una tabla SIM ............ 102 6.8.5 Observar y forzar valores de la tabla SIM ........................................................................... 103 6.8.6 Crear una secuencia nueva a partir de acciones grabadas del editor de tablas SIM ......... 105 6.8.7 Condiciones de error de la tabla SIM .................................................................................. 105

6.9 Trabajar en el editor de secuencias ..................................................................................... 106 6.9.1 Sinopsis del trabajo en el editor de secuencias ................................................................... 106 6.9.2 Descripción del editor de secuencias .................................................................................. 107 6.9.3 Deshacer y rehacer en el editor de secuencias ................................................................... 112 6.9.4 Crear y rellenar una secuencia ............................................................................................ 113 6.9.4.1 Sinopsis de cómo crear y rellenar una secuencia ............................................................... 113 6.9.4.2 Trabajar con una secuencia creada a partir de una grabación de la tabla SIM .................. 113 6.9.4.3 Secuencia: uso de autorrellenar .......................................................................................... 113 6.9.4.4 Secuencia: copiar y pegar variables y tablas desde STEP 7 .............................................. 114 6.9.4.5 Secuencia: importar y exportar utilizando Microsoft Excel .................................................. 115 6.9.4.6 Secuencia: importar de un Trace de STEP 7 ...................................................................... 117 6.9.4.7 Registrar una secuencia a partir de acciones de la tabla SIM ............................................ 120 6.9.5 Métodos para iniciar una secuencia .................................................................................... 122 6.9.5.1 Acción inicial de la secuencia .............................................................................................. 122 6.9.5.2 Repetir una secuencia desde el botón de la barra de herramientas ................................... 123 6.9.5.3 Iniciar una secuencia con una condición de disparo ........................................................... 124 6.9.5.4 Repetir una secuencia configurada para dispararse con una variable................................ 126 6.9.5.5 Retroalimentación visual durante la ejecución de una secuencia ....................................... 127 6.9.6 Acciones y parámetros de acción de la secuencia .............................................................. 127 6.9.7 Información de secuencia relacionada con el tiempo .......................................................... 129 6.9.7.1 Entrada de tiempo en la secuencia...................................................................................... 129 6.9.7.2 Tiempo de las etapas de la secuencia ................................................................................ 130 6.9.7.3 Editar tiempo de ejecución ................................................................................................... 131 6.9.8 Insertar, agregar y borrar etapas de una secuencia ............................................................ 133 6.9.9 Activar y desactivar etapas de secuencia ............................................................................ 135 6.9.10 Ajuste del tiempo de etapa .................................................................................................. 136 6.9.11 Ejecutar más de una secuencia a la vez ............................................................................. 137 6.9.12 Condiciones de error de la secuencia ................................................................................. 138

7 Simular la comunicación ...................................................................................................................... 141

7.1 Vista general de una simulación de la comunicación .......................................................... 141

7.2 Ejecutar múltiples simulaciones simultáneas ...................................................................... 142

7.3 Instrucciones de comunicación soportadas entre familias de PLC ..................................... 143

8 Condiciones y limitaciones de error ...................................................................................................... 147

8.1 Descripción general ............................................................................................................. 147

8.2 Condiciones y limitaciones de error concretas .................................................................... 147 8.2.1 Error de compilación tras intentar descargar a S7-PLCSIM ................................................ 147 8.2.2 Variables accesibles desde HMI .......................................................................................... 147 8.2.3 Errores cuando se simula la comunicación para varias CPU no configuradas ................... 148 8.2.4 "Cortar" equivale a "Copiar" entre instancias de S7-PLCSIM ............................................. 148 8.2.5 Simular la comunicación con HMI y varios PLC .................................................................. 149 8.2.6 Evitar forzar entradas al simular S7-1500 ........................................................................... 149 8.2.7 Esperar brevemente después de pasar al estado RUN para acceder a los objetos

tecnológicos de Motion Control ............................................................................................ 149

Page 7: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 7

8.2.8 Simular programas de seguridad .......................................................................................... 149 8.2.9 Utilizar la librería de sistema de seguridad v1.3 o superior de STEP 7 para la periferia

de seguridad ......................................................................................................................... 150 8.2.10 Trabajar con librerías globales ............................................................................................. 150 8.2.11 Rango válido para valores de la secuencia "Ajustar a frecuencia" ...................................... 150 8.2.12 Valores incorrectos del parámetro RET_VAL para las instrucciones EN_AIRT y

DIS_AIRT del S7-1500 que se llaman desde varios OB ...................................................... 150 8.2.13 Error de desbordamiento de eventos cíclicos ...................................................................... 151 8.2.14 Niveles de protección por contraseña y simulación ............................................................. 151 8.2.15 Funciones online y de diagnóstico de STEP 7 ..................................................................... 151 8.2.16 Simulación en modo de espera ............................................................................................ 152 8.2.17 Ejecutar S7-PLCSIM en una conexión de escritorio remoto ................................................ 152 8.2.18 Trabajar con unidades de red sincronizadas automáticamente ........................................... 152 8.2.19 Retardo en el menú de proyecto .......................................................................................... 152 8.2.20 Selección de nemónicos ....................................................................................................... 153

Índice alfabético .................................................................................................................................. 155

Page 8: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice

Ayuda en pantalla de S7-PLCSIM V14 8 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Page 9: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 9

Información de seguridad 1

Siemens ofrece productos y soluciones con funciones de seguridad industrial con el objetivo de hacer más seguro el funcionamiento de instalaciones, sistemas, máquinas y redes.

Para proteger las instalaciones, los sistemas, las máquinas y las redes de amenazas cibernéticas, es necesario implementar (y mantener continuamente) un concepto de seguridad industrial integral que sea conforme a la tecnología más avanzada. Los productos y las soluciones de Siemens constituyen únicamente una parte de este concepto.

El cliente es responsable de impedir el acceso no autorizado a sus instalaciones, sistemas, máquinas y redes. Los sistemas, las máquinas y los componentes solo deben estar conectados a la red corporativa o a Internet cuando y en la medida que sea necesario y siempre que se hayan tomado las medidas de protección adecuadas (p. ej. uso de cortafuegos y segmentación de la red).

Adicionalmente, deberán observarse las recomendaciones de Siemens en cuanto a las medidas de protección correspondientes. Encontrará más información sobre seguridad industrial en (http://www.industry.siemens.com/topics/global/en/industrial-security/Pages/default.aspx).

Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el fin de mejorar todavía más su seguridad. Siemens recomienda expresamente realizar actualizaciones en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos. El uso de versiones anteriores o que ya no se soportan puede aumentar el riesgo de amenazas cibernéticas.

Para mantenerse informado de las actualizaciones de productos, recomendamos que se suscriba al Siemens Industrial Security RSS Feed en (https://support.industry.siemens.com/cs/ww/es/).

Page 10: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Información de seguridad

Ayuda en pantalla de S7-PLCSIM V14 10 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Page 11: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 11

Sinopsis de S7-PLCSIM 2 2.1 Introducción a S7-PLCSIM

El objetivo de S7-PLCSIM es depurar y validar un programa de PLC individual sin la necesidad de usar un hardware real. S7-PLCSIM permite emplear todas las herramientas de depuración de STEP 7, entre ellas la tabla de observación, el estado del programa y las funciones online y de diagnóstico. Asimismo, S7-PLCSIM ofrece herramientas únicas para S7-PLCSIM, que incluyen una tabla SIM y un editor de secuencias.

S7-PLCSIM funciona junto con STEP 7 en el TIA Portal. El usuario puede configurar el PLC y cualquier módulo conectado en STEP 7, programar la lógica de la aplicación y, a continuación, descargar la configuración hardware y el programa en S7-PLCSIM, ya sea en la vista compacta o del proyecto.

Consulte también Siemens Industry Online Support (https://support.industry.siemens.com/cs/?lc=es-ES)

2.2 Novedades de S7-PLCSIM V14

Nuevas funciones de S7-PLCSIM V14 S7-PLCSIM V14 incluye una gran variedad de características y funciones nuevas, entre ellas:

Función Tema Separación de proyecto y simulación: Vista general de los estados del proyecto y la simulación (Pági-

na 77) Estados de simulación: ninguno, no configurado, con-figurado

Estados de simulación (Página 21)

Iniciar y detener una simulación con el nuevo botón de encendido

Simulación de un ciclo de desconexión y conexión (Página 42)

Vista compacta: cambios en la interfaz de usuario y en la funcionalidad

Sinopsis del trabajo en la vista compacta (Página 45)

Soporte para hardware adicional: dispositivos S7-1200 Fail-safe S7-1500T

Soporte de hardware sobre la base de una licencia de STEP 7 (Página 15)

Soporte de comunicación en una simulación S7-1200 Vista general de una simulación de comunicación (Página 141) Soporte de comunicación entre CPU S7-1500, S7-1200, S7-300 y S7-400

Vista general de una simulación de comunicación (Página 141)

Page 12: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.3 Valores de entrada

Ayuda en pantalla de S7-PLCSIM V14 12 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Función Tema Botones Deshacer y Rehacer de la barra de herra-mientas

Vista general de deshacer y rehacer (Página 70)

Vista de configuración de dispositivos: visualización de las unidades periféricas descentralizadas

Visualización del hardware centralizado y descentralizado des-cargado (Página 86)

Arrastrar un módulo para crear una tabla SIM Arrastrar un módulo de la vista de configuración de dispositivos para crear una tabla SIM (Página 102)

Editor de secuencias: editar tiempo de ejecución Editar tiempo de ejecución (Página 131) Editor de secuencias: activar y desactivar etapas de secuencia

Activar y desactivar etapas de secuencia (Página 135)

Editor de secuencias: repetir la secuencia desde el nuevo botón de la barra de herramientas

Repetir una secuencia desde el botón de la barra de herramien-tas (Página 123)

Editor de secuencias: retardar varias etapas en una acción

Ajuste del tiempo de etapa (Página 136)

Editor de secuencias: crear una secuencia a partir de una medición Trace importada de STEP 7

Importar un Trace de STEP 7 para crear una secuencia (Pági-na 117)

Editor de secuencias: iniciar una secuencia con una condición de disparo

Iniciar una secuencia con una condición de disparo (Página 124)

2.3 Valores de entrada Los valores del área de entrada del editor de tablas SIM de la vista del proyecto de S7-PLCSIM son equivalentes a entradas físicas en una CPU "real". Son los valores que se copiarán en la memoria imagen de proceso cada vez que se inicia un nuevo ciclo.

2.4 Programa de instalación, requisitos, reparación y desinstalación

2.4.1 Nota importante sobre la simulación de PLC S7-300 y S7-400 Anteriormente, S7-PLCSIM V5.4.x se instalaba automáticamente junto con el TIA Portal. Esto ya no es así.

Si desea simular PLC S7-300 y S7-400 empleando el TIA Portal V14, primero debe instalar S7-PLCSIM V14. La instalación de S7-PLCSIM V14 actualiza automáticamente S7-PLCSIM V14 V5.4.6 o inferior a S7-PLCSIM V5.4.7.

2.4.2 Requisitos para la instalación de S7-PLCSIM Deben cumplirse los requisitos siguientes antes de instalar S7-PLCSIM V14.

Page 13: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.4 Programa de instalación, requisitos, reparación y desinstalación

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 13

Utilice un sistema operativo soportado S7-PLCSIM V14 soporta el mismo conjunto de sistemas operativos que el TIA Portal V14. Consulte la sección "Léame" de la Ayuda en pantalla del TIA Portal para ver la lista definitiva de sistemas operativos soportados.

Si ya se ha instalado correctamente el TIA Portal V14, S7-PLCSIM V14 también debería instalarse correctamente.

2.4.3 Programa de instalación de S7-PLCSIM S7-PLCSIM tiene su propio programa de instalación independiente del TIA Portal.

S7-PLCSIM debe instalarse manualmente. No se instala automáticamente como parte del proceso de instalación del TIA Portal.

Existe la posibilidad de instalar varias versiones de S7-PLCSIM en el mismo PG/PC sin interferencias. Se trata del mismo comportamiento que el TIA Portal, para el que es posible instalar varias versiones del software (V13 y V14, por ejemplo) en el mismo PG/PC.

Interacción con el TIA Portal Durante la instalación el programa registra el S7-PLCSIM con el TIA Portal para soportar la simulación de determinadas familias de PLC. No es necesario llevar a cabo ninguna acción para permitir el registro.

Una vez que se ha instalado S7-PLCSIM, los comandos del menú principal y los botones de la barra de herramientas se activan cuando un dispositivo soportado está en el primer plano de la aplicación.

2.4.4 Reparación y desinstalación de S7-PLCSIM Puesto que S7-PLCSIM es un software instalado, aparece en el área de programas instalados del Panel de control de Microsoft Windows. Haga clic en la entrada "S7-PLCSIM V14" y, seguidamente, elija si desea desinstalarlo o modificarlo (repararlo).

Es posible reparar o desinstalar S7-PLCSIM V14 sin que se vean afectadas otras versiones instaladas de S7-PLCSIM o cualquier otro software SIMATIC instalado.

Page 14: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.5 Diferencias entre los productos S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

2.5 Diferencias entre los productos S7-PLCSIM Existen diferentes productos que llevan por título "S7-PLCSIM".

S7-PLCSIM⍛ V14 (este producto) Esta versión de S7-PLCSIM soporta las siguientes familias de CPU SIMATIC:

● Con una licencia de STEP 7 Basic, se soportan las CPUs S7-1200 y S7-1200F.

● Con una licencia de STEP 7 Professional, se soportan las CPUs S7-1200, S7-1200F, S7-1500, S7-1500C, S7-1500T, S7-1500F, ET 200SP y ET 200SPF.

S7-PLCSIM V5.x S7-PLCSIM V5.x simula las siguientes familias de CPU SIMATIC:

● S7-300 y S7-300F

● S7-400 y S7-400F

S7-PLCSIM y S7-PLCSIM V5.x son aplicaciones de software separadas. Es posible instalar y ejecutar ambas en el mismo equipo. También existe la posibilidad de simular la comunicación empleando esta combinación de aplicaciones.

S7-PLCSIM V14 Advanced S7-PLCSIM V14 Advanced yS7-PLCSIM V14 no pueden estar instalados en el mismo equipo. Por este motivo, no existe la posibilidad de simular la comunicación empleando esta combinación de aplicaciones.

2.6 Hardware soportado

Page 15: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.6 Hardware soportado

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 15

2.6.1 Soporte de hardware sobre la base de una licencia de STEP 7 La licencia del TIA Portal determina qué PLC podrán simularse con S7-PLCSIM.

TIA Portal Basic y S7-PLCSIM Con una licencia de TIA Portal Basic es posible simular las siguientes familias de CPU en S7-PLCSIM:

● S7-1200 con versión de firmware 4.0 o superior

● S7-1200F con versión de firmware 4.1 o superior

Si el proyecto contiene PLC con versiones de firmware más antiguas, el botón "Iniciar simulación" del TIA Portal estará atenuado y no será posible iniciar la simulación.

Existe la posibilidad de iniciar y ejecutar dos simulaciones de S7-1200 o S7-1200F a la vez con cualquier combinación de estas dos familias de CPU.

TIA Portal Basic no soporta las familias de CPU siguientes:

● S7-1500, S7-1500C, S7-1500T y S7-1500F

● ET 200SP y ET 200SPF

TIA Portal Professional y S7-PLCSIM Con una licencia de TIA Portal Professional es posible simular cualquiera de las familias de CPU siguientes:

● S7-1200 con versión de firmare 4.0 y superior

● S7-1200F con versión de firmare 4.1 y superior

● S7-1500, S7-1500C, S7-1500T y S7-1500F con cualquier versión de firmware

● ET 200SP y ET 200SPF con cualquier versión de firmware

Existe la posibilidad de iniciar y ejecutar dos simulaciones a la vez con cualquier combinación de estos PLC.

Nota • S7-1500C es la versión compacta de la familia S7-1500. • S7-1500T es la versión tecnológica de la familia S7-1500. • Una "F" al final de la familia de CPU designa una versión de seguridad de dicha familia.

Page 16: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 16 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

2.6.2 Pasos para reconocer hardware con un firmware actualizado Si se ha instalado o actualizado el firmware de un dispositivo en el TIA Portal mediante un Hardware Support Package (HSP), es posible que estos dispositivos no se muestren en la configuración de dispositivos.

Si se cambia la versión de firmware del hardware y se intenta utilizar un proyecto de S7-PLCSIM existente, aparecerá un error indicando que no es posible cargar en el sistema de destino.

Este error aparece, por ejemplo, cuando se ha actualizado una S7-1500 CPU de la versión de firmware 1.8 a la versión de firmware 2.0 y, seguidamente, se intenta utilizar un proyecto creado para un S7-1500 versión 1.8.

2.7 Conceptos de S7-PLCSIM

2.7.1 Comenzar a trabajar en S7-PLCSIM La interfaz de usuario de S7-PLCSIM consiste en dos vistas principales: vista compacta y vista del proyecto.

Puede decidir si desea comenzar a trabajar en la vista vista compacta o en la vista del proyecto, según cómo vaya a utilizar S7-PLCSIM.

2.7.2 Vista compacta y vista del proyecto

2.7.2.1 Diferencias entre iniciar en la vista del proyecto y en la vista compacta

Vista compacta La vista compacta consiste en una ventana principal pequeña con un número limitado de controles y funciones limitadas. S7-PLCSIM arranca con gran rapidez cuando se inicia en la vista compacta.

Esta vista es útil si desea depurar el programa dentro de STEP 7 en lugar de en S7-PLCSIM. La vista compacta solo usa una pequeña parte del escritorio delPC, lo que permite depurar el programa en STEP 7 mientras está abierto S7-PLCSIM.

S7-PLCSIM se inicia por defecto mostrando la vista compacta. Si desea que la vista de proyecto pase a ser la vista predeterminada, el cambio se realiza en el menú principal de la vista del proyecto, en Opciones > Configuración.

Page 17: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 17

Vista del proyecto La vista del proyecto ofrece la funcionalidad completa de S7-PLCSIM. La apariencia y el manejo de la vista del proyecto son muy similares a los de la interfaz de usuario del TIA Portal.

Si arranca en la vista del proyecto o cambia a ella, S7-PLCSIM se inicia con mayor lentitud que cuando arranca en la vista compacta. Esto es porque S7-PLCSIM incorpora la funcionalidad adicional de la vista del proyecto durante el proceso de arranque.

La vista del proyecto consta de diferentes componentes:

● Menú principal y barra de herramientas principal

● Opciones y ajustes (a los que se accede desde el menú principal)

● Árbol del proyecto

● Vista de configuración de dispositivos

● Editor de tablas SIM

● Editor de secuencias

La vista del proyecto es útil si prefiere depurar el programa usando toda la funcionalidad de S7-PLCSIM en lugar de utilizar tareas de depuración en STEP 7.

2.7.2.2 Cambiar entre la vista compacta y del proyecto Independientemente de cuál sea la vista predeterminada, es posible cambiar con facilidad entre la vista compacta y la vista del proyecto en cualquier momento con el botón "cambiar vista" .

Lo que se ve cuando se cambia de una vista a otra depende del estado de la aplicación en el momento del cambio; por ejemplo, si la simulación está configurada o no, si la simulación se está ejecutando, si se está trabajando en un proyecto abierto, etc.

Así, por ejemplo, en la vista compacta no es posible crear, guardar o trabajar directamente en un proyecto. Por tanto, hay que cambiar a la vista del proyecto para llevar a cabo cualquiera de estas acciones.

Si actualmente está en la vista de proyecto, es posible que desee cambiar a la vista compacta para que S7-PLCSIM no ocupe tanto espacio en la pantalla del equipo y pueda trabajar con mayor eficacia en el TIA Portal.

2.7.3 Separación de simulaciones y proyectos Antes de S7-PLCSIM V14 los proyectos y las simulaciones en ejecución eran inseparables.

Con S7-PLCSIM V14 los proyectos y las simulaciones están separadas. Es posible tener un proyecto sin iniciar una simulación y también es posible ejecutar una simulación sin crear o abrir un proyecto.

Page 18: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 18 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

2.7.4 Iniciar y detener una simulación

2.7.4.1 Iniciar y detener una simulación S7-PLCSIM V14 tiene un botón de encendido para iniciar y detener una simulación.

Recuerde que, a partir de S7-PLCSIM V14, el hecho de iniciar y detener una simulación es una tarea separada de la creación y abertura de un proyecto de S7-PLCSIM V14.

El botón de encendido se soporta tanto en la vista compacta como en la vista del proyecto, tal y como se muestra en las capturas de pantalla inferiores:

Botón de encendido y selector de la familia de CPU en la vista compacta

Botón de encendido y selector de la familia de CPU en la vista del proyecto

Para iniciar una nueva simulación, seleccione la familia de CPU correcta en la lista desplegable y, seguidamente, haga clic en el botón de encendido para lanzar la simulación.

Mientras se está ejecutando una simulación, el botón de encendido es verde y el selector de la familia de CPU no está activado.

Es posible detener la simulación en curso haciendo clic de nuevo en el botón de encendido.

Al hacer clic en el botón de encendido se detendrá la simulación actual. No es lo mismo que poner la simulación en estado "STOP". El hecho de hacer clic en el botón de encendido tiene el mismo efecto que cortar el suministro de corriente en un PLC "real".

Es posible detener una simulación independientemente de si hay un proyecto de S7-PLCSIM abierto. Si hay un proyecto abierto y está en la vista del proyecto, el árbol del proyecto se actualiza para mostrar este estado. Cuando se detiene la simulación, la vista del proyecto pasa a "offline". Ahora ya no será posible ejecutar tablas SIM o secuencias.

En la vista compacta los cambios visuales son más sutiles. El botón de encendido estará atenuado y el selector de la familia de CPU se volverá visible.

Existen dos casos posibles para detener una simulación:

● debe simularse un ciclo de desconexión y conexión

● debe cambiarse la familia de CPU simulada

Page 19: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 19

2.7.4.2 Simulación y el botón de encendido El botón de encendido está disponible tanto en la vista compacta como en la vista del proyecto. El botón de encendido se emplea para iniciar o detener la simulación.

El botón de encendido está en verde cuando se está ejecutando una simulación, ya sea configurada o no configurada.

El botón de encendido está en gris cuando no se está ejecutando ninguna simulación.

Ejemplos de uso del botón de encendido La captura de pantalla siguiente muestra la vista compacta con una simulación de S7-1500 configurada en curso.

● el botón de encendido está en verde

● se muestra el nombre de la CPU configurada

● se muestra la dirección de comunicación

● los LEDs están activos

● los botones RUN/STOP/MRES están activados

Si se hace clic en el botón de encendido (para detener la simulación) pasa lo siguiente.

Page 20: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 20 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Observe lo que ha cambiado (y lo que no) en la interfaz de usuario:

● el botón de encendido está en gris

● se sigue mostrando el nombre de la CPU configurada

● la dirección de comunicación se ha eliminado

● los LEDs no están activos

● los botones RUN/STOP/MRES están desactivados

● la selección de la familia de CPU es visible

La simulación se guarda cuando se detiene. Si se hace clic de nuevo en el botón de encendido, la nueva simulación se inicia con la misma configuración que cuando se detuvo.

Esto es equivalente a desconectar y volver a conectar la simulación anterior.

2.7.4.3 Cambiar la familia de CPU simulada Una de las razones para detener una simulación es cambiar la familia de CPU que se está simulando.

Procedimiento para cambiar la familia de CPU Volver a la simulación detenida en la sección anterior:

Page 21: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 21

Ahora la lista desplegable para la familia de CPU es visible. Haga clic en la flecha hacia abajo para mostrar la lista de familias de CPU soportadas:

Si se cambian familias de CPU y seguidamente se hace clic en el botón de encendido, se inicia una simulación nueva no configurada del tipo seleccionado. La simulación guardada se rechaza. La vista compacta muestra el aspecto siguiente:

● se muestra el nombre de la CPU "no configurada"

● no se muestra ninguna dirección de comunicación

● los LEDs y los botones RUN/STOP/MRES están desactivados

Si hay un proyecto de S7-PLCSIM abierto en la vista del proyecto y se cambia la familia de simulación para iniciar una simulación nueva, se actualizará el árbol del proyecto y se mostrará la nueva simulación no configurada.

2.7.5 Estados de simulación Existen tres estados de simulación posibles:

● Simulación no configurada

● Simulación configurada

● Sin simulación

Page 22: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 22 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Simulación no configurada Una simulación se considera no configurada si se ha seleccionado una familia de PLC y se ha hecho clic en el botón de encendido para ponerlo en "on" pero todavía no se ha realizado una descarga para un PLC específico desde STEP 7.

En este estado, S7-PLCSIM muestra el nombre del PLC como en uno de los ejemplos siguientes:

PLC_1 [SIM-1200]

PLC_1 [SIM-1500]

PLC_1 [SIM-ET200SP]

Una simulación no configurada puede ser útil si quiere trabajar en un entorno de familia de PLC determinado pero todavía no está preparado para trabajar con un PLC específico.

Simulación configurada Una simulación se considera configurada después de haber descargado un PLC concreto de STEP 7. En este caso, el nombre del PLC se muestra como "MyPLC [CPU 1215 DC/DC/DC]", por ejemplo.

Sin simulación Se considera que S7-PLCSIM está en un estado de "no simulación" si la aplicación está abierta pero desactivada. El botón de encendido está en gris en este estado.

Si está en un estado de "no simulación" sigue siendo posible crear un proyecto y configurar las tablas SIM y las secuencias en la vista del proyecto.

Page 23: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 23

2.7.6 Programas de STEP 7 compatibles con la simulación S7-PLCSIM acepta la descarga de cualquier programa válido para una CPU configurada y soportada. Con algunas excepciones (descritas abajo) el programa descargado debería pasar al estado operativo RUN sin cambios.

Existen tres escenarios específicos que requieren cambios en el programa de STEP 7 antes de realizar una descarga en S7-PLCSIM. Estos escenarios son:

● Protección de know-how. S7-PLCSIM no soporta la simulación de bloques de usuario con protección de know-how. Para simular proyectos que contienen bloques con protección de know-how es necesario eliminar primero la protección del o los bloques antes de descargar el proyecto en S7-PLCSIM.

● Programas de seguridad. S7-PLCSIM soporta la simulación de programas de seguridad. Sin embargo, es posible que deba incrementarse el tiempo de ciclo F porque los periodos de muestreo para la simulación serán más largos.

● Programas de movimiento del S7-1500. S7-PLCSIM soporta la simulación de configuraciones SMC (Simple Motion Control) del S7-1500. Sin embargo, para que estos programas se ejecuten correctamente es posible que deba incrementarse el tiempo de ciclo de movimiento porque los periodos de muestreo para la simulación serán más largos.

2.7.7 Estados operativos RUN y STOP y la simulación El PLC simulado soporta descargas en estado operativo RUN.

S7-PLCSIM escribe valores de salida cuando el PLC simulado pasa al estado STOP.

2.7.8 Diferencias entre un PLC simulado y un PLC "real"

2.7.8.1 Vista general de las diferencias El PLC virtual no es capaz de simular en todo un PLC real. Podría haber diferencias de comportamiento entre el PLC virtual y un PLC real. Algunas veces, las diferencias son válidas para todas las familias de CPU, mientras que en otras ocasiones solo afectan a una familia de CPU o a una CPU concreta.

Muchas funciones de sistema de la CPU (SFC y SFB) tienen un comportamiento limitado en la simulación. Los programas basados en esta funcionalidad se comportan de un modo distinto durante la simulación.

Además, los programas que dependen en gran medida del tiempo pueden ser difíciles de depurar con una simulación, pues el tiempo de la simulación no es tan determinista como el de un PLC real.

Page 24: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 24 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

2.7.8.2 Diferencias comunes a todos los PLCs soportados

Soporte de dispositivos de periferia S7-PLCSIM no soporta la funcionalidad especializada de módulo I/O. Solo ofrece la simulación de memorias imagen de proceso y accesos directos de registros I/O.

Un ejemplo de cómo observar esta funcionalidad especializada es con la vigilancia del rango de salidas analógicas. En un módulo real, si se escribe un valor fuera de rango en un registro de salidas analógicas, el módulo analógico dispara un error de diagnóstico. Esto no sucederá en S7-PLCSIM. Cualquier funcionalidad que habría ejecutado el módulo físico no se simula en S7-PLCSIM.

Bloques con protección de know-how S7-PLCSIM V14 no soporta bloques con protección de know-how o por contraseña. Hay que eliminar la protección antes de realizar una descarga en S7-PLCSIM.

Controladores basados en PC S7-PLCSIM V14 no soporta la simulación de controladores basados en PC.

Diagnóstico S7-PLCSIM no soporta todos los mensajes de error que se registran en el búfer de diagnóstico. Así, por ejemplo, S7-PLCSIM no simula avisos relacionados con baterías defectuosas en la CPU ni errores de EPROM. En cambio, S7-PLCSIM sí simula la mayoría de los errores del programa.

Rendimiento temporizado Puesto que S7-PLCSIM es un software que se ejecuta en un PC con el sistema operativo Windows, el tiempo de ciclo y la hora exacta de las acciones en S7-PLCSIM no son los mismos que si dichas acciones se realizaran en el hardware físico.

Si el programa depende en gran medida de la hora en la que se ejecutan las acciones, tenga en cuenta que no debería evaluar el programa basándose únicamente en los resultados de tiempo de la simulación de S7-PLCSIM.

Protección de acceso y anticopia S7-PLCSIM no simula la protección de acceso ni la protección anticopia.

LEDs intermitentes Es posible hacer parpadear los LED de un PLC en el cuadro de diálogo "Carga avanzada" de STEP 7, pero S7-PLCSIM no simula esta función.

Page 25: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 25

Funciones que requieren una tarjeta de memoria SD S7-PLCSIM no simula tarjetas de memoria SD. Por consiguiente, no se pueden simular las funciones de la CPU que requieren una tarjeta de memoria. La función de registro de datos, por ejemplo, escribe todas las salidas en la tarjeta SD, por lo que no es posible simular esta función.

Registrar datos S7-PLCSIM no soporta el registro de datos porque esta función escribe todas las salidas en la tarjeta SD, y S7-PLCSIM no es compatible con el uso de una tarjeta SD.

Recetas S7-PLCSIM no soporta recetas porque los datos de las recetas se guardan en una tarjeta SD, y S7-PLCSIM no es compatible con el uso de una tarjeta SD.

Servidor web S7-PLCSIM no soporta la funcionalidad de servidor web.

PROFIBUS Si el proyecto de STEP 7 contiene elementos de PROFIBUS, S7-PLCSIM no los simulará, pero el resto del proyecto se simulará del modo habitual.

No es necesario eliminar los elementos de PROFIBUS del proyecto antes de iniciar la simulación. Solo hay que tener en cuenta que S7-PLCSIM ignorará los elementos de PROFIBUS.

Simulación de Motion Control

Sinopsis de Motion Control S7-PLCSIM soporta proyectos de STEP 7 que contienen configuraciones y funciones de Motion Control para CPU S7-1500, S7-1500C, S7-1500T, S7-1500F, ET 200SP y ET 200SPF.

Nota Proyectos de Motion Control con S7-1200

S7-PLCSIM no soporta Motion Control para las CPU S7-1200 o S7-1200F.

Simulaciones y el modo de referenciado Con una CPU real, el referenciado se ajusta directamente y el estado "referencia", en correspondencia con el mismo. Las entradas de hardware no se evalúan.

Page 26: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 26 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Limitaciones de la simulación de Motion Control Tenga en cuenta que las simulaciones pueden ser limitadas en los casos siguientes:

● El proyecto usa tiempos de ciclo muy cortos

● El proyecto tiene una configuración hardware con muchos dispositivos, como unidades de disco

● El proyecto usa un gran número de objetos tecnológicos, como ejes de posicionamiento

El comportamiento de la simulación también depende del tipo de objetos tecnológicos que utilice.

Consulte también Esperar brevemente después de pasar al estado RUN para acceder a los objetos tecnológicos de Motion Control (Página 149)

Objetos tecnológicos de Motion Control

TO_PositioningAxis Con el objeto tecnológico TO_PositioningAxis, el accionamiento simulado proporciona a S7-PLCSIM una respuesta relacionada con las funciones de posición.

Respuesta de la posición del eje La consigna (posición) se integra con un cierto retardo (elemento PT1). El resultado del cálculo se devuelve al objeto TO_PositioningAxis como posición real del eje.

Eje de referenciado Si ha seleccionado el modo de referenciado "Utilizar marca cero a través de trama PROFIdrive" en STEP 7, S7-PLCSIM responde inmediatamente a cada comando de referenciado activo (modos 2, 3 y 8) o pasivo (modos 4 y 5) (MC_Home) estableciendo la posición real como posición de referenciado.

Restricciones de la simulación ● S7-PLCSIM no simula ejes de posicionamiento analógicos.

● Con el telegrama 5 de Dynamic Servo Control (DSC) será necesario adaptar los ajustes de STEP 7 en "Lazo de regulación: control anticipativo y ganancia de velocidad (factor Kv)" y/o en "Vigilancia de posicionamiento > Error de seguimiento" para obtener un comportamiento simulado lógico. Adapte estos ajustes de forma incremental hasta que la simulación responda tal como se esperaba.

Page 27: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 27

TO_ExternalEncoder Con el objeto tecnológico TO_ExternalEncoder, el encóder externo simulado proporciona a S7-PLCSIM una realimentación de posición estática/fija que se ajusta con los comandos de referenciado.

Referenciado Un referenciado activo no es posible con el objeto TO_ExternalEncoder.

Si ha seleccionado el modo de referenciado pasivo "Utilizar marca cero a través de trama PROFIdrive" en STEP 7, S7-PLCSIM responde inmediatamente a cada comando de referenciado pasivo (modos 4 y 5) (MC_Home) estableciendo la posición real como posición de referenciado.

Restricciones con Motion Control En cada CPU hay recursos de Motion Control que pueden distribuirse a los objetos tecnológicos.

S7-PLCSIM soporta un máximo de 5120 resultados de Motion Control. Por consiguiente, la simulación de Motion Control está restringida para las siguientes CPU:

Tipo de CPU Referencia Estándar CPU 1517-3 PN/DP 6ES7517-3AP00-0AB0

CPU 1518-4 PN/DP 6ES7518-4AP00-0AB0 CPU 1518-4 PN/DP ODK1 6ES7518-4AP00-3AB0

De seguridad CPU 1517F-3 PN/DP 6ES7517-3FP00-0AB0 CPU 1518F-4 PN/DP 6ES7518-4FP00-0AB0 CPU 1518F-4 PN/DP ODK1 6ES7518-4FP00-3AB0

Tecnología CPU 1517T-3 PN/DP2 6ES7517-3TP00-0AB0 CPU 1517TF-3 PN/DP2 6ES7517-3UP00-0AB0

1 La función ODK de esta CPU no se simula. 2 La simulación de esta CPU soporta solo 64 levas.

Page 28: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 28 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Sobrepasar la capacidad máxima STEP 7 comprueba si se ha compilado la capacidad máxima de una CPU configurada y le advierte en caso de que se haya excedido. Cuando se carga un proyecto en una CPU aparece otro aviso.

Nota

Un proyecto que utiliza más de 5120 recursos de Motion Control puede descargarse en un controlador virtual. Sin embargo, no se avisa en caso de que se exceda la capacidad máxima.

Después de que el programa haya accedido a los objetos tecnológicos se observarán las indicaciones siguientes si se ha excedido la capacidad máxima: • un mensaje de error en el bloque • un valor cero en el objeto

2.7.8.3 Diferencias específicas con los PLC S7-1200

Compatibilidad con CPUs S7-1200 y sus versiones de firmware S7-PLCSIM solo simula los S7-1200 PLCs siguientes:

● S7-1200 PLCs con versión de firmware 4.0 o superior

● PLCs S7-1200F con versión de firmware 4.1 o superior

Adaptar los ajustes del programa de STEP 7 para CPU S7-1200 de seguridad Para simular un PLC S7-1200F hay que adaptar el tiempo de vigilancia F de los parámetros F en el proyecto de STEP 7 antes de realizar la descarga a S7-PLCSIM. Esto se debe a la diferencia de tiempo entre una simulación basada en software y el hardware físico real.

Procedimiento para ajustar el tiempo de vigilancia F en STEP 7 Para ajustar el tiempo de vigilancia F, proceda del siguiente modo:

1. En el árbol del proyecto de STEP 7, haga clic con el botón derecho del ratón en la CPU F y seleccione "Propiedades".

2. En el cuadro de diálogo de propiedades, vaya a "De seguridad (fail-safe) > Parámetro F > Tiempo de vigilancia F predeterminado para F-I/O centralizadas".

3. Cambie el tiempo de vigilancia F del valor predeterminado de 150 ms a un valor superior.

4. Haga clic en Aceptar.

Es posible que deba repetir este proceso hasta que haya encontrado un valor de vigilancia F que permita que la simulación de la CPU F se ejecute sin errores.

Page 29: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 29

Compatibilidad con módulos tecnológicos y objetos tecnológicos: S7-1200

Soporte de módulos tecnológicos S7-PLCSIM no simula los módulos tecnológicos siguientes:

● Contaje

● PID Control

● Motion Control

Soporte de objetos tecnológicos Actualmente, S7-PLCSIM no soporta los objetos tecnológicos siguientes:

● Motion Control

● PID

Soporte de instrucciones: S7-1200 S7-PLCSIM soporta prácticamente todas las instrucciones para el S7-1200 y el S7-1200F simulados igual que para un PLC físico.

Algunas instrucciones se soportan en parte. Para estas instrucciones, S7-PLCSIM valida los parámetros de entrada y devuelve salidas que son válidas, pero no lo hace necesariamente como lo haría un PLC real con entradas y salidas (I/O) físicas. Así, por ejemplo, S7-PLCSIM no soporta la SIMATIC Memory Card, y las instrucciones de programa que guardan los datos de los registros en una tarjeta de memoria en realidad no guardan datos cuando se ejecutan.

Es posible descargar todos los programas que se compilan correctamente en el PLC virtual. Sin embargo, algunas instrucciones llaman SFC (funciones de sistema) o SFB (bloques de función de sistema) que solo se soportan en parte.

Instrucciones de comunicación soportadas: S7-1200 S7-PLCSIM soporta las instrucciones de comunicación siguientes para los PLC S7-1200 y S7-1200F:

● PUT y GET

● TSEND y TRCV

● TSEND_C y TRCV_C

2.7.8.4 Diferencias específicas de los PLC S7-1500

Compatbilidad con CPU S7-1500 y sus versiones de firmware S7-PLCSIM V14 soporta todas las versiones de firmware de las CPUs S7-1500, S7-1500C, S7-1500T y S7-1500F.

Page 30: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 30 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Adaptar los ajustes del programa de STEP 7 para CPU S7-1500 de seguridad Para simular un PLC S7-1500F hay que adaptar el tiempo de vigilancia F de los parámetros F en el proyecto de STEP 7 antes de realizar la descarga a S7-PLCSIM. Esto se debe a la diferencia de tiempo entre una simulación basada en software y el hardware físico real.

Procedimiento para ajustar el tiempo de vigilancia F en STEP 7 Para ajustar el tiempo de vigilancia F, proceda del siguiente modo:

1. En el árbol del proyecto de STEP 7, haga clic con el botón derecho del ratón en la CPU F y seleccione "Propiedades".

2. En el cuadro de diálogo de propiedades, vaya a "De seguridad (fail-safe) > Parámetro F > Tiempo de vigilancia F predeterminado para F I/O centralizadas".

3. Cambie el tiempo de vigilancia F del valor predeterminado de 150 ms a un valor superior.

4. Haga clic en Aceptar.

Es posible que deba repetir este proceso hasta que haya encontrado un valor de vigilancia F que permita que la simulación de la CPU F se ejecute sin errores.

Compatibilidad con módulos tecnológicos y objetos tecnológicos: S7-1500

Soporte de módulos tecnológicos S7-PLCSIM soporta los siguientes módulos tecnológicos del S7-1500, S7-1500C y S7-1500F:

● Contaje y medición

● PID Control

● E/S (IO) controladas por tiempo

● Motion Control

Soporte de objetos tecnológicos S7-PLCSIM soporta los siguientes objetos tecnológicos del S7-1500, S7-1500C y S7-1500F:

● Motion Control

● PID

● Contaje y medición

Soporte de instrucciones: S7-1500 S7-PLCSIM soporta prácticamente todas las instrucciones para el S7-1500, S7-1500C y el S7-1500F igual que un PLC físico.

Algunas instrucciones se soportan en parte. Para estas instrucciones, S7-PLCSIM valida los parámetros de entrada y devuelve salidas que son válidas, pero no lo hace necesariamente como lo haría un PLC real con entradas y salidas (I/O) físicas. Así, por ejemplo, S7-PLCSIM

Page 31: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 31

no soporta la SIMATIC Memory Card, y las instrucciones que crean datos de registros en una tarjeta de memoria en realidad no leen ni escriben en una tarjeta de memoria.

Es posible descargar todos los programas que se compilan correctamente en el PLC virtual. Sin embargo, algunas instrucciones llaman SFC (funciones de sistema) o SFB (bloques de función de sistema) que solo se soportan en parte.

Instrucciones de comunicación soportadas: S7-1500 S7-PLCSIM soporta las instrucciones de comunicación siguientes para los PLCs S7-1500, S7-1500C y S7-1500F:

PUT y GET

BSEND y BRCV

USEND y URCV

TSEND y TRCV

TSEND_C y TRCV_C

2.7.8.5 Diferencias específicas de los PLC ET 200SP

Compatibilidad con CPU ET 200SP y sus versiones de firmware S7-PLCSIM V14 soporta todas las versiones de firmware de las CPUs ET 200SP y ET 200SPF.

Adaptar los ajustes del programa de STEP 7 para las CPU ET 200SP de seguridad Para simular un PLC ET 200SPF hay que adaptar el tiempo de vigilancia F de los parámetros F en el proyecto de STEP 7 antes de realizar la descarga a S7-PLCSIM. Esto se debe a la diferencia de tiempo entre una simulación basada en software y el hardware físico real.

Procedimiento para ajustar el tiempo de vigilancia F en STEP 7 Para ajustar el tiempo de vigilancia F, proceda del siguiente modo:

1. En el árbol del proyecto de STEP 7, haga clic con el botón derecho del ratón en la CPU F y seleccione "Propiedades".

2. En el cuadro de diálogo de propiedades, vaya a "De seguridad (fail-safe) > Parámetro F > Tiempo de vigilancia F predeterminado para F I/O centralizadas".

3. Cambie el tiempo de vigilancia F del valor predeterminado de 150 ms a un valor superior.

4. Haga clic en OK.

Es posible que deba repetir este proceso hasta que haya encontrado un valor de vigilancia F que permita que la simulación de la CPU F se ejecute sin errores.

Page 32: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.7 Conceptos de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 32 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Compatibilidad con módulos tecnológicos y objetos tecnológicos: ET 200SP

Soporte de módulos tecnológicos S7-PLCSIM soporta los siguientes módulos tecnológicos del ET 200SP y ET 200SPF:

● Contaje y medición

● PID Control

● E/S (IO) controladas por tiempo

● Motion Control

Soporte de objetos tecnológicos S7-PLCSIM soporta los siguientes objetos tecnológicos del ET 200SP y ET 200SPF:

● Motion Control

● PID

● Contaje y medición

Page 33: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.8 Utilizar el sistema de ayuda

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 33

Soporte de instrucciones: ET 200SP S7-PLCSIM soporta prácticamente todas las instrucciones para el ET 200SP y el ET 200SPF igual que un PLC físico.

Algunas instrucciones se soportan en parte. Para estas instrucciones, S7-PLCSIM valida los parámetros de entrada y devuelve salidas que son válidas, pero no lo hace necesariamente como lo haría un PLC real con entradas y salidas (I/O) físicas. Así, por ejemplo, S7-PLCSIM no soporta la SIMATIC Memory Card, y las instrucciones que crean datos de registros en una tarjeta de memoria en realidad no leen ni escriben en una tarjeta de memoria.

Es posible descargar todos los programas que se compilan correctamente en el PLC virtual. Sin embargo, algunas instrucciones llaman SFC (funciones de sistema) o SFB (bloques de función de sistema) que solo se soportan en parte.

Instrucciones de comunicación soportadas: ET 200SP S7-PLCSIM soporta las instrucciones de comunicación siguientes para los PLCs ET 200SP y ET 200SPF:

PUT y GET

BSEND y BRCV

USEND y URCV

TSEND y TRCV

TSEND_C y TRCV_C

2.8 Utilizar el sistema de ayuda

2.8.1 Vista general del sistema de ayuda Un completo sistema de ayuda en pantalla describe las funciones y los procedimientos necesarios para trabajar con más efectividad con S7-PLCSIM. El sistema de ayuda de S7-PLCSIM funciona del mismo modo que el del TIA Portal. Se abre en una ventana independiente de la aplicación principal S7-PLCSIM, de modo que se puede seguir trabajando mientras se accede a la información requerida.

La ayuda en pantalla se inicia de las formas siguientes:

● Seleccionar "Mostrar ayuda" en "Ayuda" del menú principal

● Pulsar la tecla F1 en cualquier lugar de la aplicación

Page 34: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.8 Utilizar el sistema de ayuda

Ayuda en pantalla de S7-PLCSIM V14 34 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Ayuda en pantalla disponible en formato de manual electrónico La ayuda en pantalla también está disponible en formato de manual electrónico en:

● el DVD de instalación

● el disco duro después de la instalación

● la página web de Siemens Industry Online Support (https://support.industry.siemens.com/cs/?lc=es-ES)

Esto permite a cada usuario escoger el mejor formato para acceder a la ayuda y se facilita su impresión.

Público objetivo La documentación de ayuda está destinada a personal con conocimientos y experiencia en:

● automatización industrial e ingeniería de automatización

● programación de PLC

● PLC SIMATIC

● STEP 7

● TIA Portal

Archivos Léame y Léame online de S7-PLCSIM El archivo Léame incluido en S7-PLCSIM V14 contiene información que no pudo ser incluida en la Ayuda en pantalla en el momento de publicarse. La información contenida en el archivo Léame prevalece sobre la indicada en otros documentos y se recomienda leerla con atención.

Adicionalmente, el archivo Léame se actualiza cuando es necesario y las actualizaciones se publican online. Si observa un comportamiento inesperado en S7-PLCSIM, la versión online del archivo Léame puede contener un apartado relacionado con su problema. Visite la página web del Siemens Industry Online Support (https://support.industry.siemens.com/cs/?lc=es-ES) y busque "Léame de S7-PLCSIM V14".

Nota Toda versión de S7-PLCSIM tiene un archivo Léame online propio

Tenga en cuenta que existen distintos archivos Léame online, uno para cada versión de S7-PLCSIM. Asegúrese por tanto de haber consultado el archivo Léame online de S7-PLCSIM V14 en lugar de uno de una versión anterior.

Page 35: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.8 Utilizar el sistema de ayuda

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 35

Servicio y soporte online Toda la documentación técnica de sistema y producto de SIMATIC está disponible en la página web del Siemens Industry Online Support (https://support.industry.siemens.com/cs/?lc=es-ES), donde puede consultar la información siguiente:

● Newsletters que contienen información de última hora de los productos

● Documentación de los productos

● Foros para intercambiar conocimientos a nivel mundial entre usuarios y expertos

● El interlocutor de su región para el área de productos y servicios de Siemens Industry

● Información sobre servicios in situ, reparaciones, repuestos y mucho más

2.8.2 Búsqueda en el sistema de ayuda A partir de S7-PLCSIM V14, el sistema de información contiene tanto la ayuda de S7-PLCSIM como la ayuda del TIA Portal. Los dos sistemas de ayuda aparecen en la ficha "Contenido". En la ficha "Contenido":

● la ayuda de S7-PLCSIM está diseñada como "ayuda en pantalla de S7-PLCSIM".

● la ayuda del TIA Portal está diseñada como "sistema de información".

Visualización de resultados de la búsqueda Cuando se busca información, es posible que los resultados muestren temas coincidentes tanto de la ayuda de S7-PLCSIM como de la ayuda del TIA Portal.

Así, por ejemplo, si se busca el término "formato de visualización" en la casilla "Buscar:" situada en la parte izquierda del sistema de información, El resultado de la búsqueda contendrá tanto temas de S7-PLCSIM como del TIA Portal.

Si solo deben visualizarse los resultados correspondientes a la ayuda de S7-PLCSIM, clasifíquelos por el encabezado de la columna "Posición" y los resultados de la ayuda de S7-PLCSIM se agruparán. De esta forma puede estar seguro de ver todos los resultados de la búsqueda para S7-PLSCIM. Así es más fácil determinar qué tema de la ayuda de S7-PLCSIM responderá mejor a la consulta del formato de visualización de la forma más útil para el usuario.

Page 36: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Sinopsis de S7-PLCSIM 2.8 Utilizar el sistema de ayuda

Ayuda en pantalla de S7-PLCSIM V14 36 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

2.8.3 Archivos Léame y Léame online Los archivos Léame y Léame online de S7-PLCSIM V14 ofrecen información relacionada con el trabajo con S7-PLCSIM V14 que no se conocía en el momento de poner en venta el producto.

Archivo Léame de S7-PLCSIM El archivo Léame está disponible en el momento de instalar S7-PLCSIM V14.

Para acceder al archivo Léame durante la instalación debe pulsarse el botón "Leer información del producto".

Después de la instalación se accede al archivo Léame buscándolo de una de las dos formas siguientes:

● Navegar hasta la carpeta en la que se ha instalado S7-PLCSIM V14

● Buscar el archivo concreto en el disco duro mediante el cuadro de búsqueda del menú Inicio de Windows

Hay un archivo Léame para cada idioma, concretamente: Idioma Nombre de archivo Chino (simplificado) ReadMePE2MzhCN.chm Inglés ReadMePE2MenUS.chm Francés ReadMePE2MfrFR.chm Alemán ReadMePE2MdeDE.chm Italiano ReadMePE2MitIT.chm Español (moderno) ReadMePE2MesES.chm

Archivo Léame online de S7-PLCSIM El archivo Léame se actualiza cuando es necesario y las actualizaciones se publican online en forma de archivos Léame online.

Si observa un comportamiento inesperado en S7-PLCSIM, la versión online del archivo Léame puede contener un apartado relacionado con su problema. Visite la página web del Siemens Industry Online Support (https://support.industry.siemens.com/cs/?lc=es-ES) y busque "Léame de S7-PLCSIM V14".

Hay un archivo Léame online para cada idioma.

Nota Toda versión de S7-PLCSIM tiene un archivo Léame online propio

Tenga en cuenta que existen distintos archivos Léame online, uno para cada versión de S7-PLCSIM. Asegúrese por tanto de haber consultado el archivo Léame online de S7-PLCSIM V14 en lugar de uno de una versión anterior.

Page 37: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 37

Opciones de arranque 3 3.1 Vista general de las opciones de arranque

Hay muchas formas de empezar a trabajar con S7-PLCSIM.

Las secciones siguientes ofrecen información detallada sobre las formas en las que se puede empezar a trabajar con S7-PLCSIM. Elija la opción de arranque que mejor se adapte a su aplicación concreta.

3.2 Arranque desde el TIA Portal

3.2.1 Vista general del arranque desde el TIA Portal Cualquier proyecto de simulación debe obtener la configuración hardware y un programa ejecutable de un proyecto de STEP 7 por medio de una descarga. La forma más fácil de hacerlo es iniciando S7-PLCSIM directamente desde el TIA Portal.

Tenga en cuenta que no es posible crear ni editar el hardware configurado o el programa de usuario de STEP 7 en S7-PLCSIM. Cualquier modificación en estos componentes debe realizarse en el TIA Portal.

3.2.2 Utilizar el comando "Iniciar simulación" En STEP 7 está disponible la opción "Iniciar simulación" para dispositivos que puede simular S7-PLCSIM. Cuando S7-PLCSIM V14 está instalado, las opciones de simulación están activadas para las familias de PLC soportadas (S7-1200, S7-1500 y ET 200SP).

En STEP 7, una simulación se inicia desde la barra de herramientas principal o bien desde el menú contextual de un dispositivo en el árbol del proyecto. Estas opciones se activan cuando se selecciona una CPU soportada en la vista de configuración de dispositivos o en el árbol del proyecto.

En los ajustes de las opciones de aplicación de S7-PLCSIM se selecciona la forma en que debe iniciarse S7-PLCSIM. La aplicación puede arrancar en la "Vista compacta" o en la "Vista del proyecto". Las secciones siguientes describen el comportamiento y las implicaciones de esta elección.

Page 38: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Opciones de arranque 3.2 Arranque desde el TIA Portal

Ayuda en pantalla de S7-PLCSIM V14 38 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

NOTA: En versiones anteriores de S7-PLCSIM, el comando "Iniciar simulación" de STEP 7 buscaba primero si podía utilizarse una simulación activa. Solo se iniciaba una instancia nueva de S7-PLCSIM si no se encontraba ninguna simulación activa. Esto ha cambiado en la V14. Cuando se selecciona "Iniciar simulación" se inicia siempre una instancia nueva de S7-PLCSIM. Si desea enlazar con una instancia en ejecución de S7-PLCSIM hay que seleccionar el comando "Descarga".

3.2.3 Arrancar en la vista compacta con el comando "Iniciar simulación" Si se selecciona "Iniciar simulación" en STEP 7 y se ha especificado que S7-PLCSIM arranque en la vista compacta, sucede lo siguiente:

● Se abre una instancia nueva de S7-PLCSIM en la vista compacta.

● La nueva instancia de S7-PLCSIM inicia una simulación de la familia de PLC seleccionada (S7-1200, S7-1500 o ET 200SP).

● Cuando la simulación está activa comienza una descarga de STEP 7.

Una vez finalizada la descarga se puede pasar a online desde STEP 7 para depurar el programa o cambiar a la vista del proyecto para utilizar las herramientas de depuración en el editor de tablas SIM y en el editor de secuencias.

3.2.4 Arrancar en la vista del proyecto con el comando "Iniciar simulación" Si se selecciona "Iniciar simulación" en STEP 7 y se ha especificado que S7-PLCSIM arranque en la vista del proyecto, sucede lo siguiente:

● Se abre una instancia nueva de S7-PLCSIM en la vista del proyecto.

● S7-PLCSIM inicia una simulación de la familia de PLC seleccionada (S7-1200, S7-1500 o ET 200SP).

● Cuando la simulación está activa y preparada comienza la descarga de STEP 7.

Una vez finalizada la descarga se puede pasar a online desde STEP 7 para depurar el programa.

Tenga en cuenta que al arrancar S7-PLCSIM e iniciar una simulación no se crea automáticamente un proyecto de S7-PLCSIM.

Page 39: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Opciones de arranque 3.3 Arranque desde un icono del escritorio o desde el menú Inicio

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 39

3.3 Arranque desde un icono del escritorio o desde el menú Inicio

3.3.1 Vista general del arranque desde un icono del escritorio o desde el menú Inicio S7-PLCSIM puede arrancar en la vista compacta o en la vista del proyecto desde un icono del escritorio o desde la entrada del menú Inicio.

El ajuste de las opciones de aplicación para "Cargar el proyecto más reciente al arrancar" ha dejado de ser una opción en V14.

Por consiguiente, cuando se arranca desde el icono del escritorio o el menú Inicio, S7-PLCSIM se carga sin un proyecto abierto. El comportamiento específico y las opciones disponibles se describen en otro punto de este documento, en los apartados de vista compacta y de vista del proyecto.

3.4 Arranque desde un proyecto existente de S7-PLCSIM

3.4.1 Vista general del arranque desde un proyecto existente Existe la posibilidad de utilizar para la simulación proyectos de S7-PLCSIM que se hayan guardado anteriormente. El proyecto de S7-PLCSIM contiene las tablas SIM y las secuencias que se habían creado y guardado con anterioridad. El proyecto también contiene la configuración hardware y software que se descargó en la simulación. La configuración se restablece automáticamente en la simulación cuando se abre el proyecto de S7-PLCSIM.

Hay dos formas de abrir un proyecto existente de S7-PLCSIM:

● haciendo doble clic en el archivo en el explorador de Windows

● desde el menú principal de S7-PLCSIM o la barra de herramientas principal en la vista del proyecto

3.4.2 Abrir un proyecto haciendo doble clic en el nombre de archivo Un proyecto existente se abre haciendo doble clic en un archivo *.sim14 dentro del explorador de archivos. En este caso, S7-PLCSIM arrancará siempre en la vista del proyecto, independientemente del ajuste de aplicación para "Vista inicial". Sucederá lo siguiente:

● Se abre la vista del proyecto, que muestra las tablas SIM y las secuencias del proyecto.

● Si el proyecto tiene una simulación guardada, se iniciará la familia adecuada de PLC virtuales.

● Si el PLC virtual se había configurado anteriormente mediante una descarga, pasa a online con la simulación en curso y muestra la configuración hardware en la configuración de dispositivos.

Page 40: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Opciones de arranque 3.4 Arranque desde un proyecto existente de S7-PLCSIM

Ayuda en pantalla de S7-PLCSIM V14 40 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

3.4.3 Abrir un proyecto desde el menú principal "Proyecto" y la barra de herramientas principal

La vista del proyecto tiene una entrada "Abrir proyecto" en el menú principal "Proyecto" y un botón "Abrir proyecto" en la barra de herramientas principal.

No es posible abrir un proyecto en la vista compacta. Hay que cambiar a la vista del proyecto para abrir un proyecto.

3.4.4 Abrir un proyecto de S7-PLCSIM V13 SP1 Un proyecto creado y guardado con S7-PLCSIM V13 SP1 puede abrirse directamente en S7-PLCSIM V14. Al seleccionar el proyecto se muestra un cuadro indicando que el proyecto debe convertirse a S7-PLCSIM V14 (*.sim13 a *sim14). Una parte del proceso de actualización consiste en crear una nueva carpeta para el proyecto actualizado. Una vez finalizada la actualización se abre el proyecto con normalidad. El proyecto recién convertido se guardará a continuación en un formato que ya no es compatible con S7-PLCSIM V13 SP1.

3.4.5 Abrir un proyecto creado con una versión anterior a V13 SP1 No es posible abrir directamente proyectos de S7-PLCSIM creados y guardados con una versión anterior a S7-PLCSIM V13 SP1. Para abrir estos proyectos con S7-PLCSIM V14, proceda del siguiente modo:

1. Abra el proyecto con S7-PLCSIM V13 SP1.

2. Guarde el proyecto en formato S7-PLCSIM V13 SP1.

3. Abra el proyecto con S7-PLCSIM V14.

3.4.6 Utilizar un proyecto existente de S7-PLCSIM para simulación y depuración Una vez el proyecto de S7-PLCSIM está abierto, la simulación está activa y lista para depurar en S7-PLCSIM o STEP 7.

Si se abre un proyecto que se había utilizado anteriormente para crear la simulación, basta con abrir dicho proyecto y pasar a online con la CPU correcta, utilizando el mismo procedimiento que se usaría para pasar a online con un PLC real.

Si no se dispone del proyecto de STEP 7 que se había usado antes para crear la simulación, sigue siendo posible utilizar STEP 7 para la depuración. Hay que abrir un proyecto nuevo de STEP 7 y seleccionarlo para cargarlo desde la simulación en curso. Al hacerlo, la configuración hardware y el proyecto se crean en el proyecto de STEP 7 y ya es posible pasar a online con la simulación en curso. Ahora, el comportamiento es el mismo que si se hubiera conectado con un PLC real.

Page 41: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 41

Modificación de una simulación en curso 4 4.1 Vista general de la modificación de una simulación en curso

Una vez que la simulación ha empezado a ejecutarse, existe la posibilidad de descargar en el programa o hardware configurado cualquier cambio que se haya realizado en el TIA Portal.

S7-PLCSIM acepta sin errores todos los cambios realizados en la configuración hardware siempre que no se cambie la familia de CPU del hardware. Los siguientes escenarios de ejemplo ilustran una descarga correcta y una reconfiguración incorrecta de la simulación.

Escenario de ejemplo: cambiar a una CPU de la misma familia 1. Primero se descarga el hardware y el software de un proyecto configurado para una CPU

1211 V4.0 (6ES7 211-1AE40-0XB0).

2. Seguidamente se cambia la configuración hardware para que sea una CPU 1217 V4.2 (6ES7 217-1AG40-0XB0).

3. Ahora se descarga la configuración hardware.

Este escenario no estaría permitido para un PLC "real". El dispositivo V4.0 no aceptaría la descarga de una configuración V4.2 porque el TIA Portal bloquearía la descarga. Sin embargo, en la simulación sí que está permitido. El cuadro de diálogo de descarga indica que la descarga es en una simulación. La descarga se lleva a cabo y el resultado se muestra en la vista de configuración de dispositivos.

Escenario de ejemplo: cambiar a una CPU de una familia distinta No es posible cambiar la familia de CPU para una simulación en curso. Observe el siguiente escenario de ejemplo:

1. Primero se descarga el hardware y el software de un proyecto configurado para una CPU-1211 V4.0 (6ES7-211-1AE40-0XB0).

2. Seguidamente se cambia la configuración hardware para que sea una CPU-1511 V2.0 (6ES7 511-1AK01-0AB0).

3. Ahora se intenta descargar la configuración hardware.

Este escenario está bloqueado porque el TIA Portal no encuentra un destino adecuado para la descarga.

Page 42: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Modificación de una simulación en curso 4.2 Simulación de un ciclo de desconexión y conexión

Ayuda en pantalla de S7-PLCSIM V14 42 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

4.2 Simulación de un ciclo de desconexión y conexión La captura de pantalla siguiente muestra la vista compacta con una simulación deCPU S7-1200 configurada en curso.

Tenga en cuenta lo siguiente:

● El botón de encendido está en verde

● Se muestra el nombre de la CPU configurada

● Se muestra la dirección (IP) de comunicación

● Los LED están activos

● Los botones RUN, STOP y MRES están activados

Si se hace clic en el botón de encendido para detener la simulación pasa lo siguiente:

Observe lo que ha cambiado y lo que no en la interfaz de usuario:

● El botón de encendido está en gris

● Se sigue mostrando el nombre de la CPU configurada

● La dirección (IP) de comunicación se ha eliminado

● Los LED están desactivados

● Los botones RUN, STOP y MRES están desactivados

● La selección de la familia de CPU es visible

Page 43: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Modificación de una simulación en curso 4.3 Cambiar la familia de CPU simulada

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 43

La configuración del PLC virtual se guarda cuando se detiene la simulación. Si se hace clic de nuevo en el botón de encendido, la nueva simulación se inicia con la misma configuración. Esto es equivalente a desconectar y volver a conectar la simulación anterior.

4.3 Cambiar la familia de CPU simulada Otro motivo para modificar una simulación en curso es cambiar la familia de CPU que se simula. Aquí, la simulación está parada en la vista compacta:

La lista desplegable para la familia de CPU es visible. Haciendo clic en la flecha hacia abajo se muestra la lista de familias de CPU soportadas:

Si se cambian familias de CPU y seguidamente se hace clic en el botón de encendido, se inicia una simulación nueva no configurada de la familia seleccionada. La configuración de la simulación anterior se rechaza. Ahora, la vista compacta muestra el aspecto siguiente:

Page 44: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Modificación de una simulación en curso 4.4 Comparación entre simulación configurada y no configurada

Ayuda en pantalla de S7-PLCSIM V14 44 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

● Se muestra el nombre de la CPU "no configurada"

● No se muestra ninguna dirección de comunicación

● Los LED y los botones RUN, STOP y MRES están desactivados

Aspecto de la vista del proyecto La vista del proyecto muestra un proyecto de S7-PLCSIM abierto si se ha creado o modificado un proyecto. Si se cambia la familia de simulación para iniciar una simulación nueva, se actualizará el árbol del proyecto y se mostrará la nueva simulación no configurada.

4.4 Comparación entre simulación configurada y no configurada Cuando se inicia una simulación nueva, se dice que está "no configurada". Una simulación no configurada puede aceptar peticiones de conexión en cualquier dirección de red. Al arrancar, una simulación no configurada tiene una dirección predeterminada para cada protocolo de comunicación soportado.

Así, por ejemplo, una simulación de S7-PLCSIM V5.x no configurada tiene las siguientes direcciones predeterminadas:

MPI=2 DP=2 Local=2 IP=192.168.0.1 ISO=08-00-12-34-56-78

Los PLC virtuales compatibles con S7-PLCSIM V14 soportan únicamente la comunicación IP. La dirección predeterminada de esta comunicación es simplemente:

IP=192.168.0.1

Cuando STEP 7 solicita la conexión con una simulación en una dirección concreta (p. ej. 192.168.2.34), S7-PLCSIM comprueba primero si hay una simulación configurada en dicha dirección. En caso afirmativo, STEP 7 se conecta a esta simulación.

Si no hay ninguna simulación configurada para dicha dirección, el driver conecta STEP 7 a la primera simulación no configurada.

Cuando una simulación no configurada recibe una descarga de hardware, S7-PLCSIM reconoce que esta simulación está ahora configurada y no permitirá más conexiones a la simulación excepto para la dirección configurada.

Page 45: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 45

Trabajar en la vista compacta 5 5.1 Sinopsis del trabajo en la vista compacta

La vista compacta es la vista predeterminada de S7-PLCSIM. Ocupa poco espacio en la pantalla del equipo y puede funcionar como un PLC virtual mientras se depura el programa por medio de STEP 7.

Si prefiere arrancar en la vista del proyecto, la vista predeterminada se cambia en el menú principal de la vista del proyecto, en Opciones > Configuración.

Mejoras en el rendimiento de la vista compacta A partir de S7-PLCSIM V14, la funcionalidad de la vista compacta cambia sustancialmente. El nuevo diseño de la interfaz de usuario de la vista compacta permite a S7-PLCSIM arrancar con mayor rapidez que en versiones anteriores.

Ya no es posible llevar a cabo acciones del proyecto o ejecutar secuencias en la vista compacta. Hay que cambiar a la vista del proyecto para utilizar estas funciones.

La nueva funcionalidad de la vista compacta se detalla en las secciones siguientes.

Consulte también Interfaz de usuario de la vista compacta (Página 46)

Page 46: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista compacta 5.2 Interfaz de usuario de la vista compacta

Ayuda en pantalla de S7-PLCSIM V14 46 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

5.2 Interfaz de usuario de la vista compacta Cuando se inicia S7-PLCSIM V14 en la vista compacta desde el escritorio del equipo, la vista compacta se abre sin proyecto ni simulación.

La captura de pantalla siguiente muestra la vista compacta en este estado:

La funcionalidad de la vista compacta ha cambiado A partir de S7-PLCSIM V14, la funcionalidad de la vista compacta cambia sustancialmente. Este cambio permite a S7-PLCSIM arrancar con mayor rapidez que en versiones anteriores si se elige arrancar en la vista compacta.

A partir de S7-PLCSIM V14, hay que cambiar a la vista del proyecto para realizar acciones del proyecto y administrar secuencias.

Descripción de la interfaz de usuario de la vista compacta La vista compacta tiene cuatro secciones principales:

● Barra de título

● Nombre de la CPU

● Panel de control de la CPU

● Nombre del proyecto

Page 47: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista compacta 5.3 Uso del borrado total (MRES) en la vista compacta

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 47

① Barra de título Muestra el logotipo de S7-PLCSIM y tres botones de control: • Botón "Mantener en primer plano": hace que la vista compacta se

muestre por encima de todas las demás ventanas. • Botón "Minimizar": funcionalidad estándar de Windows. • Botón "Cerrar": funcionalidad estándar de Windows.

② Nombre de la CPU Esta sección de la vista compacta muestra el nombre y el tipo del PLC virtual. El texto visualizado difiere en función del estado de la aplica-ción: • Cuando no hay ninguna simulación abierta se muestra "<sin

simulación>". • Con una simulación no configurada (no se ha realizado ninguna

descarga) se muestra "sin configurar". • Con una simulación configurada (se ha realizado una descarga) se

muestra el nombre asignado a la CPU junto con el tipo de CPU (p. ej. "MyPLC [CPU 1215 DC/DC/DC"]

La sección del nombre de la CPU también contiene el botón "Cambiar a la vista del proyecto".

③ Panel de control de la CPU Esta sección incluye la funcionalidad principal de la vista compacta. Muestra estos LED: • RUN / STOP • ERROR • MAINT y estos botones: • RUN • STOP • MRES Estos controles solo están activados si hay una simulación configura-da y activa. Esta sección también contiene la dirección IP para cada instancia de una CPU simulada.

④ Nombre del proyecto La sección de la vista compacta correspondiente el nombre del pro-yecto muestra el nombre del proyecto de S7-PLCSIM (si existe). A diferencia de versiones anteriores, no es necesario tener un proyecto de S7-PLCSIM para ejecutar una simulación. Si no hay ningún pro-yecto de S7-PLCSIM abierto, esta sección muestra "<sin proyecto>". Cuando hay un proyecto de S7-PLCSIM abierto, se muestra el nom-bre del proyecto.

Page 48: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista compacta 5.3 Uso del borrado total (MRES) en la vista compacta

Ayuda en pantalla de S7-PLCSIM V14 48 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

5.3 Uso del borrado total (MRES) en la vista compacta Un borrado total borra todas las áreas de la memoria de trabajo y copia la memoria de carga en la memoria de trabajo. Para realizar un borrado total desde la vista compacta debe pulsarse el botón MRES.

Procedimiento de borrado total Estado inicial: Se está ejecutando una simulación activa.

● Si está en la vista del proyecto cambie a la vista compacta.

● Haga clic en el botón MRES.

● El PLC virtual pasa a STOP sin pregunta de confirmación.

● STEP 7 pasa a offline.

● La conexión entre STEP 7 y S7-PLCSIM se ha interrumpido.

● S7-PLCSIM vuelve automáticamente a online.

● STEP 7 no pasa a online automáticamente.

Resultado: la memoria M y los valores de bloques de datos vuelven a sus valores iniciales.

Page 49: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 49

Trabajar en la vista del proyecto 6 6.1 Interfaz de usuario de la vista del proyecto

6.1.1 Vista general de la interfaz de usuario de la vista del proyecto La vista del proyecto ofrece la funcionalidad completa de S7-PLCSIM. La captura de pantalla inferior muestra los componentes principales de la vista del proyecto con dos editores visibles en una ventana dividida horizontalmente:

Page 50: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 50 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

① Barra de título Muestra la ruta y el nombre del proyecto, así como los botones para cambiar a la

vista compacta, minimizar la aplicación, maximizar la aplicación y cerrar S7-PLCSIM.

② Barra de menús Muestra los menús para los comandos del proyecto, edición y ejecución, configura-ción de opciones así como comandos de herramientas, ventana y ayuda.

③ Barra de her-ramientas

Muestra los botones para comandos del proyecto, edición y ejecución, conmutación a la vista compacta, comandos de ventana y herramientas de grabación así como la dirección IP del PLC simulado.

④ Árbol del proy-ecto

Muestra el nombre del proyecto, el tipo de PLC simulado y la navegación a la confi-guración de dispositivos, tablas SIM y secuencias.

⑤ Ventanas del editor

Muestra editores para la configuración de dispositivos, tablas SIM y secuencias. Es posible visualizar dos editores simultáneamente, ya sea de forma horizontal o verti-cal.

⑥ Barra del editor / barra de esta-do con indica-dor de progreso

Muestra accesos directos para abrir editores y el estado del PLC simulado.

Cambiar a la vista compacta desde la vista del proyecto Para cambiar de la vista del proyecto a la vista compacta, seleccione el botón "Cambiar a la vista compacta" en la barra de herramientas principal.

6.1.2 La barra de menús de S7-PLCSIM

6.1.2.1 Barra de menús de S7-PLCSIM La figura siguiente muestra la interfaz de usuario del menú principal de S7-PLCSIM, junto con una descripción de cada comando de menú:

Menú Descripción Proyecto Contiene comandos para crear proyectos, abrir proyectos existentes, cerrar, borrar y guardar proyec-

tos, así como para salir de S7-PLCSIM. También se visualiza una lista con los proyectos más recientes. Edición Incluye los comandos para abrir, cortar, copiar, pegar, borrar y cambiar el nombre de un objeto en el

proyecto de simulación. También es posible ver las propiedades del proyecto de simulación incluyendo el nombre del proyecto, la hora de creación, la hora del último cambio en el proyecto y la ruta de alma-cenamiento del proyecto. Asimismo, es posible introducir el nombre del autor y comentarios sobre el proyecto.

Ejecutar Conmuta el PLC simulado a estado operativo RUN o STOP. Opciones Abre el cuadro de diálogo de configuración, de modo que es posible configurar los ajustes de la aplica-

ción.

Page 51: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 51

Menú Descripción Ventana Permite personalizar el área de trabajo. Ayuda Abre el sistema de ayuda, visualiza un enlace que conduce a la página web de Siemens Industry Onli-

ne Support y muestra detalles sobre el software instalado.

6.1.2.2 Comandos de la barra de menús de S7-PLCSIM

Comandos del menú Proyecto de S7-PLCSIM Los comandos del menú Proyecto son los siguientes:

Comando de menú Descripción Nuevo Crea un proyecto y un PLC simulado. Si el proyecto actual contiene cam-

bios que no se han guardado, se le pedirá que guarde el proyecto. S7-PLCSIM asigna automáticamente al nuevo proyecto el nombre "Pro-ject(n)..sim14", siendo (n) el siguiente proyecto numerado que se crea. El nombre del proyecto se puede cambiar en las propiedades del proyecto si así se desea.

Abrir Permite seleccionar un proyecto existente para abrirlo. Cerrar Cierra el proyecto de simulación actual. Si el proyecto actual contiene cam-

bios que no se han guardado, se le pedirá que guarde el proyecto. Guardar Guarda el proyecto de simulación utilizando la ruta y el nombre de archivo

actuales. El comando "Guardar" está desactivado mientras se realiza una descarga de STEP 7. También está desactivado después de "Iniciar simulación". Debe utilizar el comando "Guardar como..." con un proyecto de simulación abierto recien-temente antes de poder usar el comando "Guardar".

Guardar como... Permite guardar el proyecto con un nombre nuevo y/o una ruta nueva. El comando "Guardar como..." está desactivado mientras se realiza una des-carga de STEP 7.

Borrar proyecto Permite seleccionar un proyecto para borrarlo.

Page 52: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 52 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Comando de menú Descripción <Lista de proyectos recientes>

La aplicación muestra una lista con los proyectos de simulación guardados más recientes. Para abrir uno de los proyectos hay que hacer clic en el mismo. Si el proyecto actual contiene cambios que no se han guardado, se le pedirá que guarde el proyecto antes de abrir el proyecto seleccionado.

Salir Cierra tanto el PLC simulado como la aplicación S7-PLCSIM. Si el proyecto actual contiene cambios que no se han guardado, se le pedirá que guarde el proyecto.

Comandos del menú Edición de S7-PLCSIM Las funciones de Edición son las siguientes:

Comando de menú

Descripción

Abrir objeto Este comando de menú se activa cuando la aplicación se centra en un objeto que se puede abrir. Esto se da cuando el árbol del proyecto está activo y uno de los elementos siguientes está seleccionado: • el PLC simulado • una tabla SIM • una secuencia

Cortar Función estándar del portapapeles que permite cortar. La función Cortar está activada o desactivada dependiendo de la selección actual.

Copiar Función estándar del portapapeles que permite copiar. La función Copiar está activada o desactivada dependiendo de la selección actual.

Pegar Función estándar del portapapeles que permite pegar. La función Pegar está activada o desactivada dependiendo de la selección actual.

Borrar Función estándar que permite borrar. La función Eliminar está activada o desac-tivada dependiendo de la selección actual.

Cambiar nombre Permite al usuario cambiar el nombre del objeto seleccionado. La función "Cam-biar nombre" está activada cuando se selecciona uno de los siguientes elemen-tos del árbol del proyecto: • una tabla SIM • una secuencia

Propiedades Muestra las propiedades del proyecto, incluyendo el nombre del proyecto, la hora de creación, la hora del último cambio en el proyecto y la ruta de almace-namiento del proyecto. Asimismo, es posible introducir el nombre del autor y comentarios sobre el proyecto.

Page 53: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 53

Comandos del menú Ejecutar de S7-PLCSIM Las funciones de Ejecutar son las siguientes:

Comando de menú Descripción Arrancar CPU Conmuta el PLC simulado a estado operativo RUN. El botón Arrancar CPU

únicamente está activado cuando el PLC simulado se encuentra en estado operativo STOP.

Parar CPU Conmuta el PLC simulado a estado operativo STOP. El botón Parar CPU únicamente está activado cuando el PLC simulado se encuentra en estado operativo RUN.

Comandos del menú Opciones de S7-PLCSIM La sección Opciones contiene un solo comando:

Comando de menú

Descripción

Configuración Permite hacer cambios en la apariencia y el comportamiento del área de trabajo.

Page 54: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 54 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Ajustes de aplicación Los ajustes de la aplicación permiten personalizar el comportamiento de S7-PLCSIM. Así, por ejemplo, es posible elegir que se visualicen o no automáticamente tooltips en cascada o cambiar la ubicación predeterminada de los proyectos.

A continuación se muestra una lista completa de ajustes configurables:

Configuración general Elemento Ajuste Descripción Ajustes de aplicación

Nombre de usuario Al crear un proyecto, este es el nombre de usuario que se guarda automáticamente en las propiedades del proyecto. El valor predeterminado es el nombre de usuario de Windows. Este nombre de proyecto se pue-de cambiar si así se desea.

Idioma de la interfaz de usuario

Aquí existe la posibilidad de cambiar el idioma de la interfaz de usuario. El ajuste predeterminado es inglés.

Nemónico Se pueden especificar los nemónicos para la programa-ción: • "Alemán" aplica los nemónicos alemanes, por ejem-

plo, "E1.0" • "Internacional" aplica los nemónicos internacionales,

por ejemplo, "I1.0"

Mostrar la lista de los últi-mos proyectos utilizados

Utilice esta opción para cambiar el número de proyectos recientes mostrados en "Menú principal > Proyecto". El ajuste predeterminado es ocho.

Abrir los tooltips en casca-da automáticamente

Esta casilla de verificación permite o impide la visuali-zación de información ampliada (en cascada) para un tooltip. La casilla está seleccionada de forma predeter-minada. Si desactiva la casilla de verificación, es posi-ble obtener información adicional a través del sistema de ayuda.

Vista inicial Vista del proyecto Seleccione esta opción si desea que S7-PLCSIM se inicie siempre mostrando la vista del proyecto.

Vista compacta Esta opción está seleccionada por defecto. S7-PLCSIM se inicia mostrando la vista compacta.

Restablecer valores pre-determinados

Todos los ajustes de la aplicación

Haga clic en "Restablecer valores predeterminados" para recuperar los ajustes originales de la aplicación.

Diseños de editor Haga clic en "Restablecer valores predeterminados" para recuperar solo los ajustes originales de la tabla SIM y de los editores de secuencias.

Opciones de almacena-miento

Ubicación utilizada recien-temente

Se puede seleccionar esta opción o bien "Ubicación predeterminada". Si se selecciona el botón "Ubicación utilizada recientemente", cualquier proyecto abierto se guardará en la misma ubicación en que se guardó el último proyecto.

Ubicación predeterminada Se puede seleccionar esta opción o bien "Ubicación utilizada recientemente". Si selecciona "Ubicación pre-determinada", el proyecto se guardará en la ruta indica-da en "Ubicación de los proyectos".

Page 55: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 55

Elemento Ajuste Descripción Ubicación de los proyectos: Está activada cuando se selecciona "Ubicación prede-

terminada". La ubicación se puede cambiar introducien-do la ruta o navegando hasta la carpeta que se desea utilizar.

Vigilancia del tiempo de ciclo (Tenga en cuenta que los cambios en los ajustes del tiempo de ciclo se refle-jan de inme-diato en el PLC simula-do)

Utilizar tiempo de ciclo máximo descargado

Seleccione esta opción para utilizar el tiempo de ciclo máximo en el proyecto descargado de STEP 7.

Bloquear vigilancia del tiempo de ciclo

Seleccione esta opción para evitar que se produzca un posible error de desbordamiento de eventos cíclicos.

Especificar tiempo de ciclo máximo

Para cambiar el tiempo de ciclo máximo, seleccione esta opción y, a continuación, indique el tiempo nuevo en el campo "Tiempo de ciclo máximo".

Tiempo de ciclo máximo Si ha seleccionado "Especificar tiempo de ciclo máxi-mo", introduzca el nuevo tiempo de ciclo máximo en este cuadro. El rango válido está comprendido entre 150 ms y 60000 ms (1 minuto).

Comandos del menú Herramientas de S7-PLCSIM Los comandos del menú Herramientas son los siguientes:

Comando de menú Descripción Iniciar grabación Inicia la grabación de acciones en el editor de tablas SIM o en la sec-

ción de direcciones de la configuración de dispositivos. Parar grabación Detiene la grabación de acciones en el editor de tablas SIM o en la

sección de direcciones de la configuración de dispositivos y, seguida-mente, crea una secuencia en el árbol del proyecto a partir de la graba-ción.

Pausar grabación Hace una pausa en la grabación.

Page 56: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 56 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Comandos del menú Ventana de S7-PLCSIM Las funciones de ventana permiten personalizar el área de trabajo para satisfacer las necesidades de cada caso y cambiar a la vista compacta.

Comando de menú Descripción Cerrar todo Cierra todas las ventanas de editores abiertas. Minimizar todo Minimiza todas las ventanas de editores abiertas. Los editores siguen activos

y están disponibles utilizando los iconos del recuadro del editor. Vista compacta Conmuta la aplicación a la vista compacta. La vista principal de S7-PLCSIM

no es visible durante este tiempo. Editor siguiente Se usa para alternar entre las distintas ventanas de editores abiertas. El orden

de los editores abiertos se corresponde con el orden en que se abrieron. Si solo hay un editor abierto, la opción "Editor siguiente" está desactivada.

Editor anterior Se usa para alternar entre las distintas ventanas de editores abiertas. El orden de los editores abiertos se corresponde con el orden en que se abrieron. Si solo hay un editor abierto, la opción "Editor anterior" está desactivada.

Dividir área del editor verticalmente

Crea un área de trabajo dividida verticalmente, de modo que se pueden ver dos ventanas de editor simultáneamente.

Dividir área del editor horizontal-mente

Crea un área de trabajo dividida horizontalmente, de modo que se pueden ver dos ventanas de editor simultáneamente.

Quitar división Convierte de nuevo el área de trabajo dividida vertical u horizontalmente en una sola ventana del editor.

Page 57: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 57

Comandos del menú Ayuda de S7-PLCSIM Las funciones de Ayuda son las siguientes:

Comando de menú Descripción Mostrar ayuda Abre el sistema de ayuda. Service & Support en Internet

Muestra un enlace a la página web de Siemens Industry Online Support.

Software instalado Muestra información sobre el software Siemens instalado, incluidos los números de versión de S7-PLCSIM y del TIA Portal.

Page 58: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 58 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.1.3 La barra de herramientas de S7-PLCSIM

6.1.3.1 Barra de herramientas de S7-PLCSIM La barra de herramientas de S7-PLCSIM proporciona las mismas funciones que el menú principal, y además dispone de las funciones de conexión y desconexión y de selección de la familia de CPU:

Los comandos representados por estos iconos son los siguientes (de izquierda a derecha): Función Descripción breve Botones del comando Proyecto

• Crear proyecto • Abrir proyecto existente • Guardar proyecto

Botones del comando Edición

• Cortar • Copiar • Pegar • Borrar

Botones de encendido y selector de la familia de CPU

• Conectar y desconectar la CPU • Seleccionar o modificar la familia de CPU

Botones de comando Ejecutar

• Poner la CPU en estado operativo RUN • Poner la CPU en estado operativo STOP

Botones de comando Des-hacer y Rehacer

• Deshacer la última acción • Rehacer la última acción deshecha

Botones de comando Gra-bar/reproducir

• Grabar • Parar • Pausa

Botones de comando Ven-tana

• Cambiar a la vista compacta • Dividir la pantalla horizontalmente • Dividir la pantalla verticalmente

Botón para cambiar vistas • Cambiar a la vista compacta

6.1.3.2 Objetos de la barra de herramientas de S7-PLCSIM

Botones de proyecto de la barra de herramientas de S7-PLCSIM Las acciones de proyecto en la barra de herramientas principal son las siguientes:

Page 59: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 59

Estas acciones realizan las siguientes funciones (de izquierda a derecha): Función Descripción Nuevo proyecto Crea un proyecto.

Si el proyecto actual contiene cambios que no se han guardado, se le pedirá que guarde el proyecto. S7-PLCSIM asigna automáticamente al nuevo proyecto el nombre "Pro-ject(n).sim14", siendo (n) el siguiente proyecto numerado que se crea. Este nombre de proyecto se puede cambiar si así lo desea.

Abrir proyecto Permite navegar hasta el proyecto que se pretende abrir. Si el proyecto actual contiene cambios que no se han guardado, se le pedirá que guarde el proyec-to.

Guardar proyecto Guarda el proyecto de simulación como archivo ".sim14" utilizando la ruta y el nombre de archivo actuales. No es posible guardar un proyecto mientras se realiza una descarga de STEP 7.

Botones de edición de la barra de herramientas de S7-PLCSIM Las funciones de edición en la barra de herramientas principal son las siguientes:

Estos iconos realizan las siguientes acciones (de izquierda a derecha): Elemento Descripción Cortar Función estándar del portapapeles de Windows que permite cortar un objeto

seleccionado. Copiar Función estándar del portapapeles de Windows que permite copiar un objeto

seleccionado. Pegar Función estándar del portapapeles de Windows que permite pegar un objeto

seleccionado. Borrar Función estándar de Windows que permite borrar un objeto seleccionado.

Page 60: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 60 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Botones de encendido y selector de la familia de CPU de la barra de herramientas de S7-PLCSIM El botón de conexión y desconexión y el selector de la familia de CPU en la barra de herramientas principal son los siguientes:

Estos objetos realizan las siguientes funciones (de izquierda a derecha):

Función Descripción Botón de cone-xión y descone-xión

Conecta y desconecta la CPU. El botón es verde cuando está conectado y gris cuando está desconec-tado.

Selector de la familia de CPU

Permite seleccionar la familia de CPU del PLC que debe simularse.

Botones de ejecución de CPU de la barra de herramientas de S7-PLCSIM Las funciones de ejecución disponibles en la barra de herramientas principal son las siguientes:

Estos iconos realizan las siguientes funciones (de izquierda a derecha): Función Descripción RUN Conmuta el PLC simulado al estado operativo RUN cuando está activado un proyec-

to de simulación. STOP Conmuta el PLC simulado al estado operativo STOP cuando está activado un pro-

yecto de simulación.

Nota Indicadores RUN/STOP

En determinadas condiciones, los indicadores RUN/STOP en S7-PLCSIM pueden mostrar información incorrecta, o bien pueden desactivarse incorrectamente. Si esto ocurre, utilice los controles equivalentes de STEP 7 para cambiar el estado de la CPU simulada.

Page 61: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 61

Botones de ventana de la barra de herramientas de S7-PLCSIM Las acciones disponibles en la sección Ventana de la barra de herramientas principal son las siguientes:

Estos iconos realizan las siguientes funciones (de izquierda a derecha): Función Descripción Dividir área del editor horizontalmente

Permite ver dos ventanas de editor simultáneamente gracias a la divi-sión horizontal del área de trabajo.

Dividir área del editor verticalmente

Permite ver dos ventanas de editor simultáneamente gracias a la divi-sión vertical del área de trabajo.

Vista compacta Cambia de la vista del proyecto a la vista compacta.

Botones para grabar/reproducir de la barra de herramientas de S7-PLCSIM Los botones Grabar, Parar y Pausa de la barra de herramientas permiten grabar y guardar una serie de acciones en el editor de tablas SIM o en la sección de direcciones de la configuración de dispositivos y, seguidamente, reproducirla usando una secuencia.

Estos iconos realizan las siguientes funciones (de izquierda a derecha): Función Descripción Iniciar grabación Inicia la grabación de acciones en una tabla SIM o en la sección de

direcciones de la configuración de dispositivos. Parar grabación Detiene la grabación de acciones en el editor de tablas SIM o en la

sección de direcciones de la configuración de dispositivos y, seguida-mente, crea una secuencia en el árbol del proyecto a partir de la gra-bación.

Pausar grabación Hace una pausa en la grabación.

Page 62: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 62 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Botones Deshacer y Rehacer de la barra de herramientas de S7-PLCSIM Los botones Deshacer y Rehacer de la barra de herramientas permiten deshacer y rehacer determinadas acciones.

Estos botones realizan las siguientes funciones (de izquierda a derecha):

Función Descripción Deshacer Permite deshacer determinadas acciones. Rehacer Permite rehacer acciones que se habían deshecho previamente.

6.1.4 Descripción del árbol del proyecto El árbol del proyecto de S7-PLCSIM es similar al árbol del proyecto de STEP 7 en lo que respecta al diseño y al funcionamiento. La carpeta ubicada en el nivel superior del árbol representa el proyecto. El proyecto contiene el PLC descargado, la configuración del dispositivo, la o las tablas SIM y la o las secuencias.

Los nodos del árbol del proyecto incluyen lo siguiente:

Proyecto[n] Carpeta del proyecto: muestra el nombre actual del proyecto de simulación. El nombre predeterminado del proyecto es "Project[n]", siendo [n] el siguiente número incremental disponible para la asignación de nombre. Por ejemplo, el nombre predeterminado del primer proyecto de S7-PLCSIM es "Project1". La carpeta del proyecto contiene el dispositivo (PLC descargado).

Page 63: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 63

PLC_n [SIM-"CPU"] Carpeta del PLC: Muestra el nombre del PLC simulado tal y como se ha configurado en STEP 7, así como el PLC específico.

PLC_n ["familia de SIM-"CPU ] se visualiza hasta que se realiza una descarga de STEP 7. Después de la descarga, se visualiza el nombre del PLC concreto seleccionado (por ejemplo "PLC_1 [CPU 1516-3 PN/DP]").

● Configuración de dispositivos: Este nodo muestra la configuración de dispositivos tal y como se ha descargado desde STEP 7.

Carpeta de tablas SIM Un proyecto puede contener múltiples tablas SIM. Esta carpeta agrupa las tablas SIM del proyecto.

● Agregar tabla SIM: Haga clic en este nodo para agregar una tabla SIM a su proyecto. S7-PLCSIM crea una tabla SIM con un nombre predeterminado unívoco y muestra la tabla SIM vacía en el editor de tablas SIM. El nombre de la tabla se puede cambiar haciendo clic en la misma con el botón derecho del ratón y seleccionando a continuación la opción "Cambiar nombre".

● SIM table_1: Por defecto, un proyecto nuevo contiene una sola tabla SIM con el nombre predeterminado "SIM table_1", de modo que se puede empezar inmediatamente a introducir y observar direcciones. El nombre de la tabla SIM se puede cambiar haciendo clic en ella con el botón derecho del ratón y seleccionando a continuación la opción "Cambiar nombre".

Carpeta de secuencias Esta carpeta contiene las secuencias del proyecto. Un proyecto puede contener múltiples secuencias.

● Agregar secuencia: Haga clic en este nodo para agregar una secuencia a su proyecto. S7-PLCSIM asigna automáticamente un nombre predeterminado unívoco a la nueva secuencia y muestra la secuencia vacía en el editor de secuencias. El nombre de la secuencia se puede cambiar haciendo clic en el mismo con el botón derecho del ratón y seleccionando a continuación la opción "Cambiar nombre".

● Sequence_1: por defecto, un proyecto nuevo contiene una sola secuencia con el nombre "Sequence_1". El nombre de la secuencia se puede cambiar haciendo clic en su nombre con el botón derecho del ratón y seleccionando a continuación la opción "Cambiar nombre".

6.1.5 Ajustes de aplicación

6.1.5.1 Vista general de los ajustes Las preferencias para trabajar en S7-PLCSIM se pueden ajustar seleccionando "Opciones > Configuración" en el menú principal de la vista del proyecto. Estos ajustes permiten personalizar S7-PLCSIM en función del entorno y del programa.

Page 64: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 64 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

El editor de ajustes incluye lo siguiente:

● ajustes de aplicación

● vista inicial

● restablecer valores predeterminados

● opciones de almacenamiento

● configuración del tiempo de ciclo

6.1.5.2 Ajustes de aplicación

Los ajustes de aplicación permiten modificar el nombre de usuario predeterminado, el idioma de la interfaz de usuario y los nemónicos, seleccionar el número de proyectos con los que se ha trabajado recientemente, si las cascadas de los tooltips deben abrirse automáticamente o no y si debe confirmarse la salida de S7-PLCSIM cuando se está en la vista compacta con una CPU configurada.

6.1.5.3 Vista inicial

Aquí se selecciona la forma en que debe iniciarse S7-PLCSIM. S7-PLCSIM puede arrancar en la vista compacta o en la vista del proyecto.

La vista compacta es el ajuste predeterminado al realizar la instalación.

Page 65: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 65

6.1.5.4 Restablecer valores predeterminados

Estas opciones permiten restablecer los ajustes de la aplicación. Los botones son idénticos a los disponibles en el TIA Portal.

6.1.5.5 Opciones de almacenamiento

Aquí se selecciona la ruta de almacenamiento para proyectos nuevos. Los botones son idénticos a los disponibles en el TIA Portal.

6.1.5.6 Configuración del tiempo de ciclo

S7-PLCSIM ofrece opciones de tiempo de ciclo para ajustar el tiempo a cada PC concreto. Si el PC es lento o antiguo, existe la posibilidad de desactivar la vigilancia del tiempo de ciclo o bien de ajustar el tiempo de ciclo máximo.

La configuración del tiempo de ciclo se comunica al PLC simulado al arrancar S7-PLCSIM. El PLC simulado utiliza este valor en todas las operaciones de simulación.

El rango válido para el tiempo de ciclo está comprendido entre 150 ms y 60000 ms (entre 0,15 segundos y 1 minuto).

El ajuste predeterminado para la vigilancia del tiempo de ciclo es "Bloquear vigilancia del tiempo de ciclo". El ajuste predeterminado para el tiempo de ciclo máximo es de 150 ms.

Page 66: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 66 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.1.5.7 Deshacer/rehacer en ajustes de aplicación El editor de ajustes de aplicación no soporta la función de deshacer/rehacer. Lo mismo es válido para el TIA Portal.

Page 67: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 67

6.1.6 Manejo del área de trabajo El área de trabajo de S7-PLCSIM se puede personalizar de acuerdo con el estilo de trabajo que prefiera el usuario, del mismo modo que muchas otras aplicaciones de Windows:

La barra derecha del árbol del proyecto se puede expandir para mostrar más información.

El árbol del proyecto se puede contraer eligiendo "Contraer" o "Contraer automáticamente".

Es posible modificar el tamaño de las columnas en las tablas SIM y en las secuencias.

También se pueden abrir y cerrar partes de la aplicación hacien-do clic en ellas en el árbol del proyecto o abriéndolas y cerrán-dolas en la barra de estado.

La zona de trabajo se puede dividir vertical u horizontalmente para mostrar dos zonas al mismo tiempo.

Se pueden configurar ventanas flotantes.

El área de trabajo se puede personalizar aún más seleccionando "Opciones > Configuración" en el menú principal.

Si divide la pantalla vertical u horizontalmente, cada una de las partes contendrá el icono de un clip en horizontal para fijar, o de un clip en vertical para no fijar. Haga clic en el botón de clip horizontal para fijar una de las partes de forma constante mientras visualiza los objetos en la otra parte. Por ejemplo, si tiene varias secuencias, puede fijar una de ellas para mantenerla visible mientras navega por las secuencias de la parte no fijada. Si pulsa Ctrl+F6 en una parte que no está fijada, podrá cambiar entre secuencias (o cualquier otra área de trabajo que desee ver).

Si se modifica la posición o el tamaño de las ventanas del editor, el nuevo diseño se puede guardar haciendo clic en el botón "Memorizar disposición" situado en la esquina superior derecha de cada editor.

Page 68: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 68 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.1.7 Accesos directos de teclado La tabla siguiente lista las combinaciones de teclas de Windows que pueden utilizarse en S7-PLCSIM: Método abreviado TIA Portal /

S7-PLCSIM MS Windows Comportamiento

ALT X Activa o desactiva el modo de la barra de menús

ALT+0-9 X Reservado para introducir un código ASCII con el teclado numérico

ALT+A-Z X Reservado para abrir menús ALT+CTRL+IZQUIERDA

X Editor anterior abierto

ALT+CTRL+DERECHA X Editor siguiente abierto ALT+ESC X Activar la próxima aplicación ALT+F4 X Cerrar la aplicación ALT+F7 X Cambiar entre la vista compacta y del pro-

yecto ALT+IMPR PANT X Copia una imagen de la ventana activa en el

portapapeles ALT+MAYÚS+A-Z X Reservado para abrir menús ALT+MAYÚS+ESC X Activar la aplicación anterior ALT+MAYÚS+TAB X Cambiar a la aplicación anterior. El usuario

debe mantener pulsadas las teclas ALT+MAYÚS mientras pulsa TAB.

ALT+BARRA ESPACIADORA

X Abrir el menú de la ventana principal de la aplicación

ALT+TAB X Cambiar a la próxima aplicación TECLA DE APLICACIÓN

X Abrir menú contextual

CTRL+0 X Zoom 100% CTRL+1 X Abrir/cerrar PNV CTRL+A X Seleccionar todo CTRL+ALT+SUPR X Activar el cuadro de diálogo de seguridad de

Windows CTRL+ALT+TAB X Cambiar al estilo Aero en Vista CTRL+C X Copiar CTRL+ABAJO X Saltar hacia abajo CTRL+FIN X Ir al final de todo CTRL+ESC X Activar el menú Inicio CTRL+F12 X Dividir el editor horizontalmente CTRL+F4 X Cerrar el editor activo CTRL+F6 X Editor siguiente abierto CTRL+INICIO X Ir al principio de todo CTRL+INSERT X Copiar CTRL+NUM- X Reducir

Page 69: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.1 Interfaz de usuario de la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 69

Método abreviado TIA Portal / S7-PLCSIM

MS Windows Comportamiento

CTRL+NUM+ X Ampliar CTRL+O X Abrir proyecto existente CTRL+INTRO X Cuadro de texto de varias líneas: Insertar

salto de línea sin confirmación Editor reticulado: Insertar fila encima de la fila actual

CTRL+S Guardar CTRL+MAYÚS+ESC X Activar el Administrador de tareas CTRL+MAYÚS+F4 X Cerrar todos los editores CTRL+MAYÚS+F6 X Editor anterior abierto CTRL+MAYÚS+K X Teclado de pantalla CTRL+MAYÚS+DERECHA

X Ampliar la selección hacia la derecha (en función del contexto)

CTRL+MAYÚS+S X Guardar como CTRL+ESPACIO+lazo con el ratón

X Zoom al área seleccionada - configuración de dispositivos

CTRL+ARRIBA X Saltar hacia arriba CTRL+V X Pegar CTRL+W X Cerrar proyecto CTRL+X X Cortar SUPR X Borrar ABAJO X Bajar FIN X Ir al final ESC X Parar/cancelar la tarea actual o buscar,

cerrar el cuadro de diálogo o desplegar F1 X Inicia el sistema de ayuda de la aplicación

desde la mayoría de áreas de la interfaz de usuario

F12 X Dividir el editor verticalmente F2 X Cambiar nombre (PNV, retícula) F4 X Abrir desplegable F6 X Cambiar entre tramas básicas de WB en

orden descendente INICIO X Ir al principio INSERT X Cambiar entre el modo de inserción y el de

sobrescritura IZQUIERDA X Mover a la izquierda AV PÁG X Avanzar una página RE PÁG X Retroceder una página IMPR PANT X Copia una imagen de la pantalla en el por-

tapapeles DERECHA X Mover a la derecha MAYÚS+SUPR X Cortar MAYÚS+ABAJO X Ampliar selección

Page 70: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.2 Uso de deshacer y rehacer en la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 70 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Método abreviado TIA Portal / S7-PLCSIM

MS Windows Comportamiento

MAYÚS+F1 X Inicia el sistema de ayuda de la aplicación desde la mayoría de áreas de la interfaz de usuario

MAYÚS+F10 X Abrir menú contextual MAYÚS+INICIO X Ampliar selección MAYÚS+INSERT X Pegar MAYÚS+IZQUIERDA X Ampliar selección MAYÚS+AV PÁG X Ampliar selección MAYÚS+RE PÁG X Ampliar selección MAYÚS+INTRO X Cuadro de texto de varias líneas: Insertar

salto de línea sin confirmación MAYÚS+DERECHA X Ampliar selección MAYÚS+TAB X Saltar hacia atrás MAYÚS+ARRIBA X Ampliar selección ARRIBA X Subir TECLA DE WINDOWS X Activar el menú del botón de inicio

6.2 Uso de deshacer y rehacer en la vista del proyecto

6.2.1 Vista general de deshacer y rehacer S7-PLCSIM soporta las funciones de deshacer y rehacer para muchas acciones de edición, igual que en el TIA Portal.

Utilice el botón de la barra de herramientas para deshacer y el botón para rehacer.

También es posible utilizar las siguientes combinaciones de teclas de Windows:

● deshacer con Ctrl+Z

● rehacer con Ctrl+Y

Las secciones siguientes ofrecen información detallada acerca de las áreas y acciones de la interfaz de usuario que soportan las funciones de deshacer/rehacer, así como las acciones que no soportan deshacer/rehacer en concreto.

Page 71: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.2 Uso de deshacer y rehacer en la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 71

6.2.2 Borrar la cola de deshacer/rehacer Las acciones siguientes borran la cola de deshacer/rehacer:

● Guardar un proyecto de S7-PLCSIM

● Cerrar un proyecto de S7-PLCSIM

● Descargar un programa de STEP 7

Cada proyecto se abre con una cola de deshacer vacía. Las opciones de deshacer permanecen desactivadas hasta que se lleva a cabo una acción que puede deshacerse.

Cada instancia de S7-PLCSIM tiene su propia cola de deshacer/rehacer. Cuando hay dos instancias de S7-PLCSIM abiertas, ambas son independientes, de modo que las acciones realizadas en una instancia no afectan a la otra instancia.

Cuando S7-PLCSIM está en la vista del proyecto sin que haya un proyecto abierto, no hay acciones que puedan deshacerse.

A medida que se realizan ediciones que pueden deshacerse, se van agregando a la cola de deshacer. La opción de rehacer solo está disponible si la última acción realizada fue deshacer.

Si se seleccionan varias acciones para deshacer, cada una de ellas aparecerá a continuación en la cola de rehacer. Sin embargo, en cuanto se realice una nueva edición (una nueva acción que pueda deshacerse), S7-PLCSIM vacía la cola de rehacer, con lo que desactiva la opción de rehacer.

6.2.3 Interacción entre deshacer y rehacer A medida que se realizan ediciones que no pueden deshacerse, dichas ediciones se agregan a la cola de deshacer.

La opción "rehacer" solo está disponible cuando se elige deshacer una acción. Si se seleccionan varias acciones para deshacer, cada una de ellas aparecerá a continuación en la cola de rehacer.

Sin embargo, en cuanto se realice una nueva edición (una nueva acción que pueda deshacerse), S7-PLCSIM vacía la cola de rehacer, con lo que desactiva la opción de rehacer.

La opción de rehacer solo está disponible si la última acción fue la de deshacer.

Page 72: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.2 Uso de deshacer y rehacer en la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 72 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.2.4 Deshacer y rehacer en la ventana principal de la vista del proyecto La tabla siguiente muestra las acciones de la vista del proyecto que soportan la función de deshacer/rehacer. La columna "Descripción de deshacer/rehacer" es el texto que aparece en la lista desplegable para los botones de la barra de herramientas.

Acción de usuario Descripción de

deshacer/rehacer Notas

Opciones del menú principal: • "Edición > Cortar" • "Edición > Copiar" • "Edición > Pegar" Botones relacionados de la barra de herramientas: • Botón "Cortar" • Botón "Copiar" • Botón "Pegar"

Insertar "nombre" Permiten copiar y pegar componentes del proyecto (tablas SIM y secuencias). La acción que puede deshacerse es pegar un nuevo componente. Esto también permite copiar y pegar selecciones en un editor (filas seleccionadas). Para ello, la descripción de desha-cer/rehacer debería coincidir con lo definido para estas accio-nes en el editor específico.

Opciones del menú principal: • "Edición > Borrar" Botón relacionado de la barra de herramientas: • Botón "Borrar"

Borrar "nombre" Permite borrar un componente del proyecto (tabla SIM o se-cuencia). También permite borrar selecciones en un editor (filas selek-cionadas). Para ello, la descripción de deshacer/rehacer debe-ría coincidir con lo definido para estas acciones en el editor específico.

Opción del menú principal: "Edición > Cambiar nombre"

Cambiar "nombre" Permite cambiar el nombre de un componente del proyecto (tabla SIM o secuencia).

"Agregar nueva tabla SIM" desde el árbol del proyecto

Agregar "nombre" nuevo

"Agregar nueva secuencia" desde el árbol del proyecto

Agregar "nombre" nuevo

Cambiar el nombre de un componente del proyecto (tabla SIM o secuencia) desde el árbol del proyecto

Cambiar "nombre"

Borrar un componente del proyecto desde el árbol del proyecto

Borrar "nombre"

Page 73: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.2 Uso de deshacer y rehacer en la vista del proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 73

La tabla siguiente muestra las acciones de la vista del proyecto que no soportan la función de deshacer/rehacer.

Acción de usuario Notas Todas las acciones del menú principal "Proyecto" Botones relacionados de la barra de herramientas: • Botón "Nuevo proyecto" • Botón "Abrir proyecto" • Botón "Guardar proyecto"

Deshacer/rehacer no se soporta para acciones del proyecto.

Opción del menú principal: • "Edición > Abrir objeto"

No puede deshacerse la conmutación entre vistas del proyecto.

Opciones del menú principal: • "Ejecutar > Arrancar CPU" • "Ejecutar > Parar CPU" Botones relacionados de la barra de herramientas: • Botón "Poner la CPU a RUN" • Botón "Poner la CPU a STOP"

Estas acciones son online.

Menú principal: • "Herramientas > Iniciar registro" • "Herramientas > Parar registro" • "Herramientas > Pausar registro" Botones relacionados de la barra de herramientas: • Botón "Iniciar registro" • Botón "Parar registro" • Botón "Pausar registro"

No es posible deshacer las acciones de registro.

Todas las acciones del menú principal: • "Ventana" Botones relacionados de la barra de herramientas: • Botón "Cambiar a la vista compac-

ta" • Botón "Dividir editor horizontalmen-

te..." • Botón "Dividir editor verticalmen-

te..."

No es posible deshacer las acciones de ventana.

Todas las acciones del menú principal "Ayuda"

Cambiar entre editores desde el árbol del proyecto o el marco de la aplicación

No puede deshacerse la conmutación entre la tabla SIM y los editores de se-cuencias.

Page 74: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.3 Trabajar con proyectos

Ayuda en pantalla de S7-PLCSIM V14 74 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.2.5 Deshacer y rehacer en el menú principal > Opciones > Configuración de la vista del proyecto

Ninguna de las acciones del menú principal > Opciones > Configuración puede deshacerse ni rehacerse. El TIA Portal tiene el mismo comportamiento.

6.3 Trabajar con proyectos S7-PLCSIM almacena todos los datos del proyecto en una sola carpeta del proyecto. Todo proyecto de S7-PLCSIM incluye la siguiente información:

● La configuración hardware tal como se ha descargado de STEP 7

● El programa tal como se ha descargado de STEP 7

● Tabla(s) SIM y secuencia(s) de S7-PLCSIM

Crear un proyecto Para crear un proyecto, seleccione "Proyecto > Nuevo" en el menú principal o la barra de herramientas principal de la vista del proyecto o bien en la barra de herramientas de la vista compacta.

Los proyectos de S7-PLCSIM V14 tienen la extensión de archivo ".sim14".

Por defecto, un proyecto nuevo contiene una tabla SIM con el nombre "SIM table_1" y una secuencia con el nombre "Sequence_1". Los nombres de las tablas se pueden cambiar si así se desea.

Poner nombre a un proyecto S7-PLCSIM crea automáticamente un nombre genérico y unívoco para su proyecto, por ejemplo "Project23.sim14". El nombre de un proyecto puede cambiarse siempre y cuando el nombre nuevo sea unívoco.

Guardar un proyecto Al crear un proyecto, S7-PLCSIM sugiere automáticamente una ubicación para guardarlo. Para ver la ubicación actual del proyecto, haga clic en el nombre del proyecto con el botón derecho del ratón en el árbol del proyecto y seleccione "Propiedades".

Para cambiar la ubicación predeterminada del proyecto, proceda del siguiente modo:

1. Elija "Opciones > Configuración" en el menú principal.

2. Seleccione la casilla de verificación "Ubicación predeterminada" en el área "Opciones de almacenamiento".

3. Introduzca la ruta de almacenamiento o navegue hasta ella y selecciónela.

4. Haga clic en el botón "Aceptar" cuando haya terminado.

Page 75: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.3 Trabajar con proyectos

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 75

Abrir un proyecto Elija "Proyecto > Abrir" para abrir un proyecto existente. Puede seleccionar un proyecto en la lista de los últimos proyectos o navegar hasta el proyecto que desea abrir.

Nota Versiones y proyectos de S7-PLCSIM

Un proyecto de S7-PLCSIM V13 SP1 puede abrirse desde S7-PLCSIM V14. Al hacerlo, el proyecto se convierte a S7-PLCSIM V14.

No es posible utilizar S7-PLCSIM V13 o S7-PLCSIM V13 SP1 para abrir un proyecto de S7-PLCSIM V14.

Guardar un proyecto Elija "Proyecto > Guardar" o "Proyecto > Guardar como..." para guardar el proyecto con el nombre y la ubicación actuales. Antes de guardar puede aceptar el nombre y la ubicación actuales o bien cambiar uno o ambos.

Nota Guardar durante una descarga de STEP 7

No es posible guardar un proyecto durante una descarga de STEP 7 porque los comandos "Guardar" y "Guardar como..." están desactivados hasta que finaliza la descarga.

Abrir un proyecto guardado Un proyecto guardado se abre con la misma configuración que tenía en el momento de guardarlo, incluidas la configuración hardware y el programa de STEP 7, las tablas SIM, las secuencias y el diseño del área de trabajo.

Borrar un proyecto Para borrar un proyecto, seleccione "Proyecto > Borrar proyecto" y elija el proyecto que desee borrar.

También se puede usar el Explorador de Windows para navegar hasta la ubicación del proyecto y borrarlo desde allí.

Page 76: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 76 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Propiedades del proyecto Para ver las propiedades del proyecto, haga clic con el botón derecho del ratón en su nombre en el árbol del proyecto y seleccione "Propiedades".

El cuadro de diálogo de propiedades del proyecto muestra información sobre el proyecto de la siguiente manera: Categoría Campo Descripción Proyecto Nombre Nombre actual del proyecto.

Fecha y hora de crea-ción

Fecha y hora en que se creó el proyecto.

Última modificación Fecha y hora en que se modificó el proyecto por última vez.

Autor Autor del proyecto. Propone por defecto el nombre de usuario de Windows.

Comentario Aquí es posible agregar comentarios relacionados con el proyecto.

Detalles Ubicación Ruta hacia la ubicación del proyecto. Tamaño en KB Tamaño del proyecto en KB.

El campo "Autor" se puede editar sobrescribiendo el nombre predeterminado.

Si se desea, se pueden agregar comentarios sobre el proyecto en el campo "Comentario".

La información del resto de campos no puede modificarse.

6.4 Vista del proyecto: estados de simulación y proyecto

6.4.1 Las simulaciones y los proyectos son acciones separadas A partir de S7-PLCSIM V14, crear un proyecto e iniciar una simulación son dos acciones distintas:

● Abrir, crear, editar, guardar o borrar un proyecto. Estas acciones se realizan en la vista del proyecto.

● Iniciar una simulación. Una simulación puede iniciarse tanto desde la vista del proyecto como desde la vista compacta.

Page 77: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 77

6.4.2 Vista general de los estados del proyecto y la simulación Por lo general, la vista del proyecto se visualiza en uno de los estados siguientes:

● No hay ningún proyecto abierto ni ninguna simulación en ejecución

● No hay ningún proyecto abierto pero sí una simulación en ejecución aunque no está configurada

● No hay ningún proyecto abierto pero sí una simulación configurada

● Hay un proyecto abierto pero no una simulación en ejecución

● Hay un proyecto abierto con una simulación en ejecución aunque no está configurada

● Hay un proyecto abierto con una simulación en ejecución y configurada

Page 78: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 78 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.4.3 No hay ningún proyecto abierto ni ninguna simulación en ejecución La captura de pantalla siguiente muestra la vista del proyecto cuando no hay ningún proyecto abierto ni una simulación en curso:

En este estado solo están disponibles las siguientes opciones:

● Crear un proyecto

– Tenga en cuenta que no es necesario seleccionar una "familia de simulación" al crear un proyecto.

● Abrir un proyecto existente

– Tenga en cuenta que al abrir un proyecto existente puede iniciarse o no una simulación. Si previamente se ha guardado el proyecto con una simulación en curso se reinicia dicha simulación. Si el proyecto se ha guardado sin una simulación en curso, la vista del proyecto se abre sin una simulación.

● Seleccionar una familia de CPU para la simulación y abrir una simulación a continuación

– Tras seleccionar la familia de CPU en la barra de herramientas principal, haga clic en el botón de encendido para lanzar la simulación.

● Cambiar a la vista compacta

Page 79: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 79

6.4.4 No hay ningún proyecto abierto pero sí una simulación en ejecución aunque no está configurada

La vista del proyecto cambia muy poco si se ha elegido iniciar una simulación haciendo clic en el botón de encendido pero todavía no se ha configurado la simulación con una descarga desde el TIA Portal. El botón de encendido se vuelve verde para indicar que hay una simulación en curso. Los botones RUN/STOP permanecen desactivados y no se muestra ninguna dirección IP.

Sin embargo, S7-PLCSIM se muestra ahora como destino para la descarga desde el TIA Portal. A continuación es posible descargar y depurar el programa y la configuración hardware en el TIA Portal.

En este estado están disponibles las siguientes opciones:

● Crear un proyecto

– Cuando se crea un proyecto mientras se ejecuta una simulación, el proyecto nuevo se adjunta a la simulación en curso.

● Abrir un proyecto existente

– El hecho de abrir un proyecto existente no finaliza la simulación en curso. El proyecto abierto puede contener una simulación o no. Si el proyecto que se abre no contiene ninguna simulación, la simulación existente se cierra antes de abrir el proyecto.

Page 80: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 80 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

● Utilizar el botón de encendido para finalizar la simulación

– Al poner el botón de encendido en "off" se finaliza la simulación en curso.

● Cambiar a la vista compacta

6.4.5 No hay ningún proyecto abierto con una simulación configurada Después de configurar la simulación con una descarga desde el TIA Portal, la vista del proyecto muestra los botones RUN/STOP activados.

En este estado están disponibles las siguientes opciones:

● Crear un proyecto

– Cuando se crea un proyecto mientras se ejecuta una simulación, el proyecto nuevo se adjunta a la simulación en curso.

● Abrir un proyecto existente

– El hecho de abrir un proyecto existente finaliza la simulación en curso. El proyecto abierto puede contener una simulación o no. Si el proyecto que se abre no contiene ninguna simulación, la simulación existente se cierra antes de abrir el proyecto.

● Utilizar el botón de encendido para finalizar la simulación

● Cambiar a la vista compacta

Page 81: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 81

6.4.6 Hay un proyecto abierto pero no una simulación en ejecución Si elige crear un proyecto pero no se ha iniciado ninguna simulación, la vista del proyecto presenta el aspecto siguiente:

Con un proyecto abierto es posible crear y editar tablas SIM y secuencias. El árbol del proyecto muestra que no hay ninguna simulación en curso. La vista del proyecto muestra una CPU no configurada de la familia de CPU seleccionada actualmente.

Una simulación para este proyecto se inicia seleccionando la familia de CPU que debe simularse y haciendo clic en el botón de encendido a continuación. Al hacerlo, el proyecto y la simulación en curso se conectan.

El proyecto de S7-PLCSIM puede guardarse sin iniciar una simulación. Cuando se vuelve a abrir el proyecto, la vista del proyecto presenta el aspecto que muestra la captura de pantalla inferior.

Page 82: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.4 Vista del proyecto: estados de simulación y proyecto

Ayuda en pantalla de S7-PLCSIM V14 82 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.4.7 Hay un proyecto abierto con una simulación en ejecución aunque no está configurada

Si se ha creado o abierto un proyecto y se ha iniciado una simulación, la vista del proyecto presenta el aspecto siguiente:

El árbol del proyecto muestra la simulación con un nombre y tipo predeterminados. El botón de encendido está en verde para indicar que hay una simulación en curso para la familia de CPU actual. La simulación no ha sido configurada por una descarga de STEP 7. Si se cambia a la configuración de dispositivos se muestra una CPU sin configurar para la familia actualmente seleccionada.

Page 83: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.5 Notificación visual de los estados online y offline

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 83

6.4.8 Hay un proyecto abierto con una simulación en ejecución y configurada En este estado hay un proyecto abierto con una simulación en curso que se ha configurado con una descarga desde el TIA Portal. La vista del proyecto se muestra en su estado completamente funcional.

Se ve que la vista del proyecto ha pasado a online. El estado de la simulación se muestra en el árbol del proyecto, junto con el nombre y la familia de la CPU configurada.

6.5 Notificación visual de los estados online y offline S7-PLCSIM señaliza un estado online en la vista compacta cuando hay una conexión activa con el PLC simulado. El estado online solo se produce:

● tras una descarga a S7-PLCSIM desde STEP 7

● abriendo un proyecto configurado anteriormente

S7-PLCSIM está en estado offline si no se ha realizado ninguna descarga desde STEP 7. El estado offline se señaliza cambiando el color de la barra de título a azul oscuro tanto en la vista compacta como en la vista del proyecto.

Cuando S7-PLCSIM está online en la vista del proyecto se muestra una animación en el borde inferior derecho de la aplicación:

Page 84: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.6 Trabajar en la vista de configuración de dispositivos

Ayuda en pantalla de S7-PLCSIM V14 84 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.6 Trabajar en la vista de configuración de dispositivos

6.6.1 Vista general de la vista de configuración de dispositivos La configuración de dispositivos contiene dos secciones:

● Hardware configurado

● Direcciones

Hardware configurado S7-PLCSIM ofrece la vista de configuración de dispositivos para poder visualizar la configuración hardware que se ha descargado para la simulación. Esta vista proporciona una visión de "solo lectura" del hardware.

No es posible realizar cambios en el hardware en la configuración de dispositivos. Si desea modificar la configuración hardware hay que hacerlo en STEP 7 y descargar los cambios a continuación en S7-PLCSIM con el fin de simular la nueva configuración hardware.

Direcciones Cuando se selecciona un dispositivo en la sección de hardware, la sección de direcciones muestra entradas para cada canal IO del dispositivo.

Page 85: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.6 Trabajar en la vista de configuración de dispositivos

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 85

6.6.2 Interfaz de usuario de la configuración de dispositivos La vista de configuración de dispositivos contiene dos secciones:

1. Una configuración de dispositivos que muestra el hardware que se ha descargado de STEP 7.

2. Una sección de direcciones que muestra todas las direcciones posibles de los dispositivos de entrada y salida, además de un subconjunto de la tabla SIM que permite observar y forzar valores sin cambiar al editor completo de tablas SIM.

Configuración de dispositivos La configuración de dispositivos muestra el hardware que se ha descargado de STEP 7. La configuración de dispositivos solo sirve de visualización. No es posible cambiar la configuración de los dispositivos en S7-PLCSIM.

Los módulos que funcionan correctamente presentan una marca de verificación verde. Los módulos que fallan muestran un icono de fallo. La CPU muestra un icono RUN o STOP en función de su estado. La visualización es la misma que aparece en STEP 7.

Controles

La barra de herramientas de la sección de hardware configurado es similar a los controles de la configuración de dispositivos de STEP 7 :

● Botón para cambiar nombres de módulos

● Botón para acercar, seleccionar zoom y alejar

● Campo de lista desplegable en el que se indica el porcentaje de zoom

Page 86: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.6 Trabajar en la vista de configuración de dispositivos

Ayuda en pantalla de S7-PLCSIM V14 86 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Direcciones La configuración de dispositivos también tiene una sección de direcciones que incluye un subconjunto de la tabla SIM (con las columnas Nombre, Dirección, Formato de visualización y Observar/Forzar valor).

6.6.3 Secciones de configuración de dispositivos

6.6.3.1 Sección de hardware configurado

Vista general de la sección de hardware configurado Cada vez que finaliza una descarga desde STEP 7, la sección de hardware configurado de la vista de configuración de dispositivos se actualiza automáticamente para visualizar la configuración hardware descargada. La sección de hardware configurado muestra los nombres de dispositivos del mismo modo que en la sección de configuración de dispositivos de STEP 7.

Hardware soportado S7-PLCSIM acepta sin errores la descarga de cualquier configuración de dispositivos S7-1200, S7-1500 o ET 200SP soportados. Ahora bien, no será posible simular dispositivos que S7-PLCSIM no detecta. Los dispositivos no detectados se omiten en la vista de configuración de dispositivos.

Hardware no detectado Es posible que la instalación de STEP 7 soporte hardware nuevo que la configuración de dispositivos no detecta. Esto puede suceder si STEP 7 se ha actualizado con un Hardware Support Package (HSP).

Hardware instalado con un HSP (Hardware Support Package) Si se han instalado dispositivos con un Hardware Support Package, es posible que no aparezcan en la configuración de dispositivos.

Deshacer y rehacer en la sección de hardware configurado La sección de hardware configurado de la configuración de dispositivos no soporta acciones con deshacer/rehacer. La sección de hardware de la configuración de dispositivos es de "solo lectura".

Visualización del hardware centralizado y descentralizado descargado La sección de hardware configurado de la configuración de dispositivos muestra detalles del hardware que se ha descargado del TIA Portal a S7-PLCSIM.

Page 87: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.6 Trabajar en la vista de configuración de dispositivos

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 87

La sección de hardware configurado está diseñada para mostrar tanto los módulos centralizados como los descentralizados (remotos). Sin embargo, S7-PLCSIM no puede visualizar la configuración hardware para CPU de seguridad ni periferia (IO) descentralizada de seguridad.

Aunque S7-PLCSIM no pueda visualizar la configuración hardware de un dispositivo, el usuario puede introducir manualmente direcciones para dicho dispositivo en la sección de direcciones de la configuración de dispositivos o en la tabla SIM.

Funciones de la vista de configuración de dispositivos La vista de configuración de dispositivos no ofrece opciones de edición. La finalidad de esta vista es ofrecer información de estado y depuración de la configuración hardware. Si es necesario editar la configuración hardware hay que hacerlo en el TIA Portal.

Indicadores de estado de los dispositivos S7-PLCSIM muestra iconos que indican el estado online de un dispositivo. Esta información es exactamente la misma que se muestra en modo online en la configuración de dispositivos de STEP 7 en el TIA Portal.

Visualización de variables para direcciones E/S S7-PLCSIM memoriza las variables que se han definido para el programa después de realizar una descarga. La configuración de dispositivos muestra nombres de variables para los canales IO de los dispositivos detectados igual que en la configuración de dispositivos de STEP 7 en el TIA Portal.

Factor de zoom La barra de herramientas de la configuración de dispositivos contiene controles para ampliar o reducir la vista de la configuración hardware. Estos controles funcionan del mismo modo que en la configuración de dispositivos de STEP 7 en el TIA Portal.

Page 88: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.6 Trabajar en la vista de configuración de dispositivos

Ayuda en pantalla de S7-PLCSIM V14 88 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.6.3.2 Sección de direcciones

Vista general de la sección de direcciones La configuración de dispositivos contiene una sección complementaria que muestra una entrada para cada canal IO de un dispositivo seleccionado en la sección de configuración hardware. Esta sección de direcciones funciona como un subconjunto del editor de tablas SIM y permite visualizar y ajustar valores para canales IO.

En la sección de configuración hardware es posible seleccionar y trabajar con los canales IO de uno o varios dispositivos.

Deshacer y rehacer en la sección de direcciones La sección de direcciones de la vista de configuración de dispositivos soporta la lectura y escritura de datos en los canales IO de un dispositivo seleccionado. No es posible deshacer ni rehacer estas acciones.

6.6.4 Deshacer y rehacer en la configuración de dispositivos S7-PLCSIM ofrece la configuración de dispositivos para poder visualizar la configuración hardware que se ha descargado para la simulación. Proporciona una visión de "solo lectura" del hardware configurado. No es posible editar nada en la sección de hardware configurado de la configuración de dispositivos, por lo que las funciones de deshacer y rehacer no son relevantes.

Page 89: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.7 Funciones comunes en la tabla SIM y en los editores de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 89

6.6.5 Vista de configuración de dispositivos antes de una descarga de STEP 7 Si se ha creado o abierto un proyecto pero todavía no se ha realizado una descarga de STEP 7, la vista de configuración de dispositivos muestra un PLC genérico de la familia de S7-1500 predeterminada.

El PLC genérico tiene una etiqueta que dice "PLC desconectado" si el PLC está desconectado y "PLC sin configurar" si el PLC está conectado.

6.6.6 Vista de configuración de dispositivos después de una descarga de STEP 7 Después de configurar la simulación mediante una descarga desde STEP 7 o cuando se abre un proyecto que contiene una CPU configurada:

● la sección de configuración hardware de la vista de configuración de dispositivos muestra el nombre y el modelo del PLC descargado

● la sección de direcciones muestra las direcciones integradas del PLC descargado

6.7 Funciones comunes en la tabla SIM y en los editores de secuencias

6.7.1 Vista general de las funciones comunes S7-PLCSIM tiene dos vistas de editores basadas en retícula: tabla SIM y secuencia.

Estas dos vistas tienen muchas funciones coherentes entre ellas. Los apartados siguientes describen las funciones comunes en los editores de tablas SIM y secuencias.

Page 90: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.7 Funciones comunes en la tabla SIM y en los editores de secuencias

Ayuda en pantalla de S7-PLCSIM V14 90 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.7.2 Acciones comunes del portapapeles Los editores de S7-PLCSIM soportan acciones estándar del portapapeles (cortar/copiar/pegar) para lo siguiente:

● Texto dentro de una celda

● Contenido de una celda

● Filas individuales (selecciones de filas enteras)

● Filas múltiples (tanto si las filas son contiguas como si no)

Las acciones del portapapeles se seleccionan de las formas siguientes:

● Utilizando las combinaciones de teclas estándar de Windows:

– Ctrl+C para copiar

– Ctrl+X para cortar

– Ctrl+V para pegar

● Desde el menú contextual de cada editor, al que se accede haciendo clic con el botón derecho del ratón en el editor

● Desde el menú "Edición" de la barra de herramientas principal

Las acciones del portapapeles iniciadas de una de estas formas tienen un comportamiento idéntico al estándar de Windows.

Selección de varias filas para acciones del portapapeles S7-PLCSIM soporta la selección de varias filas para acciones del portapapeles, por lo general del mismo modo que lo hace Windows.

Para seleccionar filas múltiples existen las siguientes posibilidades:

● Hacer clic con el botón izquierdo del ratón en la columna de selección de una fila y arrastrar el ratón hacia arriba o hacia abajo para seleccionar varias filas contiguas.

● Hacer clic en la columna de selección de una fila, pulsar y mantener pulsada la tecla de mayúsculas y hacer clic en otra fila (encima o debajo de la primera) para seleccionar todas las filas que están entre los dos clics.

● Para seleccionar varias filas no contiguas, hacer clic en la columna de selección de una fila, pulsar y mantener pulsada la tecla "Ctrl" mientras se seleccionan otras filas. Todas las filas en las que se hace clic se incluirán en la selección.

Page 91: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.7 Funciones comunes en la tabla SIM y en los editores de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 91

6.7.3 Agregar, editar y borrar filas Las vistas de S7-PLCSIM están diseñadas de modo que siempre hay una "fila vacía" para poder agregar entradas nuevas en una tabla SIM o secuencia. S7-PLCSIM soporta la agregación o inserción de filas vacías en cualquier lugar válido del editor.

● Si se selecciona "Agregar fila" se agregará una fila nueva y vacía justo debajo de la fila activa en esos momentos.

● Si se selecciona "Insertar fila" se agregará una fila nueva y vacía justo encima de la fila activa en esos momentos.

● Si se han seleccionado varias filas y están activas, con la función "Agregar fila" se agregará una fila nueva debajo de la primera fila seleccionada y, con "Insertar fila", la fila nueva se agregará encima de la primera fila seleccionada. Tenga en cuenta que estas dos opciones no siempre están disponibles en el editor de secuencias debido a la naturaleza especial de la primera y la última fila de dicho editor.

Las vistas de S7-PLCSIM también soportan el borrado de una o varias filas de los editores. Una vez se han seleccionado la o las filas utilizando uno de los métodos descritos anteriormente, pueden borrarse con los comandos habituales del teclado o del menú.

6.7.4 Aplicar variables a direcciones Después de una descarga desde STEP 7, S7-PLCSIM busca información sobre variables en el programa descargado. Hay que tener en cuenta que si se cambia información sobre variables en una tabla SIM, en una secuencia o en la configuración de dispositivos, no se reflejará en STEP 7.

Cada vez que se realiza una descarga desde STEP 7, S7-PLCSIM actualiza la información sobre variables que se ha modificado en STEP 7 desde la última descarga, basándose en las reglas siguientes:

● Si la fila de un editor contiene únicamente una dirección y no un nombre, y la información actualizada sobre variables contiene un nombre para la dirección en cuestión, la entrada se actualiza automáticamente para mostrar tanto el nombre de la variable como la dirección.

● Si la fila del editor contiene una variable indefinida (que se visualiza como error) y la información actualizada sobre variables contiene una definición para este nombre de variable, la entrada se actualiza automáticamente para mostrar la información de la variable y la condición de error se borra.

● Si la fila del editor contiene un nombre de variable y su dirección asociada y la información actualizada sobre variables no contiene una variable para esta dirección, la información de dirección para la entrada se conservará. El nombre de la variable que se ha introducido se eliminará.

● Si la fila del editor contiene un nombre de variable y su dirección asociada y la información actualizada sobre variables contiene un nombre de variable diferente para esta dirección, el nombre de la variable se actualizará automáticamente.

Page 92: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.7 Funciones comunes en la tabla SIM y en los editores de secuencias

Ayuda en pantalla de S7-PLCSIM V14 92 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.7.5 Función de autocompletar para variables Con el fin de ayudarle a introducir nombres de variables, S7-PLCSIM soporta un mecanismo de "autocompletar" para nombres de variables. La función de autocompletar examina el texto introducido y proporciona una lista de nombres de variables que coinciden con el texto.

A modo de ejemplo, observe la siguiente tabla de variables definida en STEP 7:

Cuando se descarga este proyecto a S7-PLCSIM, S7-PLCSIM memoriza las variables a partir de la información descargada sobre variables. Seguidamente, la información actualizada puede utilizarse en una tabla SIM o una secuencia.

Cuando se introduce un nombre de variable, la función de autocompletar intenta cotejar el texto introducido con variables previamente definidas. Así, por ejemplo, si se introduce el texto "In" en una tabla SIM o en una secuencia, aparecen automáticamente las siguientes opciones de variables:

Utilice las teclas de flecha para desplazarse por la lista y pulse la tecla Intro para realizar una selección. Cuando se selecciona una variable en la lista, automáticamente se ajustan la dirección adecuada y el formato de visualización predeterminado para la entrada.

Page 93: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.7 Funciones comunes en la tabla SIM y en los editores de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 93

La función de autocompletar también funciona para bloques de datos y tipos de datos personalizados. Cuando se realiza una descarga a S7-PLCSIM, las estructuras de los bloques de datos y los tipos de datos personalizados se memorizan del mismo modo que las variables y las direcciones. Estas entradas son válidas en una tabla SIM o en una secuencia, y la función de autocompletar también sirve para estos elementos.

6.7.6 Indicadores de fila comunes

6.7.6.1 Vista general de los indicadores de fila comunes Hay varios iconos indicadores de fila que son comunes en la tabla SIM y en los editores de secuencias:

● Errores

● Direcciones forzadas permanentemente

● Módulos de seguridad y las variables asociadas a los mismos

6.7.6.2 Indicador de error Siempre que hay datos no válidos en un editor, se marcan como errores.

Las celdas que contienen datos no válidos son de color rosa y las filas que contienen datos no válidos están marcadas con un icono de error .

6.7.6.3 Indicador de forzado permanente Se muestra un "icono de forzado permanente" para las direcciones forzadas permanentemente que se descargan de STEP 7. Es el mismo icono que se utiliza en STEP 7. El icono se muestra para las direcciones forzadas tanto completa como parcialmente. El icono se visualiza en los puntos siguientes:

● Filas de la tabla SIM que contienen una dirección forzada completa o parcialmente que se ha descargado de STEP 7.

● Etapas de secuencia que contienen una dirección forzada completa o parcialmente que se ha descargado de STEP 7. El icono de forzado permanente no se muestra si se desactiva la etapa de la secuencia.

● Direcciones de la configuración de dispositivos que contienen una dirección forzada completa o parcialmente que se ha descargado de STEP 7.

Page 94: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 94 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.7.6.4 Indicador de seguridad En S7-PLCSIM, las direcciones I/O de seguridad se muestran con el mismo color amarillo de seguridad que en el TIA Portal.

Esto es así independientemente del lugar en el que se utilicen las direcciones de seguridad:

● Editor de tablas SIM

● Editor de secuencias

● Sección de direcciones de la vista de configuración de dispositivos

6.8 Trabajar en el editor de tablas SIM

6.8.1 Descripción del editor de tablas SIM El diseño de una tabla SIM es similar al de una tabla de observación de STEP 7:

S7-PLCSIM asigna automáticamente el nombre "SIM table_[n]" a una nueva tabla SIM, siendo [n] el siguiente número libre disponible.

Un proyecto nuevo incluye ya una tabla SIM con el nombre "SIM table_1". Por consiguiente, al agregar otra tabla SIM se le asigna automáticamente el nombre "SIM table_2".

El nombre de la tabla SIM se puede cambiar haciendo clic en el nombre con el botón derecho del ratón y seleccionando a continuación la opción "Cambiar nombre".

Un proyecto de simulación puede contener una o varias tablas SIM. Cada tabla SIM debe tener un nombre unívoco.

Page 95: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 95

Barra de herramientas de la tabla SIM Los iconos de la barra de herramientas del editor de tablas SIM permiten ejecutar las acciones siguientes:

Icono Función Descripción

Insertar fila Inserta una fila nueva y vacía justo encima de la posición actual del

cursor.

Agregar fila Inserta una fila nueva y vacía justo debajo de la posición actual del

cursor.

Forzar todos los valores seleccio-nados

Escribe valores en la columna "Forzar coherentemente" para filas que tienen seleccionada la casilla de verificación para escribir dichos valores en modo coherente (o por lotes).

Activar/desactivar forzado de no entradas

Por defecto, el usuario solo puede escribir actualizaciones en las entradas. Al hacer clic en este botón también es posible escribir ac-tualizaciones en las salidas, áreas de memoria y direcciones de blo-ques de datos. Este botón únicamente se utiliza para indicar una opción de edición, no es una acción online.

Exportar a Excel Exporta el contenido de una tabla SIM en formato de archivo Micro-soft Excel .xlsx.

Importar de Excel Importa el contenido de un archivo de Microsoft Excel .xlsx a una tabla SIM.

Cargar variables del proyecto Carga todas las variables descargadas actualmente del proyecto de

STEP 7 a la tabla SIM abierta. El botón está desactivado si no hay variables descargadas.

Guardar los ajustes de la ventana Guarda todos los cambios de aspecto realizados del editor de tablas SIM, como la anchura de las columnas. Los ajustes guardados se aplicarán también a las tablas SIM nuevas que se creen.

Page 96: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 96 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Columnas del editor de tablas SIM La tabla siguiente describe las columnas del editor de tablas SIM:

Columna Descripción Indicador (sin encabezado)

Esta columna muestra información sobre la entrada de la tabla SIM.

Un icono de variable morado aparece en esta columna cuando se introduce un nombre de variable válido o cuando se introduce una dirección para un nombre de variable válido del programa de STEP 7 descargado. Si hay una variable de seguridad, la variable morada se visualiza sobre un fondo amarillo, igual que en el TIA Portal.

Si la entrada presenta un error, aparece una "X" roja. Aparece un mensaje de error.

Si la dirección se fuerza del modo que sea aparece un indicador de forzado permanente. Así, por ejemplo, una dirección parcialmente forzada presenta el mismo icono de forzado permanente en la tabla SIM que una dirección forzada completamente.

Nombre Visualiza el nombre de la variable. Dirección Muestra la dirección de la variable. Formato de visualización Están disponibles distintos formatos de visualización, que dependen del tipo de entrada.

Algunos ejemplos son Bool, Hex y decimal con signo (DEC +/-). Observar/Forzar valor Muestra el valor actual de la entrada. Bits En el campo aparecerá una serie de casillas de verificación (una casilla por bit) si se trata de

una dirección de bits o de bytes. De izquierda a derecha, el orden de los bits es: 7, 6, 5, 4, 3, 2, 1, 0.

Forzar coherentemente Este valor se escribe en el PLC al hacer clic en el botón "Forzar todos los valores seleccio-nados".

Seleccione la casilla de verificación en esta columna si desea forzar los valores en la fila al hacer clic en el botón "Forzar todos los valores seleccionados" de la barra de herramientas.

Comentario Aquí se puede agregar un comentario para documentar la entrada en la tabla SIM.

Menú contextual del editor de tablas SIM Al hacer clic con el botón derecho del ratón en una tabla SIM aparece el siguiente menú contextual:

Page 97: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 97

6.8.2 Sinopsis del trabajo en el editor de tablas SIM Una tabla SIM de S7-PLCSIM permite forzar entradas simuladas y leer salidas simuladas. Es similar a una tabla de observación de STEP 7; sin embargo, está centrada en forzar entradas y leer salidas de la periferia.

Un proyecto de simulación puede contener una o varias tablas SIM. Se pueden ejecutar al mismo tiempo múltiples tablas SIM para el mismo PLC simulado.

Visualización de nombres de variables y direcciones En cuanto se descarga un programa de STEP 7, cualquier tabla SIM abierta empieza a vigilar automáticamente las variables y direcciones especificadas

Direcciones forzadas permanentemente Los valores de forzado permanente sustituyen operaciones de S7-PLCSIM. Recuerde que los valores de forzado permanente pueden alterar el comportamiento de la simulación.

Page 98: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 98 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.8.3 Deshacer y rehacer en el editor de tablas SIM El editor de tablas SIM soporta los comandos de deshacer y rehacer para muchas de las acciones realizadas. De todas formas, algunas acciones no pueden deshacerse ni rehacerse.

Ejemplos de acciones que no incluyen la opción de deshacer y rehacer:

● Editar texto para "Observar/forzar valor"

● Hacer clic en las casillas de verificación "bits"

● Forzar todos los valores seleccionados (botón de la barra de herramientas)

● Importar de Excel (botón de la barra de herramientas)

● Exportar a Excel (botón de la barra de herramientas)

● Activar/desactivar forzado de no entradas (botón de la barra de herramientas)

Tenga en cuenta que algunas acciones adicionales, como descargar un programa de STEP 7, podrían borrar el contenido de la cola de deshacer/rehacer.

6.8.4 Crear y rellenar una tabla SIM

6.8.4.1 Sinopsis de cómo crear y rellenar una tabla SIM Existen las opciones siguientes para agregar o insertar filas en una tabla SIM o para crear una tabla SIM completa:

● Utilizar autorrellenar para crear filas adicionales sobre la base de una variable o dirección seleccionada

● Copiar y pegar toda o una parte de una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7.

● Arrastrar un módulo de la sección de configuración hardware de la vista de configuración de dispositivos de S7-PLCSIM

● Importar toda o parte de una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7 utilizando Microsoft Excel

6.8.4.2 Tabla SIM: cargar variables del proyecto desde STEP 7

El botón "Cargar variables del proyecto" de la barra de herramientas del editor de tablas SIM sirve para cargar las variables de STEP 7 en una tabla SIM abierta.

Al hacer clic en este botón se cargan todas las variables de la descarga más reciente de STEP 7.

El botón Cargar variables del proyecto" está desactivado si no hay variables de la descarga más reciente.

Page 99: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 99

6.8.4.3 Uso de la función autorrellenar en la tabla SIM La función autorrellenar permite rellenar la tabla SIM. La función para autorrellenar tablas SIM funciona del mismo modo que en una tabla de observación de STEP 7.

Debe haberse introducido al menos una fila para que la función autorrellenar la utilice como base para incrementar las direcciones.

Después de una descarga también es posible utilizar la función autorrellenar con el campo "Nombre".

Procedimiento para autorrellenar Use el procedimiento siguiente para autorrellenar filas en una tabla SIM:

1. Introduzca una dirección en el campo "Dirección" de la tabla SIM. Aparece un cuadrado azul pequeño en el extremo inferior derecho del campo.

2. Coloque el puntero encima del cuadrado azul. Aparece un signo "más" (rellenar handle").

Haga clic con el ratón y mantenga el botón pulsado al mismo tiempo que arrastra hacia abajo para completar el número de direcciones que desee agregar.

3. Las variables se agregan secuencialmente en función de la variable seleccionada. Así,

por ejemplo, si se empieza seleccionando la dirección "I0.0" y autorrellenando tres filas, se agregarán I0.1, I0.2 e I0.3.

4. Si ya hay entradas en las celdas seleccionadas para autorrellenarse, aparece el cuadro

de diálogo "Autorrellenar". Seleccione "Sobrescribir elementos existentes" o "Insertar elementos".

6.8.4.4 Tabla SIM: copiar y pegar variables y tablas desde STEP 7 Desde una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7 es posible copiar y pegar una, varias o todas las variables en una tabla SIM de S7-PLCSIM.

Antes de la descarga se pueden copiar y pegar direcciones de variables desde STEP 7. Después de una descarga se pueden copiar y pegar direcciones de variables o nombres de variables desde STEP 7.

Page 100: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 100 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Copiar y pegar variables estructuradas S7-PLCSIM pega variables estructuradas de una forma distinta. Al copiar una variable estructurada la celda se vuelve roja. Haga clic en la celda, agregue un período al final del nombre de la variable y aparecerá una lista desplegable con todos los subnodos de la variable. A continuación se seleccionan las variables del subnodo para pegarlas y usarlas en S7-PLCSIM.

Al copiar una variable estructurada la celda se vuelve roja. Haga clic en la celda, agregue un período al final del nombre de la variable y aparecerá una lista desplegable con todos los subnodos de la variable. A continuación se seleccionan las variables del subnodo para pegarlas y usarlas en S7-PLCSIM.

Procedimiento para copiar y pegar Utilice el procedimiento siguiente para copiar y pegar variables de STEP 7 a S7-PLCSIM:

Resultado: las variables de STEP 7 se agregan a la tabla SIM.

1. Seleccione uno o varios nombres de variable, direcciones de variable o ambos en una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7. Puede utilizar la tecla Mayús para seleccionar variables secuenciales o la tecla Ctrl para seleccionar variables no secuenciales.

2. Utilice la combinación de teclas Ctrl-C o haga clic con el botón derecho del ratón y seleccione "Copiar" en el menú contextual.

3. Seleccione un campo de nombre de variable, un campo de dirección de variable o ambos en la tabla SIM.

4. Utilice la combinación de teclas Ctrl-V o haga clic con el botón derecho del ratón y seleccione "Pegar" en el menú contextual.

Resultado: las variables de STEP 7 se agregan a la tabla SIM.

Nota Cortar y pegar en comparación con copiar y pegar

Cuando se lleva a cabo una operación de cortar y pegar entre dos instancias abiertas de S7-PLCSIM, los datos de la instancia de origen se copian, no se cortan.

Para solucionar este comportamiento, borre las filas cortadas o copiadas de la instancia de origen.

Page 101: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 101

6.8.4.5 Tabla SIM: importar y exportar utilizando Microsoft Excel El botón de exportación de S7-PLCSIM permite exportar una tabla SIM existente en formato .xlsx que, posteriormente, puede importarse a otra tabla SIM dentro del mismo proyecto o a una tabla SIM de un proyecto distinto.

El botón de importación permite crear o expandir una tabla SIM importando un archivo .xlsx que contiene:

● El contenido de una tabla SIM distinta

● El contenido de una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7

Procedimiento para exportar e importar

Exportar una tabla de STEP 7 a un archivo de Microsoft Excel:

1. Seleccione variables en una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7. Tenga en cuenta que se exporta toda la tabla, independientemente de las variables que se seleccionen.

2. Haga clic con el botón derecho del ratón y seleccione "Exportar" en el menú contextual.

3. Seleccione una ubicación y un nombre para el archivo de Excel exportado.

4. Haga clic en "Abrir".

Resultado: la tabla entera se exporta con el nombre y la ubicación introducidos.

Importar una tabla de un archivo de Microsoft Excel a una tabla SIM:

1. Abra una tabla SIM.

2. Seleccione el botón "Importar" de la barra de herramientas de la tabla SIM o seleccione "Importar de Excel" en el menú contextual de la tabla SIM.

3. Localice el archivo de Excel que desee importar. Tenga en cuenta que el archivo de importación debe estar cerrado para que la importación funcione correctamente.

4. Haga clic en "Abrir".

Resultado: el contenido del archivo .xlsx aparece en la tabla SIM.

Nota Archivos importados con campos de dirección vacíos

Si el archivo .xlsx contiene uno o varios campos de dirección vacíos, aparece una advertencia indicando que la importación solo ha sido correcta en parte. Aparece un icono de error en la columna de indicador de estado de una fila que contiene un campo de dirección vacío.

Page 102: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 102 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.8.4.6 Arrastrar un módulo de la configuración de dispositivos para crear una tabla SIM S7-PLCSIM soporta la acción de rellenar una tabla SIM arrastrando un dispositivo desde la vista de configuración de dispositivos y soltándolo en la tabla SIM. Este proceso es más sencillo si tanto la vista de configuración de dispositivos como el editor de tablas SIM se hacen visibles al mismo tiempo en la vista del proyecto haciendo clic en "dividir ventana horizontalmente" o haciendo que cada ventana del editor sea flotante:

Aquí se ve la vista de configuración de dispositivos y una tabla SIM visible al mismo tiempo. Desde la ficha "Direcciones" de la vista de configuración de dispositivos se ve que hay algunas variables definidas para este dispositivo.

Es posible agregar entradas de la tabla SIM para todos los canales IO del dispositivo seleccionándolo en la vista gráfica, arrastrándolo hasta la tabla SIM y soltándolo allí.

Si se arrastra y suelta un módulo en una tabla SIM que ya contiene entradas, las entradas nuevas para el módulo se incorporan al final de la tabla SIM.

Después de la operación de arrastrar y soltar ya no hay más enlaces entre el dispositivo y la tabla SIM. Si los cambios en la configuración de dispositivos se descargan a S7-PLCSIM (cambios en la asignación de direcciones del módulo, por ejemplo), no se reflejan automáticamente en la tabla SIM.

También es posible seleccionar varios dispositivos en la vista de configuración de dispositivos manteniendo pulsada la tecla Ctrl y haciendo clic en los módulos que quieren seleccionarse. Si se arrastran todos estos dispositivos y se sueltan en una tabla SIM, la tabla se rellenará con las direcciones IO de todos los dispositivos seleccionados.

Page 103: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 103

6.8.5 Observar y forzar valores de la tabla SIM La columna "Observar/Forzar valor" muestra el valor actual en el formato que haya seleccionado en la columna "Formato de visualización". Los valores de la tabla SIM se pueden forzar de forma individual, utilizando esta columna, o de un modo coherente (por lotes), utilizando la columna "Forzar coherentemente".

Tenga en cuenta que algunos valores de la tabla SIM solo se actualizan si el PLC virtual está en estado operativo RUN.

Visualización de valores de bits y de bytes Si la dirección es una dirección de bit, aparece una casilla de verificación en la columna "Bits".

Si la dirección es una dirección de byte, aparecen ocho casillas de verificación (una casilla de verificación por bit) en la columna "Bits". El orden de los bits, de izquierda a derecha, es el siguiente: 7, 6, 5, 4, 3, 2, 1, 0.

La figura siguiente muestra las casillas de verificación para cuatro filas de la tabla SIM, dos con direcciones de bit y dos con direcciones de byte:

Expandir direcciones de byte Al introducir una dirección de byte, aparece un icono triangular al lado del nombre de la entrada. El icono triangular indica que la entrada se puede expandir.

Al hacer clic en el icono triangular, la dirección de byte se expande y muestra entradas individuales para cada bit del byte. Los nombres y las direcciones de estas entradas "expandidas" son de solo lectura.

Nota

La tabla SIM continúa vigilando y actualizando aunque se introduzcan valores nuevos.

Modificar direcciones que no son de entrada

Por defecto, el usuario solo puede escribir valores en las entradas. El botón de la barra de herramientas del editor de tablas SIM permite escribir valores también en direcciones de salidas, memoria, temporizadores, contadores y bloques de datos.

Forzar valores individualmente Utilice los campos "Observar/forzar valor" y "Bits" para introducir un valor que se escriba inmediatamente en el PLC simulado.

Page 104: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 104 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Para forzar un valor individual e inmediatamente solo tiene que introducir el valor nuevo en el campo "Observar/forzar valor".

Se pueden utilizar las casillas de verificación individuales del campo "Bits" para modificar inmediatamente los valores de bits individuales en una dirección de byte. Hay una casilla de verificación por bit. Una casilla de verificación vacía corresponde a un valor 0 o FALSE. Una casilla de verificación seleccionada corresponde a un valor 1 o TRUE.

Forzar valores de un modo coherente (batch) Es posible actualizar varios valores simultáneamente introduciendo los valores nuevos en los campos "Forzar coherentemente".

Seleccione las casillas de verificación de los campos que desee forzar en la columna encabezada por el icono de un rayo:

Un triángulo amarillo indica que se aplicará un valor al hacer clic en el botón "Forzar todos los valores seleccionados" de la barra de herramientas. El botón escribe datos de todas las entradas seleccionadas que contengan un valor forzado. Si no dispone de una conexión activa al PLC simulado y hace clic en este botón, aparecerá una advertencia.

Page 105: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.8 Trabajar en el editor de tablas SIM

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 105

6.8.6 Crear una secuencia nueva a partir de acciones grabadas del editor de tablas SIM

Existe la posibilidad de grabar acciones que se realizan en el editor de tablas SIM con el fin de crear una secuencia y, a continuación, reproducir las mismas acciones ejecutando la secuencia.

Procedimiento para crear una secuencia nueva a partir del editor de tablas SIM Siga los pasos que se indican a continuación para crear una secuencia nueva a partir del editor de tablas SIM:

1. Cree una tabla SIM.

2. Realice una descarga desde STEP 7.

3. Haga clic en el botón "Iniciar grabación" de la barra de herramientas principal o elija "Iniciar grabación" en el menú Herramientas.

4. Introduzca acciones en la sección de la tabla SIM, como agregar y borrar entradas o modificar valores de forma individual o coherente (por lotes).

5. Si desea hacer una pausa mientras se graban las acciones, haga clic en el botón "Pausar grabación" de la barra de herramientas principal o elija "Pausar grabación" en el menú Herramientas.

6. Para reiniciar la grabación, vuelva a seleccionar o hacer clic en "Pausar grabación". Una vez que haya terminado de grabar las acciones, haga clic en el botón "Parar grabación" de la barra de herramientas principal o elija "Parar grabación" en el menú Herramientas.

Resultado: se crea una secuencia a partir de las acciones grabadas y se muestra en la carpeta Secuencias con un nombre predeterminado. El nombre de la secuencia se puede cambiar si así se desea.

6.8.7 Condiciones de error de la tabla SIM El editor de tablas SIM reconoce diversas condiciones de error. Cuando se produce un error en una entrada, la celda que contiene el error se marca en rosa, aparece una "X" roja en la columna de indicador y S7-PLCSIM no recopila datos para la entrada en cuestión. No obstante, todas las entradas válidas siguen observando valores.

La siguientes condiciones de error se reconocen al introducir los datos:

● La dirección no es válida (por ejemplo, la sintaxis es incorrecta)

● La dirección está fuera del rango; es decir, que la dirección es demasiado grande para la memoria física del hardware

● El valor de observación/forzado está fuera de rango para el tipo de datos

Page 106: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 106 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Campo de dirección vacío en el archivo importado Si un archivo de Microsoft Excel .xlsx importado contiene uno o varios campos de dirección vacíos, aparece una advertencia indicando que la importación solo ha sido correcta en parte. Aparece un icono de error en la columna de indicador de estado de una fila que contiene un campo de dirección vacío.

6.9 Trabajar en el editor de secuencias

6.9.1 Sinopsis del trabajo en el editor de secuencias El propósito principal de una secuencia consiste en simular un proceso externo que interactúa con su programa. Un proceso externo interactúa con el PLC a través de las entradas. Cada vez que se introduce una dirección de entrada (%I), esta se convierte automáticamente en una dirección de entrada periférica (%I:P) para simular con más precisión una señal proveniente de un cable físico.

Editor de secuencias y direcciones Es posible manipular cualquiera de las siguientes áreas de direcciones de una secuencia:

● Entradas periféricas (%I:P)

● Salidas (%Q)

● Memoria (%M)

● Bloque de datos (%DB)

● Temporizador (%T)

● Contador (%C)

El editor de secuencias permite definir una serie de cambios de valor temporizados en entradas, salidas y direcciones de memoria. La secuencia puede utilizarse para simular el comportamiento de dispositivos externos en el programa que se está ejecutando. Esto permite observar el efecto de la lógica del programa y realizar todos los ajustes que sean necesarios.

Un proyecto puede contener múltiples secuencias; sin embargo, solo se puede ejecutar una secuencia a la vez. Posiblemente desee crear varias secuencias para ver el efecto de diferentes ajustes en la lógica del programa en lugar de modificar una sola secuencia varias veces.

Al guardar el proyecto, se guardan las secuencias. Estas pueden reproducirse varias veces para ayudar a depurar el programa.

Cuando una secuencia ya no resulta útil, basta con borrarla del proyecto.

Page 107: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 107

Nota sobre direcciones forzadas permanentemente Los valores de forzado permanente sustituyen operaciones de S7-PLCSIM. Recuerde que los valores de forzado permanente pueden alterar el comportamiento de la simulación.

6.9.2 Descripción del editor de secuencias

S7-PLCSIM asigna automáticamente el nombre "Sequence_[n]" a una nueva secuencia, siendo [n] el siguiente número libre disponible. Por ejemplo, la primera secuencia de su proyecto recibirá el nombre "Sequence_1".

El nombre de una secuencia se puede cambiar haciendo clic en el nombre con el botón derecho del ratón y seleccionando a continuación la opción "Cambiar nombre".

Un proyecto de simulación puede contener una o varias secuencias. Cada secuencia debe tener un nombre unívoco.

Page 108: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 108 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Barra de herramientas del editor de secuencias La barra de herramientas del editor de secuencias incluye las siguientes funciones: Botón Función

Insertar etapa

Inserta una etapa nueva y vacía justo encima de la etapa seleccionada en ese momento.

Agregar etapa

Inserta una etapa nueva y vacía justo debajo de la etapa seleccionada en ese momento.

Activar etapa

Activa una etapa previamente desactivada.

Desactivar etapa

Desactiva una etapa de modo que se omitirá cuando se ejecute la secuencia.

Ajuste del tiempo de etapa

Ajusta el tiempo de una etapa.

Iniciar secuencia

Reproduce la secuencia desde el principio. Este botón solo está disponible si se cumplen las condiciones siguientes: • No se está ejecutando ninguna otra se-

cuencia. • La secuencia no tiene ningún error. También se puede hacer clic en este botón para reanudar una secuencia pausada.

Parar secuencia

Detiene inmediatamente la ejecución de una secuencia.

Pausar secuencia

Pausa la secuencia en la etapa que se esté ejecutando en ese momento. Debe hacer clic en el botón "Iniciar secuen-cia" para reanudar la secuencia que está en pausa.

Repetir secuencia

Reproduce la secuencia en bucle hasta que se detiene manualmente.

Ajustes del formato de tiempo y del intervalo prede-terminado

Permite introducir un tiempo en milisegundos para incrementar el tiempo de la columna "Tiempo" para filas agregadas recientemente. El rango válido es de 0 a 3600000 ms. Utilice los ajustes del formato de tiempo para modifi-car el formato de tiempo.

Exportar a Excel

Exporta una secuencia a formato Excel.

Page 109: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 109

Botón Función

Importar de Excel Importar de medición Trace

Permite seleccionar si debe importarse una hoja de cálculo Excel o un archivo de medi-ción Trace.

Tiempo de ejecución

Muestra el tiempo total de ejecución de una secuencia en marcha, así como el número de repeticiones de una secuencia de repetición.

Guardar los ajustes de la ventana

Guarda todos los cambios realizados en la apariencia del editor de secuencias, tales como el ancho de las columnas. Los ajustes guardados se aplican también a las secuen-cias que se creen.

Page 110: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 110 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Columnas del editor de secuencias Columna Descripción Indicador (sin encab-ezado)

Esta columna muestra iconos que indican la siguiente información:

La primera etapa de la secuencia

La última etapa de la secuencia

La etapa que se está ejecutando durante la reproducción

Un error en la secuencia

Tiempo Muestra el tiempo en horas:minutos:segundos.fracciones de segundo (00:00:00.00). El tiempo máximo permitido es 23:59:59.95.

Nombre Visualiza el nombre de la variable. Dirección Muestra la dirección de memoria afectada por la etapa. Formato de visualiza-ción

Están disponibles distintos formatos de visualización, que dependen del tipo de datos de la variable. Por ejemplo, algunos de los formatos de visualiza-ción disponibles son Bool, Hex y número en coma flotante.

Acción Para la primera etapa de la secuencia, la única opción es "Iniciar secuen-cia". Para la última etapa de la secuencia, puede seleccionar: • Detener la secuencia • Repetir la secuencia Para las etapas de acciones, se puede seleccionar: • Ajustar a valor • Ajustar a frecuencia (solo para la memoria de bit de entrada)

Parámetro de acción Parámetros de acción basados en la columna "Acción": • En "Ajustar a valor" existe la posibilidad de introducir un valor numérico

que sea compatible con el tipo de datos de la entrada. • En "Ajustar a frecuencia" es posible introducir una frecuencia en hertzios.

Comentario Aquí se puede agregar un comentario para documentar la etapa.

Page 111: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 111

Filas del editor de secuencias (etapas) Cada fila del editor de secuencias representa una etapa de la secuencia. Los iconos de la columna Indicador indican las etapas primera y última, qué etapa se ejecuta durante la reproducción y si una etapa presenta un error: Etapa e icono relacio-nado

Descripción

Etapa inicial

Es una fila fija que no acepta entradas. Contiene un tiempo de "00:00:00.00". Hay dos opciones en la columna Acción: Iniciar inmediatamente Condición de disparo

Etapas editables Etapas con tiempos entre la primera y la última etapa de la secuencia.

Etapa de parada

La última etapa de una secuencia. La columna Acción contiene el texto "Parar secuencia" o "Repetir secuencia".

Etapa que se está ejecutando

Indica la etapa que se está ejecutando en ese momento. Si se ajusta el mismo tiempo de ejecución para más de una entrada, solo una de ellas presentará la flecha verde.

Indicador de error

Indica que la etapa contiene un error. Un aviso visualiza información acerca del mismo.

Menú contextual del editor de secuencias Haga clic con el botón derecho del ratón en una etapa para mostrar el siguiente menú contextual:

El comportamiento de estos comandos del menú contextual es el mismo que para los comandos de la barra de herramientas.

Page 112: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 112 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.9.3 Deshacer y rehacer en el editor de secuencias El editor de secuencias soporta los comandos de deshacer y rehacer para muchas de las acciones realizadas. De todas formas, algunas acciones no pueden deshacerse ni rehacerse.

Ejemplos de acciones que no incluyen la opción de deshacer y rehacer:

● Importar de Excel (botón de la barra de herramientas)

● Exportar a Excel (botón de la barra de herramientas)

● Reproducir secuencia (desde el botón de la barra de herramientas o el menú contextual)

● Parar secuencia (desde el botón de la barra de herramientas o el menú contextual)

● Pausar secuencia (desde el botón de la barra de herramientas o el menú contextual)

● Clasificar columnas

● Seleccionar o deseleccionar "Repetir secuencia" (desde el botón de la barra de herramientas)

● Editar tiempo de ejecución

Tenga en cuenta que algunas acciones adicionales podrían borrar el contenido de la cola de deshacer/rehacer.

Deshacer y rehacer durante la reproducción de una secuencia Los comandos Deshacer y Rehacer están desactivados cuando una secuencia se reproduce o está en pausa. Lo mismo es válido cuando la secuencia en reproducción no está en primer plano de edición, o cuando la secuencia en reproducción no es visible.

Cuando finaliza la secuencia en reproducción o se detiene explícitamente, los comandos Deshacer y Rehacer vuelven a estar activados. Todas las acciones de edición que se lleven a cabo durante la reproducción de una secuencia serán visibles en la cola de deshacer.

Page 113: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 113

6.9.4 Crear y rellenar una secuencia

6.9.4.1 Sinopsis de cómo crear y rellenar una secuencia Además de crear secuencias manualmente y de introducir y editar etapas a continuación, hay varios métodos más "automatizados" para realizar tareas en el editor de secuencias:

● Utilizar autorrellenar para crear etapas adicionales sobre la base de una dirección seleccionada o un nombre de variable

● Crear una secuencia nueva a partir de acciones grabadas del editor de tablas SIM

● Copiar y pegar toda o una parte de una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7.

● Importar toda o parte de una tabla de variables, tabla de observación o tabla de forzado permanente de STEP 7 utilizando Microsoft Excel

● Importar un archivo de medición Trace de STEP 7 para crear una secuencia

Consulte también Secuencia: uso de autorrellenar (Página 113)

Secuencia: importar y exportar utilizando Microsoft Excel (Página 115)

Crear una secuencia nueva a partir de acciones grabadas del editor de tablas SIM (Página 105)

6.9.4.2 Trabajar con una secuencia creada a partir de una grabación de la tabla SIM Cuando se abre una secuencia creada a partir de acciones grabadas en el editor de tablas SIM, verá que los tiempos de las etapas de la secuencia coinciden con los tiempos de las acciones introducidas en el editor de tablas SIM.

Es posible usar la secuencia tal como está o bien adaptar los tiempos en la columna "Tiempo" para etapas individuales.

Para reproducir una secuencia grabada, haga clic en el botón "Iniciar secuencia".

6.9.4.3 Secuencia: uso de autorrellenar El uso de la función autorrellenar con una secuencia funciona de una forma distinta a como funciona en una tabla SIM. En una secuencia es más útil usar la función autorrellenar para copiar el contenido de la celda autorrellenada que incrementar dicha celda. Seguidamente, puede aplicar diferentes horas de inicio a la misma dirección para ver el efecto en el programa.

Antes de la descarga se puede utilizar el campo de dirección como campo inicial para autorrellenar. Después de la descarga se puede utilizar el campo de nombre o de dirección para autorrellenar.

Page 114: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 114 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Comportamiento de autorrellenar y la última etapa de la secuencia Si se ha definido un tiempo para la última etapa de la secuencia y con la función autorrellenar se excedería dicho tiempo a causa del intervalo predeterminado, S7-PLCSIM adapta automáticamente el tiempo de la última etapa cuando se ejecuta la función autorrellenar.

Autorrellenar y el tiempo de intervalo predeterminado Antes de empezar a autorrellenar se lee el tiempo en el intervalo predeterminado. El valor del intervalo predeterminado es de 50 ms y no puede ser menor. El proceso de autorrellenar usa este tiempo para incrementar el tiempo en las etapas autorrellenadas. Cada etapa autorrellenada tendrá el mismo tiempo que el campo que se ha seleccionado como base para autorrellenar.

Consulte también Uso de la función autorrellenar en la tabla SIM (Página 99)

6.9.4.4 Secuencia: copiar y pegar variables y tablas desde STEP 7 Existe la posibilidad de copiar variables de STEP 7 y pegarlas en una secuencia de S7-PLCSIM, pero hay ciertas diferencias respecto a la forma de copiar y pegar en una secuencia y en una tabla SIM.

Copiar y pegar y el tiempo de intervalo predeterminado Independientemente del tiempo del intervalo predeterminado, cada etapa pegada tendrá un tiempo de 50 ms.

Los tiempos de etapa pegados pueden cambiarse a números utilizando la función de autorrellenar. Introduzca manualmente el tiempo de arranque deseado para la etapa pegada en la parte superior y, seguidamente, utilice el handle de relleno para ajustar el tiempo para todas las etapas deseadas. Los tiempos se incrementarán en el tiempo de intervalo predeterminado.

Page 115: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 115

Copiar y pegar variables estructuradas S7-PLCSIM pega variables estructuradas de una forma distinta a otras variables. Al pegar una variable estructurada la celda se vuelve roja en S7-PLCSIM. Haga clic en la celda, agregue un período al final del nombre de la variable y aparecerá una lista desplegable con todos los subnodos de la variable. A continuación se seleccionan las variables del subnodo para pegarlas y usarlas en S7-PLCSIM.

Nota Cortar y pegar en comparación con copiar y pegar

Cuando se lleva a cabo una operación de cortar y pegar entre dos instancias abiertas de S7-PLCSIM, los datos de la instancia de origen se copian, no se cortan.

Para solucionar este comportamiento, borre las filas cortadas o copiadas de la instancia de origen.

6.9.4.5 Secuencia: importar y exportar utilizando Microsoft Excel

Existe la posibilidad de utilizar archivos .xlsx de Microsoft Excel para exportar de e importar a una secuencia usando los botones "exportar" e "importar" igual que con una tabla SIM, aunque hay ciertas diferencias respecto a la forma de exportar e importar entre una tabla SIM y una secuencia.

Editar un archivo exportado Si se editan valores en un archivo de secuencia exportado directamente con Microsoft Excel y, seguidamente, se vuelve a importar el mismo archivo a S7-PLCSIM, el resultado podría ser diferente del previsto.

Este problema se puede solucionar de dos formas distintas:

● Para evitar que surja el problema, edite el archivo Excel exportado y modifique el formato de los campos de tiempo y otros campos numéricos para que sean campos de texto; a continuación, edite el archivo Excel.

● Proceda con la importación y edite después manualmente los valores incorrectos en el editor de secuencias.

Page 116: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 116 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Consideraciones especiales para el uso de importar y exportar con una secuencia Un archivo de .xlsx se importa a una secuencia vacía o a una secuencia que ya contiene etapas. Asegúrese de que el archivo importado no esté abierto en Excel o la importación fallará.

La etapa de secuencia importada tendrá el mismo tiempo que el del campo de tiempo para la etapa.

La operación no sobrescribe la primera o la última etapa de una secuencia porque ambas están reservadas.

Es posible exportar una secuencia para rellenar otra secuencia del proyecto actual o de otro proyecto.

Si el archivo .xlsx contiene una o varias filas con campos de dirección vacíos, dichas filas se importarán a la secuencia como etapas vacías.

Caso especial para importar a una secuencia existente Si la secuencia ya contiene entradas, las filas importadas se agregarán al final de las entradas existentes y antes de la última etapa.

Si se ha definido un tiempo para la última etapa de la secuencia y con la importación se excediera dicho tiempo, S7-PLCSIM adapta automáticamente el tiempo de parada para incorporar las etapas importadas.

Importar entradas de una tabla de observación que contienen variables estructuradas S7-PLCSIM trata las variables estructuradas de una forma distinta. Cuando se importa el contenido de una tabla de observación que contiene variables estructuradas, las celdas que contienen dichas variables se marcan de color rojo en S7-PLCSIM. Haga clic en la celda, agregue un período al final del nombre de la variable y aparecerá una lista desplegable con todos los subnodos de la variable. A continuación se seleccionan las variables del subnodo para usarlas en la secuencia.

Consulte también Tabla SIM: importar y exportar utilizando Microsoft Excel (Página 101)

Page 117: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 117

6.9.4.6 Secuencia: importar de un Trace de STEP 7

Vista general de la creación de una secuencia a partir de un Trace S7-PLCSIM permite crear una secuencia basada en un archivo de medición Trace de STEP 7.

Un Trace de STEP 7 puede exportarse en uno de los dos formatos de archivo siguientes:

● formato de archivo de registro Trace de variables (.ttrec o .ttrecx)

● formato de archivo de valores separados por comas de Excel (.csv)

Seguidamente, el archivo exportado se importa a S7-PLCSIM para crear una secuencia.

Exportar un Trace desde STEP 7 El archivo que se importa es un archivo Trace que se ha exportado del TIA Portal en uno de los dos formatos siguientes:

● El Trace del TIA Portal puede exportarse como registro Trace de variables (*.ttrec o *.ttrecx). Este archivo no solo contiene la información de las variables y los datos registrados de una medición Trace, sino también la configuración del Trace propiamente dicha. Tenga en cuenta que S7-PLCSIM ignora la información de la configuración.

● La medición Trace del TIA Portal también puede exportarse a Microsoft Excel como archivo .csv (valor separado por comas). Este archivo contiene únicamente los datos de medición registrados y la información de las variables.

Nota

Ambos tipos de archivo contienen información de las variables para la medición Trace. S7-PLCSIM solo utiliza la información de las direcciones y no la de las variables. La única forma de actualizar la información de las variables es realizando una descarga desde STEP 7.

Importar un Trace de STEP 7 para crear una secuencia Hay dos tipos de importación disponibles para crear una secuencia a partir de un archivo Trace de STEP 7:

● Importar de un archivo Excel (formato de archivo *.xlsx o *.xls)

● Importar desde una medición Trace (formato de archivo *.ttrecx, *.ttrec o *.csv).

Por consiguiente, hay que asegurarse de seleccionar "Importar secuencia de medición Trace".

S7-PLCSIM utiliza el cuadro de diálogo de archivos estándar de Windows para seleccionar el archivo de importación.

Page 118: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 118 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Importar el archivo Trace Es posible importar un Trace de STEP 7 para crear una secuencia desde tres ubicaciones distintas de la interfaz de usuario:

● En el árbol del proyecto, haciendo clic con el botón derecho del ratón en la carpeta de secuencias:

● Desde la lista desplegable del botón Importar de la barra de herramientas de la

secuencia:

● Dentro de la retícula de la secuencia haciendo clic con el botón derecho del ratón para

visualizar el menú contextual:

Page 119: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 119

Direcciones de una medición Trace Es posible definir un Trace del TIA Portal para que registre mediciones de muchas direcciones. Posiblemente no deban incluirse todas las direcciones Trace en la secuencia. Así, por ejemplo, la medición Trace podría incluir registros para direcciones de salida (memoria %Q). Estas direcciones no son válidas para una secuencia de S7-PLCSIM.

Una vez se ha seleccionado el archivo para la importación, S7-PLCSIM comprobará la medición Trace y generará una lista de las direcciones registradas. A continuación es posible seleccionar las direcciones que deben utilizarse para generar una secuencia. La captura de pantalla inferior muestra una posible visualización:

Aquí se muestran las funciones del cuadro de diálogo "Importar medición Trace":

● Todas las direcciones de la medición Trace se listan en el cuadro de diálogo. Si hay más direcciones de las que pueden visualizarse en el cuadro de diálogo se agrega una barra de desplazamiento.

● Se muestran los nombres de las variables para direcciones con información de variables disponible. Los nombres de las variables se toman de la configuración actual descargada en S7-PLCSIM, no de la medición Trace importada. Para direcciones que no disponen de nombre de variable se muestra el ajuste predeterminado "----".

● En el ajuste predeterminado se seleccionan para incluir en la importación todas las direcciones, a excepción de las direcciones de salida. Las direcciones de salida están activadas en la lista pero no se seleccionan por defecto.

Una vez se han seleccionado las direcciones que deben incluirse y se ha hecho clic en "Aceptar", se genera una secuencia a partir de la medición Trace.

Nota

El archivo de medición Trace contiene información de las variables, pero S7-PLCSIM solo utiliza la información de las direcciones y no la información de las variables.

La única forma de actualizar la información de las variables en S7-PLCSIM es realizando una descarga desde STEP 7.

Detalles de la generación de secuencias La secuencia se genera de acuerdo con las siguientes normas:

● Se genera una "etapa de inicialización" para cada dirección incluida. Esta etapa se genera a partir del tiempo del primer muestreo en el archivo Trace y pone la dirección al valor que tiene esta en el primer muestreo del archivo Trace. Hay una etapa de inicialización para cada dirección incluida. Para distinguir visualmente estas etapas, se genera un comentario para cada una con el siguiente contenido: "Etapa inicial". Tenga en cuenta que si no desea utilizar la inicialización puede editar, desactivar o borrar las etapas.

● Se genera una etapa de secuencia para cada cambio de valor en una de las direcciones incluidas.

Page 120: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 120 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Nota

Las mediciones Trace se toman en cada tiempo de muestreo. No se generan etapas de secuencia si el valor de la dirección no ha cambiado desde el último tiempo de muestreo.

● El tiempo de muestreo de un Trace puede ser mucho más rápido que el tiempo de incremento mínimo entre etapas de la secuencia. S7-PLCSIM agrega una etapa de secuencia para cada muestreo del archivo Trace. Si la diferencia de tiempo entre dos muestreos del archivo Trace infringen el tiempo de incremento mínimo entre etapas de la secuencia, la etapa de la secuencia mostrará un error. Deben corregirse todos los errores de tiempo de las etapas de la secuencia antes de poder utilizar la secuencia.

● El Trace soporta el disparo del registro sobre la base de un valor de variable. Si se selecciona esta opción, el Trace también soporta el registro de valores antes del disparo. Esto significa que las mediciones realizadas en este tiempo previo al disparo tendrán valores de tiempo negativos. La secuencia de S7-PLCSIM no soporta tiempos negativos para etapas. Por consiguiente, cuando una medición tiene tiempos negativos, los valores de tiempo se ajustarán de forma que el primer tiempo de la medición tenga un valor cero en la secuencia. Los tiempos de etapa posteriores se convierten a valores positivos.

Una vez que se ha generado la secuencia, se convierte en una secuencia de S7-PLCSIM que puede editarse y utilizarse de la forma habitual. Ya no está conectada al Trace original del TIA Portal.

6.9.4.7 Registrar una secuencia a partir de acciones de la tabla SIM

Descripción general Es posible crear una secuencia registrando acciones incluidas en una tabla SIM. El registro en cuestión se utiliza para generar una secuencia basada en el tiempo de las acciones registradas en la tabla SIM.

Acciones de la tabla SIM que pueden registrarse El ejemplo siguiente ofrece información detallada acerca de las acciones de la tabla SIM que pueden registrarse y de cómo se mostrará la secuencia generada cuando se detenga en registro.

Puesto que el objetivo de registrar acciones de la tabla SIM es crear una secuencia, la secuencia generada contendrá una etapa para cada acción realizada que modifique un valor en el tiempo para cada dirección unívoca. Así, por ejemplo, cada cambio de valor en la columna "Observar/Forzar valor" se registra como nueva etapa en la secuencia generada en el tiempo relativo en el que se ha producido.

Si se realizan varios cambios de valor en el tiempo, cada uno de ellos se convertirá en una etapa de la secuencia generada.

El mismo resultado se producirá haciendo clic en las casillas de verificación de bits para modificar valores en la columna "Bits", o bien utilizando la columna "Forzar coherentemente" para modificar uno o varios valores.

Page 121: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 121

También es posible llevar a cabo acciones que pueden registrarse en la sección "Direcciones" de la configuración de dispositivos. Esta sección permite realizar modificaciones inmediatas en las direcciones que forman parte del módulo de hardware seleccionado. Cuando el registro está activo, todas las acciones realizadas en la sección de direcciones de la configuración de dispositivos se registran del mismo modo que si dichas acciones se realizaran en la tabla SIM.

S7-PLCSIM redondea los tiempos de las acciones de la secuencia a los 10 ms más próximos, de conformidad con las especificaciones de resolución para el tiempo mínimo entre etapas de la secuencia.

Si dos acciones están separadas por menos de 50 ms se producirán errores en la secuencia resultante.

Registrar las acciones de la tabla SIM La barra de herramientas de la tabla SIM contiene tres botones para el registro y la reproducción:

Botón "Registrar"

Botón "Parar registro"

Botón "Pausar registro"

Al hacer clic en el botón "Registrar", S7-PLCSIM empieza a registrar acciones concretas que se llevan a cabo en una tabla SIM con el fin de generar una secuencia a partir de dichas acciones.

Cuando se hace clic en el botón "Pausa", S7-PLCSIM pone en pausa el reloj de registro y deja de registrar acciones. Si se vuelve a pulsar el botón "Pausa", S7-PLCSIM retoma el registro (el reloj interno vuelve a ponerse en marcha).

Cuando se hace clic en el botón "Parar", S7-PLCSIM genera una secuencia nueva y la agrega al proyecto con un nombre estándar asignado por el sistema, p. ej. "Sequence_3". La secuencia nueva y el nombre que se le ha asignado se visualizan en el árbol del proyecto. Si se hace clic con el botón derecho del ratón en el nombre generado por el sistema, este puede cambiarse por el nombre que se desee. La nueva secuencia contiene todas las acciones que se han registrado de la tabla SIM.

Pausar el registro La sesión de registro actual se suspende cuando se hace clic en el botón "Pausar registro" de la barra de herramientas de la tabla SIM. Al hacer clic en este botón, el temporizador interno se pone en pausa. Las acciones realizadas mientras la secuencia está pausada no se incluirán en el registro.

Cuando se vuelve a hacer clic en el botón "Pausar registro" se reinicia el proceso de registro y el temporizador interno se pone en marcha.

Si se hace clic en el botón "Parar registro" mientras el registro está en pausa finalizará la sesión de registro.

Page 122: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 122 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Finalizar la sesión de registro Una vez se han registrado todas las acciones deseadas para la secuencia, debe finalizarse la sesión de registro haciendo clic en el botón "Parar registro" de la barra de herramientas de la tabla SIM. A partir del registro se genera una secuencia nueva, que contiene una etapa para cada acción resultante de modificar el valor de una dirección. S7-PLCSIM asigna un tiempo a cada etapa en relación al tiempo en el que se registró la acción. Las secuencias generadas a partir de un registro siempre tienen una primera etapa con la acción puesta a "Iniciar inmediatamente".

Una vez la secuencia se ha generado y agregado al proyecto, funcionará como cualquier otra secuencia, sin comportamientos ni limitaciones especiales. Las secuencias pueden modificarse o ampliarse libremente.

6.9.5 Métodos para iniciar una secuencia

6.9.5.1 Acción inicial de la secuencia La primera fila de la secuencia define la condición de inicio de la secuencia. Hay dos opciones: "Iniciar inmediatamente" y "Condición de disparo". Para elegir una de las dos opciones hay que seleccionar la acción adecuada para la etapa inicial.

● "Iniciar inmediatamente". Cuando se selecciona esta opción, la primera etapa de la secuencia (la segunda fila del editor de secuencias) se activará inmediatamente y el tiempo de ejecución para la secuencia empezará a contar.

● "Condición de disparo". Para esta opción hay que definir una condición de disparo que se evaluará para determinar cuándo debe ejecutarse la secuencia. Cuando se ha definido un disparo para la secuencia y se elige reproducir la secuencia, la primera etapa de la secuencia solo se activará cuando se cumpla la condición de disparo.

Elija una de estas opciones seleccionando la "acción" adecuada para la etapa inicial, tal como se muestra a continuación:

La acción inicial predeterminada para una secuencia nueva es "Iniciar inmediatamente". Cuando esta acción inicial está seleccionada no es posible editar otros campos. El campo "Tiempo" mostrará 00:00:00.00 (o el tiempo equivalente en función del formato de tiempo seleccionado) y no puede editarse. No hay ningún "Parámetro de acción" disponible cuando se realiza esta selección.

Page 123: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 123

"Iniciar inmediatamente" Cuando se selecciona esta opción, la primera etapa de la secuencia (la segunda fila del editor de secuencias) se activará inmediatamente y el tiempo de ejecución para la secuencia empezará a contar.

"Iniciar inmediatamente" es la acción inicial predeterminada. Cuando se selecciona esta acción inicial no es necesario editar otros campos. El campo "Tiempo" muestra 00:00:00.00 (o el tiempo equivalente en función del formato de tiempo seleccionado). No puede editarse. No hay ningún "parámetro de acción" cuando se realiza esta selección.

"Condición de disparo" Cuando se selecciona esta opción hay que definir una condición de disparo que S7-PLCSIM evaluará para determinar cuándo debe empezar a ejecutarse la secuencia. Cuando se define una condición de disparo y se elige reproducir la secuencia, la primera etapa de la secuencia solo se activará cuando se cumpla la condición de disparo.

La "condición de disparo" requiere una edición adicional. Hay que definir la condición inicial en la columna "Parámetro de acción". Cuando se selecciona esta opción, el campo "Parámetro de acción" se convierte en una lista desplegable que muestra un cuadro de diálogo de controles de edición.

El disparo se define como una condición específica para una variable individual (o dirección). Este comportamiento determina la función "Condición de disparo" para un Trace de STEP 7.

6.9.5.2 Repetir una secuencia desde el botón de la barra de herramientas La última etapa de una secuencia es "Parar secuencia". La secuencia deja de ejecutarse en el momento indicado en esta etapa. Todas las acciones activas "Ajustar a frecuencia" se detienen y la secuencia pasa a un estado parado y editable.

Ahora bien, quizás desee repetir la secuencia en un bucle. Para ello, haga clic en el botón "Repetir secuencia" de la barra de herramientas en cualquier momento, tanto si la secuencia está parada como en pausa o reproduciéndose. Tras pulsarlo, el botón se muestra visualmente presionado, lo que indica que la secuencia se repite activamente.

Una secuencia que se repite tiene la funcionalidad siguiente:

● Cuando la secuencia en curso llega a la etapa "Parar secuencia" se detienen todas las acciones activas "Ajustar a frecuencia".

● Para una secuencia que está puesta a "Iniciar inmediatamente", la primera etapa de la secuencia se activa de inmediato y la secuencia vuelve a ejecutarse por las etapas definidas.

● El tiempo visualizado en el campo "Tiempo de ejecución" indica la repetición actual de la secuencia y no el tiempo acumulado desde que la secuencia empezó a ejecutarse. La repetición actual para la secuencia repetitiva (1...n) aparece entre paréntesis junto al tiempo de ejecución.

Page 124: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 124 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Para parar una secuencia repetitiva existen las siguientes posibilidades:

● Haga clic en el botón "Parar". La secuencia se detiene de inmediato. El hecho de hacer clic en el botón de parada no afecta al estado del botón "Repetir secuencia".

● Deseleccione el botón "Repetir secuencia". De este modo, la secuencia se para cuando se llega al tiempo de la etapa "Parar secuencia".

Tenga en cuenta que los ajustes de repetición de secuencia no se guardan con la secuencia en el proyecto de S7-PLCSIM.

6.9.5.3 Iniciar una secuencia con una condición de disparo Esta captura de pantalla muestra el cuadro de diálogo predeterminado para el campo Parámetro de acción antes de empezar a configurar el disparo:

Para configurar el disparo completamente hay que introducir la información siguiente:

● Introducir la variable o dirección que se utilizará para el disparo

● Introducir el evento que se vigilará para la variable

● Introducir el valor de disparo para la variable (en caso necesario)

Para introducir la variable o dirección, haga clic en el control "Variable de disparo" para ver una lista de todas las variables disponibles en la configuración actual:

Puede seleccionar una variable de la lista o editar directamente el campo para introducir una variable. Una vez se ha seleccionado una variable para el disparo se muestran el nombre de la variable y la dirección asociada.

Page 125: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 125

También es posible introducir una dirección en el campo "Variable de disparo". Si la dirección tiene una variable asociada, se muestra el nombre de la variable en el campo Parámetro de acción una vez finalizada la entrada. Si la dirección no tiene una variable asociada, solo se muestra la dirección en el campo Parámetro de acción una vez finalizada la entrada.

Al seleccionar la variable o dirección también se determinan los "eventos" disponibles. La captura de pantalla inferior muestra que la dirección del bit de entrada se ha seleccionado como variable de disparo. El campo del evento muestra el valor predeterminado "= TRUE".

Hay disponibles diferentes eventos para tipos de datos distintos. La tabla inferior lista los tipos de eventos soportados para las diferentes direcciones:

Tipo de dirección Tipo de datos Eventos soportados Dirección de bit (%i0.0) Bool = TRUE

= FALSE Dirección de byte (%mb0) Dirección de palabra (%mw0) Dirección de palabra doble (%md0)

SInt / Byte Int / WORD Dint / DWORD

= valor <> valor

Dirección de palabra doble (%md0) Real > valor < valor

Para tipos de variables que soportan un valor de comparación se activa el campo "Valor" en el cuadro de diálogo. En el ejemplo inferior, el usuario ha seleccionado una dirección WORD. El campo "Valor" está activado y el usuario debe introducir un valor de comparación.

Page 126: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 126 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Cuando el usuario introduce un valor se elimina la indicación de error.

Y cuando el usuario cierra el control haciendo clic en el botón verde de la casilla de verificación , la condición de disparo se visualiza en el campo "Parámetro de acción".

El botón azul "X" es un botón de cancelación. Si se hace clic en este botón no se guardan los cambios.

Al guardar la secuencia, se guarda también la condición de disparo. Cuando se vuelve a abrir el proyecto, la condición de disparo es la misma que cuando se guardó.

Cuando se exporta una secuencia, se exporta también la condición de disparo. La condición de disparo permanece activa si se vuelve a importar una secuencia que contiene una condición de disparo.

6.9.5.4 Repetir una secuencia configurada para dispararse con una variable Cuando se ha seleccionado "Repetir secuencia" para una secuencia ajustada a "Condición de disparo", la condición de inicio se evalúa cada vez que se repite la secuencia.

● Si la condición de inicio se cumple, la primera etapa de la secuencia se activa de inmediato y la secuencia se ejecuta por las etapas definidas.

● Si la condición de inicio no se cumple, la secuencia se pone en pausa hasta que la condición de inicio se cumple y, a continuación, procede del modo habitual.

Page 127: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 127

6.9.5.5 Retroalimentación visual durante la ejecución de una secuencia

Indicadores visuales en la vista del proyecto durante la reproducción de una secuencia S7-PLCSIM muestra los siguientes indicadores visuales mientras se está ejecutando una secuencia:

En el árbol del proyecto se muestra un icono de "ejecución" junto a la secuen-cia que se está ejecutando. Si la secuencia está pausada, aparece un icono de "pausa" en lugar del icono de "ejecución". Esto permite seleccionar la secuencia correcta que debe detenerse.

Secuencia en curso:

El icono de "secuencia en curso" aparece en la parte inferior derecha de la ventana del editor de secuencias mientras la secuencia está en curso.

El icono de "ejecución de etapa" se mueve de etapa en etapa dentro de la tabla de secuencias, indicando qué etapa se está ejecutando. Si se ha defini-do que varias etapas comiencen al mismo tiempo, todas las etapas muestran la flecha verde.

El tiempo de ejecución se muestra en la barra de herramientas del editor de secuencias.

Indicadores visuales tras parar una secuencia Se puede saber en qué momento se paró la ejecución de una secuencia a partir de los siguientes indicadores visuales:

● No hay ningún icono de "ejecución" situado junto al nombre de la secuencia en el árbol del proyecto.

● El icono de "secuencia en curso" ya no aparece en la parte inferior derecha de la ventana del editor de secuencias.

● El icono de "etapa en curso" se detiene en la última etapa ejecutada.

● El tiempo de ejecución se detiene y muestra el tiempo de ejecución total de la secuencia. Si la secuencia es de repetición, el número de repeticiones aparece entre paréntesis.

6.9.6 Acciones y parámetros de acción de la secuencia Cada entrada o etapa de una secuencia representa una acción que tiene lugar en la dirección especificada en el instante especificado en la columna "Tiempo". El tipo de acción que se puede definir depende del tipo de datos de la dirección.

Una dirección se puede definir mediante un nombre de variable en el campo "Nombre" o mediante una dirección en el campo "Dirección". La dirección de una entrada de la secuencia determina su tipo de datos y las acciones disponibles.

Page 128: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 128 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Ejemplo de secuencia con dirección de bit El ejemplo siguiente describe cómo la dirección de la etapa determina las opciones disponibles para una dirección de bit:

● Introduzca una dirección de bit de entrada mediante la dirección o el nombre de la variable.

● S7-PLCSIM introduce valores predeterminados en los campos restantes de la fila de la secuencia.

● La acción "Ajustar a valor" es la predeterminada. Existen dos opciones posibles para el parámetro de acción: FALSE o TRUE.

● Si prefiere la acción "Ajustar a frecuencia" a la acción "Ajustar a valor", selecciónela en la lista desplegable e introduzca una frecuencia en hertzios en el campo "Parámetro de acción". La entrada oscilará a esa frecuencia al ejecutar la secuencia.

Acción de la secuencia: "Ajustar a valor" "Ajustar a valor" es una acción discreta. En otras palabras, el valor se escribe solo una vez en la entrada periférica. Sin embargo, dado que no existe una periferia física (I/O) para sobrescribir esta acción, la entrada especificada conserva su valor hasta que otra acción lo modifique.

Acción de la secuencia: "Ajustar a frecuencia" La acción "Ajustar a frecuencia" solo está disponible para la memoria de bit de entrada. Para todas las demás áreas de direcciones y todos los tamaños de dirección de entrada restantes (Byte, Word, DWord) la única acción disponible es "Ajustar a valor".

Cuando la acción es "Ajustar a frecuencia", la escritura de datos que genera el impulso continúa hasta que se cambia la acción para esa dirección o hasta que la secuencia se detiene. Si se ha seleccionado "Repetir secuencia" para la última etapa, la escritura de datos continúa hasta que se selecciona "Parar secuencia".

Page 129: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 129

6.9.7 Información de secuencia relacionada con el tiempo

6.9.7.1 Entrada de tiempo en la secuencia Las entradas de la secuencia se ordenan y ejecutan en función del contenido del campo "Tiempo". El tiempo se indica en el formato: horas:minutos:segundos.fracciones de segundo (00:00:00.00).

Si selecciona el campo "Tiempo" y simplemente introduce un número ("12", por ejemplo), S7-PLCSIM lo interpretará y mostrará como 12 segundos (00:00:12.00). Para obtener horas, minutos y fracciones de segundo, es necesario introducir el tiempo explícitamente utilizando el formato correcto.

El tiempo máximo permitido para una entrada es 23:59:59.95 (S7-PLCSIM redondea las entradas de tiempo en la secuencia a los 50 milisegundos más próximos).

La tabla siguiente muestra ejemplos de valores de tiempo en la secuencia: Valor introducido Valor de tiempo resultante 12 00:00:12.00 12.2 00:00:12.20 .02 00:00:00.00 2:2 00:00:02.20 12:12.12 00:12:12.12 Vacío 00:00:00.00 Cualquier entrada no válida, p. ej. texto "abcd"

La celda se marca en rosa, se muestra un icono de error y se visualiza el texto que generó el error.

Orden de las etapas de la secuencia No es necesario agregar las etapas a la secuencia en el orden en que deben ejecutarse. Las etapas pueden introducirse en cualquier orden y se ejecutan de acuerdo con los tiempos introducidos en la columna "Tiempo".

Las etapas se pueden ordenar por tiempo antes de ejecutar la secuencia seleccionando el título de la columna "Tiempo".

Normas de entrada de tiempo en la secuencia Es posible definir el mismo tiempo para múltiples entradas siempre que no sean para la misma dirección. Si se definen múltiples acciones con el mismo tiempo para la misma dirección, se produce un error.

Nota Varias etapas con el mismo tiempo

Si definen múltiples acciones con el mismo tiempo para distintas direcciones, no se visualiza ningún error, pero no hay manera de saber qué acción se ejecutará primero hasta que la secuencia se ejecute. Esto puede ocasionar diferentes valores finales para las direcciones.

Page 130: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 130 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

La columna "Dirección" se puede ordenar para ver las acciones en función de las direcciones de entrada que están afectadas.

Tiempos de fin de secuencia para parar y repetir secuencias El tiempo de la última etapa de la secuencia debe ser igual o mayor que el tiempo de la última etapa de la secuencia más 50 ms tanto para parar como para repetir secuencias.

Ejemplos de entrada de tiempo en la secuencia Si desea que un punto de entrada genere impulsos a una frecuencia determinada durante cinco segundos y después desea resetear la entrada, los dos ejemplos de secuencia siguientes pueden utilizarse para conseguir dicho objetivo.

Finalizar una secuencia pasados cinco segundos: ejemplo 1

Elija para la primera etapa la acción "Ajustar a frecuencia" e introduzca la frecuencia en hertzios en el campo "Parámetro de acción".

Para la segunda etapa introduzca en el campo "Tiempo" un valor de 00:00:05.00, elija la acción "Ajustar a valor" e introduzca el valor "0" en el campo "Parámetro de acción".

La generación de impulsos se detiene tras cinco segundos.

Finalizar una secuencia pasados cinco segundos: ejemplo 2

También es posible introducir 00:00:05.00 en el campo Tiempo para la última etapa de la secuencia. Este ajuste también detiene la generación de impulsos después de cinco segundos si ha seleccionado "Parar secuencia" en la última etapa.

6.9.7.2 Tiempo de las etapas de la secuencia S7-PLCSIM soporta el ajuste del tiempo de las etapas de la secuencia de dos formas distintas:

● Es posible especificar que las acciones ocurran al mismo tiempo

● Es posible especificar que las etapas se ejecuten secuencialmente

Pueden crearse varias etapas para poner los valores de varias direcciones al mismo tiempo. Esto no es una condición de error. Sin embargo, si se crean varias etapas para poner el valor de la misma dirección al mismo tiempo, esto sí es una condición de error. S7-PLCSIM señala la condición de error poniendo en rojo los campos que contienen el error.

Si las etapas de la secuencia contienen tiempos diferentes, S7-PLCSIM seguirá manteniendo un tiempo mínimo de 50 ms entre las etapas. Si se introduce un tiempo inferior a 50 ms después del tiempo de la etapa anterior, se considera un error y se indica como tal en la interfaz de usuario.

Observe los siguientes ejemplos que ilustran estas reglas:

● Hay tres etapas definidas con direcciones diferentes para que se ejecuten al mismo tiempo. Puesto que cada etapa actúa en una dirección distinta, no hay ningún error.

● Hay varias etapas definidas para que se ejecuten al mismo tiempo para la misma dirección. Esto sí es un error, pues hay un conflicto de direcciones.

Page 131: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 131

● Cuando se introduce manualmente el tiempo de una etapa, S7-PLCSIM lo redondea al límite de 10 ms más próximo. No se impide la entrada de un tiempo < 50 ms respecto de la etapa anterior de la secuencia. Así, por ejemplo, si se introduce manualmente un tiempo de 63 ms en el campo de tiempo de una etapa, S7-PLCSIM redondea los 63 ms a 60 ms. Este escenario no genera errores. Sin embargo, si después se introduce un tiempo de 91 ms para otra etapa y se confirma la edición, el tiempo de 91 ms se redondea a los 10 ms más próximos (en este caso, 90 ms). Puesto que esta etapa no tiene una separación mínima de 50 ms respecto de la etapa de 60 ms, se produce una condición de error para la etapa de 90 ms.

● Al editar los tiempos de las etapas, la etapa "Parar secuencia" se actualizará automáticamente e igualará el tiempo de la última etapa más 50 ms.

6.9.7.3 Editar tiempo de ejecución Cuando se pone una secuencia en pausa, el campo del tiempo de ejecución actual se activa y permite editar el tiempo de ejecución. La edición del tiempo de ejecución actual permite reiniciar la secuencia en un punto distinto, ya sea retrocediendo a una etapa anterior o avanzando a una etapa posterior.

He aquí un ejemplo:

En este caso, la secuencia se ha pausado a un tiempo de 12,82 segundos. No se activa ninguna otra etapa mientras la secuencia está en pausa.

Page 132: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 132 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Ahora, imagínese que cambia el tiempo de ejecución a 21,5 segundos y pulsa "Iniciar secuencia":

La operación de la secuencia se inicia en la etapa correspondiente al nuevo tiempo de ejecución. En este ejemplo, la secuencia omite la etapa definida en el tiempo 21,0 segundos y empieza la operación en la etapa definida en el tiempo 21,50 segundos.

Si se edita el tiempo de ejecución de modo que quede situado entre dos etapas, al hacer clic en "Iniciar secuencia" el temporizador de la secuencia se iniciará y la próxima etapa se activará cuando se alcance el tiempo.

Observe que la etapa que estaba activa en el momento de poner la secuencia en pausa es una acción "Ajustar a frecuencia". Puesto que esta etapa estaba activa cuando se puso la secuencia en pausa y después se adelantó el tiempo de ejecución, la etapa sigue activa cuando se inicia de nuevo la secuencia.

Esto es exactamente lo que ha pasado en el ejemplo anterior:

● Cuando la secuencia estaba en pausa, la etapa activa estaba ejecutando una acción "Ajustar a frecuencia" para %I0.3.

● Mientras la secuencia estaba en pausa, el tiempo de ejecución se ha editado para omitir la próxima etapa de la secuencia. Esta etapa habría parado la acción "Ajustar a frecuencia".

● Al omitir la etapa, la acción "Ajustar a frecuencia" para %I0.3 tiene permiso para permanecer activa.

También es posible editar el tiempo de ejecución para reproducir una parte de la secuencia. Este es el ejemplo original de una secuencia en pausa:

Page 133: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 133

Ahora, imagínese que cambia el tiempo de ejecución a 0,00, pulsa "Iniciar secuencia" y seguidamente pulsa "Pausar secuencia" a 1,00 segundo:

La etapa activa tiene un tiempo de 00,00 segundos, pero la acción en esta etapa no se ha realizado porque el tiempo de ejecución se ha modificado a 1,00. Observe también que la etapa que estaba activa en el momento de poner la secuencia en pausa a 12,8 segundos ("Ajustar a frecuencia" para %I0.3) ya no está activa. Puesto que se ha ajustado el tiempo a un valor anterior, la acción "Ajustar a frecuencia" no se reinicia al pulsar de nuevo "Iniciar secuencia".

● Si se pone el tiempo de ejecución a 00,00 segundos se reinicia la secuencia. En el ejemplo anterior, la secuencia está configurada para que se inicie al cumplirse una condición. Cuando se retrocede el tiempo a 0,00 segundos, la condición de inicio vuelve a evaluarse. El hecho de cambiar el tiempo de ejecución a 00,00 segundos es equivalente a parar y reiniciar la secuencia.

● No es posible ajustar el tiempo a un valor posterior al tiempo de la última etapa. En caso de intentarlo, S7-PLCSIM corregirá el tiempo automáticamente hasta el tiempo de etapa para parar/repetir secuencia. Si se elige repetir la secuencia, el efecto es el mismo que al reiniciar la secuencia empezando por la primera etapa.

● Al guardar el proyecto, el tiempo de ejecución actual no se guarda con el proyecto. Si se guarda y cierra el proyecto, todas las secuencias que estaban en pausa se muestran como paradas.

6.9.8 Insertar, agregar y borrar etapas de una secuencia Al abrir una secuencia, esta contiene tres filas o etapas:

● Una primera etapa que contiene el icono de "primera etapa" en la columna de indicador, "00:00.00:00" en la columna "Tiempo" e "Iniciar inmediatamente" en la columna "Acción". Esta etapa no puede editarse.

● Una etapa vacía con "00:00.00.00" en la columna "Time".

● Una etapa final que contiene el icono de "última etapa" en la columna de indicador, "00:00.00:05" en la columna "Tiempo" y "Parar secuencia" (valor predeterminado) en la columna "Acción".

La primera etapa de una secuencia se crea editando la fila vacía.

Page 134: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 134 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Insertar una etapa Cuando se inserta una etapa, esta aparece encima de la etapa seleccionada en ese momento.

Para insertar una etapa proceda de uno de los siguientes modos:

● Haga clic en el botón "Insertar etapa" de la barra de herramientas del editor de secuencias.

● Haga clic con el botón derecho del ratón en cualquier etapa y elija "Insertar etapa" del menú contextual.

Agregar una etapa Cuando se agrega una etapa, esta aparece debajo de la etapa seleccionada en ese momento. El tiempo de la etapa agregada será igual al tiempo de la etapa seleccionada actualmente más el tiempo de intervalo predeterminado.

Para agregar una etapa proceda de uno de los siguientes modos:

● Haga clic en el botón "Agregar etapa" de la barra de herramientas del editor de secuencias.

● Haga clic con el botón derecho del ratón en cualquier etapa y elija "Agregar etapa" del menú contextual.

Uso del intervalo predeterminado Si desea cambiar el tiempo predeterminado para una etapa agregada, introduzca un valor distinto en el cuadro de texto "Intervalo predeterminado" de la barra de herramientas del editor de secuencias. El tiempo de la nueva etapa será el tiempo de la etapa seleccionada más el valor del tiempo de intervalo predeterminado.

Así, por ejemplo, si el tiempo de la etapa actual es "00:00:05.00" y se introduce "2000" para el intervalo de etapa predeterminado, la etapa agregada tendrá el tiempo "00:00:07.00".

Cuando se agrega una etapa, el intervalo predeterminado se suma al tiempo de la etapa seleccionada y de todas las etapas agregadas posteriormente.

Nota Efecto del intervalo predeterminado en etapas insertadas

El intervalo de etapa predeterminado se utiliza únicamente para etapas agregadas. Si se inserta una etapa, el tiempo de la etapa insertada es el tiempo de la etapa seleccionada actualmente menos el valor del tiempo de intervalo predeterminado.

El rango válido del intervalo predeterminado es de 50 a 5000 ms. La entrada se redondea a los 10 ms más próximos.

Page 135: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 135

Así, por ejemplo, si se introduce "14405", el intervalo predeterminado se redondea a "1450".

A continuación se muestran algunos ejemplos de entradas no válidas que harían que el intervalo predeterminado se pusiera a su valor anterior o a "50" si no hay ningún intervalo predeterminado:

● "9999"

● "b"

● "- 100

Eliminar una etapa Para borrar una etapa, selecciónela y proceda de uno de los siguientes modos:

● Pulse la tecla "Supr" del teclado.

● Haga clic en el botón "Borrar" de la barra de herramientas.

● Haga clic con el botón derecho del ratón y seleccione "Borrar" del menú contextual.

6.9.9 Activar y desactivar etapas de secuencia Existe la posibilidad de desactivar temporalmente una o varias etapas de una secuencia. Las etapas desactivadas se ignoran al reproducir la secuencia. Esta funcionalidad proporciona una forma flexible de depurar la secuencia. La o las secuencias desactivadas se reactivan con un solo clic, de modo que se incluyen en la secuencia la próxima vez que se reproduce.

Para desactivar una etapa, proceda del siguiente modo:

1. Seleccione la etapa seleccionando toda la fila o haciendo clic en una celda de la fila.

2. Haga clic en el botón "Desactivar etapa" de la barra de herramientas del editor de secuencias.

Es posible desactivar varias etapas al mismo tiempo seleccionándolas y haciendo clic en el botón "Desactivar etapa".

Una etapa se reactiva seleccionándola y haciendo clic en el botón "Activar etapa" .

Page 136: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 136 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Reglas relacionadas con la desactivación y activación de etapas Una etapa puede desactivarse aunque contenga un error. En este caso, el icono de error de la fila será reemplazado por el icono de desactivación. Esto permite reproducir la secuencia e ignorar el error.

Una etapa desactivada puede editarse libremente. Si al editar la etapa queda invalidada, la etapa no se marcará con un error hasta que se reactive. Esta condición no impide ejecutar la secuencia.

No es posible desactivar la etapa "Iniciar secuencia" ni la etapa "Parar secuencia". Si se selecciona una de estas etapas y se hace clic en el botón "Desactivar etapa" no se mostrará ningún error y la etapa no se desactivará.

El estado activado o desactivado de una etapa se conserva al copiarla y pegarla.

El estado activado o desactivado de una etapa se conserva al exportar una secuencia. Cuando se importa la secuencia de nuevo, todas las etapas desactivadas se importarán en estado desactivado.

Si se clasifica la tabla por tiempo o dirección también se clasificarán las etapas desactivadas.

Cuando se desactiva una etapa es posible que cambie el estado de otra etapa de la secuencia. Así, por ejemplo, posiblemente se recibirá un error si hay varias acciones en la misma dirección simultáneamente. Este tipo de error puede solucionarse desde ambas etapas seleccionando y desactivando una de ellas.

6.9.10 Ajuste del tiempo de etapa Cuando se edita y depura una secuencia, es posible que deba insertarse una etapa en medio de una secuencia. Adicionalmente, quizás deban retardarse todas las etapas siguientes en un tiempo determinado.

Para hacerlo, siga el ejemplo siguiente:

● Después de probar la secuencia se determina que hay que agregar una etapa nueva entre las etapas existentes en 02,00 segundos y 02,50 segundos. Utilice primero el botón "Insertar etapa" para crear una etapa vacía en la posición correcta y, seguidamente, edite la etapa.

● Deberá agregar un retardo de 0,50 segundos a todas las etapas siguientes de la secuencia. Esto puede hacerse manualmente editando el tiempo de cada etapa o bien seleccionando las etapas, haciendo clic con el botón derecho del ratón y seleccionando "Ajuste del tiempo de etapa".

● Esta acción permite agregar un tiempo positivo o negativo a todas las etapas seleccionadas. Al seleccionar esta opción del menú contextual se mostrará un pequeño cuadro de diálogo que permite introducir un tiempo que se agregará a cada etapa.

– Si se introduce un tiempo positivo, el valor "Tiempo" de cada una de las etapas se incrementará en dicho tiempo.

– Si se introduce un tiempo negativo, el valor "Tiempo" de cada una de las etapas se decrementará en dicho tiempo. Si el decremento hace que algunos tiempos sean negativos, las etapas correspondientes se ajustarán a un tiempo de 00,00.

Page 137: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 137

La acción "Ajuste del tiempo de etapa" no es válida para la etapa inicial de la secuencia. Esta etapa siempre empieza en el momento cero. Si la etapa inicial está incluida en una selección de filas múltiple, la etapa inicial no cambia.

La acción "Ajuste del tiempo de etapa" sí es válida para la etapa "Parar secuencia". El tiempo de esta etapa puede editarse individualmente o junto con otras etapas.

El retardo mínimo (positivo o negativo) es de 10 ms.

La acción "Ajuste del tiempo de etapa" no puede deshacerse.

Para indicar el tiempo de retardo se utiliza un cuadro de diálogo con un campo de entrada de texto.

6.9.11 Ejecutar más de una secuencia a la vez Un proyecto puede contener múltiples secuencias, pero solo es posible ejecutar una secuencia a la vez. Cuando se está ejecutando una secuencia, el botón "Iniciar secuencia" no está activo para ninguna otra secuencia.

Page 138: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 138 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

6.9.12 Condiciones de error de la secuencia Cuando existe una condición de error en una entrada de la secuencia, la celda que contiene el error se marca en rosa y en la columna de indicador aparece un icono "X" rojo . Se puede pasar el puntero del ratón por encima de la entrada errónea para visualizar un mensaje de error correspondiente.

Una secuencia no se puede reproducir mientras existan condiciones de error en ella.

Los errores posibles de una secuencia son los siguientes: Error Descripción Nombre de variable indefinido El nombre de variable introducido no coincide ninguno de la

descarga efectuada desde STEP 7. Dirección no válida Dirección sintácticamente incorrecta Tiempo no válido Tiempo sintácticamente incorrecto Parámetro de acción no válido El parámetro de acción es sintácticamente incorrecto o está

fuera de rango para la dirección Parámetro de acción fuera de rango para valor "Ajustar a frecuencia"

El rango válido es de 1 a 100 ms

Etapas duplicadas Dos etapas intentan actuar en la misma dirección simultánea-mente

Etapas demasiado juntas S7-PLCSIM impone una diferencia de tiempo mínima de 50 ms entre dos etapas cualesquiera

No online STEP 7 no se encuentra online al intentar ejecutar una se-cuencia

Importación solo parcialmente cor-recta

Faltan una o más direcciones en un archivo de Microsoft Excel

Recuerde que el editor de secuencias no comprueba el rango de direcciones. Intenta observar cualquier dirección que sea sintácticamente correcta.

Page 139: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Trabajar en la vista del proyecto 6.9 Trabajar en el editor de secuencias

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 139

Page 140: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque
Page 141: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 141

Simular la comunicación 7 7.1 Vista general de una simulación de la comunicación

S7-PLCSIM V14 soporta la comunicación entre instancias de simulación. Una instancia puede ser una simulación de S7-PLCSIM V14, una simulación de WinCC Runtime o una simulación de S7-PLCSIM V5.4.7.

Es posible ejecutar dos instancias de S7-PLCSIM V14, un máximo de ocho instancias de S7-PLCSIM V5.4.7 e incluso más simulaciones de WinCC Runtime, y estas se pueden comunicar entre sí.

Cómo simula la comunicación S7-PLCSIM Cuando se lanza una simulación, S7-PLCSIM desactiva las redes externas y envía las peticiones de comunicación por un driver de simulación de las comunicaciones. El driver recibe las peticiones de comunicación y las envía a instancias de simulación concretas de acuerdo con las direcciones de red que S7-PLCSIM asigna y gestiona.

Comunicación entre instancias de simulación Todas las instancias de simulación deben ejecutarse en el mismo PC con el fin de que puedan comunicarse entre sí. Cada instancia debe tener una dirección IP unívoca.

S7-PLCSIM V14 soporta conexiones TCP/IP y PROFINET.

Es posible simular la comunicación empleando instrucciones GET/PUT y TSEND/TRCV (T-block) para PLC S7-1200.

Es posible simular instrucciones GET/PUT, BSEND/BRCV, TSEND/TRCV (T-block) y TSEND_C/TRCV_C (T-Block) para PLC S7-1500 y ET 200SP.

Instrucciones T-Block y respaldo de datos S7-PLCSIM V14 implementa instrucciones T-Block sin respaldo de datos en la CPU receptora.

La instrucción TSEND de la CPU emisora simulada no finaliza hasta que el programa en la CPU receptora simulada ejecuta la instrucción TRCV.

Cada PLC simulado debe tener una dirección IP unívoca No es posible ejecutar varias simulaciones si los PLC tienen la misma dirección IP. Cada PLC simulado debe tener una dirección IP unívoca.

Page 142: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Simular la comunicación 7.2 Ejecutar múltiples simulaciones simultáneas

Ayuda en pantalla de S7-PLCSIM V14 142 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

7.2 Ejecutar múltiples simulaciones simultáneas S7-PLCSIM V14 Soporta dos simulaciones simultáneas para cualquier combinación de tipos de CPU soportados. Las simulaciones deben tener direcciones IP unívocas para que la comunicación y la funcionalidad sean correctas. De todas formas, no hay restricciones a la hora de iniciar una segunda simulación que tenga una dirección IP en conflicto con una instancia que ya se esté ejecutando, de modo que hay que estar atento para evitar esta situación.

También es posible ejecutar una simulación de S7-PLCSIM V14 simultáneamente con una simulación de S7-PLCSIM V5.x.

Cuando hay dos simulaciones simultáneas activas y se intenta iniciar una tercera, se recibirá un mensaje de error indicando que se ha alcanzado el número máximo de instancias y no será posible iniciar una tercera instancia de simulación. Esto sucede cuando se intenta iniciar una tercera simulación simultánea de uno de los siguientes modos:

● Iniciar S7-PLCSIM desde el escritorio o el menú Inicio y seguidamente intentar iniciar una nueva simulación

● Intentar iniciar S7-PLCSIM mediante la opción "Iniciar simulación" de STEP 7

● Hacer doble clic en un proyecto existente de S7-PLCSIM que tiene una simulación guardada

Recuerde que en S7-PLCSIM V14 hay una diferencia entre una "simulación" y un "proyecto". Es posible iniciar una simulación sin crear un proyecto de S7-PLCSIM. También es posible crear o abrir un proyecto de S7-PLCSIM sin iniciar una simulación. El límite de dos instancias se aplica a las simulaciones.

No se impide crear un proyecto de S7-PLCSIM nuevo cuando hay dos simulaciones activas. No hay límites para el número de proyectos de S7-PLCSIM que pueden abrirse siempre y cuando estos proyectos no tengan también simulaciones en curso.

Page 143: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Simular la comunicación 7.3 Instrucciones de comunicación soportadas entre familias de PLC

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 143

7.3 Instrucciones de comunicación soportadas entre familias de PLC La tabla siguiente resume las conexiones válidas entre PLC y PLC por instrucción de comunicación y pareja de PLC:

GET / PUT CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 Sí Sí Sí Sí Sí S7-400 Sí Sí Sí Sí Sí S7-1200 Sí Sí Sí Sí Sí S7-1500 Sí Sí Sí Sí Sí ET 200SP Sí Sí Sí Sí Sí

BSEND / BRCV CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 Sí Sí No Sí Sí S7-400 Sí Sí No Sí Sí S7-1200 No No No No No S7-1500 Sí Sí No Sí Sí ET 200SP Sí Sí No Sí Sí

USEND / URCV CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 Sí Sí No Sí Sí S7-400 Sí Sí No Sí Sí S7-1200 No No No No No S7-1500 Sí Sí No Sí Sí ET 200SP Sí Sí No Sí Sí

Page 144: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Simular la comunicación 7.3 Instrucciones de comunicación soportadas entre familias de PLC

Ayuda en pantalla de S7-PLCSIM V14 144 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

TSEND / TRCV

CPU #1 S7-300 S7-400 S7-1200

(SFB 100, 101)

S7-1200 (SFB 150,

151)

S7-1500 ET 200SP

CPU #2

S7-300 No No No No No No S7-400 No No No No No No S7-1200 (SFB 100, 101)

No No Sí Sí Sí Sí

S7-1200 (SFB 150, 151)

No No Sí Sí Sí Sí

S7-1500 No No Sí Sí Sí Sí ET 200SP No No Sí Sí Sí Sí

TUSEND / TURCV CPU #1

S7-300 S7-400 S7-1200 (SFB 100,

101)

S7-1200 (SFB 150,

151)

S7-1500 ET 200SP

CPU #2

S7-300 No No No No No No S7-400 No No No No No No S7-1200 (SFB 100, 101)

No No No No No No

S7-1200 (SFB 150, 151)

No No No No No No

S7-1500 No No No No No No ET 200SP No No No No No No

TSEND_C / TRCV_C CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 No No No No No S7-400 No No No No No S7-1200 No No Sí Sí Sí S7-1500 No No Sí Sí Sí ET 200SP No No Sí Sí Sí

Page 145: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Simular la comunicación 7.3 Instrucciones de comunicación soportadas entre familias de PLC

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 145

TUSEND_C / TURCV_C CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 No No No No No S7-400 No No No No No S7-1200 No No No No No S7-1500 No No No No No ET 200SP No No No No No

MODBUS TCP CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 No No No No No S7-400 No No No No No S7-1200 No No No No No S7-1500 No No No No No ET 200SP No No No No No

TMAIL CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 No No No No No S7-400 No No No No No S7-1200 No No No No No S7-1500 No No No No No ET 200SP No No No No No

TMAIL_C CPU #1

S7-300 S7-400 S7-1200 S7-1500 ET 200SP

CPU #2

S7-300 No No No No No S7-400 No No No No No S7-1200 No No No No No S7-1500 No No No No No ET 200SP No No No No No

Page 146: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Simular la comunicación 7.3 Instrucciones de comunicación soportadas entre familias de PLC

Ayuda en pantalla de S7-PLCSIM V14 146 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Page 147: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 147

Condiciones y limitaciones de error 8 8.1 Descripción general

Determinadas acciones o eventos pueden provocar errores o un comportamiento imprevisto en S7-PLCSIM o STEP 7. A continuación encontrará una descripción de todos los problemas conocidos y sus posibles soluciones.

8.2 Condiciones y limitaciones de error concretas

8.2.1 Error de compilación tras intentar descargar a S7-PLCSIM Cuando se intenta descargar un programa de STEP 7 a S7-PLCSIM, es posible que se reciba un error indicando que el programa de usuario no se ha compilado y que debería volver a compilarse.

Este escenario puede darse:

● cuando se simula un programa que se cargó de un PLC físico

● cuando se simula un programa que se copió y pegó en el proyecto

Este error está relacionado con los bloques de programa que se generan automáticamente, como los OB MC-Servo y MC-Interpolator en programas de Motion Control.

Para solucionar el error, borre los bloques generados automáticamente y seguidamente vuelva a compilar el programa mediante el comando "Compilar > Software (compilar todos los bloques)". Este comando volverá a crear y compilar los bloques correctamente para que puedan utilizarse en S7-PLCSIM. Sin embargo, antes de borrar los bloques deben comprobarse los ajustes de los OB.

Tenga en cuenta que este error no está limitado a Motion Control. Cualquier programa que contenga bloques generados automáticamente podría dar el mismo problema. Después de eliminar los bloques generados automáticamente, el programa debería compilarse y descargarse a S7-PLCSIM sin más errores.

8.2.2 Variables accesibles desde HMI Las variables "Accesible desde HMI" no están disponibles en tablas SIM o secuencias.

Page 148: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 148 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

8.2.3 Errores cuando se simula la comunicación para varias CPU no configuradas Este error podría darse cuando se ejecutan varias instancias de S7-PLCSIM y se intenta simular la comunicación entre varias CPU no configuradas. Esto sucede cuando cada simulación tiene la misma dirección IP.

Ejemplo ● Inicie S7-PLCSIM y lance una simulación para una CPU S7-1500.

● Inicie una segunda instancia de S7-PLCSIM y lance una simulación para una CPU ET 200SP.

● En el TIA Portal, seleccione e intente descargar una ET 200SP CPU para la simulación del ET 200SP.

Resultado: Es posible que se reciba un aviso de "dispositivo incompatible" o bien que el ET 200SP se descargue en la simulación del S7-1500 de S7-PLCSIM. En este escenario, es posible que el primer simulador que responda no sea el que se prefiere.

Motivo: Cada simulación responde a todas las direcciones IP mientras no están configuradas.

Solución Evite lanzar más de una simulación no configurada a la vez. Si hay más de una simulación no configurada abierta, desconéctelas o ciérrelas todas menos una.

8.2.4 "Cortar" equivale a "Copiar" entre instancias de S7-PLCSIM Cuando se lleva a cabo una operación de cortar y pegar entre dos instancias abiertas de S7-PLCSIM, los datos de la instancia de origen se copian, no se cortan.

Descripción del comportamiento Inicie dos instancias de S7-PLCSIM y cree un proyecto de simulación en ambas.

Introduzca direcciones en una tabla SIM o secuencia de una de las instancias.

Corte una o varias filas y péguelas en una tabla SIM o secuencia de la otra instancia.

Observe que los elementos cortados se copian en lugar de cortarse o eliminarse. Los elementos cortados aparecen en la segunda instancia tal como estaba previsto, pero permanecen también en la instancia de origen.

Solución Para solucionar este comportamiento, borre las filas cortadas o copiadas de la instancia de origen.

Page 149: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 149

8.2.5 Simular la comunicación con HMI y varios PLC Si desea simular varios PLC con HMI, es posible que se produzcan comportamientos de conexión imprevistos debido a la forma en que S7-PLCSIM simula la comunicación.

Este problema puede evitarse iniciando todas las simulaciones de PLC antes de arrancar HMI.

Nota

Si se ha iniciado HMI antes de iniciar todas las simulaciones de PLC y se produce un comportamiento imprevisto a continuación, cierre y vuelva a iniciar HMI dejando las simulaciones de PLC activas.

8.2.6 Evitar forzar entradas al simular S7-1500 El forzado de entradas con una CPU S7-1500 o ET 200SP simulada puede causar un comportamiento imprevisto. Es preferible utilizar una tabla SIM de S7-PLCSIM para forzar los valores de entrada de estos PLC.

8.2.7 Esperar brevemente después de pasar al estado RUN para acceder a los objetos tecnológicos de Motion Control

El PLC simulado procesa los comandos de Motion Control con mayor lentitud que un PLC físico. Debido a esta diferencia en el tiempo de procesamiento, es posible que se indique el estado de "error" o de "ocupado" cuando intente acceder a los objetos de Motion Control demasiado rápido tras pasar al estado RUN. Esto es porque los objetos todavía no se han procesado por completo.

Para evitar esta situación, espere un momento para acceder a los objetos de Motion Control después de poner el PLC en estado RUN.

Encontrará más detalles sobre Motion Control en la sección de ayuda "Diferencias comunes en todos los PLC soportados" > "Simular Motion Control".

8.2.8 Simular programas de seguridad Es posible que el programa de seguridad conmute a STOP de forma inesperada. Esto puede ocurrir por la diferencia en los tiempos de ciclo del PLC simulado y del PLC real.

Para corregir la situación, aumente el valor del parámetro F en STEP 7 siguiendo los pasos descritos a continuación:

1. En la ventana de inspección, seleccione "General > De seguridad (fail-safe) > Parámetro F" y ajuste "Tiempo de vigilancia F predeterminado para F I/O centralizadas" al tiempo máximo permitido (65535 ms).

2. Realice una nueva descarga desde STEP 7 y vuelva a ejecutar la simulación.

Page 150: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 150 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

8.2.9 Utilizar la librería de sistema de seguridad v1.3 o superior de STEP 7 para la periferia de seguridad

Para poder simular y depurar correctamente un proyecto que contenga entradas y salidas (I/O) de seguridad, el proyecto debe usar la librería de sistema de seguridad v1.3 o superior. Si el proyecto usa una versión anterior de esta librería de sistema, la simulación de la periferia (I/O) de seguridad no funcionará correctamente.

8.2.10 Trabajar con librerías globales Si el proyecto usa una librería, debe compilar el hardware y el software antes de realizar una descarga a S7-PLCSIM. Si se selecciona solo una compilación parcial, la descarga fallará.

8.2.11 Rango válido para valores de la secuencia "Ajustar a frecuencia" En su ajuste predeterminado, S7-PLCSIM V14 soporta un valor "Ajustar a frecuencia" para un bit de entrada de 1 a 100 Hz en la columna "Acción" del editor de secuencias.

Si S7-PLCSIM no proporciona una entrada de frecuencia fiable, cambie el valor "Ajustar a frecuencia" a 16 Hz o menos y vuelva a ejecutar la secuencia.

8.2.12 Valores incorrectos del parámetro RET_VAL para las instrucciones EN_AIRT y DIS_AIRT del S7-1500 que se llaman desde varios OB

Las instrucciones de interrupción avanzadas EN_AIRT y DIS_AIRT funcionan correctamente en proyectos S7-1500 si son llamadas desde el mismo OB.

Estas instrucciones no funcionan correctamente si se llaman desde más de un OB. Si se llaman desde más de un OB, el valor del parámetro RET_VAL puede no ser correcto.

Page 151: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 151

8.2.13 Error de desbordamiento de eventos cíclicos Existe la posibilidad de que se desborde la cola de eventos cíclicos de S7-PLCSIM en caso de que la simulación contenga alarmas cíclicas. A causa de la velocidad de S7-PLCSIM en relación al hardware real, es posible que el siguiente evento de alarma cíclica se produzca antes de que se haya creado la entrada en el búfer de diagnóstico.

Si esto sucede, se coloca una entrada adicional en la cola, lo que provoca otro desbordamiento. S7-PLCSIM notifica un desbordamiento por medio de avisos en el búfer de diagnóstico y un icono de error rojo en el árbol del proyecto.

Si la cola se desborda, seleccione "Opciones > Configuración > Vigilancia del tiempo de ciclo". A continuación puede realizar una de las dos acciones siguientes:

● Seleccione la casilla de verificación "Bloquear vigilancia del tiempo de ciclo".

● Seleccione la casilla de verificación "Especificar tiempo de ciclo máximo" e introduzca un valor más grande en el campo "Tiempo de ciclo máximo". Puede introducir un tiempo de hasta 60000 ms.

Una vez realizada una de estas dos acciones, es necesario llevar a cabo otra descarga desde STEP 7 para que los cambios surtan efecto.

8.2.14 Niveles de protección por contraseña y simulación No es posible configurar una contraseña de protección para el PLC en HMI y después descargar en S7-PLCSIM.

Si intenta ejecutar una simulación con niveles de protección activados, HMI recibe un error y no puede conectarse con S7-PLCSIM. S7-PLCSIM no comprueba niveles de protección, por lo que indica que no hay ninguna contraseña activada.

Si ya ha configurado niveles de protección para el PLC, deberá desactivarlos antes de ejecutar una simulación. Una vez finalizada la simulación puede volver a activar los niveles de protección.

8.2.15 Funciones online y de diagnóstico de STEP 7 Funciones online y de diagnóstico de STEP 7

Algunas funciones de online y de diagnóstico no tienen una finalidad útil para la simulación. El uso estas funciones puede provocar un comportamiento inesperado de S7-PLCSIM. Estas incluyen:

● Asignar una dirección IP

● Formatear Memory Card

● Asignar nombre

● Actualizar firmware

Page 152: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 152 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

8.2.16 Simulación en modo de espera Es posible que la simulación se detenga cuando el equipo o la programadora pase al modo de espera o de suspensión. En tal caso, se suspende la comunicación entre STEP 7 y S7-PLCSIM. Cuando el equipo o la programadora vuelva a estar activo, será necesario restablecer la comunicación o, en determinados casos, volver a abrir el proyecto de simulación.

Para que esto no suceda, desactive el modo de espera del equipo o la programadora.

8.2.17 Ejecutar S7-PLCSIM en una conexión de escritorio remoto Es posible ejecutar S7-PLCSIM por medio de una conexión de escritorio remoto. Sin embargo, debería evitarse desconectar la conexión con el cliente de escritorio durante la configuración. En casos excepcionales, esto puede provocar el bloqueo de la interfaz de usuario del software.

Si se bloqueara la interfaz de usuario, siga los pasos siguientes en el cliente de escritorio:

1. Abra el Administrador de tareas de Windows y cierre el proceso "rdpclip.exe".

2. Escriba "rdpclip.exe" en el símbolo del sistema para reiniciar el proceso.

Tenga en cuenta que se perderá el contenido actual del portapapeles. No obstante, podrá continuar con la configuración del modo habitual.

Reinicie S7-PLCSIM lo antes posible.

8.2.18 Trabajar con unidades de red sincronizadas automáticamente Una sincronización automática tras una interrupción de la red puede provocar que los datos actuales (locales) del proyecto se guarden como "copia de seguridad" en la unidad de red. Esto podría hacer que se cargaran datos de proyecto anticuados de la unidad de red al abrir el proyecto. Por este motivo, es recomendable no guardar proyectos de S7-PLCSIM en unidades de red sincronizadas.

Si, de todas formas, trabaja con unidades sincronizadas, puede seguir trabajando localmente en caso de interrupción de la red. En este caso, siempre deberá asegurarse de que la aplicación S7-PLCSIM esté cerrada mientras se sincronizan los datos. La sincronización debe implementarse de forma que los datos actuales (locales) del proyecto reemplacen los datos de proyecto que hay en la unidad de red.

8.2.19 Retardo en el menú de proyecto Es posible que se produzcan retardos y, posiblemente, una caída del sistema, al abrir el menú de proyecto si uno de los proyectos de la lista de proyectos usados recientemente se encuentra en una unidad de red que no está conectada.

Para corregir el problema, vuelva a conectar la unidad de red o mueva la carpeta de proyectos a una unidad conectada.

Page 153: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 153

8.2.20 Selección de nemónicos Si se utilizan nemónicos alemanes para crear un proyecto y, a continuación, se cambia el idioma de la interfaz de usuario, es posible que se produzca un error a causa de la diferente ubicación de los signos decimales.

Para evitar este problema, utilice el formato de nemónicos internacionales ("1.23", en vez de "1,23").

Page 154: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Condiciones y limitaciones de error 8.2 Condiciones y limitaciones de error concretas

Ayuda en pantalla de S7-PLCSIM V14 154 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Page 155: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 155

Índice alfabético

A Accesos directos de teclado, 68 Acciones conflictivas en una secuencia, 138 Actualización de firmware, 16 Ajustar a frecuencia, 128 Ajustar a valor, 128 Ajuste de nemónicos, 54 Ajustes de aplicación, 54 Ajustes de idioma, 54 Árbol del proyecto, 50, 62

Carpeta de secuencias, 63 Carpeta de tablas SIM, 63

B Barra de estado con indicador de progreso, 50 Barra de herramientas, 50

Botones de conexión y desconexión, 60 Comandos de Edición, 59 Comandos de Ejecutar, 60 Comandos de Proyecto, 58 Comandos de Ventana, 61 Comandos grabar/reproducir, 61 Selector de la familia de CPU, 60 Vista del proyecto, 58

Barra de herramientas de la vista del proyecto Ajuste de energía desde la barra de herramientas, 60 Selector de la familia de CPU, 60

Barra de menús, 50, 50 Barra de título, 50 Barra del editor, 50 Borrado total, 48 Botón de encendido, 19

C Cambiar a la vista compacta, 17 Cambiar a la vista del proyecto, 17 Cambiar el nombre de una secuencia, 63 Cambiar el nombre de una tabla SIM, 63 Cambiar vista, 17

Campo de dirección vacío en el archivo importado, 101, 106 Cascadas automáticas en los tooltips, 54 Comandos del menú Ayuda, 51 Comandos del menú Edición, 50 Comandos del menú Ejecutar, 50 Comandos del menú Opciones, 50 Comandos del menú Proyecto, 50 Comandos del menú Ventana, 51 Compatibilidad de firmware, 16 Comunicaciones

Respaldo de datos, 141 Configuración de dispositivos, 63

Hardware, 86 Configuración del tiempo de ciclo, 55

D Desfijar la pantalla del editor, 67 Deshabilita las cascadas automáticas en los tooltips, 54 Deshacer/rehacer

Interacción entre, 71 Dirección forzada permanentemente, 97, 107 Dirección no válida en la secuencia, 138 Direcciones duplicadas en la secuencia, 138 Direcciones IP y comunicación, 141 Dividir la pantalla, 67

E Editor de secuencias

Acciones, 127 Agregar una etapa, 134 Ajustar a frecuencia, 128 Ajustar a valor, 128 Direcciones, 106 Ejemplo de entrada de tiempo, 130 Eliminar una etapa, 135 Etapas predeterminadas, 133 Insertar una etapa, 134 Intervalo predeterminado, 134 Sinopsis, 106 Tiempo, 129

Page 156: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice alfabético

Ayuda en pantalla de S7-PLCSIM V14 156 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Editor de tablas SIM Autorrellenar, 99 Copiar y pegar, 99 Deshacer y rehacer, 98 Forzar coherentemente, 104 Forzar por lotes, 104 Grabar acciones para crear una secuencia, 105 Pegar variables estructuradas, 100

Entrada de tiempo, 129 Máximo permitido, 129

Error de firmware, 16 Error de tiempo de parada de secuencia, 138 Error indefinido en la secuencia, 138 Errores de diagnóstico, 24 Errores de simulación, 147 Errores en una secuencia, 138 Estado operativo RUN, 23

Ajuste desde la barra de herramientas, 60 Configuración del menú Ejecutar, 53

Estado operativo STOP, 23 Ajuste desde la barra de herramientas, 60 Configuración del menú Ejecutar, 53

Estados de simulación, 77 Estados del proyecto, 77 ET 200SP

de seguridad, 31 Firmware, 31 Instrucciones soportadas, 33 Módulo tecnológico de E/S controladas por tiempo, 32 Módulo tecnológico Motion Control, 32 Módulo tecnológico PID Control, 32 Módulos tecnológicos de contaje y medición, 32 Objeto tecnológico de contaje y medición, 32 Objeto tecnológico PID, 32 Objeto tecnológico ss, 32 Soporte de módulos tecnológicos, 32 Soporte de objetos tecnológicos, 32

ET 200SPF Instrucciones soportadas, 33 Tiempo de vigilancia F, 31

Exportar un Trace Archivo .csv de Microsoft Excel, 117 archivo de registro Trace de variables, 117

F Fijar la pantalla del editor, 67

G Grabar y reproducir, 113 Guardar los ajustes del área de trabajo, 67

H Hardware

En la configuración de dispositivos, 86 instalado con un HSP, 86 no detectado, 86

HMI, 141

I Importación solo parcialmente correcta, 101, 106 Importar/Exportar

En una secuencia, 115 Indicador de forzado permanente, 93 Insertar una etapa en una secuencia, 108 Instrucciones

BSEND/BRCV, 141 PUT/GET, 141 TSEND/TRCV, 141 USEND/URCV, 141

Instrucciones T-Block Respaldo de datos, 141

Interfaz de usuario Dividir ventanas, 56 Vista del proyecto, 49

Interfaz de usuario de la configuración de dispositivos, 85

Sección de configuración hardware, 85 Sección de direcciones, 86

L LEDs, 24 Licencias de STEP 7

Licencia Basic, 15 Licencia Professional, 15

Lista de los últimos proyectos, 54

M Menú Edición, 52 Menú Ejecutar, 53 Menú principal

Comandos de Ventana, 56 Edición, 52 Ejecutar, 53

Page 157: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice alfabético

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 157

Funciones de ayuda, 57 Opciones > Configuración, 53 Proyecto, 51 Sistema de ayuda, 57

Menú proyecto, 51 Motion Control, 25

Limitaciones, 26 Modo de referenciado, 25 Objetos tecnológicos, 26 TO_ExternalEncoder, 27 TO_PositioningAxis, 26

MRES, 48 Múltiples instancias

Copiar y pegar, 148

N Nombre de usuario, 54 Novedades, 11 Nuevas funciones, 11

P Pegar variables estructuradas, 115 Permite las cascadas automáticas en los tooltips, 54 Personalizar el área de trabajo, 61, 67 Poner nombre a un proyecto, 74 PROFINET, 141 Programas de STEP 7 compatibles, 23 Propiedades del proyecto, 50 Protección anticopia, 24 Protección de acceso, 24 Protección de know-how, 24 Protección por contraseña, 24 Proyecto

Abrir, 59 Crear un, 74 Datos incluidos en un, 74 Extensión de archivo, 59, 74 Guardar, 59 Nuevo, 59 Propiedades, 76 Ubicación, 54

R Recetas, 25 Registrar datos, 25 Rellenar una tabla SIM

Vista general, 98

Reproducir una secuencia creada a partir de acciones grabadas de tabla SIM, 113 Restablecer configuración de fábrica, 54 RUN/STOP, 60

S S7-1200

de seguridad, 28 Instrucciones soportadas, 29 Módulo tecnológico Motion Control, 29 Módulo tecnológico PID Control, 29 Módulos tecnológicos de contador, 29 Objeto tecnológico Motion Control, 29 Objeto tecnológico PID, 29 Soporte de módulos tecnológicos, 29 Soporte de objetos tecnológicos, 29 Versiones de firmware válidas, 28

S7-1200F Instrucciones soportadas, 29 Tiempo de vigilancia F, 28 Versiones de firmware válidas, 28

S7-1500 de seguridad, 30 Firmware, 29 Instrucciones soportadas, 30 Módulo tecnológico de E/S controladas por tiempo, 30 Módulo tecnológico Motion Control, 30 Módulo tecnológico PID Control, 30 Módulos tecnológicos de contaje y medición, 30 Objeto tecnológico de contaje y medición, 30 Objeto tecnológico PID, 30 Objeto tecnológico ss, 30 Soporte de módulos tecnológicos, 30 Soporte de objetos tecnológicos, 30

S7-1500F Instrucciones soportadas, 30 Tiempo de vigilancia F, 30

S7-PLCSIM V14 Advanced, 14 S7-PLCSIM V5.x, 14 Secuencia

Activar una etapa, 108 Agregar una etapa, 108 Ajustar el tiempo de etapa, 108 Ajustes del formato de tiempo, 108 Autorrellenar, 113 Autorrellenar y el intervalo predeterminado, 114 Barra de herramientas, 108 Cambiar el nombre, 107 Columna Acción, 110 Columna Comentario, 110

Page 158: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice alfabético

Ayuda en pantalla de S7-PLCSIM V14 158 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA

Columna Dirección, 110 Columna Formato de visualización, 110 Columna Indicador, 110 Columna Nombre, 110 Columna Parámetro de acción, 110 Columna Tiempo, 110 Condiciones de error, 138 Copiar y pegar, 114 copiar y pegar y el intervalo predeterminado, 114 Crear a partir de un archivo Trace, 117 crear y rellenar, 113 Desactivar una etapa, 108 Deshacer y rehacer, 112 Deshacer y rehacer durante la reproducción, 112 Detener una secuencia, 108 ejecutar múltiples, 137 Entradas de la tabla de observación, 116 Etapa actual, 111 Etapa de parada, 111 Etapas, 111 etapas editables, 111 Exportar a Excel, 108 Funciones comunes con la tabla SIM, 89 Guardar los ajustes de la ventana, 109 Importar de Excel, 109 Importar de medición Trace, 109 Importar un archivo Trace, 117 Importar/Exportar, 116 Importar/exportar y el campo de tiempo, 116 Indicador de error, 111 Iniciar al disparar, 111 Iniciar inmediatamente, 111 Iniciar una secuencia, 108 Insertar una etapa, 108 Intervalo predeterminado, 108, 114 Menú contextual, 111 Pausar una secuencia, 108 Pegar variables estructuradas, 115 Repetir una secuencia, 108 Retroalimentación visual, 127 Tiempo de ejecución, 109 Varias etapas con la misma dirección, 129

Servicio y soporte, 35 Servidor web, 25 Simulación

Estados operativos RUN y STOP, 23 y el botón de encendido, 19

Simular la comunicación, 141 Sinopsis de S7-PLCSIM, 11 Sistema de ayuda, 57

Búsqueda, 35 Software instalado, 57

Soporte de controladores basados en PC, 24 Soporte de dispositivos de periferia, 24 Soporte de instrucciones de comunicación

ET 200SP y ET 200SPF, 33 S7-1200, 29 S7-1500, S7-1500C y S7-1500F, 31

Soporte online, 35 STEP 7

Exportar un archivo Trace, 117

T Tabla SIM, 89

Activar/desactivar forzado de no entradas, 95 Barra de herramientas, 95 Bits, 96 Cargar variables del proyecto, 98 Columna Bits, 103, 104 Columna Forzar coherentemente, 103 Columna Indicador, 96 Columna Observar/forzar valor, 103 Comentario, 96 Condiciones de error, 105 Descripción, 94 Exportar, 101 Formato de visualización, 96 Forzar coherentemente, 96 Forzar todos los valores seleccionados, 95 Funciones comunes con la secuencia, 89 Importar, 101 menú contextual, 96 Observar/Forzar valor, 96 Sinopsis, 97

Tarjeta SD, 25, 25, 25 TCP/IP, 141 Test del programa, 106 Tiempo de ciclo máximo, 55 Tiempo de ejecución, 109 Tipo de datos incompatible en la secuencia, 138 Tooltip en cascada, 54

U Ubicación del proyecto, 74 Ubicación y ajustes, 54

Page 159: Ayuda en pantalla de S7-PLCSIM V14 · Índice Ayuda en pantalla de S7-PLCSIM V14 4 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 3 Opciones de arranque

Índice alfabético

Ayuda en pantalla de S7-PLCSIM V14 Manual de programación y manejo, V14, 09/2016, A5E38930197-AA 159

V Variables accesibles desde HMI, 147 Variables estructuradas, 116 Ventanas del editor, 50 Vista compacta, 56

Barra de título, 47 Botón MRES, 48 Nombre de la CPU, 47 Panel de operador de la CPU, 47 Sinopsis, 45

Vista del proyecto, 49 Barra de herramientas, 58

W WinCC, 141