El editor de paneles de control

El taller que hay detrás de Editar: la paleta y añadir componentes, el localizador de Componentes, la selección y los gestos del lienzo, las secciones de propiedades que comparten todos los tipos, el área Panel de control, los trazos dibujados entre bornes de símbolos, y el guardado automático detrás de todo ello.

Ver como Markdown

Pulse Editar en la barra del escenario de la página View para abrir el editor sobre el sinóptico que está abierto. Necesita el permiso Editar los paneles de control del rol (el verbo no se dibuja sin él), un sinóptico suyo (un panel de unidad o un sinóptico de unidad se disponen en el espacio de trabajo Process), y una estación que acepte escrituras: mientras la ingeniería está bloqueada o el runtime está detenido, el verbo queda atenuado y dice por qué. El sinóptico sigue ejecutándose mientras usted edita: los componentes leen valores en tiempo real en el lienzo, así que usted configura contra lo que la planta está leyendo.

No hay ningún paso de guardar. Todo cambio persiste en el momento en que se hace: un campo al salir de él, un interruptor al accionarlo, un movimiento al soltarlo. Una escritura que la estación rechaza se informa en el registro de acciones de la barra de estado ("La edición del panel de control no se ha guardado: …") y el sinóptico se recarga desde lo que se había guardado. Terminar la edición sale del modo y no se rechaza nunca, ni siquiera cuando llega un bloqueo a mitad de la edición; elegir un panel de unidad o una carpeta en la columna, un cierre de sesión, un cambio de rol, una unidad que arranca un ensayo o el runtime deteniéndose también lo terminan. Mientras el editor está abierto, la barra retira Ampliar y Pantalla completa y F11 no hace nada.

El taller

El editor pone tres superficies una al lado de otra: la columna Visualización, el lienzo con sus líneas de rejilla, y una barra de herramientas a la derecha. La barra abre con 380 px de ancho, se arrastra más ancha o más estrecha (nunca por debajo de 320 px), y se pliega hasta una tira de cuatro botones; al pulsar esa tira, el área elegida flota sobre el lienzo hasta que usted pulse en otro sitio, y la chincheta devuelve la barra fija. Las cuatro áreas son Añadir, Componentes, Propiedades y Panel de control. Al entrar en el editor se abre Componentes; al seleccionar algo en el lienzo se abre Propiedades; Panel de control se abre solo cuando usted lo elige.

Añadir

Añadir es el catálogo: una búsqueda por nombre, descripción y categoría, un filtro Categoría (Todas las categorías, y después Visualización, Mando, Alarma, Multimedia, Disposición), y los tipos agrupados bajo esos encabezados (Componentes de panel de control tiene una página por tipo). Haga clic en un tipo y aterriza en la primera celda libre donde cabe su tamaño por defecto, o en la esquina superior izquierda ajustada dentro de la rejilla cuando no queda ninguna celda libre; arrástrelo al lienzo para elegir la celda exacta. Un componente nuevo toma la capa por encima de todo lo demás y se abre en Propiedades.

Símbolo es el único tipo que se elige antes de colocarlo: su fila de la paleta abre la biblioteca de símbolos en lugar de soltar nada. La biblioteca es la misma galería que usa la página Símbolos, en una forma de dos columnas y doce tarjetas por página: una búsqueda por nombre, biblioteca, categoría o etiqueta, un filtro Biblioteca (cada una con su recuento), un filtro Categoría, y un filtro Origen (Todos, Sistema, Míos). Una tarjeta nombra el símbolo, su biblioteca y su categoría, si es de Sistema o Mío, y lo que declara ("Estático", "1 entrada", "3 entradas", "· 2 bornes"). Haga clic en una tarjeta para colocar ese símbolo en una celda libre con el tamaño que sugirió su autor, o arrástrelo a una celda; ‹ Todos los componentes vuelve al catálogo. Cuando su propia biblioteca no se puede leer, la galería lo dice y enumera solo las bibliotecas del sistema.

Junto a Símbolo, la categoría Multimedia ofrece Punto de conexión: "Coloca un extremo con nombre y tipo sin añadir un símbolo." Añade un punto de conexión suelto y sin tipo cerca del centro de la rejilla, listo para cablearse; véase Trazos más abajo.

Componentes

