Entrada
La entrada de un valor por el operador, escrita en un punto: la casilla admite lo que admite el punto, y rechaza el resto con el motivo.
Entrada es el campo de entrada del operador: un borrador que el operador posee, y una tecla Establecer que lo envía a un punto a través del punto único de escritura de la estación. No dibuja ninguna lectura propia: quien quiera el valor del punto junto a la casilla compone un Valor al lado, y dar nombre al campo es una Etiqueta. Es un componente de Mando; uno nuevo ocupa 4 × 1 celdas.
El borrador pertenece al operador: el refresco en vivo no sobrescribe nunca lo que se tecleó, y una entrada rechazada se queda en la casilla para que la corrección sea una edición y no volver a teclear.
Datos
| Campo | Qué hace | Valores | Por defecto |
|---|---|---|---|
| Dirección | La dirección de Logic con raíz del punto escrito: una variable de memoria, un tag escribible, un campo de preparación de una unidad (Next.<campo>) o el punto de comentario de un ensayo (Commands.Comment). Aquí no se descarta nada: lo que la casilla acepta después se lee del propio punto. |
Texto libre; sugerencias de la lista de puntos en vivo | vacío |
Bajo la dirección, el panel imprime lo que el campo admite ahora mismo ("Este campo admite un número, de 0 a 100, con 1 decimal."), así que un punto de dos estados se ve convirtiendo la fila en una tecla por estado antes incluso de que el sinóptico se ejecute.
Qué admite la casilla
La clase de entrada se deriva del punto, no se elige nunca aparte: una categoría que usted pudiera declarar contra el punto sería una segunda declaración, libre de contradecir a la que el punto ya hace:
| El punto | La casilla | Conducta |
|---|---|---|
| Un punto Bool | Una tecla por estado (Activado / Desactivado) en lugar de una casilla | Un toque es la instrucción entera. Las teclas llevan valores absolutos, así que siguen utilizables con mala calidad, al contrario que el Conmutador, que tiene que conocer la lectura que niega. Ninguna de las dos teclas muestra el estado del punto. |
| Un punto entero | Una casilla de número entero | Las entradas con decimales se rechazan; el teclado táctil ofrece dígitos. |
| Un punto real (decimal) | Una casilla de número | Se juzga contra la banda y las cifras declaradas al pulsar Establecer, nunca a cada tecla; el teclado táctil ofrece un teclado decimal. |
| Texto, un instante, un punto de preparación o de comentario, o una dirección a la que todavía no responde nada | Una casilla de texto libre | La banda y los decimales no se leen, y el panel lo dice. |
Número
La banda y la finura que el operador declara por encima del punto:
| Campo | Qué hace | Valores | Por defecto |
|---|---|---|---|
| Mínimo | El número más bajo que envía el campo. En blanco deja ese lado de la banda abierto. | Cualquier número, o en blanco | en blanco |
| Máximo | El número más alto que envía el campo. En blanco deja ese lado abierto. Un mínimo por encima del máximo no deja ningún número entre ellos, y el panel avisa de que el campo rechazaría todas las entradas. | Cualquier número, o en blanco | en blanco |
| Decimales | Lo fina que es la entrada que envía el campo. En blanco envía la precisión que se haya tecleado. Un punto que cuenta lo fija en 0 se guarde lo que se guarde. Las cifras se piden del valor, no de los dígitos: 12.500 es 12.5, así que los ceros de más que añadió un teclado no se rechazan nunca. |
de 0 a 15, o en blanco | en blanco |
Un tag que declara límites propios (con su etapa de conversión Límites habilitada) estrecha lo que se declare aquí: el campo acepta solo lo que la cadena de conversión con tipo llevaría sin cambios.
Una entrada fuera de la banda, demasiado fina, o que no es un número en absoluto se rechaza con el motivo y no se escribe nada. El número es una instrucción para la planta, y tomar otro distinto en el extremo sería la estación decidiendo por el operador. Esto es deliberadamente lo contrario de los campos de configuración del propio editor, que toman una entrada fuera de banda en el borde más cercano y lo dicen.
Semántica de la escritura
- Variable de memoria: el borrador se valida contra la categoría de salida de la variable y después se escribe por el punto único de escritura de la lógica. Una casilla vacía escribe un valor vacío.
- Tag escribible: el borrador se convierte al tipo de nodo del tag; el punto único de escritura desescala el valor de ingeniería camino del bus (la cadena de conversión del tag al revés).
Next.<campo>: guarda el texto en el área de preparación de la unidad para el próximo ensayo. Preparar es preparación, no una escritura en la planta: sin punto único de escritura y sin entrada en el diario. La línea de respuesta dice "Preparado".Commands.Comment: añade un comentario de ensayo (o una nota posterior al ensayo mientras está en reposo) al contexto activo de la unidad, atribuido al operador con la sesión iniciada; la casilla se vacía y la línea de respuesta dice "Comentario añadido". Un comentario vacío se rechaza.
La línea de respuesta pasajera informa de todos los desenlaces y caduca a los pocos segundos. La autorización se vuelve a comprobar en la pulsación.
Permisos y el candado
Escribir una variable o un tag necesita el permiso del rol para operar los paneles de control; los puntos de preparación y de comentario son mutaciones de Process y necesitan en cambio el permiso de ejecutar procedimientos. Una pulsación bloqueada dibuja la marca compartida de candado con el motivo en la información emergente, y la propia casilla queda deshabilitada mientras está bloqueada (véase la página de los paneles de control). Un punto vinculado que no consigue leer lleva la marca compartida de mala lectura: las teclas del booleano y la casilla de texto siguen utilizables, ya que su instrucción no depende de la lectura.
Las secciones compartidas Aspecto, Identificación, Posición y capa y Acciones se describen en la página de los componentes.