Académique Documents
Professionnel Documents
Culture Documents
S7-PLCSIM V5.4
Edicin: 01/2007
Personal cualificado
La puesta en funcionamiento y el servicio del equipo slo deben ser llevados a cabo conforme a lo descrito en
este manual. Slo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se
trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento, conectar
a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.
Uso conforme
Considere lo siguiente:
Precaucin
El equipo y los componentes del sistema slo se podrn utilizar para los casos de aplicacin
previstos en el catlogo y en la descripcin tcnica, y slo con los equipos y componentes de
proveniencia tercera recomendados y homologados por Siemens.
El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento,
una instalacin y un montaje conforme a las prcticas de la buena ingeniera, as como un
manejo y un mantenimiento rigurosos.
Marcas registradas
Exencin de responsabilidad
Hemos probado el contenido de esta publicacin con la
concordancia descrita para el hardware y el software. Sin
embargo, es posible que se den algunas desviaciones que
nos impiden tomar garanta completa de esta concordancia.
El contenido de esta publicacin est sometido a revisiones
regularmente y en caso necesario se incluyen las
correcciones en la siguiente edicin. Agradecemos
sugerencias.
Siemens AG
Automation and Drives
Postfach 4848, D-90327 Nuremberg
Siemens AG 2007
Sujeto a cambios sin previo aviso.
Prlogo
S7-PLCSIM permite simular el funcionamiento de un autmata programable S7. Los programas se
pueden comprobar en S7-PLCSIM sin necesidad de establecer una conexin con un equipo de
hardware S7. S7-PLCSIM incorpora una interfaz de usuario grfica para visualizar y modificar las
variables del programa de control, ejecutar el programa en un ciclo individual o continuo y cambiar el
modo de operacin del PLC simulado.
S7-PLCSIM tambin incorpora un objeto COM denominado S7ProSim que proporciona acceso
programtico a un PLC simulado. S7ProSim permite escribir programas para realizar tareas tales como
cambiar la posicin del selector de modo del PLC simulado, ejecutar el programa de control ciclo por
ciclo, leer o escribir valores en el autmata, etc. La documentacin de S7ProSim no est contenida en
la presente Ayuda en pantalla y manual de S7-PLCSIM. La utilizacin de S7ProSim est documentada
en la Ayuda en pantalla de S7ProSim y en un archivo PDF .
Destinatarios
El manual est dirigido a ingenieros, programadores y tcnicos de instalacin que dispongan de
conocimientos sobre los sistemas de automatizacin S7 y que tengan experiencia en la programacin
con STEP 7..
Objeto del manual
Este documento describe las caractersticas y el funcionamiento de S7-PLCSIM V5.4.
Manuales complementarios
Encontrar ms informacin en la Ayuda en pantalla de STEP 7 y en los manuales indicados a
continuacin:
Programar con STEP 7. Este manual proporciona informaciones bsicas sobre cmo disear y
crear programas de control. Utilice este manual si desea crear un programa de control con el
software de automatizacin STEP 7.
STEP 7 Introduccin y ejercicios prcticos Getting Started. Este manual explica cmo
utilizar el software de automatizacin STEP 7, ofreciendo una panormica de los
procedimientos utilizados para configurar un PLC y para desarrollar programas de control.
Para encontrar estos y otros manuales ms, elija los comandos Inicio > Simatic > Documentacin a
partir del men Inicio del PC en el que est instalado STEP 7.
Asistencia tcnica
Si tiene preguntas tcnicas, si necesita informacin sobre los cursillos de entrenamiento en relacin
con este producto, o bien para efectuar pedidos, dirjase por favor a su representante de Siemens ms
prximo..
Norteamrica y Suramrica
Europa y frica
Fax: +86 10 64 74 74 74
simatic.hotline@siemens.com
adsupport@siemens.com
adsupport.asia@siemens.com
S7-PLCSIM V5.4
A5E00992427-01
iii
Contenido
Descripcin del producto ...................................................................................7
Ventana de simulacin de S7-PLCSIM ......................................................................... 7
Primeros pasos.............................................................................................................. 8
Utilizar STEP 7 para observar la simulacin del programa ...................................................... 9
Tareas de simulacin........................................................................................17
Iniciar la simulacin ..................................................................................................... 17
Seleccionar la estacin de acceso a la CPU ............................................................... 18
Abrir una simulacin existente..................................................................................... 20
Abrir una organizacin................................................................................................. 21
Elegir el modo de simulacin....................................................................................... 21
Cambiar el modo de operacin de la CPU .................................................................. 21
Simular un programa de usuario de STEP 7 ............................................................... 22
Utilizar el regulador...................................................................................................... 23
Depurar el programa.................................................................................................... 23
Utilizar OBs de alarma en el programa........................................................................ 24
Efectuar un borrado total de la memoria de la CPU .................................................... 24
Inicializar los temporizadores ...................................................................................... 24
Temporizadores manuales (Men Ejecutar)................................................................ 25
Conectar y desconectar la alimentacin de la CPU simulada ..................................... 25
Utilizar direcciones simblicas..................................................................................... 25
Utilizar la funcin "Grabar/reproducir" ......................................................................... 26
Vigilar el ciclo............................................................................................................... 28
Guardar una organizacin ........................................................................................... 29
Guardar un PLC simulado ........................................................................................... 29
Cerrar un PLC simulado .............................................................................................. 29
Finalizar la simulacin ................................................................................................. 30
Simular una CPU 317-T............................................................................................... 30
Subventanas......................................................................................................31
Subventana "CPU ...................................................................................................... 31
Subventana "Acumuladores y palabra de estado" ...................................................... 32
Subventana "Registros de bloques" ............................................................................ 32
S7-PLCSIM V5.4
A5E00992427-01
Contenido
Referencias........................................................................................................49
Barras de herramientas de S7-PLCSIM ...................................................................... 49
Estndar.................................................................................................................................. 49
Insertar .................................................................................................................................... 49
Modo CPU .............................................................................................................................. 49
Grabar/reproducir archivos ..................................................................................................... 49
Combinaciones de teclas de mtodo abreviado para las barras de herramientas ................ 49
vi
S7-PLCSIM V5.4
A5E00992427-01
Ejecutar programas diseados para CPUs S7-300 o S7-400, incluyendo la CPU 317-T en un
PLC simulado. S7-PLCSIM puede ejecutar tambin programas concebidos para autmatas
WinAC.
Crear subventanas que permiten acceder a las reas de memoria de las entradas y de las
salidas, a los acumuladores y a los registros del PLC simulado. Para acceder a la memoria
tambin se puede utilizar el direccionamiento simblico.
Cambiar la posicin del selector de modo de operacin de la CPU (STOP, RUN o RUN-P).
Adems, S7-PLCSIM dispone de la funcin Pausa que permite detener la CPU
instantneamente sin afectar el estado del programa.
Utilizar OBs de alarma en el PLC simulado para comprobar el comportamiento del programa.
Grabar una secuencia de eventos (manipular la memoria de entradas y salidas, las marcas, los
temporizadores y los contadores) y reproducir la grabacin para automatizar los tests de
programas.
Todas las aplicaciones de STEP 7 se pueden utilizar con el PLC simulado. Aunque ste ltimo existe
por completo en el software, STEP 7 acta como si el PLC fuese un equipo de hardware real, a
excepcin de algunas diferencias.
S7-PLCSIM V5.4
A5E00992427-01
Primeros pasos
Si desea a utilizar S7-PLCSIM por primera vez, los siguientes pasos le facilitarn el comienzo. El modo
de simulacin se encuentra a la disposicin en el Administrador SIMATIC, a menos que exista una
conexin con un PLC real. Para comenzar a utilizar S7-PLCSIM, proceda de la manera siguiente para
establecer una conexin con un programa de ejemplo de STEP 7:
1. Abra el Administrador SIMATIC y luego el proyecto de ejemplo "ZEs01_09_STEP7_Cebra".
ste es un proyecto de ejemplo contenido en STEP 7.
2. Haga clic en
o elija el comando de men Preferencias > Simular mdulos. Esta accin
inicia la aplicacin S7-PLCSIM y visualiza el cuadro de dilogo "Abrir proyecto".
3. En el cuadro de dilogo "Abrir proyecto", seleccione "Seleccionar estacin de acceso a la
CPU" y haga clic en "Aceptar". S7-PLCSIM visualizar el cuadro de dilogo "Seleccionar
estacin de acceso a la CPU" y conmutar al proyecto de ejemplo abierto en STEP 7.
4. Seleccione la estacin de acceso MPI estndar y haga clic en "Aceptar".
Tras haber seleccionado la estacin de acceso en S7-PLCSIM, descargue el proyecto STEP 7:
1. En el Administrador SIMATIC, navegue hasta el objeto "Bloques" del proyecto de ejemplo.
2. Haga clic en
o elija el comando de men PLC > Descargar para cargar el objeto
"Bloques" en el PLC simulado.
3. Cuando aparezca la pregunta: "Desea cargar los datos de sistema?", seleccione "No" si no
desea cargar una configuracin de hardware en el PLC simulado, o "S" para cargar la
configuracin (p. ej. si desea utilizar la memoria de reloj).
Ahora podr utilizar S7-PLCSIM para simular la ejecucin del programa, as como para supervisar y
controlar la aplicacin:
1. En S7-PLCSIM, cree "subventanas" adicionales para obtener informacin acerca del PLC
simulado:
Haga clic en
o elija el comando de men Insertar > Entrada. En la subventana
"Variables" se visualizar IB0 (byte de entrada 0). Ajuste el formato de datos a "Bits."
2. Seleccione el men PLC en S7-PLCSIM y verifique que aparezca una vieta () junto al
comando ON.
3. Seleccione el comando de men Ejecutar > Ciclo y verifique que aparezca una vieta () junto
al comando Ciclo continuo.
4. Cambie la CPU simulada a modo RUN haciendo clic en la casilla de verificacin "RUN" o
"RUN-P".
5. Haga clic en el bit 0 de IB0 para simular que se ha activado la entrada 0.0 y observe el efecto
en los temporizadores y en QB0.
6. Haga clic en
o elija el comando de men Archivo > Guardar PLC como para guardar el
estado actual del PLC simulado en un archivo nuevo.
S7-PLCSIM V5.4
A5E00992427-01
o elija el comando de men Ver > Online para conmutar al modo online.
3. Navegue hasta el objeto "Bloques" del proyecto de ejemplo ZEBRA y abra FC1. Esta accin
llama a la aplicacin "KOP/AWL/FUP".
4. Cuando la CPU simulada est en modo RUN y se haya activado el bit 0 de IB0 (v. el 11 paso
descrito arriba), abra la aplicacin " KOP/AWL/FUP" y elija el comando de men Test >
Observar para apreciar el efecto de los cambios en el programa.
S7-PLCSIM V5.4
A5E00992427-01
El comando Pausa detiene la CPU simulada y permite reanudar la ejecucin del programa en
la operacin donde se detuvo el mismo.
Posibilidad de cambiar la posicin del selector de modo de operacin a RUN, RUN-P o STOP.
No obstante, a diferencia de una CPU real, al poner la CPU simulada en modo STOP, S7PLCSIM no modifica el estado de las salidas. Adems, cuando se selecciona el modo de
operacin RUN, no es posible descargar programas de usuario de STEP 7 ni tampoco utilizar
aplicaciones de STEP 7 para cambiar parmetros (p. ej. los valores de las entradas). Una CPU
S7 real permite descargar programas y modificar parmetros cuando el selector de modo est
en la posicin "RUN".
Las opciones de control de ejecucin permiten elegir cmo la CPU deber ejecutar el
programa:
o
La opcin Ciclo individual ejecuta un ciclo del programa y espera a que Ud. le solicite
que ejecute el siguiente ciclo.
La opcin Ciclo continuo ejecuta el programa como un PLC real: inicia un nuevo ciclo
inmediatamente despus de haber finalizado el ciclo precedente.
Los temporizadores pueden funcionar de forma automtica, o bien, se puede elegir que los
valores de los mismos se introduzcan manualmente. Asimismo, se pueden inicializar (global o
individualmente).
Los OBs de alarma se pueden activar manualmente: OB40 hasta OB47 (alarma de proceso),
OB70 (errores de redundancia en la periferia), OB72 (errores de redundancia en las CPU),
OB73 (errores de redundancia en la comunicacin), OB80 (error de tiempo), OB82 (alarma de
diagnstico), OB83 (extraer/insertar mdulo), OB85 (error de ejecucin del programa) y OB86
(fallo del bastidor).
Imagen del proceso y memoria de la periferia: cuando se cambia un valor de la imagen del
proceso de las entradas en una subventana, S7-PLCSIM lo copia inmediatamente en el rea
de memoria de las entradas de la periferia. As se garantiza que el valor deseado no se pierda
cuando se escriba el valor de la entrada en la imagen del proceso al comienzo del ciclo
siguiente. De forma similar, al modificarse un valor de una salida de periferia, ste se copia
inmediatamente en la imagen de proceso de las salidas. El diagrama siguiente muestra la
secuencia de actividades del ciclo:
Programa de arranque
Ciclo
libre
Cuando modifique variables en una CPU simulada de una tabla de variables de STEP 7, vigile
que las actualizaciones de la imagen de proceso no sobrescriban los cambios que ha efectuado.
Ajuste los puntos de disparo para modificar variables como se indica a continuacin:
10
En el caso de las entradas, ajuste "Inicio del ciclo" como punto de disparo para la
modificacin.
En el caso de las salidas, ajuste "Fin del ciclo" como punto de disparo para la modificacin.
S7-PLCSIM V5.4
A5E00992427-01
Bferes de diagnstico: S7-PLCSIM no asiste todos los mensajes de error que se escriben en
el bfer de diagnstico. Por ejemplo, no se pueden simular las pilas agotadas de la CPU o los
errores de EEPROM. Sin embargo, se pueden simular casi todos los errores de E/S y del
programa.
Al cambiarse el modo de operacin (p. ej. de RUN a STOP), las E/S no adoptan un estado
"seguro".
No se asiste la comunicacin de unidades de un mismo nivel (p. ej. entre dos CPUs S7-400 en
un mismo bastidor).
De igual manera que una CPU S7-400, S7-PLCSIM soporta cuatro acumuladores. En ciertos
casos especiales, el comportamiento de un programa que se est ejecutando en S7-PLCSIM
con cuatro acumuladores puede ser diferente al de ese mismo programa que se est
ejecutando en una CPU S7-300, puesto que sta utiliza nicamente dos acumuladores.
S7-PLCSIM ejecuta algunos SFBs y SFCs de la misma manera que una CPU S7 real. En otros
casos, S7-PLCSIM valida los parmetros de entrada y retorna valores de salida correctos,
pero no necesariamente los que devolvera un PLC S7 real con E/S fsicas. En los dems
casos, S7-PLCSIM los trata como operaciones nulas (NOPs).
S7-PLCSIM V5.4
A5E00992427-01
11
Indicadores de la CPU
La subventana "CPU" dispone de una serie de indicadores que corresponden a los diodos luminosos
de una CPU real:
SF (error de sistema) indica que la CPU ha encontrado un error de sistema que ha causado un
cambio del modo de operacin.
reas de memoria
Para acceder a los datos del PLC S7 es posible direccionar ciertas reas de la memoria que ejecutan
determinadas funciones:
rea de
memoria
Descripcin
Direccionamiento
Lmites en S7-PLCSIM
Temporizadores
Almacenamiento de
temporizadores
T 0 a T 2047
Contadores
Almacenamiento de
contadores
C 0 a C 2047
Marcas
Almacenamiento de
datos utilizados en el
programa de usuario
STEP 7
E/S
direccionables
PI: entrada de
periferia
PQ: salida de
periferia
Almacenamiento en la
I: entrada
imagen de proceso de las
Q: salida
entradas y salidas
Datos locales
(configurable)
Almacenamiento de
bloques lgicos,
incluyendo las variables
temporales
Mximo: 32 KB
Valor estndar: 32 KB
Tambin es posible acceder a los datos depositados en los bloques de datos (DBs).
12
S7-PLCSIM V5.4
A5E00992427-01
OB101 (rearranque)
OB102 (arranque en fro)
* Los OBs marcados con un asterisco (*) son NOPs, es decir, no realizan ninguna operacin. No es
necesario modificar un programa que llame a una NOP.
SFB1
SFB2
SFB3
SFB4
SFB5
SFB8*
SFB12
SFB13
SFB14
SFB15
SFB16*
SFB19*
SFB20*
SFB21*
SFB22
SFB23
SFB31
SFB32
SFB33
SFB34
SFB35
SFB36
SFB37*
SFB41*
SFB42*
SFB43*
SFB44*
SFB46*
SFB47*
SFB48*
SFB52
SFB53
SFB54
SFB60*
SFB61*
SFB62*
SFB63*
SFB64*
SFB65*
SFB9*
SFB49*
* Los SFBs marcados con un asterisco (*) son NOPs, es decir, no realizan ninguna operacin. No es
necesario modificar un programa que llame a una NOP.
S7-PLCSIM V5.4
A5E00992427-01
13
SFC1
SFC2
SFC3
SFC4
SFC5
SFC6
SFC7
SFC9
SFC10
SFC11
SFC12
SFC13
SFC14
SFC15
SFC17
SFC18
SFC19
SFC20
SFC21
SFC22
SFC23
SFC24
SFC25
SFC29
SFC30
SFC31
SFC32
SFC33
SFC34
SFC35
SFC36
SFC37
SFC38
SFC39
SFC40
SFC41
SFC42
SFC43
SFC44
SFC46
SFC47
SFC48*
SFC49
SFC50
SFC51
SFC52
SFC54
SFC55
SFC56
SFC57
SFC58
SFC59
SFC60*
SFC61*
SFC62
SFC64
SFC65*
SFC66*
SFC67*
SFC68*
SFC69*
SFC72*
SFC73*
SFC74*
SFC79
SFC80
SFC81*
SFC82
SFC83
SFC84
SFC85
SFC87
SFC90
SFC102* SFC103* SFC105* SFC106* SFC107 SFC108
SFC126 SFC127
* Las SFCs marcadas con un asterisco (*) son NOPs, es decir, no realizan ninguna operacin. No es
necesario modificar un programa que llame a una NOP.
** Las SFCs marcadas con dos asteriscos (**) soportan slo el parmetro de entrada 0.
Utilizar la Ayuda
Para acceder a la Ayuda en pantalla de S7-PLCSIM puede emplear los comandos del men Ayuda o
elegir una de las siguientes alternativas:
Para obtener ayuda acerca de un objeto en la ventana de S7-PLCSIM, haga clic en el botn
"Ayuda"
Para obtener ayuda acerca de un cuadro de dilogo o de un aviso de error, haga clic en el
botn "Ayuda" del cuadro o del aviso en cuestin, o bien, pulse F1.
Botones de Ayuda
Botn "Ocultar" / Botn "Mostrar": Muestra y oculta la visualizacin del rea de navegacin (fichas
"Contenido", "ndice" y "Bsqueda"). Para reducir el tamao de la ventana de Ayuda, puede ocultar el
rea de navegacin. Cuando desee buscar un tema, haga clic en el botn "Mostrar" para visualizar
nuevamente el rea de navegacin.
Botn "Atrs": Si ha examinado ms de un tema, puede regresar al (a los) tema(s) anterior(es)
pulsando este botn.
Botn "Imprimir": Este botn permite imprimir un tema o un libro entero en la impresora instalada.
14
S7-PLCSIM V5.4
A5E00992427-01
Botn "Opciones"
Mostrar u ocultar fichas: Muestra y oculta la visualizacin de las fichas "Contenido", "ndice" y
"Bsqueda". Para reducir el tamao de la ventana de Ayuda, puede ocultar las fichas. Cuando desee
buscar un tema puede visualizar nuevamente las fichas.
Atrs: Si ha examinado ms de un tema, esta opcin le permite regresar al (a los) tema(s) anterior(es).
Adelante: Si se ha desplazado hacia atrs en la secuencia de los temas examinados, esta opcin le
permite desplazarse hacia adelante hasta alcanzar el tema que estaba visualizando cuando comenz
a desplazarse hacia atrs.
Inicio: Lleva al sitio web que se ha definido como pgina de inicio para la Ayuda en pantalla de S7PLCSIM.
Detener: Permite detener el explorador para que deje de obtener ms informacin acerca de la pgina
de Ayuda actual. Este comando es til si una pgina contiene mucha informacin (p. ej. archivos
grficos extensos), lo que demora la visualizacin completa de la pgina.
Actualizar: Actualiza el contenido de la pgina actual de la Ayuda.
Opciones de Internet: Permite definir opciones para navegar en Internet.
Imprimir: Este botn permite imprimir un tema o un libro entero en la impresora instalada.
Desactivar resaltado / Activar resaltado: Muestra y oculta el resaltado de temas que contengan una
palabra introducida en el cuadro de texto "Buscar". El resaltado permite visualizar exactamente dnde
aparece la palabra en el tema en cuestin.
S7-PLCSIM V5.4
A5E00992427-01
15
Tareas de simulacin
Iniciar la simulacin
Para iniciar S7-PLCSIM, utilice uno de los mtodos siguientes:
En el men Inicio de Windows, elija el comando Simatic > STEP 7 > S7-PLCSIM Simular
mdulos.
Al arrancar S7-PLCSIM por primera vez, aparece inicialmente el cuadro de dilogo "Abrir proyecto":
Abrir proyecto de un archivo: esta opcin permite abrir un PLC simulado que se haya guardado
en una simulacin anterior.
Seleccionar estacin de acceso a la CPU: esta opcin abre un cuadro de dilogo en el que se
puede seleccionar una CPU y una interfaz de comunicacin de un proyecto STEP 7
almacenado en el ordenador.
Tambin puede indicar si el cuadro de dilogo "Abrir proyecto" se debe visualizar cuando se inicie S7PLCSIM. Si desactiva la casilla de verificacin "Mostrar al inicio las opciones para abrir proyectos", el
cuadro de dilogo "Abrir proyecto" no se visualizar en los posteriores arranques de S7-PLCSIM.
Si est activado el botn "Simulacin ON/OFF
en el Administrador SIMATIC, todos los nuevos
enlaces se establecern automticamente con el PLC simulado. Cuando active la simulacin, todos los
programas se cargarn en el PLC simulado. Si hace clic en el botn "Estaciones accesibles", en la
ventana de ese mismo nombre se visualizar la direccin de estacin del PLC simulado.
, todos los nuevos enlaces se establecern
Si est desactivado el botn "Simulacin ON/OFF"
automticamente con el PLC real. Si hace clic en el botn "Estaciones accesibles", en la ventana de
ese mismo nombre aparecer la red de PLCs reales.
Notas
El modo de simulacin no estar disponible si existe algn enlace con PLCs reales.
No es posible activar ms de un PLC al mismo tiempo.
S7-PLCSIM V5.4
A5E00992427-01
17
Tareas de simulacin
MPI
DP
Industrial Ethernet
PC Internal
Si activa la opcin "Seleccionar estacin de acceso a la CPU" (bien sea en el cuadro de dilogo "Abrir
proyecto", o bien en el men Archivo o haciendo clic en el icono correspondiente), aparecer un
cuadro de dilogo en el que podr seleccionar una estacin de un proyecto STEP 7 que S7-PLCSIM
utilizar para simular una estacin y una subred. Si hay un proyecto abierto en STEP 7, S7-PLCSIM
visualizar ese proyecto. De lo contrario, deber seleccionar un punto de entrada y un nombre de
proyecto con el que desea establecer la conexin. A continuacin se muestra el cuadro de dilogo
"Seleccionar estacin de acceso a la CPU" de un proyecto abierto:
18
S7-PLCSIM V5.4
A5E00992427-01
Tareas de simulacin
Para seleccionar un proyecto STEP 7 y una estacin de acceso a la CPU, proceda de la manera
siguiente:
1. En la lista desplegable "Punto de entrada", seleccione "Proyecto" o "Proyecto de ejemplo".
2. En la lista desplegable "Nombre", seleccione el nombre de un proyecto, o bien de un proyecto
de ejemplo. En el cuadro de dilogo se visualizar entonces un navegador que incluye la
configuracin del proyecto y todas las estaciones configuradas. Las estaciones van precedidas
del smbolo:
.
3. Seleccione una estacin en el navegador.
Nota: Una estacin no conectada a la red no se puede seleccionar para establecer
una conexin en la simulacin. Si el proyecto que desea simular tiene estaciones sin
conexin a la red, S7-PLCSIM predeterminar una estacin estndar para establecer
la conexin. La estacin estndar se indica de la siguiente manera "MPI(1) adr:
2(default)". S7-PLCSIM slo predeterminar esta estacin estndar si existen
estaciones no conectadas a la red.
4. Si no desea utilizar utilizar los smbolos de este proyecto STEP 7, desactive la casilla de
verificacin "Asignar smbolos". Por defecto, S7-PLCSIM utiliza los smbolos del proyecto
STEP 7 (si existen). (Tambin es posible seleccionar smbolos de un proyecto diferente. A este
efecto, elija el comando "Asignar smbolos" del men Herramientas.)
5. Haga clic en "Aceptar".
S7-PLCSIM simular la CPU de la estacin seleccionada, todas las estaciones pertenecientes a esa
CPU y la subred de la estacin seleccionada. Tras realizar la seleccin, la subred se visualizar en la
ventana "Estaciones accesibles" del Administrador SIMATIC.
Nota
S7-PLCSIM cambia automticamente el punto de acceso S7ONLINE a una subred de simulacin. No
utilice el cuadro de dilogo "Ajustar interface PG/PC" para modificar el punto de acceso durante la
simulacin. S7-PLCSIM volver a cambiar el punto de acceso al ajuste original una vez finalizada la
simulacin.
S7-PLCSIM V5.4
A5E00992427-01
19
Tareas de simulacin
Elija el comando de men Archivo > ltima simulacin y seleccione un proyecto de un PLC
simulado.
Elija el comando de men Archivo > Abrir PLC, desplcese hasta un archivo .PLC existente y
seleccinelo.
Si aparece un cuadro de dilogo indicando que el archivo no se puede abrir porque est protegido
contra escritura, utilice el Explorador de Windows para quitar dicha proteccin. Luego podr abrir el
archivo.
Nota
Para abrir un archivo de S7-PLCSIM V5.3 o de una versin anterior, S7-PLCSIM debe convertir el
archivo al formato actual. Durante la conversin se crea una copia de seguridad del archivo original
con la extensin .BAK que se convierte luego al formato de archivo .PLC actual. La conversin fallar
si ya existe una copia de seguridad protegida contra escritura. En este caso, utilice el Explorador de
Windows para borrar la copia de seguridad existente y abra luego el archivo .PLC en S7-PLCSIM.
En algunos casos, S7-PLCSIM no puede abrir archivos .PLC antiguos. Los archivos de simulacin que
incluyan varias redes DP, sistemas de copia de seguridad en caliente, o CPUs de seguridad positiva,
pueden ser incompatibles con S7-PLCSIM V5.4.
Tras abrir una simulacin de PLC archivada, puede agregar o modificar las subventanas visualizadas
en S7-PLCSIM. Asimismo, puede elegir el comando de men Archivo > Abrir organizacin para
seleccionar una organizacin distinta (si ha guardado ms de una). Los cambios de la organizacin no
afectan a la informacin del programa, sino nicamente a la forma como se visualiza la informacin.
Nota
Cuando abre un PLC simulado nuevo o existente, las subventanas visualizadas en S7-PLCSIM se
cierran automticamente. Si desea abrir tanto una organizacin almacenada como un PLC simulado
nuevo o existente, abra primero el PLC simulado antes de abrir la organizacin.
20
S7-PLCSIM V5.4
A5E00992427-01
Tareas de simulacin
Ciclo individual: la CPU ejecuta un ciclo y espera hasta que Ud. inicie el siguiente ciclo. En
cada ciclo, la CPU lee las entradas de periferia (PI), ejecuta el programa y escribe luego los
resultados en las salidas de periferia (PQ). La CPU espera hasta que el usuario inicie el
siguiente ciclo (utilizando el comando de men Ejecutar > Siguiente ciclo o haciendo clic en
).
Ciclo continuo: La CPU ejecuta un ciclo completo e inicia luego otro ciclo. En cada ciclo, la
CPU lee las entradas de periferia (PI), ejecuta el programa y escribe luego los resultados en
las salidas de periferia (PQ).
S7-PLCSIM V5.4
A5E00992427-01
21
Tareas de simulacin
Entrada: permite acceder a los datos almacenados en la imagen del proceso de las entradas
(I). La direccin estndar es el byte 0 (IB0).
Salida: permite acceder a los datos almacenados en la imagen del proceso de las salidas (Q).
La direccin estndar es el byte 0 (QB0).
Marca: permite acceder a los datos almacenados en el rea de marcas (M). La direccin
estndar es el byte 0 (MB0).
Contador: permite acceder a los contadores utilizados por el programa. El contador estndar
es C0.
Bits verticales: permite visualizar la direccin simblica o absoluta de todos los bits, as como
observar y modificar datos. La subventana "Bits verticales" se puede utilizar para representar
los bits de las variables de las entradas y salidas de periferia, de las variables de la imagen del
proceso de las entradas y de las salidas, de la memoria de marcas y de los bloques de datos.
El direccionamiento simblico tambin se puede utilizar para acceder a cualquiera de las subventanas
mencionadas.
Las tres subventanas siguientes se activan a partir del men Ver:
Acumuladores: permite acceder a los datos de los diversos acumuladores de la CPU, as como
a la palabra de estado y a los registros de direcciones. En esta subventana se visualizan
cuatro campos de acumuladores para la CPU S7-400. Los programas para la CPU S7-300
utilizan slo dos acumuladores.
Pilas: permite visualizar los datos almacenados en la pila de anidado y en la pila MCR (Master
Control Relay) del PLC simulado.
2. Navegue hasta el objeto "Bloques del proyecto STEP 7 y abra un bloque lgico. (Por ejemplo,
en el proyecto de ejemplo S7_ZEBRA, abra el bloque FC1).
3. En la aplicacin "KOP/AWL/FUP" se visualizar el programa que se est ejecutando en el PLC
simulado. Utilice los comandos de men para ver el estado de las operaciones.
22
S7-PLCSIM V5.4
A5E00992427-01
Tareas de simulacin
Utilizar el regulador
El regulador permite simular valores que cambian gradualmente o que estn comprendidos en un
margen especfico, como p. ej. los valores analgicos. El regulador se puede utilizar en las
subventanas siguientes:
Entrada
Salida
Marca
Al rea de memoria se puede acceder bien sea a travs de una direccin en la memoria, o bien
mediante una direccin simblica. Si desea especificar un regulador para una de las subventanas, elija
la representacin del regulador en la lista desplegable Seleccionar formato numrico. Al seleccionar el
regulador se elige al mismo tiempo el formato para representar los valores: decimal (enteros positivos),
entero (enteros positivos y negativos) o real. Las opciones seleccionables dependen del tamao de la
direccin de la memoria a la que se accede:
Utilice el ratn o las teclas con flecha para graduar la posicin del regulador. Cambiando su posicin
se modifica el valor de la variable almacenada en la correspondiente direccin de la memoria. Tambin
es posible introducir un valor exacto en el campo "Valor".
Para el regulador se puede configurar tambin un valor mnimo y uno mximo. La seleccin de un
margen no afecta a los valores almacenables en la variable: los valores mnimo y mximo afectan
nicamente a los valores que se pueden introducir o visualizar mediante el regulador. La seleccin de
un margen de valores aporta las siguientes ventajas:
Se puede simular un margen determinado de valores. Ello permite, por ejemplo, simular el
margen de valores que generara un mdulo analgico en particular.
Limitando el margen de valores entre uno mnimo y uno mximo, se ofrece una mejor
resolucin para introducir datos con el regulador. En el campo "Valor" de la subventana se
puede introducir siempre un valor exacto.
Si desea seleccionar un valor mnimo para el regulador, seleccione "Mn" en la lista desplegable
"Visualizar valor", "Mn" o "Mx" de la subventana. A continuacin, introduzca el valor numrico mnimo
en el campo "Mn".
Si desea seleccionar un valor mximo para el regulador, seleccione "Mx" en la lista desplegable
"Visualizar valor", "Mn" o "Mx" de la subventana. A continuacin, introduzca el valor numrico
mximo en el campo "Mx".
Depurar el programa
S7-PLCSIM ofrece las siguientes funciones para depurar el programa de usuario:
Las opciones de control de ejecucin permiten elegir cmo la CPU deber ejecutar el
programa:
o
La opcin Ciclo individual ejecuta un ciclo del programa y espera a que Ud. le solicite
que ejecute el siguiente ciclo.
La opcin Ciclo continuo ejecuta el programa como un PLC real: inicia un nuevo ciclo
inmediatamente despus de haber finalizado el ciclo precedente.
S7-PLCSIM V5.4
A5E00992427-01
23
Tareas de simulacin
Utilice el comando de men Ejecutar > Activar OB de error para seleccionar un OB especfico e
introduzca en el cuadro de dilogo la informacin del encabezado. Haciendo clic en el botn "Aceptar"
o "Aplicar", el PLC simulado generar el evento apropiado y ejecutar el programa en el OB asociado.
Los OBs que se pueden disparar con el comando de men Activar OB de error dependen de la
configuracin de E/S del PLC simulado.
Consideraciones relativas a las entradas y salidas
Para poder simular OBs de alarma es preciso cargar una configuracin de hardware que contenga las
entradas y salidas (E/S). En algunos casos, las E/S se incluyen automticamente en los datos de
sistema que STEP 7 carga en S7-PLCSIM. De lo contrario, deber modificar la configuracin que
contenga las E/S.
CPUs S7-300
Las CPUs S7-300 (p. ej. las CPUs 315-2DP, 316-2DP y 318-2) son las nicas que cargan en S7PLCSIM una configuracin de hardware con E/S. Todas las dems CPUs autoconfiguran las E/S para
que coincidan con las E/S fsicas instaladas en el bastidor. No es necesario modificar la configuracin
de hardware de proyectos ya parametrizados para una de las CPUs mencionadas arriba.
En el caso de las dems CPUs es preciso copiar la configuracin del hardware y depositar los datos en
un proyecto de una CPU que no autoconfigure las E/S, es decir, una CPU 315-2DP, 316-2DP CPU
318-2. Al cargar la informacin de E/S del proyecto, los OBs de alarma se podrn simular en S7PLCSIM (detectndose tambin si el programa de usuario contiene errores de referencia de E/S).
24
de la
S7-PLCSIM V5.4
A5E00992427-01
Tareas de simulacin
de la
Consulte tambin:
Temporizadores automticos
Subventana "Temporizadores"
Inicializar temporizadores
S7-PLCSIM V5.4
A5E00992427-01
25
Tareas de simulacin
Utilice uno de los mtodos siguientes para acceder a este cuadro de dilogo:
Vigile la barra de estado del cuadro de dilogo "Grabar/reproducir" para comprobar si est en
modo "Grabando", "Reproduciendo" o "Inactivo".
Aprecie la barra de ttulo del cuadro de dilogo "Grabar/reproducir". Aqu se visualiza un valor
numrico que se incrementa cada vez que se graba o reproduce un evento.
Si le satisface la grabacin, recuerde que debe guardarla haciendo clic en el botn "Guardar archivo de
26
S7-PLCSIM V5.4
A5E00992427-01
Tareas de simulacin
eventos" antes de salir de S7-PLCSIM.
Consejos para solucionar problemas
Problema:
Remedio:
He intentado grabar
una secuencia de
eventos, pero no ha
sucedido nada al
reproducirlos.
El botn "Reproducir"
Grab una secuencia Si cierra S7-PLCSIM sin guardar los eventos guardados en un archivo de
de eventos y cerr
eventos, el trabajo se perder. Utilice el botn "Guardar archivo de eventos"
luego S7-PLCSIM.
para guardar la grabacin antes de cerrar S7-PLCSIM.
Cuando abr S7PLCSIM nuevamente,
no encontr los
eventos.
He grabado una
secuencia de eventos,
pero al intentar
reproducirlos no ha
sucedido nada.
No recuerdo qu
archivo de eventos
contiene la secuencia
que deseo reproducir.
He cambiado un slo
bit, pero al reproducir
la grabacin ha
cambiado todo el
byte.
S7-PLCSIM V5.4
A5E00992427-01
27
Tareas de simulacin
Problema:
Remedio:
afectados durante el funcionamiento de un PLC real.
Estoy intentando
grabar eventos en
modo "Ciclo
, pero
individual"
la grabadora no
funciona como
debera hacerlo.
El archivo de eventos Los eventos se graban en S7-PLCSIM con la nemotcnica alemana, sin tener
contiene la
en cuenta la seleccin efectuada en STEP 7. Puede ignorar este problema.
nemotcnica
alemana, aunque no
la he seleccionado en
STEP 7.
Vigilar el ciclo
El comando de men Ejecutar > Vigilancia del tiempo de ciclo abre un cuadro de dilogo que
permite habilitar o inhibir la vigilancia del tiempo de ciclo (watchdog) y ajustar el tiempo mximo de
ciclo a vigilar en una simulacin. El tiempo mximo de ciclo es el tiempo mximo del que dispone el
proceso para ejecutar un ciclo del programa de usuario S7 en el OB1 y actualizar las entradas y
salidas relevantes. En caso de excederse este tiempo, la CPU simulada pasar al modo STOP.
Puesto que el programa tarda ms en ejecutarse en el software S7-PLCSIM que en una CPU real
(especialmente si hay otras aplicaciones que se tienen que ejecutar con ms prioridad), puede ocurrir
que se produzcan molestos 'timeouts' (intervalos de espera). Este cuadro de dilogo permite inhibir o
prolongar la vigilancia del tiempo de ciclo sin tener que modificar el programa para el sistema de
destino (CPU).
Tenga en cuenta que este cuadro de dilogo no refleja el tiempo de vigilancia ajustado en la
configuracin del hardware, y que cualquier cambio que se realice afectar solamente a la simulacin.
Estando seleccionada la opcin "Habilitar vigilancia del tiempo de ciclo", es posible ajustar el tiempo de
vigilancia a cualquier valor comprendido entre 1 segundo (1000 ms) y 1 minuto (60000 ms) inclusive.
El tiempo de vigilancia predeterminado es de 6000 ms.
28
S7-PLCSIM V5.4
A5E00992427-01
Tareas de simulacin
Elija el comando de men Archivo > Guardar PLC para almacenar la configuracin del PLC
con el nombre del archivo actual.
Elija el comando de men Archivo > Guardar PLC como para almacenar la configuracin del
PLC con otro nombre.
Programa
Casilla de verificacin activada para el modo de operacin (posicin del selector de modo) de
la CPU: RUN-P, RUN o STOP
Direcciones simblicas
Ajuste ON/OFF
Cuando se abre un PLC simulado bien sea una simulacin nueva o una que se haya guardado
previamente el PLC estar en modo STOP.
Si ha guardado un PLC simulado en modo RUN o RUN-P, cuando abra el archivo, en la casilla de
verificacin de la subventana CPU aparecer su seleccin, pero los indicadores de la CPU mostrarn
que el PLC simulado se encuentra actualmente en modo STOP. Para poner el PLC simulado
nuevamente en modo RUN o RUN-P, deber utilizar las casillas de verificacin de la subventana CPU
o elegir el comando de men Ejecutar > Posicin del interruptor de arranque para cambiar el PLC
simulado a modo STOP y luego nuevamente a RUN o RUN-P.
Si ha asignado smbolos, las direcciones simblicas se guardarn cuando almacene el PLC simulado.
No obstante, el ajuste estndar es que las direcciones simblicas no se visualicen cuando abra el PLC
simulado que ha guardado. Para visualizar las direcciones simblicas, elija el comando de men
Herramientas > Preferencias > Mostrar smbolos.
Para guardar la organizacin de las subventanas, utilice el comando de men Archivo > Guardar
organizacin. Al guardar el PLC simulado, ste no se cierra.
S7-PLCSIM V5.4
A5E00992427-01
29
Tareas de simulacin
Finalizar la simulacin
Tras haber guardado un PLC simulado o una determinada organizacin de las subventanas, siga los
siguientes pasos para salir de la aplicacin S7-PLCSIM:
1. Cierre todas las aplicaciones de STEP 7 con las que ha llevado a cabo la simulacin.
2. Elija el comando de men Archivo > Salir.
Al salir de S7-PLCSIM, al igual que al cerrar un PLC simulado, pueden ocurrir errores en las
aplicaciones que estn conectadas actualmente al simulador.
S7-PLCSIM activa los parmetros de algunos de los comandos MC de la CPU 317-T, con la condicin
de que sean vlidos los parmetros de entrada:
Comando MC
Parmetro
Valor(es) activado(s)
MC_Power
Statusword.DriveEnabled
Statusword.Standstill
(Parmetros de DBs
tecnolgicos)
MC_Stop
Statusword.Stopping
Statusword.Standstill
True
True
(Parmetros de DBs
tecnolgicos)
MC_MoveAbsolute
(MC_MvAbs)
Position
MC_ExternalEncoder
(MC_ExEnc)
Position
30
S7-PLCSIM V5.4
A5E00992427-01
Subventanas
S7-PLCSIM incorpora varias subventanas que permiten vigilar y modificar diversos componentes del
PLC simulado. A continuacin aparece una lista de dichas subventanas:
Subventana "CPU"
Subventana "Pilas"
Subventana "Entrada"
Subventana "Salida"
Subventana "Marca"
Subventana "Temporizadores"
Subventana "Contadores"
Para acceder a las subventanas puede utilizar el direccionamiento simblico. En este caso se
dispondr de rtulos de informacin sobre todas las subventanas a las que se hayan asignado
smbolos. Para ver la direccin simblica y el comentario (separados entre s mediante dos puntos) de
una subventana, apunte con el puntero del ratn al campo de la misma. Aparecer un rtulo con la
informacin en cuestin.
Nota
Si utiliza una direccin en una subventana que corresponda a un mdulo de periferia de un sistema F,
S7-PLCSIM dicha subventana con un fondo amarillo.
Subventana "CPU
Cuando se abre una nueva simulacin, la subventana "CPU" se visualiza por defecto. Esta subventana
permite visualizar el estado y cambiar el modo de operacin de la CPU simulada.
Los modos de operacin que se visualizan en la subventana "CPU" funcionan como el selector de una
CPU real. Si utiliza herramientas de STEP 7 para cambiar el modo de operacin o si la CPU cambia
automticamente de modo (por ejemplo, la CPU cambia de RUN a STOP debido a una condicin de
error), cambiarn los indicadores de RUN/STOP, mas no la posicin del selector. Ello indica que la
CPU ha cambiado de modo de operacin, debido probablemente a un error en el programa.
El botn MRES sirve para efectuar un borrado total de la memoria de la CPU, as como para borrar los
bloques y la configuracin de hardware del PLC simulado.
S7-PLCSIM V5.4
A5E00992427-01
31
Subventanas
Esta subventana permite observar los datos utilizados por la CPU para ejecutar el programa:
Esta subventana permite observar el contenido de los registros de direcciones de los bloques de datos
(DB1 y DB2). Adems, se visualizan los nmeros de los bloques lgicos actual y anterior, as como el
nmero de operacin (contador de direcciones SAZ) de cada bloque.
Subventana "Pilas"
Utilice uno de los mtodos siguientes para agregar esta subventana a una simulacin:
Esta subventana permite observar la informacin almacenada en las siguientes pilas de la CPU:
32
En la pila de anidado es posible depositar siete entradas como mximo. Dicha pila almacena
para cada entrada los estados de los bits RLO y OR de la palabra de estado. Para cada
operacin que inicie una nueva cadena lgica se crea una entrada en la pila de anidado.
Dichas operaciones son: Y (A), Y-NO (AN), O (O), O-NO (ON), O exclusiva (X) y O-NO
exclusiva (XN).
En la pila MCR se pueden almacenar ocho niveles de anidado como mximo para un Master
Control Relay. Cada nivel muestra el estado del bit RLO de una operacin MCR que comienza
con un rea MCR.
S7-PLCSIM V5.4
A5E00992427-01
Subventanas
Subventana "Entrada"
Utilice uno de los mtodos siguientes para agregar esta subventana a una simulacin:
Variables de las entradas de periferia (externas): permite acceder a las reas de memoria
de las entradas de periferia (PI) de la CPU. S7-PLCSIM visualizar la subventana con un
fondo amarillo si la direccin de la variable corresponde a una E/S de la periferia del sistema F.
Variables de la imagen del proceso de las entradas: permite acceder a las reas de
memoria de las entradas (I) de la CPU. Por defecto, La CPU sobrescrita la memoria I con la
memoria PI al comienzo de cada ciclo. Si se cambia un valor de la memoria I, el simulador
copiar inmediatamente el valor modificado en el rea de periferia. As se garantiza que el
cambio deseado no se pierda cuando, en el siguiente ciclo, el valor perifrico sobrescriba la
imagen del proceso de las entradas.
La CPU reacciona inmediatamente a cualquier cambio que se efecte en esta subventana. (Cualquier
modificacin que se haga en una tabla de variables de STEP 7 tendr efecto en el debido momento del
ciclo de la CPU: las entradas se leen al comienzo del ciclo y las salidas se escriben al final del mismo).
Puede seleccionar el formato numrico para la variable de entrada y utilizar el direccionamiento
simblico en caso de que haya asignado smbolos. Asimismo, puede visualizar las variables de
entrada en la subventana "Bits verticales".
Subventana "Salida"
Utilice uno de los mtodos siguientes para agregar esta subventana a una simulacin:
Variables de las salidas de periferia (externas: permite acceder a las reas de memoria de
las salidas de periferia (PQ) de la CPU. Cualquier cambio efectuado en un valor de la memoria
PQ actualiza de inmediato el valor de memoria de la salida (Q) correspondiente. Si la direccin
de la variable corresponde a un mdulo de periferia de un sistema F, S7-PLCSIM visualiza la
subventana con un fondo amarillo.
Variables de la imagen del proceso de las salidas: permite acceder a las reas de memoria
de las salidas (Q) de la CPU. Durante el ciclo, el programa calcula valores de salida y los
deposita en la tabla de salidas de la imagen del proceso. Al final del ciclo, el sistema operativo
lee de la tabla los valores de salida calculados y los enva a las salidas del proceso. La tabla
de salidas de la imagen del proceso mapea los primeros 512 bytes (dependiendo de la CPU)
de la memoria de las salidas de periferia.
La CPU reacciona inmediatamente a cualquier cambio que se efecte en esta subventana. (Cualquier
modificacin que se haga en una tabla de variables de STEP 7 tendr efecto en el debido momento del
ciclo de la CPU: las entradas se leen al comienzo del ciclo y las salidas se escriben al final del mismo).
Puede seleccionar el formato numrico para la variable de salida y utilizar el direccionamiento
simblico en caso de que haya asignado smbolos. Asimismo, puede visualizar las variables de salida
en la subventana "Bits verticales".
S7-PLCSIM V5.4
A5E00992427-01
33
Subventanas
Subventana "Marca"
Utilice uno de los mtodos siguientes para acceder a esta subventana:
Esta subventana permite observar y modificar la marca, siendo posible acceder a las variables
almacenadas en el rea de marcas (M) de la memoria de la CPU.
En el rea de marcas (M) se almacenan los resultados intermedios calculados en el programa. Puede
definir qu formato se debe utilizar para acceder a los datos.
Puede seleccionar el formato numrico para la marca y utilizar el direccionamiento simblico en caso
de que haya asignado smbolos. Asimismo, puede visualizar las marcas en la subventana "Bits
verticales".
Subventana "Temporizadores"
Utilice uno de los mtodos siguientes para agregar esta subventana a una simulacin:
Esta subventana permite observar y modificar cualquier temporizador utilizado por el programa. En la
subventana "Temporizador" se visualizan el nombre del temporizador, el valor actual del mismo, as
como la base de tiempo.
Nota
Si modifica la base de tiempo, cambiar el valor actual del temporizador pero el valor visualizado
permanecer igual. Ello se debe a que el valor actual del temporizador es el producto del valor
visualizado y de la base de tiempo. Por ejemplo, si el valor del temporizador T 0 es 600 y la base de
tiempo es 10 ms, ello representar un temporizador de 6 segundos. Si cambia la base de tiempo a
100 ms, el valor actual del temporizador ser 60 segundos. (600 * 100ms = 60 segundos)
Para inicializar todos los temporizadores del programa, utilice el botn Inicializar temporizadores
de la barra de herramientas.
Para inicializar un temporizador individual, haga clic en el botn "Inicializar temporizador"
subventana correspondiente al temporizador en cuestin.
de la
Puede utilizar el direccionamiento simblico del temporizador en caso de que haya asignado smbolos.
Adems, puede definir que los temporizadores se deban controlar de forma automtica o manual,
utilizando para ello los correspondientes comandos del men Ejecutar.
Subventana "Contadores"
Utilice uno de los mtodos siguientes para agregar esta subventana a una simulacin:
En esta subventana se pueden observar y modificar los contadores que utiliza el programa de usuario.
La subventana se abre con la direccin estndar C 0.
Puede seleccionar el formato numrico para el contador y utilizar el direccionamiento simblico en
caso de que haya asignado smbolos.
34
S7-PLCSIM V5.4
A5E00992427-01
Subventanas
Variables de las entradas y de las salidas de periferia (externas): permite acceder a las reas
de memoria de las entradas de periferia (PI) y de las salidas de periferia (PQ) de la CPU. S7PLCSIM visualizar la subventana con un fondo amarillo si la direccin de la variable
corresponde a una E/S de la periferia del sistema F.
Variables de la imagen del proceso de las entradas y salidas: permite acceder a las reas de
memoria de las entradas (I) y de las salidas (Q) de la CPU. Por defecto, la CPU sobrescrita la
memoria I con la memoria PI al comienzo de cada ciclo. Si se cambia un valor de la memoria I,
el simulador copiar inmediatamente el valor modificado en el rea de periferia. As se
garantiza que el cambio deseado no se pierda cuando, en el siguiente ciclo, el valor perifrico
sobrescriba la imagen del proceso de las entradas.
Marcas: permite acceder a las variables almacenadas en el rea de marcas (M) de la memoria
de la CPU.
Bloques de datos: permite acceder a los datos almacenados en los bloques de datos del
programa. Ejemplo: DB1.DBX 0.0 DB1.DBW 0.
La CPU reacciona inmediatamente a cualquier cambio que se efecte en esta subventana. Cualquier
modificacin que se haga en una tabla de variables de STEP 7 tendr efecto en el debido momento del
ciclo de la CPU; las entradas se leen al comienzo del ciclo y las salidas se escriben al final del mismo.
Puede seleccionar el formato numrico para la variable general y utilizar el direccionamiento simblico
en caso de que haya asignado smbolos.
S7-PLCSIM V5.4
A5E00992427-01
35
Subventanas
En la subventana "Bits verticales" pueden utilizarse direcciones de bit o de byte. En la subventana "Bits
verticales" se pueden visualizar las direcciones simblicas o absolutas de todos los bits, as como
vigilar y modificar los siguientes datos:
Variables de las entradas y de las salidas de periferia (externas): permite acceder a las reas
de memoria de las entradas de periferia (PI) y de las salidas de periferia (PQ) de la CPU. S7PLCSIM visualizar la subventana con un fondo amarillo si la direccin de la variable
corresponde a una E/S de la periferia del sistema F.
Variables de la imagen del proceso de las entradas y salidas: permite acceder a las reas de
memoria de las entradas (I) y de las salidas (Q) de la CPU. Por defecto, la CPU sobrescrita la
memoria I con la memoria PI al comienzo de cada ciclo. Si se cambia un valor de la memoria I,
el simulador copiar inmediatamente el valor modificado en el rea de periferia. As se
garantiza que el cambio deseado no se pierda cuando, en el siguiente ciclo, el valor perifrico
sobrescriba la imagen del proceso de las entradas.
Marcas: permite acceder a las variables almacenadas en el rea de marcas (M) de la memoria
de la CPU.
Bloques de datos: permite acceder a los datos almacenados en los bloques de datos del
programa.
La CPU reacciona inmediatamente a cualquier cambio que se efecte en esta subventana. Cualquier
modificacin que se haga en una tabla de variables de STEP 7 tendr efecto en el debido momento del
ciclo de la CPU; las entradas se leen al comienzo del ciclo y las salidas se escriben al final del mismo.
Si ha asignado smbolos a variables representas en una subventana "Bits verticales", podr utilizar el
direccionamiento simblico.
36
S7-PLCSIM V5.4
A5E00992427-01
Para simular el disparo de cualquiera de estos OBs, elija el comando de men de S7-PLCSIM
Ejecutar > Activar OB de error y seleccione el OB o grupo de OBs que desea disparar.
Nota
Si cambian valores en la CPU simulada tras producirse un error o al dispararse un OB de
alarma que se est ejecutando, S7-PLCSIM no actualizar el OB con los datos
modificados. Para que el OB utilice los datos modificados, es preciso cerrar el cuadro de
dilogo del OB y abrirlo de nuevo.
Para simular el disparo de cualquiera de estos OBs, elija el comando de men de S7-PLCSIM
Ejecutar > Activar OB de error y seleccione el OB o grupo de OBs que desea disparar.
Nota
Si cambian valores en la CPU simulada tras producirse un error o al dispararse un OB de
alarma que se est ejecutando, S7-PLCSIM no actualizar el OB con los datos
modificados. Para que el OB utilice los datos modificados, es preciso cerrar el cuadro de
dilogo del OB y abrirlo de nuevo.
S7-PLCSIM V5.4
A5E00992427-01
37
Variable
Tipo de
datos
Descripcin
Direccin del
mdulo
OB4x_MDL_ADDR
WORD
DWORD
(Hex)
OB4x_OB_NUMBR
BYTE
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
Variable
Tipo de
datos
Descripcin
Clase de evento
OB70_EV_CLASS
BYTE
Cdigo de error
OB70_FLT_ID
BYTE
Tambin debe introducir los valores de la direccin lgica base del maestro DP, el ID del sistema
maestro DP, la direccin lgica base del esclavo DP y el nmero de estacin DP. Todos los campos
deben concordar con los valores asignados en STEP 7 en la configuracin de hardware del proyecto
que se est simulando.
La direccin lgica base del esclavo DP, el nmero de estacin DP y la seleccin de E/S slo se
encuentran a la disposicin en el cdigo de error 0xA3.
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
38
S7-PLCSIM V5.4
A5E00992427-01
Error de sincronizacin
Error de comparacin (p. ej.: RAM, imagen de proceso de las salidas, etc.)
Variable
ID
Clase de evento
OB72_EV_CLASS
B#16#73
B#16#75
B#16#78
B#16#79
Cdigo de error
OB72_FLT_ID
v. tabla de ID de errores
B#16#01
B#16#02
B#16#03
B#16#20
B#16#21
B#16#22
B#16#23
B#16#31
B#16#33
S7-PLCSIM V5.4
A5E00992427-01
39
B#16#35
B#16#40
B#16#41
B#16#42
B#16#43
B#16#44
B#16#50
B#16#51
B#16#52
B#16#53
B#16#54
B#16#55
B#16#56
B#16#C1
B#16#C2
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
40
S7-PLCSIM V5.4
A5E00992427-01
Variable
Tipo de Descripcin
datos
Clase de evento
OB73_EV_CLASS
BYTE
Cdigo de error
OB73_FLT_ID
BYTE
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
Variable
Tipo de
datos
Descripcin
OB80_FLT_ID
BYTE
BYTE
OB80_FLT_ID
BYTE
OB80_FLT_ID
BYTE
OB80_FLT_ID
BYTE
salto de hora
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
S7-PLCSIM V5.4
A5E00992427-01
41
Variable
Tipo de datos
OB82_MDL_ADDR
INT
Condiciones de error
Active las siguientes casillas de verificacin para habilitar las siguientes condiciones de error:
Casilla de verificacin
Variable
Tipo de datos
OB82_MDL_DEFECT
BOOL
Fallo interno
OB82_INT_FAULT
BOOL
Fallo externo
OB80_EXT_FAULT
BOOL
Error de canal
OB82_PNT_INFO
BOOL
OB82_EXT_VOLTAGE
BOOL
OB82_FLD_CONNCTR
BOOL
Mdulo no parametrizado
OB82_NO_CONFIG
BOOL
Parmetros errneos en el
mdulo
OB82_CONFIG_ERR
BOOL
OB82_MDL_TYPE
BYTE (bit 4)
BYTE (bit 5)
BYTE (bit 6)
OB82_MDL_TYPE
BOOL
Fallo de comunicacin
OB82_COMM_FAULT
BOOL
OB82_MDL_STOP
BOOL
42
S7-PLCSIM V5.4
A5E00992427-01
Variable
Tipo de datos
La vigilancia de tiempo ha
reaccionado (watchdog)
OB82_WTCH_DOG_FLT
BOOL
Fallo de la tensin de
alimentacin interna del mdulo
OB82_INT_PS_FLT
BOOL
Pila descargada
OB82_PRIM_BATT_FLT
BOOL
OB82_BCKUP_BATT_FLT BOOL
OB82_RACK_FLT
BOOL
OB82_PROC_FLT
BOOL
Error EPROM
OB82_EPROM_FLT
BOOL
Error RAM
OB82_RAM_FLT
BOOL
OB82_ADU_FLT
BOOL
OB82_FUSE_FLT
BOOL
BOOL
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
S7-PLCSIM V5.4
A5E00992427-01
43
Variable
Tipo de
datos
Valor / Descripcin
Mdulo extrado o no
responde
OB83_FLT_ID
BYTE
B#16#61
OB83_FLT_ID
BYTE
B#16#61
OB83_FLT_ID
BYTE
B#16#63
BYTE
B#16#64
BYTE
B#16#65
WORD
OB83_MDL_ADDR
Ejemplo: PQW 0
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
44
S7-PLCSIM V5.4
A5E00992427-01
Variable
Funcin integrada:
OB85_Z1
WORD
Sin detallar
W#16#0100
Bloque no cargado
W#16#0101
W#16#0102
W#16#0103
Error de proteccin
contra escritura
Temporizador IEC:
OB85_Z1
WORD
Sin detallar
W#16#0200
Bloque no cargado
W#16#0201
W#16#0202
W#16#0203
Error de proteccin
contra escritura
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
S7-PLCSIM V5.4
A5E00992427-01
45
Variable
Direccin IM
OB86_MDL_ADDR
WORD
Fallo
OB86_FLT_ID
BYTE
B#16#C1
Retorno
OB86_FLT_ID
BYTE
B#16#C1
Retorno con
diferencias
OB86_FLT_ID
BYTE
B#16#C2
BYTE
B#16#C6
OB86_RACKS_FLTD ARRAY OF
BOOL
46
S7-PLCSIM V5.4
A5E00992427-01
Variable
Subred
OB86_MDL_ADDR
WORD
Fallo de un
sistema DP
OB86_FLT_ID
BYTE
B#16#C3
Fallo de un
equipo
OB86_FLT_ID
BYTE
B#16#C4
Error en un
equipo
OB86_FLT_ID
BYTE
B#16#C5
Retorno de un
equipo
OB86_FLT_ID
BYTE
B#16#C4
Equipo en buen
estado
OB86_FLT_ID
BYTE
B#16#C5
Equipo
OB86_FLT_ID
funcionando de
nuevo, pero con
error
BYTE
B#16#C7
Retorno de
equipo con
divergencia
OB86_FLT_ID
BYTE
B#16#C8
Estado DP
OB86_RACKS_FLTD
ARRAY OF
BOOL
Para ms informacin, consulte la Ayuda en pantalla de los bloques de organizacin de STEP 7, o bien
el manual Software de sistema para SIMATIC S7-300/400 Funciones estndar y funciones de
sistema.
S7-PLCSIM V5.4
A5E00992427-01
47
Referencias
Barras de herramientas de S7-PLCSIM
S7-PLCSIM incorpora las barras de herramientas que se representan a continuacin. El comando de
men Ver > Barras de herramientas permite mostrar u ocultar las barras de herramientas.
Estndar
La barra de herramientas estndar contiene comandos de uso frecuente de los mens Archivo,
Edicin, Ver y Ventana, as como un botn de Ayuda directa ("Qu es sto?").
Los botones de la barra de herramientas estndar equivalen a los siguientes comandos de men:
Archivo > Nuevo PLC, Archivo > Abrir PLC, Archivo > Guardar PLC, Archivo > Seleccionar
estacin de acceso a la CPU, Edicin > Cortar, Edicin > Copiar, Edicin > Pegar, Ventana >
Cascada, Ventana > Mosaico, Ver > Siempre visible y Ayuda Qu es sto?.
Insertar
La barra de herramientas "Insertar" contiene comandos de uso frecuente de los mens Insertar y Ver.
Los botones de la barra de herramientas "Insertar" equivalen a los siguientes comandos de men:
Insertar > Entrada, Insertar > Salida, Insertar > Marca, Insertar > Temporizador, Insertar >
Contador, Insertar > General, Insertar > Bits verticales, Ver > Acumuladores, y Ver > Registros
de bloques.
Modo CPU
La barra de herramientas "Modo CPU" contiene comandos de uso frecuente del men Ejecutar.
Los botones de la barra de herramientas "Modo CPU" equivalen a los siguientes comandos de men:
Ejecutar > Ciclo > Individual, Ejecutar > Ciclo > Continuo, Ejecutar > Pausa y Ejecutar >
Inicializar temporizadores (todos).
Grabar/reproducir archivos
A la barra de herramientas "Grabar/reproducir archivos" tambin se puede acceder desde el men
Herramientas.
S7-PLCSIM V5.4
A5E00992427-01
49
Referencias
Mens de S7-PLCSIM
S7-PLCSIM incorpora los siguientes mens para ejecutar funciones con el PLC simulado:
Archivo
Edicin
Ver
Insertar
PLC
Ejecutar
Herramientas
Ventana
Ayuda
Men Archivo
El men Archivo de S7-PLCSIM contiene los comandos siguientes:
Nuevo PLC
Haga clic en
simulado.
o elija el comando de men Archivo > Nuevo PLC para crear un nuevo PLC
Abrir PLC
Para buscar y abrir una simulacin existente de un PLC (que se haya guardado), haga clic en
elija el comando de men Archivo > Abrir PLC.
Cerrar PLC
Elija el comando de men Archivo > Cerrar PLC para cerrar el PLC simulado que est abierto
actualmente. Este comando cierra la subventana "CPU" y todas las dems subventanas abiertas en
ese momento.
Al cerrar un PLC simulado se pueden presentar errores en las aplicaciones conectadas actualmente al
simulador.
Guardar PLC
o elija el comando de men Archivo > Guardar PLC para guardar el estado actual
Haga clic en
del PLC simulado.
50
S7-PLCSIM V5.4
A5E00992427-01
Referencias
Abrir organizacin
Para abrir una organizacin de las subventanas de S7-PLCSIM que haya guardado anteriormente, elija
el comando de men Archivo > Abrir organizacin.
Cerrar organizacin
Para cerrar la organizacin actual de las subventanas S7-PLCSIM, elija el comando de men Archivo
> Cerrar organizacin.
Guardar organizacin
Para guardar la organizacin actual de las subventanas S7-PLCSIM, elija el comando de men
Archivo > Guardar organizacin.
ltima simulacin
Utilice el comando de men Archivo > ltima simulacin para abrir una lista de los programas que
se hayan utilizado ms recientemente. Seleccione el archivo 1, 2, 3 4 de la lista de simulaciones
recientes.
ltima organizacin
Utilice el comando de men Archivo > ltima organizacin para seleccionar la lista de las
organizaciones que ha empleado ms recientemente. Seleccione el archivo 1, 2, 3 4 de la lista de
organizaciones recientes.
Salir
Elija el comando de men Archivo > Salir para cerrar el PLC simulado y salir de la aplicacin S7PLCSIM.
Al salir de S7-PLCSIM se pueden presentar errores en las aplicaciones conectadas actualmente al
simulador.
Men Edicin
El men Edicin de S7-PLCSIM contiene los comandos siguientes:
Deshacer
Elija el comando de men Edicin > Deshacer para deshacer la ltima accin realizada. Deshacer es
aplicable nicamente a los campos de texto o de nmeros y a los comandos de los mens Edicin y
Ventana.
El comando Deshacer se puede activar tambin haciendo clic con el botn derecho del ratn en
cualquier campo de texto editable.
Cortar
Elija el comando de men Edicin > Cortar o haga clic en
depositarlo en el portapapeles.
Copiar
Elija el comando de men Edicin > Copiar o haga clic en
depositarlo en el portapapeles.
Pegar
Elija el comando de men Edicin > Pegar o haga clic en
S7-PLCSIM V5.4
A5E00992427-01
51
Referencias
portapapeles en la posicin del cursor (tras haber utilizado el comando "Cortar" o "Copiar").
Men Ver
El men Ver de S7-PLCSIM contiene los comandos siguientes:
Acumuladores
para crear una subventana
Elija el comando de men Ver > Acumuladores o haga clic en
Acumuladores y palabra de estado. Esta subventana permite observar los acumuladores, los bits de la
palabra de estado y los registros de direcciones.
Registros de bloques
para crear la subventana
Elija el comando de men Ver > Registros de bloques o haga clic en
Registros de bloques que permite observar el contenido de los registros de direcciones de los bloques
de datos (DB1 y DB2). Adems, se visualizan los nmeros de los bloques lgicos actual y anterior, as
como el nmero de operacin (contador de direcciones SAZ) de cada bloque.
Pilas
Elija el comando de men Ver > Pilas o haga clic en
para crear la subventana Pilas en la que se
pueden observar la pila de anidado y la pila MCR (Master Control Relay).
Barras de herramientas
Elija el comando de men Ver > Barras de herramientas para seleccionar las barras de herramientas
de S7-PLCSIM que desea visualizar. En el cuadro de dilogo "Barras de herramientas", active o
desactive las casillas correspondientes a las barras indicadas a continuacin:
Estndar
Insertar
Modo CPU
Grabar/reproducir archivos
Barra de estado
Elija el comando de men Ver > Barra de estado para mostrar u ocultar la barra de estado de S7PLCSIM. La barra de estado (v. ms abajo) se visualiza en el borde inferior de la ventana de S7PLCSIM, conteniendo informaciones y/o mensajes que facilitan la utilizacin de S7-PLCSIM.
Siempre visible
Elija el comando de men Ver > Siempre visible o haga clic en
para que S7-PLCSIM aparezca
en el primer plano de la pantalla, aunque paralelamente se estn ejecutando otras aplicaciones. Repita
la accin para que S7-PLCSIM retorne a su estado normal.
52
S7-PLCSIM V5.4
A5E00992427-01
Referencias
Men Insertar
El men "Insertar" de S7-PLCSIM contiene los siguientes comandos para visualizar subventanas en la
organizacin actual:
Entrada
o elija el comando de men Insertar > Entrada con objeto de crear una subventana
Haga clic en
para observar y modificar variables de la imagen del proceso de las entradas (I). Esta subventana se
abre con la direccin estndar IB0.
Salida
o elija el comando de men Insertar > Salida con objeto de crear una subventana
Haga clic en
para observar y modificar variables de la imagen del proceso de las salidas (Q). Esta subventana se
abre con la direccin estndar QB0.
Marca
o elija el comando de men Insertar > Marca con objeto de crear una subventana
Haga clic en
para observar y modificar las variables almacenadas en el rea de marcas (M) de la CPU. Esta
subventana se abre con la direccin estndar MB0.
Temporizador
o elija el comando de men Insertar > Temporizador para crear una subventana
Haga clic en
que permita observar y modificar los temporizadores utilizados por el programa. Esta subventana se
abre con la direccin estndar T0.
Contador
o elija el comando de men Insertar > Contador para crear una subventana que
Haga clic en
permita observar y modificar los contadores utilizados por el programa. Esta subventana se abre con la
direccin estndar C0.
General
Haga clic en
o elija el comando de men Insertar > General para abrir una subventana que
permita observar y modificar cualquiera de las variables utilizadas por el programa, como p. ej. en las
reas de memoria de las entradas (I) o de las salidas (Q). Asimismo, es posible acceder a los datos
almacenados en los bloques de datos (DBs).
Bits verticales
o elija el comando de men Insertar > Bits verticales para crear una subventana en
Haga clic en
la que las direcciones simblicas o absolutas se visualizan junto a los correspondientes bits,
permitiendo observar y modificar all cualquiera de las variables utilizadas en el programa, como p. ej.
las reas de entradas (I) o de salidas (Q) de la memoria. Asimismo, es posible acceder a los datos
almacenados en los bloques de datos (DBs).
S7-PLCSIM V5.4
A5E00992427-01
53
Referencias
Men PLC
El men PLC de S7-PLCSIM contiene los comandos siguientes:
ON
Elija el comando de men PLC > ON para simular que se conecta la alimentacin del PLC.
OFF
Elija el comando de men PLC > OFF para simular que se desconecta la alimentacin del PLC.
Borrado total
Elija el comando de men PLC > Borrado total o haga clic en el botn "MRES" de la subventana CPU
para borrar los bloques, efectuar un borrado total de la memoria y borrar la configuracin de hardware
del PLC simulado.
Tras efectuar un borrado total, la CPU pasa automticamente a modo STOP y se desconectan todas
las conexiones existentes con el mdulo.
54
S7-PLCSIM V5.4
A5E00992427-01
Referencias
Men Ejecutar
El men Ejecutar de S7-PLCSIM contiene de los comandos siguientes:
Ciclo
Para ejecutar el programa simulado se puede elegir entre dos modos de ejecucin: "Ciclo individual" y
"Ciclo continuo".
Ciclo individual
Elija los comandos de men Ejecutar > Ciclo > Individual o haga clic en
para que la CPU ejecute
el programa ciclo por ciclo. La CPU ejecuta un ciclo del programa entero y espera a que se le solicite
que ejecute el siguiente ciclo.
Ciclo continuo
Elija los comandos de men Ejecutar > Ciclo > Continuo o haga clic en
para que la CPU ejecute
el programa en un ciclo continuo (de la misma manera que la CPU ejecuta el OB1). La CPU ejecuta el
programa si se encuentra en estado operativo RUN y detiene la ejecucin cuando se cambia a STOP.
Al comienzo del ciclo, se leen las entradas de periferia (PI) y se actualiza la imagen del proceso de las
entradas (I). La CPU ejecuta entonces las operaciones del programa y actualiza las reas de memoria.
Al final del ciclo, la imagen del proceso de las salidas (Q) se escribe en las salidas de periferia (PQ).
Siguiente ciclo
Haga clic en
o elija el comando de men Ejecutar > Siguiente ciclo para que la CPU simulada
ejecute el siguiente ciclo (si se ha ajustado la opcin de ciclo individual).
Pausa
Haga clic en
o elija el comando de men Ejecutar > Pausa para detener momentneamente la
ejecucin del programa en el PLC simulado sin modificar ninguno de los datos (como p. ej. el estado
de las salidas). Para restablecer la ejecucin del programa, desactive la funcin "Pausa". El programa
prosigue entonces en la operacin donde se detuvo la ejecucin.
Si una aplicacin de STEP 7 se conecta al PLC simulado y se utiliza la funcin "Pausa", es posible que
se exceda el tiempo de vigilancia de la aplicacin y que sta se desconecte. Si ello ocurriera, desactive
la funcin "Pausa" y vuelva a conectar la aplicacin de STEP 7.
S7-PLCSIM V5.4
A5E00992427-01
55
Referencias
Temporizadores automticos
Los temporizadores del PLC simulado pueden ser automticos o manuales.
Elija el comando de men Ejecutar > Temporizadores automticos para que la CPU ejecute
automticamente los temporizadores del programa.
Temporizadores manuales
Elija el comando de men Ejecutar > Temporizadores manuales para ajustar la CPU de manera que
sea posible introducir un valor especfico o desactivar (inicializar) los temporizadores del programa.
Para retornar a la ejecucin automtica de los temporizadores, elija el comando de men Ejecutar >
Temporizadores automticos.
Inicializar temporizadores
Con el comando de men Ejecutar > Inicializar temporizadores se abre un cuadro de dilogo donde
se puede ajustar el valor estndar de cada temporizador. Se pueden inicializar todos los
temporizadores utilizados por el programa, o bien, slo algunos de ellos.
Para inicializar todos los temporizadores del programa, utilice el botn "Inicializar temporizadores"
de la barra de herramientas.
Para inicializar un temporizador individual, haga clic en el botn "Inicializar temporizador"
subventana correspondiente al temporizador en cuestin.
de la
Disparar OB de alarma
Con el comando de men Ejecutar > Activar OB de alarma se puede comprobar cmo el programa
trata los diferentes OBs de alarma.
56
S7-PLCSIM V5.4
A5E00992427-01
Referencias
Men Herramientas
El men Herramientas de S7-PLCSIM contiene los comandos siguientes:
Grabar/reproducir
Haga clic en
o elija el comando de men Herramientas > Grabar/reproducir para grabar o
reproducir una secuencia de eventos. La combinacin de teclas Alt + F5 muestra u oculta el botn
"Grabar/reproducir" de la barra de herramientas.
Preferencias
El comando de men Herramientas > Preferencias comprende las opciones siguientes:
Asignar smbolos
Mostrar smbolos
Datos de referencia
Tabla de smbolos
Asignar smbolos
Elija el comando de men Herramientas > Preferencias > Asignar smbolos... para utilizar el
direccionamiento simblico en el programa simulado. Este comando de men invoca un cuadro de
dilogo donde se puede elegir la tabla de dilogo de STEP 7 a la que se hace referencia.
Tras haber asignado una tabla de smbolos podr utilizar las opciones "Mostrar smbolos", "Datos de
referencia" y "Datos simblicos".
Por defecto, S7-PLCSIM aplica los smbolos del proyecto STEP 7 utilizados para seleccionar la
estacin de acceso a la CPU.
Mostrar smbolos
Elija el comando de men Herramientas > Preferencias > Mostrar smbolos para visualizar las
direcciones simblicas utilizadas en el programa. Para ocultarlas, seleccione nuevamente dicho
comando.
Este comando de men slo est disponible si se ha asignado a la simulacin una tabla de smbolos
de STEP 7.
Datos de referencia
Elija el comando de men Herramientas > Preferencias > Datos de referencia para abrir la
aplicacin de STEP 7 que permite visualizar los datos de referencia. Esta aplicacin se puede utilizar
para depurar el programa.
Este comando de men slo se podr activar si se ha asignado previamente una tabla de smbolos de
STEP 7 al programa simulado, utilizando para ello la opcin Asignar smbolos.
Tabla de smbolos
Elija el comando de men Herramientas > Preferencias > Tabla de smbolos para abrir el Editor de
smbolos de STEP 7 y visualizar la tabla de smbolos asignada en ese momento.
Este comando de men slo se podr activar si se ha asignado previamente una tabla de smbolos de
STEP 7 al programa simulado, utilizando para ello la opcin Asignar smbolos.
S7-PLCSIM V5.4
A5E00992427-01
57
Referencias
Men Ventana
El men "Ventana" de S7-PLCSIM contiene los comandos siguientes:
Cascada
Haga clic en
o elija el comando de men Ventana > Cascada para organizar las ventanas de
forma superpuesta (comenzando en la esquina superior izquierda de la pantalla de S7-PLCSIM).
Mosaico
Haga clic en
o elija el comando de men Ventana > Mosaico para organizar las subventanas de
S7-PLCSIM una junto a la otra de manera que no aparezcan superpuestas.
Organizar iconos
El comando de men Ventana > Organizar iconos organiza todas las subventanas minimizadas. En
el margen inferior de la ventana de S7-PLCSIM se visualizan entonces los iconos de todas las
subventanas.
1, 2, 3... 9
Para activar una de las subventanas que estn abiertas, seleccinela en la lista alfabtica en el men
Ventana. Seleccione el nmero correspondiente a la subventana deseada. La subventana que est
activada en ese momento se destaca en la lista con una marca de verificacin.
Si tiene abiertas ms de nueve subventanas puede seleccionar Ms ventanas para visualizar un
cuadro de dilogo que contiene la lista completa.
58
S7-PLCSIM V5.4
A5E00992427-01
Referencias
Men Ayuda
El men Ayuda de S7-PLCSIM contiene los comandos siguientes:
Temas de Ayuda
Con el comando de men Ayuda > Temas de Ayuda se abre la pantalla "Temas de Ayuda" de S7PLCSIM. En la tabla de contenido puede expandir cualquier libro y hacer clic en cualquier tema para
visualizar la Ayuda de S7-PLCSIM.
Introduccin
El comando de men Ayuda > Introduccin proporciona informacin general de S7-PLCSIM y de las
tareas que se pueden realizar con la aplicacin.
Primeros pasos
El comando de men Ayuda > Primeros pasos proporciona informacin acerca de qu pasos se
deben dar al trabajar con S7-PLCSIM por primera vez.
Uso de la Ayuda
El comando de men Ayuda > Uso de la Ayuda proporciona informacin sobre cmo utilizar la Ayuda
en pantalla.
Acerca de
El comando de men Ayuda > Acerca de proporciona informacin acerca de la versin del software y
del copyright.
2. Haga clic en la seccin de la pantalla sobre la que desee obtener ms informacin. S7PLCSIM visualiza la Ayuda sobre el tema en cuestin.
S7-PLCSIM V5.4
A5E00992427-01
59
Referencias
Tamao
Ejemplo
Bits
Bit, byte
= off ; = on
Binario
Byte, palabra
1001_0011
Decimal
232
Hex (hexadecimal)
9A
Formato S7
dw#16#9a2ff23
Entero
632, 2370
400
Real
Palabra doble
1,234567e+023
Carcter
'C', 'AB'
String
DT (DATE_AND_TIME)
8 bytes
2006-12-25-08:01:01
Nota: El formato numrico
DT no soporta milisegundos.
Si todos los 8 bytes son 0, la
visualizacin DT estndar es
1999-11-30-00:00:00.
S5TIME
Palabra
3m5s00ms
Fecha
Palabra
1998-06-18
Hora
Palabra doble
9h26m53s703ms
Palabra doble
9:26:53.702
Regulador: decimal
Regulador: entero
Regulador: real
Palabra doble
60
S7-PLCSIM V5.4
A5E00992427-01
Referencias
El programa no se
Asegrese de que la CPU est en modo STOP o RUN-P. No es posible
puede cargar en la CPU cargar el programa si la CPU simulada est en modo RUN, a menos que se
simulada.
hayan configurado elementos CeR (Configuracin en RUN) en STEP 7. Los
objetos CeR son los nicos que pueden cargarse a S7-PLCSIM en modo
RUN.
Si el programa contiene un bloque de datos de sistema (SDB), verifique que
la CPU est en modo STOP. Al igual que en el caso de una CPU real, slo
es posible cargar SDBs en la CPU si sta se encuentra en modo STOP.
Nota: Si en la subventana CPU est activado el modo RUN-P, STEP 7 le
solicitar que cambie a STOP para que se pueda cargar la configuracin del
hardware.
Asegrese de que la CPU y el programa utilicen la misma direccin de
estacin y el mismo nombre de subred. La direccin de estacin definida
para el programa deber coincidir con la direccin de estacin de la CPU.
Cuando se intenta cerrar
la CPU simulada, se
visualiza un mensaje
indicando que hay una
conexin abierta.
Las CPUs 315-2DP, 316-2DP y CPU 318-2 son las nicas que permiten
cargar una configuracin de E/S en el PLC simulado. Si se carga un
programa de una CPU S7-300 diferente, los datos de sistema no incluirn la
configuracin de E/S. Entonces se presentarn errores al intentar acceder a
las E/S de periferia desde S7-PLCSIM.
S7-PLCSIM V5.4
A5E00992427-01
Para remediar este problema, deber crear un proyecto para la CPU 3152DP, 316-2DP 318-2 y depositar en l una copia de la configuracin del
hardware. Cargue la configuracin del hardware de la CPU 315-2DP, 3162DP CPU 318-2 en S7-PLCSIM.
61
ndice
A
"Imprimir", 14
"Mostrar", 14
Abrir
Archivo de eventos, 26
"Ocultar", 14
Organizacin, 21
"Opciones", 14
PLC simulado, 20
Activar/desactivar la simulacin, 17
Acumuladores de la CPU, 32
Acumuladores y palabra de estado, visualizar,
32
Administrador SIMATIC, 8
C (contadores), 12
Cadenas, 60
reas de memoria, 7, 12
Carcter (Char), 60
Borrado total, 24
Cerrar
Organizacin, 50
Periferia, 10
PLC simulado, 29
Proceso, 10
Ciclo continuo
Ajustar, 21
Depurar el programa, 23
Ayuda en pantalla, 14
Ciclo individual
Ajustar, 21
Botones de Ayuda, 14
Depurar el programa, 23
Men, 59
Tecla F1, 14
Ciclo, modo, 21
Ciclo, opciones, 21
Comandos MC, 30
Barras de herramientas, 49
Combinaciones de teclas, 49
"Insertar", 49
"Modo CPU", 49
Estndar, 49
Utilizar, 49
Bits verticales, visualizar y modificar, 36
Bloques de datos, 12
Borrado total (Men PLC), 24
Botn Delta, grabar/reproducir, 26
Botones, navegador de Ayuda, 14
"Atrs", 14
D
Datos de referencia (Men Herramientas), 57
Datos numricos, formatos, 60
S7-PLCSIM V5.4
A5E00992427-01
63
ndice
DC, 12
"Fallo de bastidor", 46
"Fallo DP", 46
Descargar, 8
Problemas, 61
Finalizar la simulacin, 30
Formatos de datos numricos, 60
Binario, 60
Bits, 60
DATE_AND_TIME, 60
Decimal, 60
DT (DATE_AND_TIME), 60
Entero, 60
Fecha, 60
Hexadecimal (Hex), 60
Hora, 60
Real, 60
Regulador, 23, 60
S5TIME, 60
E/S autoconfiguradas, 24
S7, 60
String, 60
Funciones de S7-PLCSIM, 7
G
Grabar/reproducir, 26
Guardar
Archivo de eventos, 26
Organizacin, 29
PLC simulado, 29
H
Habilitar la vigilancia del ciclo, 28
I
I (entrada), 12
I/O (entrada/salida)
F
Fallo de bastidor (OB86), 46
Fallo DP (OB86), 46
Fichas del explorador de Ayuda, 14
"Contenido", 14
"ndice", 14
Fichas, OB86, 46
64
S7-PLCSIM V5.4
A5E00992427-01
ndice
Actualizar diferencias respecto a un PLC S7
real, 10
Bits verticales, 36
Entrada, 33
Salida, 33
Indicadores de la CPU, 12
Inicializar los temporizadores, 24, 34
Iniciar la simulacin, 17
Introduccin a S7-PLCSIM, 7
L
LEDs, 12
OB40 a OB47, 38
OB70, 38
OB72, 39
OB73, 41
OB80, 41
OB82, 42
OB83, 44
OB85, 45
OB86, 46
OBs, 37
Alarma de diagnstico (OB82), 42
Alarma de proceso (OB40-OB47), 38
M (marca), 12
Arranque en fro, 55
Marcas, 12
Visualizar y modificar, 34
Ms ventanas, 58
Master Control Relay (MCR), 32
MCR (Master Control Relay), 32
Mensaje "Conexin abierta", 61
Mens, 50
Archivo, 50
Ayuda, 59
Edicin, 51
Ejecutar, 55
Herramientas, 57
Insertar, 53
PLC, 54
Ventana, 58
Ver, 52
Modificar la configuracin del hardware para
simular OBs, 24
Modos de operacin de la CPU, 11
Cambiar, 21
Mostrar y asignar smbolos, 25
MRES, 24
O
OB100, 55
OB101, 55
OB102, 55
S7-PLCSIM V5.4
A5E00992427-01
65
ndice
Ciclo, 28
Primeros pasos, 8
Programa simulado, 22
Simulacin de STEP 7, 8
ProSim, iii
Cerrar, 50
Guardar, 29
Q (salida), 12
ltimos archivos, 50
Organizar subventanas minimizadas, 58
Rearranque, ajustar, 55
Palabra de estado, 32
Reproducir, 26
Periferia, 12
Pilas de anidado, 32
PLC S7 real, diferencias respecto a S7PLCSIM, 10
PLC simulado, 7
Abrir, 20
Cerrar, 29
S7-PLCSIM bloqueado, 61
S7ProSim, iii
Salida, 12
Visualizar y modificar, 33
Seleccionar
Cerrar la sesin, 30
Ciclo, opciones, 21
Guardar, 29
Formato numrico, 23
Iniciar la sesin, 17
Men, 54
Observar, 22
SF, 12
Primeros pasos, 8
66
S7-PLCSIM V5.4
A5E00992427-01
ndice
Grabar/reproducir, 26
Soporte tcnico, iii
STEP 7
Simulacin, botn, 17
Simulacin, primeros pasos, 8
Tabla de smbolos, 57
STOP, modo, 11
Diferencias respecto a un PLC S7 real, 10
LEDs, 12
Posicin del selector de modo, 55
Subventanas, 31
Bits verticales, 36
Contadores, 34
CPU, 31
ltimos archivos, 50
Utilizar
Marcas, 34
Ayuda, 14, 59
Direcciones simblicas, 25
Pilas, 32
Grabar/reproducir, 26
Primeros pasos, 8
Registros de bloques, 32
Regulador, 23
Regulador, 23
Variable de entrada, 33
Variable de salida, 33
Variable general, 35
Variable (subventana), 31
Ventanas en cascada, 58
Bits verticales, 36
Ventanas en mosaico, 58
Entrada, 33
General, 35
T (temporizadores), 12
Salida, 33
Tabla de variables, 10
Ventanas en cascada, 58
Vigilar el ciclo, 28
S7-PLCSIM V5.4
A5E00992427-01
67