Escenario "La casa segura nativa": PLC + Caja fuerte + ProfiSafe + Proveedor de tiempo

Nota
La documentación de las páginas siguientes se proporciona únicamente con fines informativos. Para conocer las restricciones, así como la información sobre seguridad o certificación, consulte la documentación de seguridad del fabricante del dispositivo que está programando.
Requisitos
Hardware
Se requieren los siguientes dispositivos:
Ordenador de sobremesa con CODESYS Development System instalado
PC host Linux con arquitectura AMD de 64 o 32 bits
También se requieren los siguientes dispositivos adicionales:
Servidor para el proveedor de tiempo seguro (denominado Linux Host PC 2 en el diagrama). Requisitos para este servidor: sistema operativo Linux con servidor SSH.
Red con capacidad de conexión en tiempo real al PC host Linux para garantizar la transmisión determinista de paquetes de datos.
Los siguientes productos complementarios deben estar instalados en el ordenador de sobremesa:
CODESYS Virtual Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux SL
PC host Linux
Para instalar el PLC seguro en el PC host Linux, se requiere una arquitectura AMD de 32 bits en el dispositivo. Esta arquitectura de 32 bits también se puede configurar en un dispositivo de 64 bits.
Para ello, ejecute los siguientes comandos en la línea de comandos, utilizando sudo si es necesario.
sudo dpkg --add-architecture i386 sudo apt-get install libc6:i386
Esto prepara el PC host Linux para el PLC Safe. El PLC Safe ya se puede instalar mediante el sistema de programación, al igual que otros productos. Para ello, siga los siguientes pasos:
Ejecutar el Herramientas → Despliegue de Control SL comando y establecer una conexión con el PC host Linux (Comunicación pestaña).
Para obtener más información, consulte lo siguiente: Establecimiento de una conexión
Instale las versiones más recientes de los siguientes productos (Despliegue pestaña):
CODESYS Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux
Para obtener más información, consulte lo siguiente: Instalación de paquetes
Configuración del CODESYS Safe Control SL
La configuración estándar del CODESYS Safe Control Inicialmente, SL debería poder usarse para la mayoría de las aplicaciones.
Puede ajustar los siguientes parámetros para adaptarlos a sus necesidades:
Parámetro
Valor predeterminado
Explicación
Prioridad de aplicación
35
Prioridad del sistema de ejecución (no prioridad de Linux o IEC) para la tarea de la aplicación
CPU
0
Fije las tareas de CMPsil3 al núcleo especificado
Prioridad de tareas de tiempo externo
9
Prioridad del sistema de ejecución (no prioridad de Linux o IEC) para la tarea de hora externa
Puerto
60000
Puerto UDP utilizado para el proveedor de hora externo
Configure el proveedor de tiempo.
La dirección IP de destino y el puerto de destino deben estar configurados. El destino es el PC host Linux.
Dirección IP de destino
[IP o nombre de host del PC host Linux]
Explicación
Puerto
60000
El puerto 60000 es el predeterminado para CODESYS Safe Control SL para recibir una fuente de tiempo externa desde el temporizador.
Otros parámetros también son configurables y se pueden adaptar a sus necesidades.
Parámetro
Valor predeterminado
Explicación
Intervalo de salida
60
Intervalo de salida (en segundos) de las estadísticas del proveedor de tiempo
CPU
0
Núcleo donde se debe ejecutar el proveedor de tiempo
Salida de depuración
FALSEHabilitar o deshabilitar la salida de depuración
Habilitar el registro
FALSEHabilitar o deshabilitar la escritura de la salida del registro en syslog
Prioridad
55
SCHED_FIFOprioridad de programaciónRedundancia habilitada
FALSEHabilite o deshabilite la función de redundancia del proveedor de tiempo. (Requiere un adicional CODESYS Safe Time Provider)
Duración del ciclo
3
El intervalo en el que el proveedor de tiempo envía los paquetes de marca de tiempo
PC host Linux 2
En el PC host Linux 2, configure el proveedor de hora.
El proveedor de tiempo envía la hora actual a un destino configurado y puede utilizarse para proporcionar la segunda hora requerida por el CODESYS Safe Control SL.
Ejecutar el Herramientas → Despliegue de Control SL comando y establecer una conexión con el PC host Linux 2 (Comunicación pestaña).
Para obtener más información, consulte lo siguiente: Establecimiento de una conexión
Instale las versiones más recientes de los siguientes productos (Despliegue pestaña):
CODESYS Safe Time Provider SL
Para obtener más información, consulte lo siguiente: Installing an image
Cambiar a la Operación pestaña y seleccione la CODESYS Safe Time Provider SL bajo Servicios.
Detenga el proveedor de tiempo para que pueda configurarlo.
Configure el proveedor de tiempo.
Es necesario configurar la dirección IP y el puerto de destino. El destino es el equipo host Linux.
Dirección IP de destino
Dirección IP o nombre de host del PC host Linux
Puerto
6000
60000 es el puerto predeterminado para un CODESYS Safe Control SL recibirá una fuente de tiempo externa del temporizador.
Otros parámetros también son configurables y pueden adaptarse a sus necesidades.
Haz clic en el Ahorrar Botón para aceptar los cambios.
Inicie el proveedor de tiempo.
Todos los dispositivos necesarios ya están listos. Ahora puede descargar sus aplicaciones a los controladores. Los siguientes pasos para crear un proyecto e integrar PROFIsafe se describen en el siguiente documento. Extensión de seguridad CODESYS documentación.