Resumen de contenidos para Siemens SIMATIC S7-PLCSIM V16
Página 1
Ayuda en pantalla de S7-PLCSIM V16 Información de seguridad Sinopsis de S7-PLCSIM SIMATIC Conceptos de S7-PLCSIM Opciones de arranque Herramientas de ingeniería Ayuda en pantalla de S7-PLCSIM Modificar una simulación activa Trabajar en la vista compacta Manual de programación y manejo Trabajar en la vista del proyecto Simulación de eventos...
Página 2
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...
Índice Información de seguridad ........................8 Sinopsis de S7-PLCSIM .......................... 9 Introducción a S7-PLCSIM ....................... 9 Novedades de S7-PLCSIM V16 ....................9 Nota sobre valores de entrada ....................9 Programa de instalación, requisitos, reparación y desinstalación .......... 10 Hardware soportado ....................... 11 2.5.1 Soporte de hardware y firmware .....................
Página 4
Índice Trabajar en la vista del proyecto ......................33 Interfaz de usuario de la vista del proyecto ................33 7.1.1 Vista general de la interfaz de usuario de la vista del proyecto ..........33 7.1.2 La barra de menús de S7-PLCSIM ..................34 7.1.2.1 Comandos del menú...
Página 5
Índice 7.7.4 Trabajar con valores en la vista de control ................69 7.7.4.1 Vista general de la vista de control ..................69 7.7.4.2 Control deslizante para valores numéricos en la vista de control de la tabla SIM ....70 7.7.4.3 Pulsador para valores booleanos en la vista de control de tablas SIM ........
Página 6
Índice Ajustes de control del ciclo para secuencias ............... 109 Simulación de Motion Control....................... 110 10.1 Sinopsis de Motion Control ....................110 10.2 Restricciones con Motion Control ..................111 10.2.1 Simulaciones y modo de referenciado ................. 111 10.2.2 Objetos tecnológicos no cargados ..................111 10.2.3 Máximo de 5.120 recursos de Motion Control ..............
Página 7
Índice 12.19 Valores incorrectos del parámetro RET_VAL para las instrucciones EN_AIRT y DIS_AIRT del S7-1500 que se llaman desde varios OB ............122 12.20 Niveles de protección por contraseña HMI y simulación ............122 12.21 Funciones online y de diagnóstico de STEP 7 ..............122 12.22 Simulación en modo de espera ....................
Para obtener información adicional sobre las medidas de seguridad industrial que podrían ser implementadas, por favor visite (https://www.siemens.com/industrialsecurity). Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el fin de hacerlos más seguros. Siemens recomienda expresamente realizar actualizaciones en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos.
Sinopsis de S7-PLCSIM Introducción a S7-PLCSIM S7-PLCSIM permite depurar y validar un único programa de PLC sin necesidad de usar hardware real. S7-PLCSIM permite utilizar todas las herramientas de depuración de STEP 7, incluida la tabla de observación, el estado del programa, las funciones online y de diagnóstico y otras herramientas.
Sinopsis de S7-PLCSIM 2.4 Programa de instalación, requisitos, reparación y desinstalación Programa de instalación, requisitos, reparación y desinstalación Con la instalación de TIA Portal no se instala S7-PLCSIM. Al instalar S7-PLCSIM V16 también se instala S7-PLCSIM V5.4.8 para la simulación de CPU S7-300 y S7-400. Se pueden instalar varias versiones de S7-PLCSIM en el mismo equipo sin interferencias.
Sinopsis de S7-PLCSIM 2.5 Hardware soportado Hardware soportado 2.5.1 Soporte de hardware y firmware La licencia de STEP 7 determina qué CPU podrán simularse con S7-PLCSIM. STEP 7 Basic y S7-PLCSIM Con una licencia de STEP 7 Basic es posible simular las siguientes familias de CPU en S7-PLCSIM: ●...
Package (HSP), es posible que la descarga a S7-PLCSIM no pueda realizarse. 2.5.3 Otros productos S7-PLCSIM Siemens ofrece otros productos S7-PLCSIM además de S7-PLCSIM V16. S7-PLCSIM V5.4.8 S7-PLCSIM V5.4.8 soporta la simulación de las siguientes familias de CPU SIMATIC: ● S7-300 ●...
Sinopsis de S7-PLCSIM 2.6 Documentación de S7-PLCSIM Documentación de S7-PLCSIM 2.6.1 Sistema de ayuda en pantalla Un completo sistema de ayuda en pantalla describe las funciones y los procedimientos necesarios para trabajar con más efectividad con S7-PLCSIM y STEP 7. El sistema de ayuda en pantalla se abre en una ventana independiente de la interfaz de usuario de S7-PLCSIM, de modo que se puede seguir trabajando mientras se accede a la información requerida.
Página 14
● 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 Ayuda en pantalla de S7-PLCSIM V16 Manual de programación y manejo, V16, 11/2019, A5E46238792-AA...
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 V16". Ayuda en pantalla de S7-PLCSIM V16...
Conceptos de S7-PLCSIM Dos vistas: vista compacta y vista del proyecto S7-PLCSIM ofrece la posibilidad de elegir entre dos interfaces de usuario distintas: la vista compacta y la vista del proyecto. La vista se elegirá en función del modo en que se quiera utilizar S7-PLCSIM junto con TIA Portal.
Conceptos de S7-PLCSIM 3.2 Iniciar y finalizar una simulación Iniciar y finalizar una simulación Tanto la vista compacta (Página 31) como la vista del proyecto (Página 33) tienen un botón de conexión para iniciar y finalizar las simulaciones. Las acciones de iniciar y finalizar simulaciones son independientes de las acciones de crear y abrir proyectos S7-PLCSIM (Página 49).
Conceptos de S7-PLCSIM 3.3 Estados de simulación Estados de simulación S7-PLCSIM reconoce los siguientes tipos de simulación de PLC: ● PLC no configurado (conectado, pero no hay ningún proyecto STEP 7 descargado) ● PLC configurado (conectado, con un proyecto STEP 7 descargado) ●...
Conceptos de S7-PLCSIM 3.5 Diferencias entre un PLC simulado y un PLC físico Diferencias entre un PLC simulado y un PLC físico 3.5.1 Diferencias comunes a todos los PLC soportados S7-PLCSIM se diferencia de los PLC físicos en los siguientes aspectos. Soporte de dispositivos IO S7-PLCSIM no soporta la funcionalidad específica de dispositivos IO.
Página 20
Conceptos de S7-PLCSIM 3.5 Diferencias entre un PLC simulado y un PLC físico Funciones que requieren una tarjeta de memoria SD S7-PLCSIM no simula las funciones de la CPU que requieren una tarjeta de memoria SD. Recetas S7-PLCSIM no soporta recetas. Servidor web S7-PLCSIM no soporta la funcionalidad de servidor web.
Conceptos de S7-PLCSIM 3.5 Diferencias entre un PLC simulado y un PLC físico Soporte de instrucciones S7-PLCSIM soporta la mayoría de instrucciones para el S7-1200 y el S7-1200F simulados igual que para un PLC físico. 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, con lo que es posible que la simulación no funcione del modo previsto.
Conceptos de S7-PLCSIM 3.5 Diferencias entre un PLC simulado y un PLC físico 3.5.3 S7-1500: Soporte de módulos tecnológicos y objetos tecnológicos Soporte de módulos tecnológicos S7-PLCSIM soporta los siguientes módulos tecnológicos del S7-1500 y S7-1500F: ● Contador y medición ●...
Opciones de arranque Vista general de las opciones de arranque Existen diferentes opciones para iniciar S7-PLCSIM: ● Iniciar desde TIA Portal ● Iniciar con el icono del escritorio de Windows o desde el menú Inicio ● Iniciar desde un proyecto S7-PLCSIM existente Recuerde que es posible iniciar varias instancias de S7-PLCSIM y ejecutar dos simulaciones simultáneamente (Página 115).
Opciones de arranque 4.2 Iniciar una simulación desde TIA Portal Iniciar una simulación desde TIA Portal Una vez haya instalado S7-PLCSIM, el comando "Iniciar simulación" estará disponible en STEP 7 para los dispositivos siguientes: ● S7-1200 ● S7-1500 ● ET 200SP Si hay bloques con protección de know-how en el programa, deberá...
Opciones de arranque 4.3 Inicio desde un icono del escritorio o desde el menú Inicio Inicio desde un icono del escritorio o desde el menú Inicio S7-PLCSIM se puede iniciar desde el icono del escritorio o desde el menú Inicio de Windows.
Opciones de arranque 4.4 Iniciar desde un proyecto existente de S7-PLCSIM 4.4.1 Abrir un proyecto de una versión anterior Los proyectos S7-PLCSIM V15.1 se pueden abrir con S7-PLCSIM V16. Al seleccionar el proyecto, S7-PLCSIM indica que el proyecto debe convertirse a S7-PLCSIM V16 (.sim16). Al actualizar el proyecto se crea una nueva carpeta para el proyecto actualizado.
Modificar una simulación activa Simulación de un ciclo de desconexión y conexión La vista compacta muestra una simulación de CPU S7-1200 configurada en curso. Tenga en cuenta lo siguiente: ● El botón de conexión está en verde. ● Se muestra el nombre de la CPU configurada. ●...
Modificar una simulación activa 5.2 Cambiar la familia de CPU Observe lo que ha cambiado y lo que no en la interfaz de usuario: ● El botón de conexión está en gris. ● Aún se muestra el nombre de la CPU configurada. ●...
Página 29
Modificar una simulación activa 5.2 Cambiar la familia de CPU Si se cambian familias de CPU y seguidamente se hace clic en el botón de conexión, S7-PLCSIM inicia una simulación nueva no configurada de la familia seleccionada. S7- PLCSIM rechaza la configuración de la simulación anterior. Si se hace clic en S7-1500, por ejemplo, la vista compacta muestra el aspecto siguiente: En una simulación no configurada, tenga en cuenta lo siguiente: ●...
Modificar una simulación activa 5.3 Borrado total (MRES) Borrado total (MRES) Un borrado total borra todas las áreas de la memoria de trabajo y copia la memoria de carga en la memoria de trabajo. Borrado total Para borrar la memoria de una CPU simulada encendida, haga clic en el botón MRES. S7-PLCSIM realiza las siguientes acciones durante un borrado total: ●...
Trabajar en la vista compacta La vista compacta es la vista predeterminada de S7-PLCSIM y requiere menos espacio en la pantalla que la vista del proyecto (Página 33). Si prefiere iniciar en la vista del proyecto, la vista predeterminada se cambia en el menú principal de la vista del proyecto, en Opciones >...
Página 32
Trabajar en la vista compacta La vista compacta tiene las siguientes secciones: Sección Descripción Barra de título La barra de título muestra el logotipo de S7-PLCSIM y tres botones de control: Botón "Mantener visible": hace que la vista compacta se •...
Trabajar en la vista del proyecto Interfaz de usuario de la vista del proyecto 7.1.1 Vista general de la interfaz de usuario de la vista del proyecto La vista del proyecto ofrece todas las funciones de S7-PLCSIM: ① Barra de título Muestra la ruta y el nombre del proyecto, así...
Permite personalizar el área de trabajo. na 38) Ayuda Abre el sistema de ayuda, visualiza un enlace que conduce a la página web de Siemens Industry Onli- (Página 39) ne Support y muestra detalles sobre el software instalado. Para la mayoría de comandos de menú, S7-PLCSIM dispone de un botón en la barra de herramientas (Página 40).
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.2.1 Comandos del menú Proyecto Los comandos del menú Proyecto son los siguientes: Comando de menú Descripción Nuevo Crea un proyecto (Página 49) y un PLC simulado. Si el proyecto actual contiene cambios que no se han guardado, se le pedirá...
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.2.2 Comandos del menú Edición Las funciones de Edición son las siguientes: Comando de Descripción menú Abrir objeto Este comando de menú se activa cuando la aplicación se centra en un objeto que se puede abrir.
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.2.3 Comandos del menú Ejecutar Las funciones de Ejecutar son las siguientes: Comando de menú Descripción Arrancar CPU Conmuta el PLC simulado al estado operativo RUN. Se puede hacer clic en el botón de arranque de la CPU si el PLC simulado se encuentra en estado operativo STOP.
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.2.5 Comandos del menú Herramientas Los comandos del menú Herramientas Registrar, Parar y Pausa (Página 81) 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: Comando de menú...
Descripción Mostrar ayuda Abre el sistema de ayuda. Service & Support en Muestra un enlace a la página web de Siemens Industry Online Support. Internet Software instalado Muestra información sobre el software Siemens instalado, incluidos los números de versión de S7-PLCSIM y del TIA Portal.
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.3 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: La barra de herramientas contiene los siguientes grupos de botones: Grupo de botones...
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto Funciones de los botones El botón de conexión sirve para desconectar la CPU en cualquier momento, independientemente del modo de ciclo (RUN, STOP, PARADA, PAUSA o ERROR). Utilice el botón RUN para pasar la CPU a RUN cuando el ciclo está...
Página 42
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto El PLC es el nombre del PLC simulado tal y como está configurado en STEP 7 junto con el tipo de CPU, por ejemplo, "PLC_1 [CPU 1211C AC/DC/Rly]". S7-PLCSIM muestra "PLC no configurado"...
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.6 Configuración de S7-PLCSIM 7.1.6.1 Ajustes de aplicación Se puede acceder a los siguientes ajustes de la aplicación desde el comando de menú Opciones > Configuración: Los ajustes de la aplicación contienen la información siguiente: Ajuste Descripción...
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.6.2 Vista inicial Con el comando de menú Opciones > Configuración se puede elegir la vista con la que se iniciará S7-PLCSIM. La vista compacta es el ajuste predeterminado. 7.1.6.3 Restablecer valores predeterminados Con el comando de menú...
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.6.5 Configuración del tiempo de ciclo Con el comando de menú Opciones > Configuración se ajustan tiempos de ciclo para una programadora concreta. Si la programadora es lenta o antigua, existe la posibilidad de desactivar la vigilancia del tiempo de ciclo o bien de ajustar el tiempo de ciclo máximo.
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.7 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: ①...
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto 7.1.8 Accesos directos de teclado La tabla siguiente lista las combinaciones de teclas que pueden utilizarse en S7-PLCSIM: Método abreviado Comportamiento Activa o desactiva el modo de la barra de menús ALT+CTRL+IZQUIERDA Editor anterior abierto ALT+CTRL+DERECHA...
Página 48
Trabajar en la vista del proyecto 7.1 Interfaz de usuario de la vista del proyecto Método abreviado Comportamiento Dividir el editor verticalmente Cambiar nombre Abrir desplegable Cambia entre los cuadros del área de trabajo de S7-PLCSIM INICIO Ir al principio IZQUIERDA Mover a la izquierda AV PÁG...
Trabajar en la vista del proyecto 7.2 Administración de proyectos Administración de proyectos S7-PLCSIM almacena todos los datos del proyecto en una sola carpeta del proyecto. Dentro de la carpeta, S7-PLCSIM guarda los archivos de proyecto con la extensión .sim16: Crear un proyecto Para crear un proyecto, seleccione "Proyecto >...
Trabajar en la vista del proyecto 7.3 Uso de deshacer y rehacer en la vista del proyecto 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.
Trabajar en la vista del proyecto 7.4 Notificación visual de los estados online y offline Interacción entre deshacer y rehacer A medida que se realizan ediciones que pueden deshacerse, se van agregando a la cola de deshacer. La opción "rehacer" solo está disponible cuando se deshace una acción. Si se seleccionan varias acciones para deshacer, cada una de ellas aparecerá...
Trabajar en la vista del proyecto 7.5 Trabajar en la vista de configuración de dispositivos Configuración de dispositivos Los módulos que funcionan correctamente tienen 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 operativo, que es el mismo que en STEP 7.
Trabajar en la vista del proyecto 7.5 Trabajar en la vista de configuración de dispositivos 7.5.2 Vista de dispositivos Si se descarga una configuración hardware de STEP 7, S7-PLCSIM actualiza la pantalla de la configuración de dispositivos (Página 51). Los nombres de los dispositivos son los mismos que en la sección de configuración de dispositivos de STEP 7.
Trabajar en la vista del proyecto 7.5 Trabajar en la vista de configuración de dispositivos 7.5.3 Sección de direcciones de la vista de configuración de dispositivos La configuración de dispositivos contiene una sección complementaria que muestra una entrada para cada canal E/S de un dispositivo seleccionado en la sección de la configuración hardware.
Trabajar en la vista del proyecto 7.6 Funciones comunes de los editores Funciones comunes de los editores 7.6.1 Vista general de las funciones comunes S7-PLCSIM tiene las siguientes vistas basadas en cuadrícula con varias funciones de edición comunes: ● Tablas SIM (Página 59) ●...
Página 56
Trabajar en la vista del proyecto 7.6 Funciones comunes de los editores Pegar variables o direcciones desde STEP 7 Existe la posibilidad de copiar variables y direcciones de STEP 7 y pegarlas en secuencias y tablas SIM de S7-PLCSIM. Es posible copiar desde cualquiera de las ubicaciones siguientes de STEP 7: ●...
Trabajar en la vista del proyecto 7.6 Funciones comunes de los editores 7.6.3 Agregar y borrar entradas en los editores Los editores de S7-PLCSIM proporcionan una fila vacía para poder agregar entradas nuevas en una tabla SIM, secuencia o tabla de eventos. S7-PLCSIM permite agregar o insertar filas vacías en cualquier lugar válido del editor.
Página 58
Trabajar en la vista del proyecto 7.6 Funciones comunes de los editores 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 Indicador de forzado permanente Se muestra un "icono de forzado permanente"...
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Trabajar con tablas SIM 7.7.1 Tablas SIM y el editor de tablas SIM El editor de tablas 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.
Página 60
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Barra de herramientas de la tabla SIM Los iconos de la barra de herramientas 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.
Página 61
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Columnas de la tabla SIM La tabla siguiente describe las columnas de la tabla SIM: Columna Descripción Indicador Esta columna muestra información sobre la entrada de la tabla SIM. (sin encabezado) 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...
Página 62
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Los comandos del menú contextual ofrecen funciones de edición y funciones para la tabla SIM. El comportamiento de los comandos del menú contextual que se corresponden con botones de la barra de herramientas es el mismo que el de los botones. El comando Borrar permite borrar una fila de la tabla SIM o un valor de un campo editable.
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM 7.7.3 Crear y rellenar una tabla SIM 7.7.3.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: ●...
Página 64
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM 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".
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Forzar valores de 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á...
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Importar una tabla de un archivo de Microsoft Excel a una tabla SIM Para importar un archivo de Microsoft Excel a una tabla SIM, proceda del siguiente modo: 1. Abra una tabla SIM. 2.
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM 3. S7-PLCSIM agrega las direcciones 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.
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM 3. Desde la lista de tablas, seleccione una o varias para cargarlas en una tabla SIM de S7- PLCSIM. 4. Haga clic en Aceptar. S7-PLCSIM crea una nueva tabla SIM para cada selección que contenga todas las variables de la tabla.
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM 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ú...
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Cambiar valores en la vista de control Al cambiar el enfoque de una fila de la vista de tabla a otra, la vista de control muestra información referente a la última fila seleccionada. Si se selecciona y edita una fila, la información de la vista de control se actualiza para reflejar los cambios.
Página 71
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM Controlar el rango de valores válido Los valores de proceso con frecuencia tienen un rango de validez limitado. Se puede ajustar un valor mínimo y un valor máximo para que el control deslizante refleje el rango válido de valores para cada fila de la vista de tabla.
Trabajar en la vista del proyecto 7.7 Trabajar con tablas SIM 7.7.4.3 Pulsador para valores booleanos en la vista de control de tablas SIM El editor SIM muestra el control de pulsador en la vista de control al seleccionar una fila que contenga un valor booleano.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Trabajar en el editor de secuencias 7.8.1 Secuencias y editor de secuencias El propósito de una secuencia consiste en simular un proceso externo que interactúa con el programa.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Secuencias y funcionalidad de puntos de parada Cuando el programa de la CPU alcanza un punto de parada, S7-PLCSIM realiza las siguientes acciones: ● Pasa al estado PARADA ●...
Página 75
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Barra de herramientas del editor de secuencias La barra de herramientas del editor de secuencias incluye las siguientes funciones: Botón Función Inserta una etapa nueva y vacía justo encima de la etapa seleccionada en ese momento.
Página 76
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Botón Función Permite seleccionar si debe importarse una hoja de cálculo Excel o un archivo de medi- ción Trace. Importar de Excel Importar de medición Trace Muestra el tiempo total de ejecución de una secuencia en marcha, así...
Página 77
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Columnas del editor de secuencias Columna Descripción Indicador (sin enca- Esta columna muestra iconos que indican la siguiente información: bezado) La primera etapa de la secuencia La última etapa de la secuencia La etapa que se está...
Página 78
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 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- Descripción...
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias El comportamiento de los comandos del menú contextual que se corresponden con botones de la barra de herramientas es el mismo que el de los botones. El comando Borrar permite borrar una etapa de la secuencia o un valor de un campo editable.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.4 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.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.5.1 Secuencia: uso de la función 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.
Página 82
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Acciones grabables de una tabla SIM o una configuración de dispositivos Cuando se graban acciones, S7-PLCSIM crea una etapa para cada acción que modifica un valor de una dirección. Así, por ejemplo, si se modifica un valor en la columna "Observar/forzar valor", S7-PLCSIM graba una nueva etapa de la secuencia.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Finalizar la sesión de registro Cuando se hace clic en el botón "Parar registro", S7-PLCSIM genera una secuencia nueva y la agrega al proyecto. La secuencia nueva se visualiza en el árbol del proyecto. El nombre de la secuencia se puede cambiar.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Consideraciones para el uso de importar y exportar con una secuencia Un archivo .xlsx puede importarse a una secuencia vacía o a una secuencia que ya contenga etapas. Asegúrese de que el archivo importado no esté abierto en Excel o la importación fallará.
Página 85
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Importar el archivo Trace Para importar un archivo de medición Trace, proceda del siguiente modo: 1. Elija "Importar secuencia de medición Trace" en el menú contextual utilizando uno de los siguientes métodos: –...
Página 86
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Detalles de la generación de secuencias La secuencia se genera de acuerdo con las siguientes normas: ● S7-PLCSIM crea una "etapa de inicialización" para cada dirección incluida. Esta etapa corresponde al tiempo del primer muestreo del archivo Trace.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.6 Métodos para iniciar una secuencia 7.8.6.1 Acción inicial de la secuencia La primera fila de la secuencia define la condición de inicio de la secuencia. La condición de inicio es una de las dos siguientes: ●...
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.6.2 Iniciar una secuencia con una condición de disparo Las secuencias que comienzan con una condición de disparo (Página 87) requieren un parámetro de acción. Para configurar el parámetro de acción, haga clic en la lista desplegable Parámetro de acción para configurar la información siguiente: ●...
Página 89
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Repetir una secuencia desde el botón de la barra de herramientas Para que la secuencia se repita en un bucle, haga clic en el botón "Repetir secuencia" la barra de herramientas.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.6.4 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"...
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.7 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.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.8 Información de secuencia relacionada con el tiempo 7.8.8.1 Entrada de tiempo en la secuencia Las entradas de la secuencia se ordenan y ejecutan en función del contenido del campo "Tiempo".
Página 93
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias Reglas de entrada de tiempo en la secuencia Es posible definir el mismo tiempo para varias entradas siempre que no sean para la misma dirección. Si se definen varias acciones con el mismo tiempo para la misma dirección, se produce un error.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.8.2 Tiempo de las etapas de la secuencia Hay dos formas de especificar el tiempo de las etapas de la secuencia: ● Las acciones ocurren al mismo tiempo ●...
Página 95
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 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á...
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.9 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"...
Página 97
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 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.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.10 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.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.11 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.
Trabajar en la vista del proyecto 7.8 Trabajar en el editor de secuencias 7.8.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 .
Simulación de eventos Resumen de la simulación de eventos S7-PLCSIM permite crear tablas de eventos para simular los eventos siguientes: ● Alarma de proceso (OB 4x) ● Alarma de diagnóstico (OB 82) ● Enchufe y desenchufe de módulos (OB 83) ●...
Página 102
Simulación de eventos 8.1 Resumen de la simulación de eventos Cree o abra una tabla de eventos para abrir el editor de tablas de eventos. El editor de tablas de eventos dispone de una barra de herramientas y una cuadrícula para configurar y disparar eventos.
Simulación de eventos 8.2 Configuración de eventos Configuración de eventos 8.2.1 Configuración de eventos Es posible agregar un nuevo evento sin configurar utilizando uno de los siguientes métodos: ● Haga clic en la celda <Agregar nuevo evento> y seleccione un tipo de evento ●...
Simulación de eventos 8.2 Configuración de eventos 8.2.4 Simulación de un evento de fallo de rack o de estación Agregue un evento (Página 103) para el evento de fallo de rack o de estación (OB 86) y configure los parámetros LADDR (Página 103) y EventType. Para configurar el parámetro EventType, seleccione una de las opciones siguientes del menú...
Página 105
Simulación de eventos 8.2 Configuración de eventos Configuración de canales y números de canal Para agregar nuevos números de canal al parámetro Canal, utilice una de las opciones siguientes: ● Escribir un número de canal en el campo <Agregar nuevo canal> ●...
Simulación de eventos 8.3 Disparo de eventos Disparo de eventos Disparo de un solo evento Para disparar un solo evento haga clic con el botón derecho del ratón en la fila del evento y seleccione "Disparar evento" en el menú contextual. Disparo de varios eventos Para disparar eventos en una tabla, proceda del siguiente modo: 1.
Control de ciclo Resumen del control de ciclo S7-PLCSIM permite controlar el ciclo de la CPU simulada. Un ciclo se define como una ejecución completa de todos los OB del ciclo del programa. En el arranque, la CPU simulada también ejecuta OB de arranque, si los hay. Se accede a las funciones de control de ciclo de dos formas distintas: ●...
Control de ciclo 9.2 Control de ciclo en la vista del proyecto 9.2.2 Ejecutar un ciclo durante un tiempo concreto Para ejecutar un ciclo durante un tiempo concreto, proceda del siguiente modo: 1. Asegúrese de que la CPU simulada está conectada. 2.
Control de ciclo 9.3 Controlar ciclos en la vista compacta Controlar ciclos en la vista compacta Los controles de ciclo siguientes están disponibles en la vista compacta: ● Haga clic en el botón PAUSE para poner en pausa la ejecución del programa al final del ciclo que se está...
Simulación de Motion Control 10.1 Sinopsis de Motion Control S7-PLCSIM permite descargar proyectos de STEP 7 que contengan elementos de Motion Control para CPU S7-1500 y ET 200SP. Nota Proyectos de Motion Control con S7-1200 S7-PLCSIM no soporta Motion Control para las CPU S7-1200. Módulos tecnológicos y simulación S7-PLCSIM simula una CPU real, pero no módulos tecnológicos configurados y conectados u otros dispositivos IO.
Simulación de Motion Control 10.2 Restricciones con Motion Control 10.2 Restricciones con Motion Control 10.2.1 Simulaciones y 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 en la simulación. 10.2.2 Objetos tecnológicos no cargados Si el proyecto de movimiento contiene un gran número de objetos tecnológicos, es posible...
Simulación de Motion Control 10.2 Restricciones con Motion Control 10.2.5 Pérdidas de datos en OB de movimiento Se produce una sobrecarga cuando los eventos que provienen del mismo origen se producen con mayor rapidez de la que pueden procesarse. S7-PLCSIM no procesa infracciones de los OB de movimiento.
Simulación de Motion Control 10.2 Restricciones con Motion Control 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)"...
Simulación de Motion Control 10.2 Restricciones con Motion Control 10.2.12 Error de modo isócrono no posible En algunos escenarios de Motion Control, es posible que se reciba un mensaje indicando que el modo isócrono no es posible. Escenario de ejemplo El TO OutputCam está...
Simular la comunicación S7-PLCSIM soporta la comunicación entre instancias de simulación. Una instancia puede ser una simulación de S7-PLCSIM, una simulación de WinCC Runtime o una simulación de S7-PLCSIM V5.4.8. Es posible ejecutar dos simulaciones de S7-PLCSIM, un máximo de ocho instancias de S7-PLCSIM V5.4.8 e incluso más simulaciones de WinCC Runtime, y todas ellas se pueden comunicar entre sí.
Condiciones de error y limitaciones 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. 12.1 Simulación de S7-1200 de seguridad Si desea utilizar S7-PLCSIM para simular una CPU S7-1200 de seguridad hay que utilizar una versión del sistema de seguridad que sea compatible con la versión de firmware de la CPU:...
Condiciones de error y limitaciones 12.3 Información de calidad predeterminada 12.3 Información de calidad predeterminada La información de calidad predeterminada difiere del siguiente modo entre los dispositivos I/O de seguridad y los dispositivos I/O estándar: ● La información de calidad predeterminada de los dispositivos I/O de seguridad es "1", ON o TRUE ●...
Condiciones de error y limitaciones 12.7 Almacenamiento de valores de bloques de datos (DB) remanentes en S7-1500 12.7 Almacenamiento de valores de bloques de datos (DB) remanentes en S7-1500 Es posible que los valores de bloques de datos remanentes de un PLC S7-1500 no se guarden salvo que se apague el PLC antes de guardar el proyecto.
Condiciones de error y limitaciones 12.11 Simular conexiones HMI 12.11 Simular conexiones HMI Cuando se simulan conexiones HMI, la versión del firmware HMI simulado debe ser la 14.0.0.0 o superior. 12.12 Variables accesibles desde HMI En el ajuste predeterminado, STEP 7 ajusta las variables a "Accesible desde HMI". En el ejemplo siguiente, un usuario ha eliminado la accesibilidad desde HMI para las variables "Static_3"...
Condiciones de error y limitaciones 12.13 Error de compilación tras intentar descargar a S7-PLCSIM 12.13 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.
Condiciones de error y limitaciones 12.15 Simular la comunicación con HMI y varios PLC 12.15 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.
Condiciones de error y limitaciones 12.19 Valores incorrectos del parámetro RET_VAL para las instrucciones EN_AIRT y DIS_AIRT del S7-1500 que se llaman desde varios OB 12.19 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.
Condiciones de error y limitaciones 12.23 Trabajar con unidades de red sincronizadas automáticamente 12.23 Trabajar con unidades de red sincronizadas automáticamente Si guarda un proyecto que se sincroniza automáticamente en una unidad de disco o en un directorio de la nube (con Dropbox, Syncplicity o Google Drive, por ejemplo), puede producirse una pérdida de datos si la sincronización solo se produce parcialmente o de forma asíncrona.
Índice alfabético Comunicación entre CPU simuladas, 115 Conexión y desconexión de la CPU, 40 Conexiones HMI, 119 Configuración, 10 Abrir proyectos de versiones anteriores, 26 Almacenamiento, 44 Accesos directos de teclado, 47 Tiempo de ciclo, 45 Acciones conflictivas en una secuencia, 100 Configuración de LADDR, 103 Acciones del portapapeles, 56 Configuración del tiempo de ciclo, 45...
Página 125
Índice alfabético Editor de secuencias Familia de CPU Acciones, 91 Vista compacta, 28 Ajustar a frecuencia, 91 Vista del proyecto, panel de operador, 40 Ajustar a valor, 91 Fijar la pantalla del editor, 46 Condiciones de error, 100 Finalidad de S7-PLCSIM, 9 Deshacer y rehacer, 80 Finalizar una simulación, 17 Direcciones, 73...
Página 126
Índice alfabético Instrucciones T-Block, 115 Capacidad, 111 Interfaz de usuario Cargar un proyecto con MC-Servo y MC- Dividir ventanas, 39 Interpolator, 112 Vista del proyecto, 33 Error de modo isócrono, 114 Interrupción de la comunicación debido al modo de Errores de objetos tecnológicos, 111 espera, 122 Limitaciones, 110 Modo de referenciado, 111...
Página 127
Índice alfabético Puntos de parada, 79 Simulación Alarma de diagnóstico, 104 Alarma de proceso, 104 Comunicación, 115 Comunicación con HMI y varios PLC, 121 Rebase del tiempo de ciclo, 118 Conexiones HMI, 119 Recetas, 20 Desconexión y reconexión, 27 Rehacer, 50 Enchufe o desenchufe de módulos, 103 Reinstalación de S7-PLCSIM, 10 Errores, 116...
Página 128
Índice alfabético Formas de crear y rellenar, 63 Interfaz de usuario, 33 Importar y exportar, 65 Sinopsis, 16 Observar y forzar valores, 63 Valores de entrada, 9 Sinopsis, 59 Vista inicial, 44 Tablas de eventos Vistas Árbol del proyecto, 42 Vista compacta, 31 Tarjeta de memoria SD, 20 Vista del proyecto, 33...
Página 129
Índice alfabético Ayuda en pantalla de S7-PLCSIM V16 Manual de programación y manejo, V16, 11/2019, A5E46238792-AA...