Selector de opciones
Opciones registradas sobre un punto, como teclas o como lista, mostrando en cuál está de verdad la planta.
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.