Skip to main content

Configuración: CODESYS Virtual Control for Linux SL

tabla 3. Opciones de configuración para instancias

Configuración

Valor

Descripción

Inicio automático

TRUE o FALSE

Inicio automático de la instancia al iniciar/arrancar el dispositivo de destino. Las dependencias se resuelven y las instancias se inician en el

Capacidades

Lista separada por comas, por ejemplo:

cap_sys_admin, cap_sched, cap_chown, cap_ipc_lock

Permisos para la instancia en el dispositivo de destino.

La preselección es necesaria para el cumplimiento en tiempo real.

Para ver la configuración de Docker, consulta: Docker docs: Runtime Privilege y capacidades de Linux

Dependencias

Cuerda

Lista separada por comas de las instancias de las que depende la instancia actual. Como resultado, las instancias que se enumeran aquí se inician de antemano para que la memoria compartida esté disponible. Si la instancia especificada no existe, se emite un mensaje de error.

Inst_B,Inst_C

Si la instancia actual (por ejemplo, Inst_A) se inicia con Inicio seleccionado comando, luego se muestra una advertencia que indica que Inst_B y Inst_C también tienen que iniciarse. Cuando esto se confirma, estas dos instancias se inician primero y, a continuación, Instance_A instancia.

Nombre de host

Cuerda

Nombre de red de la instancia

El valor predeterminado es el nombre de la instancia.

Imagen

Cuerda

Imagen utilizada para la instancia

IPC

Cuerda

Básicamente, todos los valores que también se especifican en Docker Docs para el campo están permitidos.

El campo solo se valida cuando contiene el container: prefijo. Según Docker Docs, se usa para usar una memoria compartida existente («unir»). Esta memoria compartida debe crearse en la instancia que lleva el nombre container: utilizando el shareable palabra clave. Para garantizar que la memoria compartida esté disponible cuando se inicie la instancia, se debe definir la dependencia correspondiente en la instancia introducida después de container: prefijo.

  • compartible

  • ninguno

  • container:Inst_first

Servidor de licencias

Cuerda

Direcciones IP de los servidores de licencias

Especificado en una lista separada por comas

Ejemplo: 192.168.0.1,10.0.0.1,172.17.0.2

Soportes

Lista separada por comas

Monta la instancia en el host.

Se especificará en la sintaxis Host path:Instance path

Notas:

  • Los caminos son absolutos.

  • La ruta del host contiene los nombres de las instancias. Para los montajes predeterminados (data/conf), esta ruta no se debe cambiar

Red

Cuerda

Red en la que se montará la instancia en el host.

Consulte: Docker docs: configuración de red

Nota: Solo se puede especificar una red.

Docker networks allow containers to communicate with each other. If the configured Docker network does not exist yet, then a new one will be created. The IP address of the respective instance within this network can be configured via the Nic field.

For more information about Docker networks, see the Docker documentation.

Nic

Cuerda

Configuración de los adaptadores de red del sistema de destino que se asignan exclusivamente a una instancia. Esta configuración es necesaria cuando se deben utilizar buses de campo basados en Ethernet

Para la configuración se utiliza el siguiente formato:

<Nic>/<IP>/<network mask>,<Nic2>/<IP2>/<network mask2>,...

Se pueden especificar varios adaptadores de red con una lista separada por comas.

Ejemplos:

Configuración deseada

Configuración «Nic»

NIC: eno1

IP: 192.168.0.100

Máscara: 255.255.255.0 → /24

eno1/192.168.0.100/24

NIC: eno1

IP: -

Máscara: -

NIC2: eno2

IP2: 192.168.0.100

Máscara 2: 255.255.248.0 → /21

eno1,eno2/102.168.0.100/21

NIC: eno1

IP: -

Máscara: -

NIC2: eno2

IP2: -

Máscara 2: -

eno1,2eno2

Notas:

  • Un adaptador solo se puede asignar a una instancia.

  • Como resultado, este adaptador tampoco está disponible en el sistema de destino.

  • La dirección IP debe especificarse junto con la máscara de red correspondiente.

  • La máscara de red se especifica con un sufijo (por ejemplo: «/24" o «/21").

  • No es posible asignar varias direcciones IP a un adaptador.

Puertos

Lista separada por comas, por ejemplo:

1217:1217, 8081:8080

Puertos utilizados por la instancia de ejecución

Se especificará en la sintaxis HostPort:InstancePort (lista separada por comas)

Nota: No se puede asignar un puerto host más de una vez.

Para ver casos de uso o puertos comunes, consulte: CODESYS Control

Ejemplos: Gateway 1217. Webvisu (https) 443, OPC UA 4840

Tipo de producto

Runtime / Gateway

Tipo de producto: Runtime o Gateway

Este valor no se puede cambiar.

Tecnología

Docker / Podman

Tecnología de contenedores utilizada en el sistema objetivo

Este valor no se puede cambiar.

Siguiente inicio en modo de mantenimiento

TRUE o FALSE

Importante

Only for CODESYS Virtual Edge Gateway for Linux and CODESYS Edge Gateway for Linux

This setting determines whether or not the Edge Gateway is started in maintenance mode. In this mode, a connection between the Edge Gateway and the Automation Server can be configured using the CODESYS Automation Server Connector.

Importante

Utilice este modo solo en un entorno seguro.

Sugerencia

Este modo se desactiva después de 30 minutos, cuando se reinicia la puerta de enlace o cuando se completa la configuración.