Selector de opciones

Opciones registradas sobre un punto, como teclas o como lista, mostrando en cuál está de verdad la planta.

Ver como Markdown

Selector de opciones le ofrece al operador un juego cerrado de opciones registradas (un modo de operación, una receta, un escalón de velocidad) sobre un punto escribible. Elegir una escribe el valor de esa opción; ese mismo punto leído de vuelta es lo que enciende la opción activa. Esa lectura de vuelta es la razón entera por la que existe esta clase: una fila de Botones que escriban cada uno un valor fijo escribe igual de bien y no muestra nada. Es un componente de Mando; uno nuevo ocupa 5 × 1 celdas.

Datos

Campo Qué hace Valores Predeterminado
Dirección La dirección de Logic con raíz en la que se escribe la elección y desde la que se lee de vuelta: una variable de memoria o un tag escribible. La lista se estrecha a los puntos que de verdad se pueden escribir. Texto libre; sugerencias de puntos escribibles vacía

Opciones

Campo Qué hace Valores Predeterminado
Muestra Cómo se ofrecen las opciones: una tecla por opción, lado a lado, con todas las elecciones legibles a la vez, o una lista que abre cuando se pide, para una celda sin lugar para una fila de teclas. Una tecla por opción · Una lista que abre Una tecla por opción

Cada opción es una tarjeta con las dos cosas que una opción es:

Campo Qué hace Valores Predeterminado
texto La palabra que el operador lee en la tecla o en la lista. En blanco cae de vuelta al valor mismo, porque una tecla sin nada encima no dice nada. Texto libre vacío
valor El valor que se escribe cuando se elige esta opción, y la lectura que la muestra activa. Es un código, casado exactamente: lo que queda entre dos códigos no es una elección. Cualquier número vacío (no declara nada hasta que se escribe)

El orden de las tarjetas es el orden de las teclas bajo la mano del operador: las flechas de subir y bajar reordenan; aquí nada se ordena solo. Dos opciones que nombran el mismo valor no pueden dibujar las dos una tecla (el punto solo podría informar una de ellas, y el mando no podría decir cuál); el panel lo dice y la duplicada no dibuja nada.

Todas las teclas comparten un solo tamaño de letra, reservado a partir de la palabra registrada más ancha, para que la fila se lea como un solo mando y no como una hilera de teclas sin relación. Un Selector de opciones sin opciones dice "No hay opciones registradas." en lugar de dibujar una fila vacía que parece un sinóptico que todavía está cargando.

Qué se enciende, y cuándo

La tecla encendida (o la selección de la lista) es la lectura propia del punto, nunca el clic:

Situación Qué muestra el mando
El punto informa un valor registrado Esa opción encendida, o seleccionada en la lista
El punto informa un valor que ninguna opción registra Nada encendido: que se encendiera la tecla más cercana sería el sinóptico inventando el modo de la planta
El punto no está leyendo Nada encendido, y el componente lleva la marca compartida de mala lectura

Una elección no pide ninguna lectura previa, porque la opción lleva un valor absoluto, así que la mala calidad deja el mando utilizable y solo se lleva la indicación.

La semántica de la escritura

Elegir una opción escribe su valor por el punto único de la lógica de la estación, bajo esa misma autorización por la que pasa todo comando. Un punto que no puede contener un número rechaza la escritura con el motivo en la línea de respuesta del mando ("Este punto contiene texto, así que 2 no es un valor que admita."); una elección que sale bien contesta con la palabra de la opción ("Automático escrito"). La línea de respuesta vence a los pocos segundos, y la autorización se vuelve a verificar en cada elección.

Los permisos y el candado

Operar el Selector de opciones necesita el permiso del rol para operar paneles de control. Una pulsación bloqueada desactiva las teclas y dibuja la marca de candado compartida con el motivo en la información emergente del componente (véase la página de paneles de control).

Las secciones compartidas Apariencia, Identificación, Posición y capa y Acciones se describen en la página de componentes.