Crear tareas para controladores SIMATIC STEP 7

  1. Inicie la aplicación AdminClient y abra el módulo Tareas.
  2. Seleccione el componente S7en el árbol de proyectos.
  3. En la barra de herramientas, haga clic en el botón Crear o copie el componente en el área Tareas con la función arrastrar y pegar.
  4. Compruebe si en la sección Configuración de tareas, aparece el tipo de carga SIMATIC S7.

  5. Configure las secciones generales General, Notificación, Carga y comparación y Crear versiones automáticamente al finalizar la ejecución de tareas. Las secciones Notificación y Crear versiones automáticamente al finalizar la ejecución de tareas están disponibles una vez que se realizaron las configuraciones previas.
  6. Configure la sección Configuraciones de SIMATIC S7:
    1. Seleccione el proyecto para el cual se debe ejecutar la tarea.
      Solo se pueden seleccionar los proyectos del componente seleccionado que fueron subidos al servidor (check-in). Si solo hay un proyecto disponible, este se seleccionará automáticamente.
    2. Seleccione la Ruta de acceso a través de la cual se deba ejecutar la comunicación con el controlador.
      De acuerdo a la selección se mostrarán otros campos de entrada para la configuración de la ruta de acceso.
  7. Configure la sección Copia de seguridad:
    1. Active la opción Disminuir la carga de red a través de la comprobación de la etiqueta de fecha y hora para reducir la carga de recursos y de red.
      Si esta opción está activa solo se transmitirán los bloques de programa nuevos y editados. La etiqueta de fecha y hora determina los bloques de programas que fueron editados. Los bloques que no fueron modificados son copiados de la última copia de seguridad
    2. Configure los bloques a excluir de la copia de seguridad.
    3. Active la opción Excluir bloques de sistema (SDB), para excluir los bloques de sistema (SDB) de la configuración de hardware del PLC del almacenamiento.
  8. Configure la sección Avanzado:
    1. Active la opción SIMATIC NET, si este debe usarse para la transición de pasarela y este está instalado.
      Esta opción no está disponible para todos los tipos de conexiones.
    2. Determine el puerto TCP/IP a través del cual se debe crear una conexión con el controlador S7.
      El puerto predefinido es 102. En caso de que este esté siendo usado por otra aplicación, debe seleccionar otro puerto. Los puertos deben estar activados en el firewall.
    3. Active la opción Ingreso manual de la contraseña de la CPU para proveer acceso de lectura a una CPU protegida con contraseña.
      Esta configuración debe realizarse unicamente si la contraseña no fue asignada al proyecto S7 seleccionado o la opción Increased password security (disponible a partir de la versión V5.5 SP4 ) bajo la pestaña Protection está activada. La asignación de la contraseña en la configuración de tareas tiene prioridad con respecto al proyecto S7.
    4. Determine la cantidad de repeticiones a ejecutar, en caso de que ocurran errores durante la carga de un bloque.
      Esto puede ocurrir cuando el controlador intenta acceder a un bloque durante la ejecución de la tarea, causando el bloqueo del bloque. En caso de que el bloque sea habilitado nuevamente durante un nuevo intento de repetición, todavía será posible realizar una copia de seguridad. Si el bloque no se desbloquea, la tarea será cancelada y aparecerá un mensaje de error. Rango de valores posibles entre 0 y 5.
    5. Configure carga de red generada por la tarea en Tiempo de espera entre paquetes de datos (en ms)
      Los valores posibles abarcan desde 0 a 5000 ms.

 

Puede realizar más configuraciones para las tareas de este tipo de carga en el AdminClient, en el cuadro de diálogo Configuración global de tareas y mediante archivos INI.

 

La restauración de un proyecto S7 que contiene bloques F finaliza con error. ¿Cómo debo proceder?

Mensaje de error:

"The program contains F blocks. For safety reasons the restoration of F blocks is disabled by default. This function can be enabled on request. Please contact your administrator if necessary. All blocks except the F blocks will now be restored."

Solución

Para que la restauración total de proyectos S7 con bloques F, en el archivo AgentStation.ini (<vdServerArchiv>\VD$A\Configuration\Upload), debe estar disponible la siguiente sección:

[SimaticS7]

5092=Y

Resultado

Durante la restauración de proyectos S7, el aviso de error seguirá apareciendo. Sin embargo, si hace clic en Ok, todo el Proyecto, incluidos los bloques F, será restaurado.

Tenga en cuenta el procedimiento estipulado por Siemens para la carga de bloques F.

 

Ir a la lista completa de FAQ

 

Contenido relacionado
Sobre versiondog: Tarea
Agentes de carga y comparación
AdminClient -> Configuraciones de las tareas
Configurar la ruta de acceso
AdminClient -> Configuraciones avanzadas de las tareas
AdminClient -> Archivos INI