Componentes enumera todos los elementos guardados del sinóptico, de delante hacia atrás, con el recuento en su encabezado. Una fila muestra el icono del tipo, la identificación del componente, su tipo y su sitio ("Rejilla 3,2 · 4×2 · Capa 5"). La búsqueda casa con el tipo, con el nombre o con la identificación. Al pulsar una fila se selecciona el componente, se descubre en el lienzo y se abre Propiedades. Un componente para el que esta versión no tiene dibujo conserva igualmente su fila y su celda, así que a un sinóptico no le falta nunca una pieza sin decirlo; sus Propiedades ofrecen solo Quitar el componente.

La identificación es el nombre que usted le dio al componente en Propiedades o, mientras no tiene ninguno, lo que ya lo identifica: su título de esquina, su texto o su etiqueta configurados, la dirección o la unidad a la que está vinculado, el símbolo que dibuja, o su tipo.

El lienzo

El lienzo es el sinóptico en marcha con líneas de rejilla. Un clic selecciona un componente y abre sus Propiedades; Ctrl+clic lo añade a la selección o lo saca de ella (el último tocado es el principal, al que pertenecen las secciones propias del tipo y el tirador de redimensionado); un clic en rejilla vacía deshace la selección. Arrastre un componente para moverlo, arrastre el tirador de su esquina para redimensionarlo; los dos se ajustan a las celdas, quedan acotados dentro de la rejilla, y se confirman al soltar. El solape está permitido. Escape deshace la selección y Suprimir la quita, pero solo mientras el lienzo tiene el foco del teclado, así que una tecla pulsada en un campo de propiedades no llega nunca a ellos.

Haga clic con el botón derecho en un componente para su menú: Editar las propiedades, Duplicar, Traer al frente, Enviar al fondo, en un Símbolo también Girar 90°, Voltear en horizontal y Voltear en vertical, y Eliminar. Dentro de una selección múltiple, los verbos nombran su recuento ("Duplicar (3)", "Eliminar (3)") y actúan sobre el lote entero. Haga clic con el botón derecho en rejilla vacía para Añadir componente, que abre el área Añadir. No hay portapapeles ni Pegar: Duplicar es la copia.

Una eliminación es inmediata y se informa en la barra de estado con Deshacer al lado: un solo nivel, la última eliminación, válida mientras esa entrada esté en pantalla. Deshacer devuelve los componentes con los bornes de trazo que tenían, y dice lo que no pudo volver ("Un trazo se ha quedado suelto: su línea cambió después de la eliminación."). Una oferta cuyo sinóptico ya no está abierto responde "La eliminación no se ha deshecho: el sinóptico al que pertenece ya no está abierto."

En el lienzo de edición, los componentes dibujan valores en tiempo real pero no aceptan pulsaciones: los mandos responden solo en modo de vista.

Propiedades

Propiedades edita la selección. Su encabezado nombra lo que se tiene en la mano: el icono y el nombre del tipo y, debajo, la identificación del componente. Sin nada seleccionado dice "Seleccione un componente, un trazo, un punto o un empalme en el lienzo. Mantenga Ctrl para añadir más y editar lo que comparten."

Las secciones van en un mismo orden sea cual sea el tipo, así que un asunto conserva su sitio cuando usted cambia de componente:

  1. Identificación: el Nombre del componente, que le da nombre en la lista de Componentes, en su búsqueda y en este encabezado, y no dibuja nada en el sinóptico. El marcador de posición muestra cómo lo llamaría la lista con el campo vacío.
  2. Las secciones propias del tipo, en el orden Contenido, Datos, Formato, después las secciones que solo pide ese tipo (Tipo, Esfera, Indicación, Minigráfico, Recorrido, Estado, Alarmas, Opciones, Trayecto, Paso, Número, Acción, Color e icono, Color y tamaño, Episodios, Columnas, Gráfico, Evaluación, Barras, Porciones, Ajuste, Trazos, Orientación), y después Histórico, Escala, Fidelidad y rendimiento y Caja de herramientas. Cada una se documenta en la página propia del componente; los controles que se repiten entre tipos están más abajo.
  3. Aspecto, la misma sección para todos los tipos.
  4. Posición y capa.
  5. Avanzado, cerrada por defecto y dibujada solo en los tipos que tienen extras poco frecuentes: la Ventana s y el Muestreo ms de la tarjeta de KPI, y el Código de glifo (avanzado) del Icono.
  6. Acciones: Duplicar el componente y Quitar el componente.

