Carpetas de dispositivos
Las carpetas bajo un driver: crearlas, renombrarlas y quitarlas, archivar dispositivos en ellas, el límite de dos niveles, la página de la carpeta y cómo una carpeta se convierte en un nivel de la dirección de Logic.
Una carpeta agrupa dispositivos bajo un mismo driver en la columna Comunicación, hasta dos niveles de profundidad. En el bus no cambia nada: el sondeo, los vínculos de Process y el espacio de nombres público de OPC UA nunca la ven. Sí es, en cambio, un nivel de la dirección que usan Logic y los paneles de control, así que archivar un dispositivo es un cambio de dirección, y la aplicación reescribe por usted todas las referencias. Las carpetas existen para todos los drivers menos Modbus RTU, cuyos dispositivos se archivan por su línea serie. Ver las carpetas pide Ver Connector; todos los comandos de carpeta piden Configurar Connector.
Crear una carpeta
| Gesto | Dónde aterriza |
|---|---|
| Nuevo… > Nueva carpeta en el pie de la columna | En el nivel propio del driver. Con un solo driver con carpetas activado es una entrada única; con varios, un submenú de entradas "Bajo <Driver>". |
| Nueva carpeta en la barra de una carpeta abierta, o en su menú del clic derecho | Dentro de esa carpeta, como segundo nivel. En gris en una carpeta de segundo nivel: "Esta carpeta ya está a la profundidad máxima a la que se anidan las carpetas." |
| Clic derecho en un dispositivo > Mover a > Una carpeta nueva | En el nivel del driver, y el dispositivo se mueve dentro en el mismo gesto. |
| Clic derecho en un dispositivo > Mover a > Una subcarpeta nueva aquí | Se ofrece solo para un dispositivo que ya está dentro de una carpeta de primer nivel; crea la subcarpeta y mueve el dispositivo dentro. |
Una carpeta nueva se llama "Nueva carpeta" (luego "Nueva carpeta 2", y así), la rama de encima se abre, y su fila se convierte al momento en un campo de nombre: escriba el nombre y presione Entrar para confirmarlo; salir del campo conserva el nombre "Nueva carpeta". La carpeta se queda ahí vacía hasta que se archive algo en ella. Queda registrada como creada, así que sobrevive a las recargas, a que el driver se desactive y se vuelva a activar, y a que se vaya el último dispositivo. El registro de acciones informa con "Se creó la carpeta 'Nueva carpeta'."
La página de la carpeta
El encabezado lleva el nombre de la carpeta y, para una carpeta vacía, "Una carpeta organiza la lista y nada más. Agregue aquí un dispositivo, o mueva uno desde el árbol."; en los demás casos, "Agrupa 3 dispositivos en este árbol. Una carpeta organiza la lista y nada más. Seleccione un dispositivo de dentro para inspeccionarlo y editarlo." La tabla lista los dispositivos archivados directamente aquí (las subcarpetas son filas del árbol, no de esta tabla): Dispositivo, Punto de conexión (el URI base), Tags y una acción Abrir. Vacía: "No hay ningún dispositivo archivado directamente aquí. Agregue uno, o mueva uno desde el árbol."
La barra de comandos
| Comando | Qué hace | Gris cuando (situación) | No se dibuja cuando (rol) |
|---|---|---|---|
| Nuevo dispositivo | Crea "Nuevo dispositivo" dentro de esta carpeta y lo abre. | Una corrida retiene la estación, el runtime está detenido, o hay un escaneo o un emparejamiento en curso ("Termine el escaneo o el emparejamiento en curso antes de agregar nada."). | Sin Configurar Connector. |
| Nueva carpeta | Crea aquí una subcarpeta y abre su campo de nombre. | Lo mismo, o esta carpeta ya está en el segundo nivel. | Sin Configurar Connector. |
| Renombrar la carpeta | Convierte la fila de la carpeta en un campo de nombre. | Una corrida retiene la estación o el runtime está detenido. | Sin Configurar Connector. |
| Quitar la carpeta (tinta de peligro, a la derecha) | Vacía la carpeta de vuelta al nivel del driver y la retira. | Lo mismo. | Sin Configurar Connector. |
El menú del clic derecho sobre una fila de carpeta ofrece esos mismos cuatro.
Renombrar una carpeta
El cambio de nombre vuelve a archivar todos los dispositivos de dentro, subcarpetas incluidas, con la misma reescritura de referencias que usa el cambio de nombre de un dispositivo, y después mueve el registro de la propia carpeta; el registro de acciones dice "Se cambió el nombre de la carpeta 'Meters' a 'Utilities'. 4 referencias actualizadas." Un nombre se rechaza cuando está en blanco o contiene / ("Una carpeta necesita un nombre, y un nombre no puede contener '/'."), cuando una carpeta hermana ya lo tiene ("Aquí ya hay una carpeta llamada 'Meters'.": fundir dos carpetas es un movimiento, y hay que pedirlo como tal), o cuando un dispositivo del mismo nivel es dueño del segmento de dirección al que corresponde el nombre ("El nombre de carpeta 'Pump 1' se corresponde con el segmento de dirección 'Pump_1', que ya usa el dispositivo 'Pump-1' que está a su lado."). Los nombres de carpeta se comparan sin distinguir mayúsculas, y la primera grafía vista es la que muestra el árbol; cambiar solo las mayúsculas sigue siendo un cambio de nombre de verdad, porque la dirección cambia.
Si un dispositivo de dentro no se puede mover (una edición pendiente que no se guarda, una reescritura rechazada), el cambio de nombre se detiene ahí y dice hasta dónde llegó: "El cambio de nombre de la carpeta 'Meters' se detuvo después de 2 de 5 dispositivo(s): … Los dispositivos ya movidos se quedan en 'Utilities'."
Quitar una carpeta
Quitar la carpeta pregunta primero. Para una carpeta vacía: "¿Quitar la carpeta 'Meters'?". En los demás casos: "¿Quitar la carpeta 'Meters'? Sus 3 dispositivos vuelven bajo Simulated. No se elimina nada; todas las referencias siguen las direcciones nuevas automáticamente." Todos los dispositivos de dentro, subcarpetas incluidas, vuelven al nivel propio del driver mediante la reescritura de referencias, y el registro de la carpeta se va con ellos: "Se quitó la carpeta 'Meters'. 3 dispositivos volvieron al nivel propio del driver. 4 referencias actualizadas." Quitar nunca elimina un dispositivo.
Mover un dispositivo
Haga clic derecho en un dispositivo y abra Mover a. El submenú lista Una carpeta nueva, Una subcarpeta nueva aquí (cuando el dispositivo está en el primer nivel) y, tras un separador, Bajo <Driver> (en gris cuando el dispositivo ya está en el nivel del driver) y todas las rutas de carpeta existentes de ese driver salvo la del propio dispositivo. El movimiento guarda primero cualquier edición pendiente del dispositivo, reescribe todas las referencias a las direcciones anteriores de sus tags e informa con "Se movió 'Pump' a 'Utilities/Meters'; 4 referencias actualizadas." o "Se sacó 'Pump' de su carpeta." A un dispositivo Modbus RTU no se le ofrece Mover a en absoluto. Copiar el dispositivo deja siempre la copia en el nivel propio del driver, esté el original en la carpeta que esté. La página del dispositivo no tiene campo de carpeta: archivar es un comando del árbol.
La carpeta dentro de la dirección
Un dispositivo archivado bajo Utilities/Meters direcciona sus tags como Connector.<Driver>.Utilities.Meters.<Dispositivo>.<Tag>; cada segmento de carpeta se higieniza igual que cualquier otro segmento (los caracteres que no son letras ni dígitos se convierten en guiones bajos, y un dígito inicial recibe uno delante). La clave de bus <Driver>.<Dispositivo>:<Tag> se queda exactamente como estaba, así que el servidor integrado, un vínculo de Process en marcha y un cliente OPC UA externo no notan nada cuando se archiva un dispositivo. Como la dirección es la ruta del árbol, un dispositivo movido a una carpeta que solo se escribe distinta en las mayúsculas se une a la carpeta ya dibujada en lugar de abrir una segunda. Las dos identidades se explican en Connector.
Las carpetas en el árbol
Una fila de carpeta muestra su conteo de dispositivos ("2 dispositivos", o "vacío") y un punto de salud resumido de todos los dispositivos que hay debajo, subcarpetas incluidas; un dispositivo desactivado es neutro y nunca pone la carpeta en ámbar ni en rojo. El cuadro de búsqueda coincide con los nombres de carpeta, y una carpeta que coincide conserva visible todo lo que hay debajo. Bajo las pastillas Correctos, Con problemas y Apagados se dibuja una carpeta cuando algo de dentro pasa el filtro; una carpeta vacía solo se dibuja bajo Todos. Las carpetas van primero bajo su driver, por orden de nombre, antes de los dispositivos archivados en el nivel propio del driver.
Lo que las carpetas no hacen
Una carpeta no tiene ajustes propios: ni descripción, ni icono, ni regla de sondeo o de salud por carpeta. Nada direcciona a una carpeta en sí; una carpeta vacía no publica ninguna dirección. Las carpetas no se anidan más allá de dos niveles, no se comparten entre drivers y no existen bajo Modbus RTU.