Condiciones de error y limitaciones
12.13 Error de compilación tras intentar descargar a S7-PLCSIM
12.13
Error de compilación tras intentar descargar a S7-PLCSIM
Cuando se intenta descargar un programa de STEP 7 a S7-PLCSIM, es posible que se
reciba un error indicando que el programa de usuario no se ha compilado y que debería
volver a compilarse.
Este escenario puede darse en una de las condiciones siguientes:
● cuando se simula un programa que se cargó de un PLC físico
● cuando se simula un programa que se copió y pegó en el proyecto
Este error está relacionado con los bloques de programa que se generan automáticamente,
como los OB MC-Servo y MC-Interpolator en programas de Motion Control.
Para solucionar el error, borre los bloques generados automáticamente y seguidamente
vuelva a compilar el programa mediante el comando "Compilar > Software (compilar todos
los bloques)". Este comando volverá a crear y compilar los bloques correctamente para que
puedan utilizarse en S7-PLCSIM. Sin embargo, antes de borrar los bloques deben
comprobarse los ajustes de los OB.
Tenga en cuenta que este error no está limitado a Motion Control. Cualquier programa que
contenga bloques generados automáticamente podría dar el mismo problema. Después de
eliminar los bloques generados automáticamente, el programa debería compilarse y
descargarse a S7-PLCSIM sin más errores.
12.14
"Cortar" equivale a "Copiar" entre instancias de S7-PLCSIM
Cuando se lleva a cabo una operación de cortar y pegar entre dos instancias abiertas de
S7-PLCSIM, los datos de la instancia de origen se copian, no se cortan.
Descripción del comportamiento
Inicie dos instancias de S7-PLCSIM y cree un proyecto de simulación en ambas.
Introduzca direcciones en una tabla SIM o secuencia de una de las instancias.
Corte una o varias filas de una instancia y péguelas en una tabla SIM o secuencia de la otra
instancia.
Tenga en cuenta que los elementos cortados de la instancia de origen se copian en lugar de
cortarse o eliminarse. Los elementos cortados aparecen en la instancia de destino tal como
estaba previsto, pero permanecen también en la instancia de origen.
Solución
Para solucionar este comportamiento, borre las filas cortadas de la instancia de origen
después de haberlas pegado en la instancia de destino.
120
Manual de programación y manejo, V16, 11/2019, A5E46238792-AA
Ayuda en pantalla de S7-PLCSIM V16