Con varios componentes seleccionados, el panel dice "N seleccionados, editando lo que comparten. Los campos propios de cada tipo necesitan un solo componente." (un lote de un mismo tipo se nombra por él, "3 componentes Valor") y ofrece Aspecto, los dos comandos de capa y Duplicar N componentes / Quitar N componentes. Una escritura en lote es un solo guardado para el sinóptico entero.

Los campos de dirección y la lectura en vivo

Todos los campos que nombran un punto de Logic son un cuadro combinado en el que se puede escribir libremente, con sugerencias tomadas de la lista de puntos en vivo y limitadas a 50 filas. La lista se estrecha a la categoría de valor que consume el campo (a un indicador analógico se le ofrecen números, un piloto encabeza con puntos Bool, un mando que escribe enumera solo lo que se puede escribir, el comando de ensayo del Botón enumera los puntos de comando de la unidad), y todas las filas llevan su tipo como información emergente. Una dirección que la lista no ofrece se acepta igualmente, incluida una que todavía no existe. En un sinóptico definido sobre un modelo de Process, los canales abstractos del modelo encabezan todas las listas; elegir uno vincula el canal y deja la unidad para cuando una unidad abra el sinóptico.

Una vez que un campo nombra un punto, una línea debajo dice lo que ese punto lee ahora mismo, encabezada por la palabra ahora: el valor escrito como escribe los números la estación o, donde leer el texto no diría nada, la cosa en sí: un color llega como una muestra junto a su hexadecimal, un icono como el glifo, una imagen como una miniatura. Un punto que no responde lo dice en un tinte suave de precaución en lugar de dejar un número caducado, y un campo vacío no dibuja ninguna línea. La línea sigue el propio tic del editor y no añade ningún temporizador propio.

Aspecto

Una sola sección lleva lo que tienen todos los componentes, tanto para un componente como para una selección entera ("Se aplica a los N componentes seleccionados."). Un campo en el que los miembros no coinciden se lee Mezclado y toma para todos ellos el valor que usted escriba.

Campo Qué hace Valores Por defecto
Mostrar el marco Dibuja el contorno propio del componente. activado / desactivado desactivado
Grosor del marco (px) Lo pesado que es ese contorno. Un px es el borde de una tarjeta; un trazo más pesado distingue un grupo de lo que lo rodea. de 1 a 4, tomado en el borde más cercano 1
Mostrar el fondo Rellena el rectángulo con el par de colores, convirtiéndolo en una tarjeta. Desactivado, se ve la rejilla a través. activado / desactivado desactivado
Color de fondo El relleno como un par, Claro y Oscuro, cada uno con una muestra y una casilla hexadecimal: el tema en marcha decide qué mitad está en pantalla, así que recolorear significa recolorear las dos. Un hexadecimal a medio escribir no es una edición y vuelve atrás. #RRGGBB cada uno #FFFFFF claro, #2B2B2B oscuro
Título (esquina) La etiqueta de esquina propia del componente, por encima de lo que dibuje el tipo. En blanco significa que no hay fila de rótulo. Se confirma al salir del campo. texto, 200 caracteres vacío
Tamaño del título (px) En blanco, cada tarjeta dimensiona su propio título a partir de su celda; un tamaño es el tamaño en pantalla, así que los títulos de un sinóptico entero concuerdan. Un título demasiado largo para su caja se recorta, con el texto entero en la información emergente. de 11 a 96, o en blanco en blanco (Automático)
Color del título El par de tintas del título. Sin tocarlo, el título sigue el propio tono discreto del tema. #RRGGBB cada uno #6B6B6B claro, #A0A0A0 oscuro
Escala del contenido Cuánto de su caja ocupa el contenido: 1 llena la celda tal como está dibujado; el arte responde geométricamente, un visor tipográficamente, y un número no se dibuja nunca cortado. de 0,25 a 3, en pasos de 0,05 1

Posición y capa

