Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EIO0000001717 09/2020
EcoStruxure™ Control
Expert
Simulador de PLC
Traducción del manual original
09/2020
EIO0000001717.08
www.schneider-electric.com
La información que se ofrece en esta documentación contiene descripciones de carácter general
y/o características técnicas sobre el rendimiento de los productos incluidos en ella. La presente
documentación no tiene como objeto sustituir dichos productos para aplicaciones de usuario
específicas, ni debe emplearse para determinar su idoneidad o fiabilidad. Los usuarios o
integradores tienen la responsabilidad de llevar a cabo un análisis de riesgos adecuado y
completo, así como la evaluación y las pruebas de los productos en relación con la aplicación o el
uso de dichos productos en cuestión. Ni Schneider Electric ni ninguna de sus filiales o asociados
asumirán responsabilidad alguna por el uso inapropiado de la información contenida en este
documento. Si tiene sugerencias de mejoras o modificaciones o ha hallado errores en esta
publicación, le rogamos que nos lo notifique.
Usted se compromete a no reproducir, salvo para su propio uso personal, no comercial, la
totalidad o parte de este documento en ningún soporte sin el permiso de Schneider Electric, por
escrito. También se compromete a no establecer ningún vínculo de hipertexto a este documento
o su contenido. Schneider Electric no otorga ningún derecho o licencia para el uso personal y no
comercial del documento o de su contenido, salvo para una licencia no exclusiva para consultarla
"tal cual", bajo su propia responsabilidad. Todos los demás derechos están reservados.
Al instalar y utilizar este producto es necesario tener en cuenta todas las regulaciones sobre
seguridad correspondientes, ya sean regionales, locales o estatales. Por razones de seguridad y
para garantizar que se siguen los consejos de la documentación del sistema, las reparaciones solo
podrá realizarlas el fabricante.
Cuando se utilicen dispositivos para aplicaciones con requisitos técnicos de seguridad, siga las
instrucciones pertinentes.
Si con nuestros productos de hardware no se utiliza el software de Schneider Electric u otro
software aprobado, pueden producirse lesiones, daños o un funcionamiento incorrecto del equipo.
Si no se tiene en cuenta esta información, se pueden causar daños personales o en el equipo.
© 2020 Schneider Electric. Reservados todos los derechos.
2 EIO0000001717 09/2020
Tabla de materias
Información de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 5
Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Capítulo 1 Simulación de un PLC . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Ciberseguridad del simulador del PLC . . . . . . . . . . . . . . . . . . . . . . . . 13
Carga de un proyecto en el simulador. . . . . . . . . . . . . . . . . . . . . . . . . 14
Icono del simulador en la barra de herramientas . . . . . . . . . . . . . . . . 18
Capítulo 2 Diferencias entre el simulador y una CPU real . . . . . . . . 21
Limitaciones del simulador del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Simulación de la dirección IP y el puerto de comunicaciones . . . . . . . 26
Palabras y bits de sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Capítulo 3 Comandos de menú y cuadros de diálogo en el simulador
de PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Control del simulador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Control del simulador para CPU desconocidas . . . . . . . . . . . . . . . . . . 48
Control del simulador para la CPU Modicon M580 . . . . . . . . . . . . . . . 51
Control del simulador para la CPU de seguridad Modicon M580 . . . . 54
Tarjeta de memoria para la CPU Modicon M580 . . . . . . . . . . . . . . . . 58
Control del simulador para la CPU Modicon Quantum . . . . . . . . . . . . 62
Control del simulador para la CPU de seguridad Modicon Quantum . 65
Control del simulador para la CPU Modicon Premium . . . . . . . . . . . . 69
Control del simulador para la CPU Modicon M340 . . . . . . . . . . . . . . . 72
Tarjeta de memoria para la CPU Modicon M340 . . . . . . . . . . . . . . . . 75
Control del simulador para la CPU Modicon Momentum . . . . . . . . . . 80
Cuadro de diálogo de evento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Borrar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Restablecer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Apagado y encendido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Opciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Temporización (simulador) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Carga del procesador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Prioridad del simulador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Datos de la tarea del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
EIO0000001717 09/2020 3
Tiempo mínimo de prueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Información . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Fin de la simulación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4 EIO0000001717 09/2020
Información de seguridad
Información importante
AVISO
Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo
antes de instalarlo, utilizarlo, revisarlo o realizar su mantenimiento. Los mensajes especiales que
se ofrecen a continuación pueden aparecer a lo largo de la documentación o en el equipo para
advertir de peligros potenciales, o para ofrecer información que aclara o simplifica los distintos
procedimientos.
EIO0000001717 09/2020 5
TENGA EN CUENTA LO SIGUIENTE:
La instalación, el manejo, las revisiones y el mantenimiento de equipos eléctricos deberán ser
realizados sólo por personal cualificado. Schneider Electric no se hace responsable de ninguna
de las consecuencias del uso de este material.
Una persona cualificada es aquella que cuenta con capacidad y conocimientos relativos a la
construcción, el funcionamiento y la instalación de equipos eléctricos, y que ha sido formada en
materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos.
ANTES DE EMPEZAR
No utilice este producto en maquinaria sin protección de punto de funcionamiento. La ausencia de
protección de punto de funcionamiento en una máquina puede provocar lesiones graves al
operador de dicha máquina.
ADVERTENCIA
EQUIPO SIN PROTECCIÓN
No utilice este software ni los equipos de automatización relacionados en equipos que no
dispongan de protección de punto de funcionamiento.
No introduzca las manos u otras partes del cuerpo dentro de la maquinaria mientras está en
funcionamiento.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
6 EIO0000001717 09/2020
En algunas aplicaciones, como en el caso de la maquinaria de embalaje, debe proporcionarse
protección adicional al operador, como la protección de punto de funcionamiento. Esta medida es
necesaria si existe la posibilidad de que las manos y otras partes del cuerpo del operador puedan
introducirse y quedar atrapadas en áreas o puntos peligrosos, lo que puede provocar lesiones
graves. Los productos de software por sí solos no pueden proteger al operador frente a posibles
lesiones. Por este motivo, el software no se puede sustituir por la protección de punto de funciona-
miento ni puede realizar la función de esta.
Asegúrese de que las medidas de seguridad y los enclavamientos mecánicos/eléctricos
relacionados con la protección de punto de funcionamiento se hayan instalado y estén operativos
antes de que los equipos entren en funcionamiento. Todos los enclavamientos y las medidas de
seguridad relacionados con la protección de punto de funcionamiento deben estar coordinados
con la programación del software y los equipos de automatización relacionados.
NOTA: La coordinación de las medidas de seguridad y los enclavamientos mecánicos/eléctricos
para la protección de punto de funcionamiento está fuera del ámbito de la biblioteca de bloques
de funciones, la guía de usuario del sistema o de otras instalaciones mencionadas en esta
documentación.
INICIAR Y PROBAR
Antes de utilizar los equipos eléctricos de control y automatización para su funcionamiento normal
tras la instalación, es necesario que personal cualificado lleve a cabo una prueba de inicio del
sistema para verificar que los equipos funcionan correctamente. Es importante realizar los
preparativos para una comprobación de estas características y disponer de suficiente tiempo para
llevar a cabo las pruebas de forma completa y correcta.
ADVERTENCIA
PELIGRO DE FUNCIONAMIENTO DEL EQUIPO
Compruebe que se hayan seguido todos los procedimientos de instalación y configuración.
Antes de realizar las pruebas de funcionamiento, retire de todos los dispositivos todos los
bloqueos u otros medios de sujeción temporales utilizados para el transporte.
Retire del equipo las herramientas, los medidores y el material de desecho que pueda haber.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
Realice todas las pruebas de inicio recomendadas en la documentación del equipo. Guarde la
documentación del equipo para consultarla en el futuro.
EIO0000001717 09/2020 7
Las pruebas del software deben realizarse tanto en un entorno simulado como en un entorno real.
Verifique que no existen cortocircuitos ni conexiones a tierra temporales en todo el sistema que
no estén instalados según la normativa local (de conformidad con National Electrical Code de
EE. UU., por ejemplo). Si fuera necesario realizar pruebas de tensión de alto potencial, siga las
recomendaciones de la documentación del equipo para evitar dañar el equipo fortuitamente.
Antes de dar tensión al equipo:
Retire del equipo las herramientas, los medidores y el material de desecho que pueda haber.
Cierre la puerta de la carcasa del equipo.
Retire todas las conexiones a tierra temporales de las líneas de alimentación de entrada.
Realice todas las pruebas iniciales recomendadas por el fabricante.
FUNCIONAMIENTO Y AJUSTES
Las precauciones siguientes proceden de NEMA Standards Publication ICS 7.1-1995 (prevalece
la versión en inglés):
Aunque se ha extremado la precaución en el diseño y la fabricación del equipo o en la selección
y las especificaciones de los componentes, existen riesgos que pueden aparecer si el equipo
se utiliza de forma inadecuada.
En algunas ocasiones puede desajustarse el equipo, lo que provocaría un funcionamiento
incorrecto o poco seguro. Utilice siempre las instrucciones del fabricante como guía para
realizar los ajustes de funcionamiento. El personal que tenga acceso a estos ajustes debe estar
familiarizado con las instrucciones del fabricante del equipo y con la maquinaria utilizada para
los equipos eléctricos.
El operador solo debe tener acceso a los ajustes de funcionamiento que realmente necesita. El
acceso a los demás controles debe restringirse para evitar cambios no autorizados en las
características de funcionamiento.
8 EIO0000001717 09/2020
Acerca de este libro
Presentación
Objeto
En este documento se describe el simulador de PLC para EcoStruxure™ Control Expert.
Campo de aplicación
Este documento es válido para la versión EcoStruxure™ Control Expert 15.0 o posterior.
Documentos relacionados
Puede descargar estas publicaciones técnicas e información técnica adicional de nuestro sitio web
www.schneider-electric.com/en/download.
EIO0000001717 09/2020 9
10 EIO0000001717 09/2020
EcoStruxure™ Control Expert
Simulación de un PLC
EIO0000001717 09/2020
Capítulo 1
Simulación de un PLC
Simulación de un PLC
Descripción general
En este capítulo se describe la simulación de un PLC.
EIO0000001717 09/2020 11
Simulación de un PLC
Introducción
Instalación
El simulador se instala automáticamente con Control Expert.
Área de uso
El simulador permite simular una CPU de una CPU.
El uso de puntos de parada, las explicaciones paso a paso y la función Ir a permiten probar el
programa de usuario en la CPU simulada.
El símbolo del simulador que aparece en la barra de tareas proporciona las funciones siguientes:
Visualización del estado actual del PLC simulado (véase página 18)
Información rápida (información sobre herramientas) que muestra la dirección IP del PC host
para el simulador y el nombre del proyecto cargado
Menú contextual (botón derecho del ratón) para controlar el simulador
12 EIO0000001717 09/2020
Simulación de un PLC
Presentación
El simulador del PLC se ajusta a los requisitos de ciberseguridad.
Se aplican estas dos reglas:
El simulador del PLC sólo se inicia si contiene una aplicación.
El simulador del PLC no permite cargar una aplicación en modalidad de monitorización.
NOTA: Se requiere una aplicación protegida por contraseña para aplicar la seguridad en el puerto
Ethernet del ordenador. El puerto predeterminado es el 502.
Cuando se inicia el simulador del PLC desde Control Expert (menú PLC → Conectar) o desde los
menús de Windows con la casilla Use la aplicación predeterminada para iniciar el simulador
(aplicar seguridad) marcada:
Si no hay ninguna aplicación con contraseña en el simulador del PLC o la ruta de la aplicación
no es válida, se muestra la ventana Opciones del panel de simulador y el simulador del PLC no
se iniciará a menos que se defina una ruta válida o se desmarque la opción.
Si la ruta de la aplicación es válida, el simulador del PLC se inicia sin mostrar el panel de
opciones.
EIO0000001717 09/2020 13
Simulación de un PLC
Introducción
El proceso de carga de un proyecto en el simulador es idéntico al principio de carga de un proyecto
en un PLC real.
Carga de un proyecto
Carga de un proyecto en el simulador
Paso Acción
1 En Control Expert, habilite la modalidad de simulador mediante el comando de menú PLC →
Modalidad de simulación o el símbolo
en la barra de herramientas:
2 Ejecute el comando de menú Regenerar → Regenerar todos los proyectos.
3 Cree una conexión con el simulador mediante el comando de menú PLC → Conectar. Consulte
también Creación de una conexión, página 15.
Resultado:
El icono (véase página 18) del simulador aparecerá en la barra de herramientas:
14 EIO0000001717 09/2020
Simulación de un PLC
Paso Acción
5 Pulse el botón Transferir.
Resultado: El proyecto se carga en el simulador y su icono presenta el aspecto siguiente en la
barra de herramientas:
EIO0000001717 09/2020 15
Simulación de un PLC
Múltiples instancias
NOTA: Con Control Expert 15.0 o versiones posteriores, se admiten múltiples instancias del
simulador de PLC en un mismo PC de host local.
Cada instancia de simulador de PLC de un mismo PC de host local deberá conectarse a un
número de puerto exclusivo. Si una instancia ya se ejecuta con el puerto predeterminado 502,
deberá iniciar una nueva instancia con un número de puerto distinto. Por ejemplo, 127.0.0.1:503
para el puerto 503 en el cuadro de texto Simulador Dirección.
16 EIO0000001717 09/2020
Simulación de un PLC
Paso Acción
1 Seleccione el comando de menú Salir de simulación en el menú contextual del icono del
simulador situado en la barra de herramientas o del cuadro de diálogo del simulador.
Resultado: Se cierra el simulador.
EIO0000001717 09/2020 17
Simulación de un PLC
Introducción
Después de iniciar los simuladores, aparecerá el icono del simulador en la barra de herramientas.
Este icono identifica el simulador activo y visualiza los distintos estados del PLC simulado.
Estructura general
El icono del simulador se caracteriza por las reglas siguientes:
El color de fondo representa el estado básico.
El símbolo interno muestra el estado actual del PLC, como NOCONF, IDLE, STOPPED, RUN, etc.
18 EIO0000001717 09/2020
Simulación de un PLC
Estados de error
Significado de los símbolos:
Estados internos
Los símbolos siguientes representan estados internos temporales que no se deben considerar
normales. No es posible recuperarse de estos estados, por lo que el simulador del PLC se debe
cerrar e iniciar de nuevo.
EIO0000001717 09/2020 19
Simulación de un PLC
20 EIO0000001717 09/2020
EcoStruxure™ Control Expert
Diferencias
EIO0000001717 09/2020
Capítulo 2
Diferencias entre el simulador y una CPU real
Descripción general
Este capítulo describe la diferencia entre el simulador y un PLC real.
EIO0000001717 09/2020 21
Diferencias
General
Limitaciones generales
El simulador del PLC simula un proyecto completo con todas sus tareas de usuario. No
obstante, el comportamiento de tiempo de ejecución del simulador no es equiparable al
comportamiento de tiempo de ejecución de un PLC real y no permite extraer ningún tipo de
conclusión sobre el comportamiento de un PLC real. Esto incluye el comportamiento multitarea
y la información de tiempo.
El simulador de PLC no admite ninguna forma de E/S. Aunque la simulación contiene los
componentes del proyecto para E/S, el simulador de PLC no los procesa. A las entradas y
salidas sólo se puede acceder desde el proyecto o a través de las funciones online de
Control Expert (leer, escribir, forzar, animar, etc.).
Con el simulador de PLC, los eventos de E/S no pueden dispararse a través del ajuste/forzado
de los bits %I.
Para obtener información sobre las limitaciones relativas a la tarjeta de memoria, consulte
tarjeta de memoria para la CPU Modicon M580 (véase página 58) y tarjeta de memoria para la
CPU Modicon M340 (véase página 75).
El simulador del PLC no soporta ninguna característica de Hot Standby.
22 EIO0000001717 09/2020
Diferencias
Estructura de memoria
Las distintas familias de PLC varían en la estructura de memoria.
Para obtener información detallada sobre la alineación de memoria consulte el capítulo DDT:
Normas de asignación. (véase EcoStruxure™ Control Expert, Lenguajes y estructura del
programa, Manual de referencia)
Para obtener información detallada acerca de la estructura de memoria y los principios de
almacenamiento, consulte el capítulo Estructura de la memoria de la aplicación
(véase EcoStruxure™ Control Expert, Lenguajes y estructura del programa, Manual de
referencia).
NOTA: El simulador del PLC es una aplicación de 16 bits, sea cual sea el PLC en la aplicación
(Quantum, Premium, M580...). Esta es la razón por la que debe regenerar sus aplicaciones
cuando cambie del PLC real al simulador.
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Se producirá una asignación de datos incorrecta si las estructuras de memoria son distintas. Al
gestionar los intercambios de datos entre proyectos de M340, M580 o Momentum y de Premium
o Quantum, asegúrese de que la estructura de los datos intercambiados tiene idéntica alineación
(véase EcoStruxure™ Control Expert, Lenguajes y estructura del programa, Manual de
referencia).
De lo contrario, los datos no se intercambiarán correctamente.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
Comunicación
Limitaciones de comunicación:
El simulador del PLC sólo admite la comunicación basada en TCP/IP (puerto 502 de
Schneider). En los demás casos, se devolverá un código de excepción de Modbus.
El simulador de PLC no es compatible con Modbus, Modbus Plus o Uni-TE.
Para Control Expert V14.1 y versiones anteriores, el simulador de PLC no admite la
comunicación con otros PC o simuladores de PLC, ni remotos ni locales.
Para Control Expert V14.1 y versiones anteriores, el simulador de PLC no dispone de timeout
de comunicación.
Las redes de comunicación, como Uni-Telway, Ethway, Fipway, Modbus, Modbus Plus, etc., no
son compatibles con el simulador de PLC.
NOTA: Los bloques de funciones de comunicación que requieren cliente de PLC y servidor de PLC
son compatibles con múltiples instancias del simulador de PLC. Para obtener más información,
consulte Simulación de la dirección IP y el puerto de comunicaciones (véase página 26).
EIO0000001717 09/2020 23
Diferencias
Limitaciones de depuración
El simulador del PLC puede pasar al estado HALT al ejecutar el comando de depuración Paso a
paso por instrucciones o Paso a paso por función en lenguajes textuales.
Si el elemento actual es una instrucción compleja (p. ej. copiar una matriz muy grande de una
variable a otra), la ejecución de esta instrucción dura mucho tiempo, porque se ejecutará en la
modalidad de paso único en el simulador del PLC.
Para evitar este problema, defina un punto de parada en la instrucción siguiente y ejecute el
comando Ir.
24 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 25
Diferencias
Descripción general
Los siguientes bloques de funciones de comunicación requieren un cliente de PLC y un servidor
de PLC:
READ_REMOTE y WRITE_REMOTE
DATA_EXCH
READ_VAR y WRITE_VAR
La capacidad para múltiples instancias del simulador de PLC del mismo PC de localhost permite
simular el cliente y el servidor de PLC.
Principio
En la aplicación del PLC (cliente), el PLC de destino (servidor) se direcciona utilizando su dirección
IP como el parámetro de entrada IN del bloque de funciones ADDM. En estos bloques de
funciones, el puerto de comunicaciones no está definido como lo está en el PLC, ya que solo se
utilizará en todo momento el puerto 502.
Una vez cargada la aplicación del PLC (cliente) en una primera instancia del simulador de PLC del
PC de localhost, para simular el PLC de destino (servidor) en una segunda instancia del simulador
de PLC, este solo podría direccionarse a través de otro puerto de comunicaciones TCP/IP
(véase página 16).
En lugar de reescribir la dirección IP del PLC de destino (servidor) en la aplicación del PLC
(cliente), la instancia del simulador de PLC puede sustituir la dirección IP del PLC de destino
(servidor) por un puerto de comunicaciones TCP/IP que se incluye en un archivo de simulación de
puertos. Este archivo contiene la correspondencia entre la dirección IP y el puerto de comunica-
ciones TCP/IP del localhost.
26 EIO0000001717 09/2020
Diferencias
Tal como se ilustra a continuación, cuando la aplicación del PLC (cliente) llama un PLC de destino
(servidor) mediante la dirección IP {IPB}, la instancia A del simulador de PLC sustituye la dirección
{IPB} por la dirección {IPlocalHost:PuertoB} correspondiente a la conexión de la instancia B del
simulador de PLC.
EIO0000001717 09/2020 27
Diferencias
Limitación
El uso del conjunto de bibliotecas V15.0 o una versión posterior es obligatorio para la
compatibilidad con READ_VAR, WRITE_VAR y DATA_EXCH en el simulador de PLC.
28 EIO0000001717 09/2020
Diferencias
Bits de sistema
Se admiten los subconjuntos de %S bits de sistema (véase EcoStruxure™ Control Expert,
Palabras y bits de sistema., Manual de referencia) siguientes:
EIO0000001717 09/2020 29
Diferencias
30 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 31
Diferencias
32 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 33
Diferencias
NOTA: El uso de bits de sistema específicos de PLC de seguridad Quantum se describe en la guía
Detalles de las modalidades de funcionamiento de Unity_Pro_XLS.
Palabras de sistema
Se admiten los subconjuntos de %S palabras de sistema (véase EcoStruxure™ Control Expert,
Palabras y bits de sistema., Manual de referencia) siguientes:
%SW11 duración del watchdog Lee la duración del watchdog. La duración se expresa en
WDGVALUE milisegundos (10...1500 ms).
Esta palabra no se puede modificar.
NOTA: El tiempo de duración de los PLC de seguridad Quantum
es de 20 a 990 ms.
%SW12 modalidad del procesador Esta palabra indica la modalidad de funcionamiento del procesador
APMODE de la aplicación de la aplicación. Los valores posibles son:
(solamente para los PLC 16#A501: el procesador de la aplicación se encuentra en la
de seguridad) modalidad de mantenimiento.
16#5AFE: el procesador de la aplicación se encuentra en la
modalidad de seguridad.
Cualquier otro valor se detecta como un error.
Esta palabra de sistema no está disponible para la CPU Quantum
estándar.
34 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 35
Diferencias
36 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 37
Diferencias
%SW75 Contador de eventos de Esta palabra contiene el número de eventos de tipo temporizador en
TIMEREVTNB tipo Temporizador la cola.
(1): No disponible en los siguientes procesadores:
TSX 57 1•/2•/3•/4•/5•.
Esta palabra no está disponible en PLC de seguridad Quantum.
%SW75 contador de eventos de Esta palabra contiene el número de eventos de tipo temporizador en
TIMEREVTNB tipo Temporizador la cola.
(no para los PLC de
seguridad)
38 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 39
Diferencias
40 EIO0000001717 09/2020
Diferencias
EIO0000001717 09/2020 41
Diferencias
42 EIO0000001717 09/2020
Diferencias
NOTA: El uso de palabras de sistema específicos del PLC de seguridad Quantum se describe en
la guía Detalles de las modalidades de funcionamiento de Unity_Pro_XLS.
EIO0000001717 09/2020 43
Diferencias
44 EIO0000001717 09/2020
EcoStruxure™ Control Expert
Comandos de menú
EIO0000001717 09/2020
Capítulo 3
Comandos de menú y cuadros de diálogo en el simulador de PLC
Descripción general
Este capítulo describe los comandos de menú y cuadros de diálogo en el simulador del PLC.
EIO0000001717 09/2020 45
Comandos de menú
Apartado Página
Ayuda 96
Fin de la simulación 97
46 EIO0000001717 09/2020
Comandos de menú
Descripción
Puede abrir y cerrar el cuadro de diálogo del simulador mediante:
El comando de menú Control del simulador del menú contextual del símbolo del simulador
situado en la barra de tareas o el símbolo del simulador.
Doble clic con el botón izquierdo del ratón en el símbolo del simulador de la barra de tareas.
Uno de los cuadros de diálogo siguientes se abre o cierra en función del proyecto cargado:
CPU desconocida (véase página 48)
CPU Modicon M580 (véase página 51)
CPU Modicon Quantum (véase página 62)
CPU Modicon Quantum Safety (véase página 65)
CPU Modicon Premium (véase página 69)
CPU Modicon M340 (véase página 72)
CPU Modicon Momentum (véase página 80)
EIO0000001717 09/2020 47
Comandos de menú
Introducción
Si el simulador no conoce el tipo de CPU que se debería simular, aparecerá este cuadro de
diálogo.
Este es el caso, por ejemplo, en las siguientes situaciones:
Directamente, tras el inicio del simulador y antes de la carga de un proyecto.
Si la CPU simulada se encuentra en estado NOCONF (es decir, si un proyecto válido no está
cargado en el simulador).
Representación del cuadro de diálogo:
48 EIO0000001717 09/2020
Comandos de menú
La segunda línea muestra el estado actual del proyecto y puede contener el texto siguiente:
Texto de la Significado
segunda línea
INVALID No hay ningún proyecto cargado o el proyecto cargado no es válido.
CHECKED El proyecto se ha verificado formalmente y se considera válido. Sin
embargo, la CPU no se ha configurado mediante este proyecto.
CONF El proyecto se ha verificado formalmente y se considera válido. La CPU
se ha configurado mediante este proyecto.
Eventos
Mediante este botón, puede abrir y cerrar el cuadro de diálogo de evento (véase página 82).
El botón aparece si hay eventos de E/S definidos en el proyecto cargado actualmente (si el
proyecto utiliza tareas de eventos).
EIO0000001717 09/2020 49
Comandos de menú
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU (la conexión entre Control Expert y el simulador se interrumpe, y se restablecen todas las
variables del proyecto).
Este botón equivale al botón de restablecimiento de una CPU real.
Apagado y encendido
Con este botón, simula un arranque en caliente de la CPU. Significa que la conexión entre
Control Expert y el simulador se ha detenido, se conservan todas las variables actuales del
proyecto y el simulador pasa al estado RUN (inicio automático activado) o STOP (inicio automático
desactivado).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión de una
fuente de alimentación real.
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
50 EIO0000001717 09/2020
Comandos de menú
Introducción
Se muestra este cuadro de diálogo si el simulador simula una CPU de la familia Modicon M580.
Representación del cuadro de diálogo:
EIO0000001717 09/2020 51
Comandos de menú
El LED BACKUP está ENCENDIDO si surge algún problema durante el acceso a la tarjeta
simulada o si se extrae la tarjeta de memoria simulada.
Los indicadores LED I/O, DL, ETH MS, ETH NS y FORCED I/O no son compatibles con el
simulador.
Card Acc
El indicador LED Card Acc está ENCENDIDO cuando la tarjeta es accesible.
Tarjeta de memoria
Las funciones simuladas de una tarjeta de memoria para la CPU Modicon M580
(véase página 58):
Archivos de la tarjeta de memoria generados por los bloques de funciones de almacenamiento
de datos.
Extracción/inserción de la tarjeta de memoria.
Tarjeta de memoria llena.
Protección contra escritura.
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU, donde se interrumpe la conexión entre Control Expert y el simulador, se reinicializan todas
las variables del proyecto y el simulador pasa al estado RUN (si el arranque automático está
activado) o STOP (si el arranque automático está desactivado).
Apagado y encendido
Con este botón, se ejecuta un ciclo de apagado/encendido para la CPU simulada. Esto equivale
a un arranque en caliente de la CPU (la conexión entre Control Expert y el simulador se
interrumpe, pero se conservan todas las variables actuales del proyecto).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión de una
fuente de alimentación real.
52 EIO0000001717 09/2020
Comandos de menú
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
EIO0000001717 09/2020 53
Comandos de menú
Introducción
Se muestra el cuadro de diálogo si el simulador está simulando una CPU de seguridad Modicon
M580.
Representación del cuadro de diálogo:
54 EIO0000001717 09/2020
Comandos de menú
EIO0000001717 09/2020 55
Comandos de menú
El LED BACKUP está ENCENDIDO si surge algún problema durante el acceso a la tarjeta
simulada o si se extrae la tarjeta de memoria simulada.
Los indicadores LED I/O, DL, ETH MS, ETH NS y FORCED I/O no son compatibles con el
simulador.
Card Acc
El indicador LED Card Acc está ENCENDIDO cuando la tarjeta es accesible.
Tarjeta de memoria
Las funciones simuladas de una tarjeta de memoria para la CPU Modicon M580
(véase página 58):
Archivos de la tarjeta de memoria generados por los bloques de funciones de almacenamiento
de datos.
Extracción/inserción de la tarjeta de memoria.
Tarjeta de memoria llena.
Protección contra escritura.
56 EIO0000001717 09/2020
Comandos de menú
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU, donde se interrumpe la conexión entre Control Expert y el simulador, se reinicializan todas
las variables del proyecto y el simulador pasa al estado RUN (si el arranque automático está
activado) o STOP (si el arranque automático está desactivado).
Apagado y encendido
Con este botón, se ejecuta un ciclo de apagado/encendido para la CPU simulada. Esto equivale
a un arranque en caliente de la CPU (la conexión entre Control Expert y el simulador se
interrumpe, pero se conservan todas las variables actuales del proyecto).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión de una
fuente de alimentación real.
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
EIO0000001717 09/2020 57
Comandos de menú
Descripción general
El panel del simulador del PLC Modicon M580 muestra una tarjeta de memoria en la esquina
inferior izquierda de la placa frontal virtual tanto para PLC M580 como para PLC de seguridad
M580. Consulte, por ejemplo, Control del simulador para CPU Modicon M580 (véase página 51).
La tarjeta de memoria se inserta de manera predeterminada tras el arranque del simulador
del PLC.
58 EIO0000001717 09/2020
Comandos de menú
EIO0000001717 09/2020 59
Comandos de menú
Paso Acción
1 Establezca el bit de sistema %S65 (CARDIS).
Resultado: Una vez finalizado el posible acceso a la tarjeta, el indicador LED
Card Acc se apagará.
2 Abra el menú contextual haciendo clic en la tarjeta de memoria con el botón
derecho del ratón.
3 Seleccione Extraer tarjeta de memoria...
Resultado: La placa frontal virtual mostrará un slot vacío para la tarjeta de
memoria, y el LED CARDERR se encenderá.
Paso Acción
1 Abra el menú contextual haciendo clic en la tarjeta de memoria con el botón
derecho del ratón.
2 Seleccione Insertar tarjeta de memoria...
Resultado: Se abrirá un cuadro de diálogo de selección de archivos estándar de
Windows. De manera predeterminada, la selección contiene el directorio de
tarjeta de memoria utilizado en último lugar.
Nota: El cuadro de selección de archivos también presenta una casilla de
verificación Protegido contra escritura para insertar una tarjeta de memoria virtual
protegida contra escritura.
3 Lleve a cabo uno de los dos procedimientos siguientes:
Utilice el directorio que aparece de forma predeterminada.
Resultado: Se insertará la última tarjeta de memoria extraída.
Seleccione otro directorio.
Resultado: Se insertará otra tarjeta de memoria (por ejemplo, con otro
contenido o vacía).
Resultado: El LED CARDERR se apagará.
4 Restablezca el bit de sistema %S65 (CARDIS).
Resultado: La placa frontal virtual mostrará una tarjeta de memoria, y el indicador
LED Card Acc se encenderá.
60 EIO0000001717 09/2020
Comandos de menú
Este estado se indica mediante una marca de verificación en el comando de menú contextual.
Este estado se indica mediante una marca de verificación en el comando de menú contextual.
Control Expert añade algunas restricciones vinculadas a la tarjeta de memoria (por ejemplo, la
modificación de programas está prohibida si la tarjeta está protegida contra escritura). El
simulador también admite dichas restricciones.
El simulador admite los bits y las palabras de sistema siguientes para simular la función de
protección contra escritura:
%S65 (CARDIS)
%S96 (BACKUPPROGOK)
%SW97 (CARDSTS)
NOTA: No es posible acceder a los archivos mediante un cliente FTP a través del simulador, ya
que puede accederse a ellos directamente mediante las funciones de Windows.
EIO0000001717 09/2020 61
Comandos de menú
Introducción
Se muestra este cuadro de diálogo si el simulador simula una CPU de la familia Modicon
Quantum.
Representación del cuadro de diálogo:
62 EIO0000001717 09/2020
Comandos de menú
Conmutador llave
Si se hace clic en el símbolo del conmutador, se pueden simular varias posiciones del interruptor:
Eventos
Mediante este botón, puede abrir y cerrar el cuadro de diálogo de evento (véase página 82).
El botón aparece si hay eventos de E/S definidos en el proyecto cargado actualmente (si el
proyecto utiliza tareas de eventos).
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU. Es decir, se interrumpe la conexión entre Control Expert y el simulador, se reinicializan todas
las variables del proyecto y el simulador pasa al estado RUN (si el arranque automático está
activado) o STOP (si el arranque automático está desactivado).
El botón Restablecer equivale al botón de restablecimiento de una CPU real.
EIO0000001717 09/2020 63
Comandos de menú
Apagado y encendido
Con este botón, se ejecuta un ciclo de apagado/encendido para la CPU simulada. Esto equivale
a un arranque en caliente de la CPU (la conexión entre Control Expert y el simulador se
interrumpe, pero se conservan todas las variables actuales del proyecto).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión de una
fuente de alimentación real.
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
64 EIO0000001717 09/2020
Comandos de menú
Introducción
Se muestra este cuadro de diálogo si el simulador simula una CPU de la familia de seguridad
Modicon Quantum.
Representación del cuadro de diálogo:
EIO0000001717 09/2020 65
Comandos de menú
66 EIO0000001717 09/2020
Comandos de menú
Conmutador llave
Si se hace clic en el símbolo del conmutador, se pueden simular varias posiciones del interruptor:
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU (la conexión entre Control Expert y el simulador se interrumpe, y se restablecen todas las
variables del proyecto).
Este botón de comando equivale al botón de restablecimiento de una CPU real.
Apagado y encendido
Con este botón, simula un arranque en frío de la CPU, ya que una CPU de seguridad no admite
el arranque en caliente. La conexión entre Control Expert y el simulador está interrumpida, el
simulador pasa al estado RUN (inicio automático activado) o STOP (inicio automático
desactivado).
Este botón de comando se corresponde con una desconexión y reconexión de una fuente de
alimentación real.
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
EIO0000001717 09/2020 67
Comandos de menú
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
68 EIO0000001717 09/2020
Comandos de menú
Introducción
Se muestra este cuadro de diálogo si el simulador simula una CPU de la familia Modicon Premium.
Representación del cuadro de diálogo:
EIO0000001717 09/2020 69
Comandos de menú
Cuando se intercambian datos entre Control Expert y el simulador, el TER LED parpadea.
Los indicadores LED CH0, CH1, CH2, CH3, I/O y FIP no son compatibles con el simulador.
Eventos
Mediante este botón, puede abrir y cerrar el cuadro de diálogo de evento (véase página 82).
El botón aparece si hay eventos de E/S definidos en el proyecto cargado actualmente (si el
proyecto utiliza tareas de eventos).
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU, donde se interrumpe la conexión entre Control Expert y el simulador, se reinicializan todas
las variables del proyecto y el simulador pasa al estado RUN (si el arranque automático está
activado) o STOP (si el arranque automático está desactivado).
El botón Restablecer equivale al botón de restablecimiento de una CPU real.
Apagado y encendido
Con este botón, se ejecuta un ciclo de apagado/encendido para la CPU simulada. Esto equivale
a un arranque en caliente de la CPU (la conexión entre Control Expert y el simulador se
interrumpe, pero se conservan todas las variables actuales del proyecto).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión (o pulsar el
botón de restablecimiento) de una fuente de alimentación real.
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
70 EIO0000001717 09/2020
Comandos de menú
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
EIO0000001717 09/2020 71
Comandos de menú
Introducción
Se muestra este cuadro de diálogo si el simulador simula una CPU de la familia Modicon M340.
Representación del cuadro de diálogo:
72 EIO0000001717 09/2020
Comandos de menú
Cuando se intercambian datos entre Control Expert (u otros clientes) y el simulador, el indicador
LED SER COM parpadea.
El LED CARDERR está ENCENDIDO si surge algún problema durante el acceso a la tarjeta o si
se extrae la tarjeta de memoria.
Los indicadores LED I/O, CAN RUN, CAN ERR, ETH ACT, ETH STS y 10/100 no son compatibles
con el simulador.
Card Acc
El indicador LED Card Acc está ENCENDIDO cuando la tarjeta es accesible.
Tarjeta de memoria
Pueden simularse las funciones siguientes de una tarjeta de memoria para la CPU Modicon M340
(véase página 75):
Archivos de la tarjeta de memoria generados por los bloques de funciones de almacenamiento
de datos.
Extracción/inserción de la tarjeta de memoria.
Tarjeta de memoria llena.
Protección contra escritura.
Restablecer
Con este botón, puede restablecer la CPU simulada. Esto equivale a un arranque en frío de la
CPU, donde se interrumpe la conexión entre Control Expert y el simulador, se reinicializan todas
las variables del proyecto y el simulador pasa al estado RUN (si el arranque automático está
activado) o STOP (si el arranque automático está desactivado).
Apagado y encendido
Con este botón, se ejecuta un ciclo de apagado/encendido para la CPU simulada. Esto equivale
a un arranque en caliente de la CPU (la conexión entre Control Expert y el simulador se
interrumpe, pero se conservan todas las variables actuales del proyecto).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión de una
fuente de alimentación real.
EIO0000001717 09/2020 73
Comandos de menú
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
74 EIO0000001717 09/2020
Comandos de menú
Descripción general
El panel del simulador del PLC Modicon M340 muestra una tarjeta de memoria en la esquina
inferior izquierda de la placa frontal virtual. Consulte Control del simulador para la CPU Modicon
M340, página 72.
La tarjeta de memoria se inserta de manera predeterminada tras el arranque del simulador
del PLC.
EIO0000001717 09/2020 75
Comandos de menú
76 EIO0000001717 09/2020
Comandos de menú
Paso Acción
1 Establezca el bit de sistema %S65 (CARDIS).
Resultado: Una vez finalizado el posible acceso a la tarjeta, el indicador LED Card Acc se apagará.
2 Abra el menú contextual haciendo clic en la tarjeta de memoria con el botón derecho del ratón.
3 Seleccione Extraer tarjeta de memoria...
Resultado: La placa frontal virtual mostrará un slot vacío para la tarjeta de memoria, y el LED
CARDERR se encenderá.
EIO0000001717 09/2020 77
Comandos de menú
Paso Acción
1 Abra el menú contextual haciendo clic en la tarjeta de memoria con el botón derecho del ratón.
2 Seleccione Insertar tarjeta de memoria...
Resultado: Se abrirá un cuadro de diálogo de selección de archivos estándar de Windows. De
manera predeterminada, la selección contiene el directorio de tarjeta de memoria utilizado en
último lugar.
Nota: El cuadro de selección de archivos también presenta una casilla de verificación Protegido
contra escritura para insertar una tarjeta de memoria virtual protegida contra escritura.
3 Lleve a cabo uno de los dos procedimientos siguientes:
Utilice el directorio que aparece de forma predeterminada.
Resultado: Se insertará la última tarjeta de memoria extraída.
Seleccione otro directorio.
Resultado: Se insertará otra tarjeta de memoria (por ejemplo, con otro contenido o vacía).
Resultado: El LED CARDERR se apagará.
4 Restablezca el bit de sistema %S65 (CARDIS).
Resultado: La placa frontal virtual mostrará una tarjeta de memoria, y el indicador LED Card Acc
se encenderá.
Este estado se indica mediante una marca de verificación en el comando de menú contextual.
78 EIO0000001717 09/2020
Comandos de menú
Este estado se indica mediante una marca de verificación en el comando de menú contextual.
Control Expert añade algunas restricciones vinculadas a la tarjeta de memoria (por ejemplo, la
modificación de programas está prohibida si la tarjeta está protegida contra escritura). El
simulador también admite dichas restricciones.
El simulador admite los bits y las palabras de sistema siguientes para simular la función de
protección contra escritura:
%S65 (CARDIS)
%S96 (BACKUPPROGOK)
%SW97 (CARDSTS)
NOTA: No es posible acceder a los archivos mediante un cliente FTP a través del simulador, ya
que puede accederse a ellos directamente mediante las funciones de Windows.
EIO0000001717 09/2020 79
Comandos de menú
Introducción
Se muestra este cuadro de diálogo si el simulador simula una CPU de la familia Modicon
Momentum.
Representación del cuadro de diálogo:
Restablecer
El botón Reset se representa, pero no afecta a las CPU Modicon Momentum.
80 EIO0000001717 09/2020
Comandos de menú
Apagado y encendido
Con este botón, simula un arranque en caliente de la CPU. Significa que la conexión entre
Control Expert y el simulador se ha detenido, se conservan todas las variables actuales del
proyecto y el simulador pasa al estado RUN (inicio automático activado) o STOP (inicio automático
desactivado).
Un ciclo de apagado y encendido se corresponde con una desconexión y reconexión de una
fuente de alimentación real.
Simulación
Campos del cuadro de diálogo:
Nombre del PC host: Nombre DNS del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Dirección IP del host: Dirección TCP/IP del PC host en el simulador. Si el PC dispone de varias
tarjetas de red, sólo se muestra la primera.
Nombre del proyecto: Nombre del proyecto cargado en el simulador.
Clientes conectados
En la lista se muestran los clientes actualmente conectados al PC (PC conectados a través de
TCP/IP con el PC host del simulador (véase página 15)). Se muestra el nombre DNS y la dirección
TCP/IP para cada cliente.
EIO0000001717 09/2020 81
Comandos de menú
Introducción
Puede abrir y cerrar el cuadro de diálogo de evento mediante:
el comando de menú Diálogo de eventos del menú contextual del símbolo del simulador en la
barra de tareas o el símbolo del simulador
el botón de comando Eventos en el cuadro de diálogo del simulador (sólo cuando esté abierto)
Condición de selección
El comando de menú y el botón de comando aparecen si los eventos de E/S están definidos en el
proyecto cargado actualmente, es decir, si el proyecto utiliza tareas de eventos.
Representación
Cuadro de diálogo:
Evento EVT0
Los posibles eventos para la tarea EVT0 se muestran aquí. Esta tarea de usuario tiene la prioridad
más alta en el sistema y sólo puede contener un evento de E/S.
Si esta tarea forma parte del proyecto, se habilita el botón de comando de evento.
82 EIO0000001717 09/2020
Comandos de menú
Borrar
Introducción
Mediante la opción Borrar, puede eliminar el proyecto cargado actualmente de la memoria del
simulador y poner el PLC simulado (y el simulador) en el estado NOCONF.
Esto corresponde a un arranque en frío del PLC sin un proyecto cargado válido (la conexión entre
Control Expert y el simulador se interrumpe).
Puede ejecutar Borrar con el comando de menú Borrar del menú contextual del símbolo del
simulador en la barra de tareas.
EIO0000001717 09/2020 83
Comandos de menú
Restablecer
Introducción
Con Restablecer puede restablecer el PLC simulado (y el simulador). Esto equivale a un arranque
en frío del PLC: se interrumpe la conexión entre Control Expert y el simulador, se restablecen
todas las variables del proyecto y el simulador pasa al estado RUN (si el arranque automático está
activado) o STOP (si el arranque automático está desactivado).
El botón Restablecer equivale al botón de restablecimiento de una CPU real.
Puede ejecutar la opción Restablecer con:
El comando de menú Restablecer del menú contextual del símbolo del simulador en la barra
de tareas o el símbolo del simulador.
El botón de comando Restablecer en el cuadro de diálogo del simulador.
84 EIO0000001717 09/2020
Comandos de menú
Apagado y encendido
Introducción
Con la opción Apagado y encendido se ejecuta un ciclo de apagado/encendido en el PLC
simulado (y el simulador). Esto equivale a un arranque en caliente del PLC (la conexión entre
Control Expert y el simulador se interrumpe, pero se conservan todas las variables actuales del
proyecto).
Un ciclo de apagado y encendido equivale al botón de restablecimiento de una fuente de
alimentación Premium o a la desconexión y reconexión de una fuente de alimentación.
Puede ejecutar un ciclo de apagado y encendido con:
El comando de menú Apagado y encendido del menú contextual del símbolo del simulador en
la barra de tareas o el símbolo del simulador.
El botón de comando Apagado y encendido en el cuadro de diálogo del simulador.
EIO0000001717 09/2020 85
Comandos de menú
Opciones
Descripción
En este cuadro de diálogo puede definir ajustes especiales para el simulador.
Puede abrir el cuadro de diálogo con el comando de menú Opciones del menú contextual del
símbolo del simulador en la barra de tareas o el símbolo del simulador.
Representación
Opciones
Siempre visible
Si activa esta casilla, la ventana de control del simulador siempre estará en la parte superior, por
encima del resto de las ventanas y cuadros de diálogo.
Sonido
Si activa esta casilla, el simulador emite un sonido cuando se dan las siguientes situaciones:
Se inicia el simulador o se sale de él.
Se produce un error en un proyecto.
86 EIO0000001717 09/2020
Comandos de menú
Dirección IP de escucha
La Dirección IP de escucha es: 0.0.0.0. Con el ajuste predeterminado, el simulador de PLC puede
conectarse a la instancia de Control Expert local o a la instancia de Control Expert procedente de
otro PC mediante la escucha del puerto de comunicaciones por TCP.
NOTA: Si el simulador de PLC se ejecuta en el mismo PC que la instancia de Control Expert, podrá
limitar la dirección IP. Por ejemplo, configúrela en 127.0.0.1.
EIO0000001717 09/2020 87
Comandos de menú
Temporización (simulador)
Descripción
Mediante este comando de menú, puede abrir y cerrar el cuadro de diálogo de temporización. Este
cuadro de diálogo muestra las estadísticas del simulador de uso de la CPU, de prioridad del
proceso y de tiempo de ciclo del usuario. Además, puede modificar la prioridad y el tiempo de
reposo en este cuadro de diálogo para optimizar la temporización y ajustar la carga del PC.
Representación del cuadro de diálogo
88 EIO0000001717 09/2020
Comandos de menú
Introducción
En esta sección se muestra la carga del procesador (en el PC) causada por la simulación en su
conjunto y las tareas individuales del usuario.
Proceso
Este gráfico de barras muestra la carga real del procesador, causada por el proceso del simulador,
en forma de porcentaje.
A diferencia de la pantalla del administrador de tareas de Windows, que sólo muestra el valor
actual, al final de este gráfico de barras se muestra el valor promediado en el tiempo.
El registro de tiempo que aparece al final del gráfico de barras indica el tiempo transcurrido desde
que se inició el simulador o desde la última vez que se utilizó el botón Reinicializar.
Carga de sistema
Este gráfico de barras muestra la carga media del procesador, causada por la carga de sistema
del proceso del simulador, en forma de porcentaje.
La carga de sistema se calcula de la forma siguiente:
Carga causada por el proceso en su conjunto - Carga causada por las tareas
del usuario
Para la carga del procesador causada por el simulador, este valor puede ser un valor absoluto o
un valor relativo. Este ajuste se puede realizar en el área de visualización.
El registro de tiempo que aparece al final del gráfico de barras indica el tiempo transcurrido desde
que se inició el simulador o desde la última vez que se utilizó el botón Reinicializar.
EIO0000001717 09/2020 89
Comandos de menú
Visualización: Absoluto
Si activa este botón de opción, se mostrará el valor real en el gráfico de barras. Se muestra como
un porcentaje representativo de la carga total del procesador en el PC.
Visualización: Relativo
Si activa este botón de opción, se muestra la carga relativa del procesador en el gráfico de barras.
Se muestra como un porcentaje representativo de la carga del procesador causada por el
simulador.
Reinicializar
Si pulsa este botón de comando, se restablecerán la mediciones de tiempo de esta área.
Esto es necesario para lograr una representación coherente de los tiempos transcurridos, ya que
los tiempos individuales no se iniciaron de forma simultánea al abrir el simulador.
90 EIO0000001717 09/2020
Comandos de menú
Introducción
En esta área puede definir la prioridad del proceso del simulador.
Puede que sea necesario asignar una prioridad alta al simulador dado que los tiempos de ciclo de
las tareas individuales del usuario pueden desviarse bastante si el PC está muy cargado. Estas
desviaciones las causa directamente el sistema operativo Windows y pueden alcanzar los 100 ms
con una prioridad Normal. En la mayoría de los casos, el temporizador de watchdog también
puede verse afectado. En este caso, si aumenta la prioridad del simulador, evitará que se active
el temporizador de watchdog.
Tiempo real:
Con esta prioridad, los tiempos de ciclo de la tarea de usuario sólo se desvían unos milisegundos.
NOTA: Esta prioridad debe emplearse con precaución, ya que el simulador ha alcanzado la mayor
prioridad posible en este caso e interrumpe el sistema Windows. Si utiliza esta prioridad con un
tiempo de reposo muy pequeño y una tarea de usuario cíclica, puede que el PC deje de funcionar
correctamente.
Alto
Con esta prioridad, normalmente los tiempos de ciclo de la tarea del usuario no se desvían más
de 10 ms.
Normal
Con esta prioridad los tiempos de ciclo de la tarea del usuario pueden desviarse hasta varios
centenares de ms.
Bajo
Esta prioridad hace que el watchdog se active y sólo debe emplearse en un PC casi sin carga.
Aplicar
Si pulsa este botón de comando se aplicarán y utilizarán inmediatamente los valores de esta área.
EIO0000001717 09/2020 91
Comandos de menú
Introducción
En esta área se muestran dos histogramas:
El histograma de tiempo de ciclo para la tarea del usuario seleccionada
El histograma de tiempo de reposo para la tarea del usuario seleccionada
Tiempo de ciclo
Este histograma muestra la frecuencia relativa de los valores de tiempo de ciclo en la tarea del
usuario que está seleccionada actualmente. Consulte también Tiempo mínimo de prueba,
página 94
El contador situado a la izquierda bajo el histograma cuenta el número de los ciclos en modalidad
de ejecución representados en él.
Tiempo de reposo
Este histograma muestra la frecuencia relativa de los valores de tiempo de reposo en la tarea del
usuario que está seleccionada actualmente. Consulte también Tiempo mínimo de prueba,
página 94
Para las tareas de ciclo, normalmente se muestra un único valor de 100%. Este es el intervalo
mínimo de tiempo de reposo para las tareas del usuario. Si cambia el valor de tiempo mínimo de
prueba, se generará un segundo pico para el nuevo valor.
Todos los ciclos de tareas del usuario están incluidos en este histograma (independientemente de
la modalidad del PLC).
Contador de ciclos
El contador situado a la izquierda bajo el histograma cuenta los números de ciclos en modalidad
de ejecución representados en el histograma de tiempo de ciclo.
Este contador no afecta al histograma de tiempo de reposo porque se incluyen los ciclos
(independientemente de la modalidad del PLC).
92 EIO0000001717 09/2020
Comandos de menú
Reinicializar
Si pulsa este botón de comando, el histograma de la tarea del usuario seleccionada actualmente
se reestablecerá y se iniciará una nueva estadística.
EIO0000001717 09/2020 93
Comandos de menú
Descripción
El simulador no es lo único que se está ejecutando en el PC, por lo que debe permitirse la
ejecución de otros programas. Así pues, a la tarea del usuario se le asigna un tiempo de prueba
fijo.
El tiempo de prueba se calcula según la siguiente fórmula:
Tiempo de prueba = Duración del ciclo + Tiempo de reposo.
Tiempo de la tarea del usuario
Leyenda
Tiempo Significado
Tiempo de prueba Tiempo del que se dispone para ejecutar la tarea del usuario.
Duración del ciclo Tiempo real que se requiere para ejecutar la tarea del usuario.
Tiempo de reposo Tiempo durante el que se pueden ejecutar el resto de programas
presentes en el PC.
AVISO
AVERÍA DEL PC
No seleccione un intervalo de tiempo de prueba reducido en combinación con una prioridad de
simulador alta y tareas de usuario cíclicas.
El incumplimiento de estas instrucciones puede causar daño al equipo.
Aplicar
Si presiona este botón de comando, el tiempo mínimo de prueba se utilizará y se aplicará
inmediatamente a la tarea de usuario seleccionada.
94 EIO0000001717 09/2020
Comandos de menú
Información
Descripción
Mediante este comando de menú, puede abrir y cerrar el cuadro de diálogo de información. Este
cuadro de diálogo muestra la versión actual del simulador y sus componentes.
EIO0000001717 09/2020 95
Comandos de menú
Ayuda
Descripción
Con este comando se abre la ayuda online del simulador.
96 EIO0000001717 09/2020
Comandos de menú
Fin de la simulación
Descripción
Puede salir del simulador mediante este comando de menú .
EIO0000001717 09/2020 97
Comandos de menú
98 EIO0000001717 09/2020
EcoStruxure™ Control Expert
Índice
EIO0000001717 09/2020
Índice
C
comandos de menú, 45
cuadros de diálogo, 45
S
simulación, 11
simular un PLC, 11
EIO0000001717 09/2020 99
Índice