X, Y, An y Al son las celdas que ocupa el componente; un valor que lo pondría fuera de la rejilla se ajusta y el campo vuelve atrás. Capa (Z) es su sitio en la pila. Traer al frente levanta la selección por encima de todo lo demás y Enviar al fondo la baja por debajo, conservando el orden relativo del lote. Mover y redimensionar siguen siendo por componente.

Tamaño de visualización

Todos los tipos que escriben un número (Valor, Indicador analógico, Tarjeta de KPI, Progreso, Tabla de puntos) llevan el mismo par dentro de su sección Formato:

Campo Qué hace Valores Por defecto
Dígitos (o Caracteres, en un Valor que lee texto) Cuántos dígitos admite el campo antes del separador. Una lectura que lo supera se marca en vez de escribirse recortada, con la lectura entera en la información emergente; el texto que supera sus caracteres se escribe recortado. un recuento; en blanco conserva el valor derivado del tipo, mostrado como marcador de posición derivado por tipo
Tamaño de letra Tan grande como permita la celda deja decidir a la celda, acotado por el ancho que reservan los dígitos; Un tamaño que yo indico es literal en cualquier celda y es lo que hace que la misma lectura concuerde en dos sinópticos. los dos modos Tan grande como permita la celda
Puntos El tamaño indicado, ofrecido solo en el modo indicado. Lo que ya no cabe se marca, no se encoge. puntos

Se lee como

Esos mismos tipos llevan Se lee como: Número, Porcentaje (el mismo número con el signo al lado) o Duración; solo el Valor ofrece además Texto, porque es el único tipo que puede dibujar las palabras de un punto. Duración añade El valor cuenta: Segundos, Milisegundos o Minutos, ya que el valor transcurrido llega al panel de control como un número a secas. Una frase bajo los campos dice cuándo los decimales que usted escribió se tomaron en el borde de su banda.

Escala

El Valor, el Indicador analógico, la Tarjeta de KPI, el Progreso, el Gráfico de barras y el Gráfico circular llevan una sección Escala de bandas: "Una banda cubre hasta su límite, desde donde terminó la de encima. El color es el significado: el tema decide la pintura." Cada banda es una tarjeta encabezada por su texto (o "Banda N") y por dónde termina ("hasta 80", "todavía sin límite"), pintada en su significado, con el límite superior, el significado (Neutro, Información, Correcto, Precaución, Crítico), en los tipos que tienen un estado que nombrar un campo de texto ("nombra este estado", que el componente escribe junto a su lectura), y Subir / Bajar, que intercambian significados entre vecinas y dejan los límites donde están. Añadir banda añade una; la ✕ de la cabecera la quita. En los dos gráficos categóricos, las bandas son una paleta que tiñe barras y porciones, así que no se pide ningún texto.

El Indicador analógico, la Tarjeta de KPI y el Progreso añaden una Referencia bajo las bandas: "Una consigna o un valor nominal, marcado en la escala donde cae. Solo se dibuja mientras la escala llega hasta él." Marcas es Nada, Un valor fijo (y después un campo Valor) o Un punto (y después un campo Dirección con su lectura en vivo).

Fidelidad y rendimiento

El Gráfico de líneas lleva la sección que decide cuántos datos llegan al lienzo: un Preajuste (Fidelidad máxima, Equilibrado, Rendimiento máximo; Personalizado es una lectura, no una elección, que se muestra cuando los campos no coinciden con ningún conjunto con nombre y no se puede elegir nunca), Dibujar todas las muestras hasta (de 100 a 100.000 puntos), Por encima de eso, conservar (Conservar los picos, Conservar la forma, Promediar), Un símbolo por muestra hasta (de 0 a 5.000; 0 no los dibuja nunca), Dibujar lo que queda fuera del encuadre, Animar el dibujo y Decir en la esquina en qué modo está el gráfico. Un recuento que supera su banda se toma en el borde y el panel dice qué recuento tomó. Bajo los campos, una estimación dice cuántos puntos guarda la estación y cuántos llegan al lienzo, y avisa por encima de 20.000 puntos dibujados o por encima de la memoria que el gráfico puede guardar. Los valores y su significado están en Gráfico de líneas.

Caja de herramientas

Todos los tipos de gráfico llevan una sección Caja de herramientas: una casilla por cada botón que su dibujo puede honrar, cada una dibujada con el glifo del propio botón, en el orden en que los dibuja la barra. "Si no se marca ninguno, no se dibuja ninguna barra." Un Gráfico de líneas ofrece Seleccionar un área para ampliar, Restablecer el zoom, Fijar la escala a mano, Leer el mínimo, la media y el máximo de la ventana, Dibujar líneas de referencia, Guardar como PNG, Copiar como PNG, Mostrar u ocultar series, Activar y desactivar la información emergente y Pantalla completa; un Gráfico de barras o un Gráfico circular ofrecen solo Guardar como PNG, Copiar como PNG y Pantalla completa. Lo que hace cada botón está en Gráficos.

Los gráficos categóricos

El Gráfico de barras y el Gráfico circular comparten un conjunto de secciones por encima de su propio dibujo: Contenido contiene el Título del gráfico dibujado dentro del trazado (no el título de esquina); Datos contiene una tarjeta por punto (una dirección, un Nombre que recae en la dirección, un Color que recae en el turno de la paleta, y la lectura en vivo), Añadir punto, y Orden (tal como se declaran, de menor a mayor, de mayor a menor); Formato contiene Unidad, Decimales y Se lee como. "Un punto que no está leyendo se deja fuera de la comparación en lugar de dibujarse a cero." Por debajo, Barras o Porciones es lo propio de cada tipo: véase Gráfico de barras y Gráfico circular.

El área Panel de control

Panel de control contiene lo que el sinóptico declara sobre sí mismo: nombre, descripción, icono, la rejilla, la marca de arranque, la barra de estado a pantalla completa, los roles visibles y la eliminación. Es Ajustes del panel de control. En un sinóptico definido sobre un modelo de Process, el área lo dice: "Este sinóptico pertenece a un modelo de Process. Una sola definición sirve a todas sus unidades: cada unidad lo abre sobre sus propios canales vinculados."

Trazos

Un Símbolo que declara bornes los muestra en el editor como marcadores sobre su arte: un borne libre, uno ocupado (con un punto en el núcleo, pintado en el color de su propio trazo), y uno que lleva una advertencia cuando su trazo está sin definir. Los trazos son redes con tipo dibujadas en una capa propia, bajo el equipamiento y sobre las tarjetas, con el color y el grosor que declara el tipo de trazo; los ocho tipos son Líquido, Gas, Aire / conducto, Eléctrico, Señal, Red, Material y Eje mecánico. Los bornes de un símbolo declaran su tipo (o una configuración de tipos que la sección Trazos del símbolo permite elegir), y el tipo de una red se resuelve solo cuando todos sus extremos coinciden.

Gesto Qué hace
Arrastrar un borne libre hasta otro borne libre Crea un trazo entre los dos. Con tipos que coinciden sale un trazo definido ("Se han conectado 2 bornes."); unos extremos en conflicto o sin tipo se conectan igualmente, como una red sin definir dibujada con un estilo neutro fino y discontinuo, y el registro lo dice ("Conectado sin definir: Líquido × Gas.").
Arrastrar un borne libre hasta rejilla vacía Crea ahí un punto de conexión y cablea el borne hasta él ("Se ha creado un punto de conexión.").
Arrastrar un borne libre hasta una línea existente Parte la línea con un empalme y ramifica hasta el borne ("Se ha creado una rama de trazo."). La línea tiene que estar definida y su tipo tiene que coincidir con el del borne; si no, el gesto se rechaza con el motivo.
Arrastrar un borne libre hasta un empalme, un extremo abierto o un punto de conexión Lo une ahí. Un extremo suelto o un punto que ya lleva una línea se convierte en el borne en su sitio; un punto suelto gana la línea que llega al borne.
Arrastrar el tirador central de una línea seleccionada hasta un borne libre La misma rama, empezada desde la línea.
Arrastrar una línea La dobla: la ruta pasa a ser Manual con los quiebros que usted dejó ("Se ha guardado la ruta manual del trazo.").
Arrastrar un punto de conexión, un empalme o un extremo abierto Lo mueve; todas las rutas conectadas lo siguen, y una ruta manual conectada a él queda marcada como necesitada de ajuste. Los bornes no se pueden arrastrar: su posición sigue al símbolo.
Arrastrar un extremo abierto suelto o un punto de conexión hasta un borne libre Lo reconecta ahí ("Se ha reconectado el extremo suelto del trazo.").

El teclado hace lo mismo: un borne, una línea, su tirador central y un nodo toman el foco; Entrar o Espacio sobre un borne libre lo marcan como origen, Entrar o Espacio sobre el destino completan el gesto, y Escape borra el origen. Suprimir quita la línea o el punto de conexión seleccionados; sobre un empalme o un extremo abierto dice qué línea hay que seleccionar en su lugar.

Al pulsar una línea o un nodo se selecciona y se abre Propiedades:

  • Trazo (una línea): el nombre del tipo o "Sin definir" en el encabezado; una nota de precaución cuando los tipos de los extremos entran en conflicto o están incompletos ("La ramificación queda deshabilitada hasta que coincidan.") y otra cuando una ruta manual conservada necesita ajuste después de moverse un extremo; Ruta (Automática o Manual), Inicio y Fin (cada extremo con su tipo); la indicación "Arrastre la línea para conservar un quiebro manual. Seleccione su tirador central para iniciar una rama."; Rehacer la ruta automática en una ruta manual, que borra los quiebros; y Eliminar este segmento, que quita solo esa línea, nunca el equipamiento ni una rama ajena. Quitar la última línea de una red se lleva sus extremos con ella ("Se ha quitado el trazo con sus extremos."); un empalme que se queda con dos lados se funde en una sola línea, uno que se queda con un lado se convierte en un extremo abierto, y una red cortada en dos se convierte en dos redes.
  • Punto de conexión: Nombre (200 caracteres), Tipo de trazo (Sin seleccionar, o uno de los ocho), Rol (Bidireccional, Entrada, Salida), Orientación (Norte, Noreste, Este, Sureste, Sur, Suroeste, Oeste, Noroeste), y Quitar este punto, o Quitar el punto y dejar el extremo abierto cuando una línea termina en él.
  • Empalme: "Arrastre el tirador del empalme para recolocar todas las rutas conectadas. Quite una rama seleccionando su segmento; el empalme se simplifica solo cuando quedan dos lados."
  • Extremo abierto: dónde se conserva ("rejilla 12,5, 4") y cómo reconectarlo: arrástrelo hasta un borne libre, arrastre un borne hasta aquí, o elimine la línea conectada.

Las rutas automáticas son ortogonales y no tienen en cuenta ningún obstáculo; una ruta manual conserva sus quiebros hasta que usted la rehaga. Mover, redimensionar, girar, voltear o escalar un símbolo no lo desconecta nunca: las rutas se vuelven a enganchar a donde están ahora los bornes, y una ruta manual conectada se señala para ajuste cuando su extremo se movió. Quitar un símbolo convierte sus bornes en extremos abiertos en su última posición. Cambiar el dibujo de un símbolo (Cambiar el símbolo…) conserva todos los trazos para los que el dibujo nuevo sigue declarando un borne y suelta los demás como extremos sueltos, y el registro dice cuántos. Las eliminaciones de trazos (una línea, un punto, una ruta rehecha) se informan con el mismo Deshacer, que devuelve la red entera tal como estaba; una edición hecha al mismo trazo entretanto se sustituye, y el registro lo dice.

Una edición de trazo que la estación rechaza se muestra en línea en lo alto de Propiedades y en el registro ("La edición del trazo no se ha guardado: …"); mientras una escritura de red está en vuelo, los botones de trazo quedan deshabilitados. En modo de vista, las mismas líneas y marcas de extremo se dibujan sin tiradores, y una red sin definir conserva su estilo neutro discontinuo sin ninguna advertencia: puede que usted la haya dejado así a propósito.

Lo que el editor no hace

No tiene deshacer más allá de la última eliminación ni historial de ediciones: todos los demás cambios se guardan a medida que se hacen. No tiene portapapeles entre sinópticos, ni desplazamiento con las flechas del teclado, ni herramientas de alineación o distribución, ni colocación libre por píxeles, ni confirmación por edición. No edita un panel de unidad (dispuesto en la fila Paneles de su modelo) y no crea sinópticos para un modelo (eso es la fila Paneles de control del modelo, que abre este mismo editor). No dimensiona nunca la rejilla de una manera que empuje un componente fuera de ella, y no escribe nunca un valor en la planta: los mandos del lienzo de edición son inertes.