# Suscripción

> La fila Suscripción de la página Cuenta, la licencia perpetua, el plan y su estado, la renovación, los puestos de licencia, las estaciones con la sesión iniciada en la cuenta, los estados de atención, Gestionar la suscripción, y el modo gratuito con la cuenta atrás del runtime.

La fila **Suscripción** lee la suscripción de la cuenta en la que esta estación tiene la sesión
iniciada, y lo que significa para esta estación: si tiene un puesto de licencia y, si no, cuánto
puede funcionar el runtime antes de que el modo gratuito lo detenga. Es de solo lectura, y se
actualiza al iniciar sesión, al arrancar, cada 24 horas y cada vez que se abre la página Cuenta;
una actualización fallida conserva la última instantánea y dice cuándo se tomó.

Mientras la estación está sin sesión iniciada, o con la sesión iniciada pero sin ninguna
instantánea todavía, la fila muestra una sola línea: "Inicie sesión para ver su plan de
suscripción, su estado y las estaciones que ocupan sus puestos de licencia." El aviso de identidad
temporal que se describe en [Cuenta](account-ganter-account#the-temporary-identity-notice) se pone
sobre esta fila siempre que corresponde.

## Licencia perpetua {#perpetual-license}

Una licencia perpetua se compra una sola vez, en el sitio web, para una estación. Cubre todas las versiones de su año y anteriores, y el año es el primer número de la versión (2026.12.0 es una versión de 2026). La estación la activa al iniciar sesión una vez con internet; a partir de ahí sigue licenciada sin ningún contacto con el sitio web. Su tarjeta está encima de la tarjeta de la suscripción y aparece tanto con la sesión iniciada como sin ella, porque la licencia sobrevive a la sesión de la cuenta.

| Situación | La tarjeta muestra |
| --- | --- |
| Esta estación tiene una licencia perpetua que cubre la versión que ejecuta | **Licencia perpetua** y "Esta estación funciona con una licencia perpetua que cubre todas las versiones de 2026 y anteriores. Sigue funcionando sin conexión, sin necesidad de volver a contactar con el sitio web." |
| La licencia perpetua de esta estación no cubre la versión que ejecuta | Un aviso crítico, **La licencia perpetua no cubre esta versión**: "La licencia perpetua de esta estación cubre todas las versiones de 2026 y anteriores. Esta versión de Ganter Lab es más reciente, así que la estación funciona en modo gratuito. Para recuperar la licencia, renuévela en la página de suscripción del sitio web o vuelva a instalar la última versión de 2026: su instalador está en la misma página." Su botón es **Gestionar la suscripción**, y la entrada Cuenta de la barra de navegación lleva un signo de exclamación rojo con el mismo texto. |
| Esta estación no tiene licencia perpetua | Ninguna tarjeta. |

Cuando una estación inicia sesión, el sitio web le da una licencia perpetua libre de la cuenta que cubra su versión antes que cualquier puesto de la suscripción. Una estación tiene como mucho una licencia, y una cuenta puede tener licencias perpetuas y una suscripción a la vez. Una estación conserva su licencia perpetua aunque no cubra la versión que ejecuta, y entonces no toma además un puesto de la suscripción.

| Hecho | Qué pasa con la licencia perpetua |
| --- | --- |
| Cerrar sesión, en la fila Cuenta | La licencia vuelve a la cuenta, y la siguiente estación que inicie sesión puede tomarla. Esta estación funciona en modo gratuito hasta que vuelva a iniciar sesión; la confirmación lo dice. |
| La sesión termina sin que nadie la cierre (por ejemplo, el sitio web rechazó renovarla tras mucho tiempo sin conexión) | La estación conserva su licencia perpetua y sigue licenciada, mientras la fila Cuenta la muestra sin sesión iniciada. Una licencia de suscripción no sobrevive a eso. |
| La estación sigue sin conexión o apagada, el tiempo que sea | Nada: una licencia perpetua nunca se libera por ausencia. |
| El ordenador se sustituye o se pierde | Retire la estación en la página de suscripción del sitio web; la licencia queda libre para la siguiente estación que inicie sesión. El sitio web permite dos de estos traspasos por licencia en cada año natural, y rechaza un tercero indicando la dirección a la que escribir. |
| La estación cerró sesión sin conexión | El sitio web nunca se enteró y sigue contando la licencia como de esta estación. Vuelva a iniciar sesión en la misma estación, o retírela en el sitio web, lo que cuenta como un traspaso. |
| Se instala una versión más nueva de la que cubre la licencia | La estación funciona en modo gratuito, y el aviso de arriba lo dice. Conserva su licencia perpetua, así que una suscripción de la cuenta no la toma: para usar en su lugar un puesto de la suscripción, cierre sesión y vuelva a iniciarla en esta estación, o retírela en la página de suscripción del sitio web, lo que cuenta como un traspaso. Si no, renueve la licencia en la página de suscripción del sitio web, o reinstale la última versión cubierta con el instalador que ofrece esa página. Después de reinstalar, deje que la estación llegue al sitio web una vez (abrir esta página ya lo hace): si llegó al sitio web mientras ejecutaba la versión más nueva, la licencia que guarda dice que no está licenciada hasta que el sitio web vuelva a responder. [Actualizaciones](settings-updates#perpetual-license) avisa antes de instalar una versión así, y solo la instala tras una confirmación. |
| La licencia se renueva en el sitio web | La estación lee el año nuevo la próxima vez que llega al sitio web. |

Nada en esta página compra, renueva ni traspasa una licencia perpetua: las tres cosas ocurren en la página de suscripción del sitio web, detrás de **Gestionar la suscripción**.

## Plan y estado {#plan-and-status}

| Elemento | Qué muestra |
| --- | --- |
| Facturación | **Facturación mensual**, **Facturación anual** o **Facturación cada tres años**, o **Sin suscripción** cuando la cuenta no tiene ningún plan. No se muestra ningún nombre de plan: hay una sola suscripción, así que nombrarla solo invitaría a preguntar qué otras existen. |
| Estado | Periodo de prueba, Activa, Pago vencido, Cancelada, o, sin ningún plan, "Esta cuenta no tiene ningún plan activo." Un estado que la aplicación no conoce se muestra tal como lo envió el servidor. |
| Línea de renovación | "Se renueva el {date}." mientras la renovación está activada; "Termina el {date}. La renovación está desactivada." cuando está desactivada; "El periodo de prueba termina el {date}." durante un periodo de prueba; nada cuando está cancelada. La fecha se lee en el formato establecido en Ajustes, Idioma y formatos. La línea no se dibuja mientras el aviso **La renovación termina pronto** ya nombra la fecha. |

Hay un solo plan y no hay niveles. El mensual, el anual y los plazos más largos difieren solo en
el compromiso; lo que la estación puede hacer no depende nunca del plan.

## Puestos de licencia {#license-seats}

Una suscripción compra un número de puestos, uno por estación. Una estación ocupa un puesto
mientras su inicio de sesión todavía se pueda renovar en silencio, es decir, durante 90 días
después de la última vez que se la vio; cerrar sesión libera el puesto al momento. Es el
servidor, no la aplicación, quien decide qué estaciones tienen puesto e informa de la respuesta
por estación; la aplicación lee su propia línea.

El indicador, **Puestos de licencia**, muestra los puestos en uso sobre los puestos comprados:
una celda por puesto, con las celdas usadas rellenas, hasta doce puestos, y una barra
proporcional por encima de esa cifra. El visor dice "{used} / {total}" con el rótulo **puestos en
uso**, o **por encima de su límite de puestos** cuando hay más estaciones ocupando puestos de los
que compró el plan; la información emergente dice "{used} de {total} licencias en uso." El
indicador se dibuja solo mientras la cuenta tiene un plan con al menos un puesto.

Cuando se acaban los puestos, las estaciones que sobran de la cantidad funcionan en modo
gratuito: el servidor no les concede ningún puesto, y esta fila lo dice con el aviso **Esta
estación no tiene ninguna licencia asignada**. Liberar un puesto (cerrando la sesión de otra
estación, o esperando a que una caduque) o subir la cantidad licencia la estación siguiente en su
próxima actualización.

Las licencias perpetuas se cuentan aparte: el indicador cuenta solo los puestos de la suscripción. Cuando la cuenta tiene licencias perpetuas, una línea bajo el título las cuenta, "Licencias perpetuas en uso: 1 de 2.", es decir, las licencias que ocupa alguna estación sobre el total, sin las reembolsadas.

## Estaciones con la sesión iniciada en esta cuenta {#stations-signed-in-to-this-account}

Con un plan, la fila enumera todas las estaciones registradas en la cuenta, de la vista más
recientemente a la más antigua: un glifo de estación, el nombre que informó (su nombre de máquina
de Windows; **Estación sin nombre** cuando está en blanco), la ficha **Esta estación** en la
fila que es este ordenador, y "vista hoy por última vez", "vista ayer por última vez", "vista por
última vez hace {n} días", la fecha, o "última vez vista: se desconoce". Una estación que inició
sesión en otra cuenta se traslada a esa cuenta.
Aquí no hay ningún comando para expulsar: una estación retirada libera su puesto cerrando la
sesión, o caduca a los 90 días.

La lista también aparece cuando la cuenta tiene licencias perpetuas y ningún plan. Una estación con licencia perpetua lleva una insignia con contorno, "Perpetua, 2026 y anteriores", y nunca caduca (véase [Licencia perpetua](#perpetual-license)).

## Estado de la suscripción a {#subscription-status-from}

Bajo la lista, "Estado de la suscripción a {date and time}." nombra cuándo se descargó la
instantánea. Se queda visible cuando la estación está sin conexión o cuando una actualización
falló, así que una instantánea vieja no se confunde nunca con el presente.

## Gestionar la suscripción {#manage-subscription}

**Gestionar la suscripción** abre la página de suscripción del sitio, donde un visitante con la
sesión iniciada compra un plan cuando no hay ninguno y llega al portal de facturación (método de
pago, cancelación, mensual o anual, cantidad, facturas) cuando sí lo hay. En la ventana de la
estación se abre en el navegador por defecto; en un navegador corriente se abre una pestaña
nueva. El botón está al pie de la tarjeta, o dentro del aviso de atención cuando hay uno a la
vista.
Los dos avisos de una licencia que el sitio no ha confirmado lo dejan al pie.

## Atención de la licencia {#license-attention}

Cuando la suscripción necesita una acción, la tarjeta encabeza con un aviso. El mismo
diagnóstico marca la entrada Cuenta de la barra de navegación con un signo de exclamación (ámbar
para los tres primeros, rojo para los demás) cuya información emergente lleva el texto del
aviso, y la entrada abre entonces directamente en esta fila. No se levanta nada más por ello: ni
mensaje emergente ni notificación del sistema.

| Título | Gravedad | Texto | Cuándo |
| --- | --- | --- | --- |
| El pago está vencido | Precaución | Esta estación sigue con licencia mientras se reintenta el cobro. Actualice la forma de pago para no perderla. | El estado es de pago vencido y esta estación tiene un puesto. |
| La renovación termina pronto | Precaución | La suscripción termina el {date} porque la renovación está desactivada. A partir de entonces, esta estación funciona en modo gratuito salvo que se renueve la suscripción. | Activa, con la renovación desactivada, y el final dentro de 14 días. |
| La renovación está desactivada | Precaución | La renovación está desactivada, pero no hay ninguna fecha de fin disponible. Esta estación funciona en modo gratuito cuando termine la suscripción, salvo que se restablezca la renovación. | Activa, con la renovación desactivada y sin fecha de fin conocida. |
| Suscripción cancelada | Crítica, sonora | Esta estación está funcionando en modo gratuito. Empiece una suscripción nueva para recuperar un runtime sin límite. | El estado es cancelada. |
| Esta estación no tiene ninguna licencia asignada | Crítica, sonora | Esta estación está funcionando en modo gratuito porque la suscripción no tiene ninguna licencia libre para ella: una licencia se queda con la estación que la tomó. Para liberar una, cierre la sesión de la cuenta en aquella estación o quítela en la página de suscripción del sitio web. Añadir una licencia a la suscripción también cubre esta estación. | El estado es activa o de pago vencido y el servidor no le concedió ningún puesto a esta estación. |
| Licencia no confirmada por el sitio web | Crítica, sonora | La suscripción concede una licencia a esta estación, pero el sitio web todavía no la ha confirmado para esta versión de Ganter Lab, así que la estación funciona en modo gratuito. La licencia entra en vigor la próxima vez que la estación se comunique con el sitio web: pulse Comprobar de nuevo con internet disponible, o espere a la comprobación diaria. | El estado es activa o de pago vencido, el servidor le concedió un puesto a esta estación, y la estación no tiene ninguna licencia firmada por el sitio que esta versión acepte: en el primer arranque de una versión nueva, antes de que se comunique con el sitio, o mientras el sitio no firma. |
| La confirmación de la licencia ha caducado | Crítica, sonora | La suscripción concede una licencia a esta estación, pero la última confirmación del sitio web caducó el {date} sin renovarse, así que la estación funciona en modo gratuito. Una estación tiene que comunicarse con el sitio web al menos una vez cada 90 días para conservar su licencia. La licencia vuelve la próxima vez que la estación se comunique con el sitio web: pulse Comprobar de nuevo con internet disponible, o espere a la comprobación diaria. | Lo mismo, cuando la licencia que el sitio firmó por última vez para esta estación pasó su fecha: transcurrieron 90 días sin que la estación se comunicara con el sitio. |

Solo se muestra un aviso a la vez, en este orden: primero cancelada, después un puesto que
falta, después una licencia que el sitio no ha confirmado, después el pago pendiente, y después
los casos de renovación. Los cuatro sonoros son los estados en los que el runtime ya va camino
de detenerse. Un periodo de prueba sin puesto, y una cuenta sin ningún plan, no levantan ningún
aviso; la cuenta atrás del modo gratuito dice por sí sola que la estación no está licenciada.

En esos dos avisos el botón es **Comprobar de nuevo**, en lugar de Gestionar la suscripción, que
se queda al pie de la tarjeta: pregunta al sitio en el acto, igual que al abrir la página, y el
aviso desaparece en cuanto el sitio responde con una licencia. Sin internet no cambia nada; la
estación también pregunta por sí sola al arrancar y una vez al día.

El aviso de la licencia perpetua, **La licencia perpetua no cubre esta versión**, no es uno de estos: está en la tarjeta de la licencia perpetua, va antes que cualquier otro diagnóstico, y mientras aparece esta tarjeta no muestra ninguno. Una estación con licencia perpetua no recibe ninguno de los diagnósticos de la suscripción (cancelada, con pago pendiente, los casos de renovación), solo los dos sobre una licencia que el sitio web no ha confirmado, o **Esta estación no tiene ninguna licencia asignada** cuando el sitio web deja de concedérsela.

## El modo gratuito y la cuenta atrás del runtime {#free-mode-and-the-runtime-countdown}

Una estación está **licenciada** cuando se dan tres cosas a la vez: tiene la sesión iniciada, la
suscripción está activa o con un pago pendiente (un pago pendiente sigue funcionando), y el
servidor le concedió a esta estación un puesto. El servidor emite esa concesión para la estación
por 90 días en cada contacto: al arrancar, una vez al día y cada vez que se abre la página Cuenta.
Una estación que pierde la conexión sigue licenciada, por tanto, durante 90 días después de su
último contacto con el servidor; pasada esa fecha funciona en la ventana de sesión iniciada hasta
que vuelve a llegar al servidor, aunque la instantánea guardada en esta página siga mostrando el
puesto. El runtime de una estación licenciada no se detiene nunca por su cuenta.

Una estación también está licenciada, con la sesión iniciada o sin ella, cuando tiene una licencia perpetua firmada por el sitio web que cubre la versión que ejecuta. Esa licencia no tiene fecha de fin, así que la estación no vuelve a necesitar el sitio web (véase [Licencia perpetua](#perpetual-license)).

Todo lo demás es **modo gratuito**. Todas las funciones siguen disponibles; lo que se limita es
cuánto funciona el runtime antes de detenerse y esperar un reinicio:

| Estado | Tiempo |
| --- | --- |
| Sin sesión iniciada | 1 hora |
| Con la sesión iniciada pero sin puesto (sin plan, cancelada, o por encima de la cantidad) | 2 horas |
| Licenciada | Sin límite |
| Con una licencia perpetua que cubre la versión que ejecuta, con sesión iniciada o sin ella | Sin límite |

El tiempo se cuenta desde el arranque del runtime. Iniciar sesión durante una cuenta atrás amplía
el tiempo y conserva su inicio; cerrar sesión durante una la reinicia desde ese momento, así que
una estación no se detiene nunca en el tic en el que cambió el estado. Perder la licencia (una
cancelación, un puesto perdido en una actualización) arranca un tiempo nuevo desde ese momento.
Pasar a estar licenciada con el runtime detenido lo reinicia por sí sola.

### Qué se ve {#what-you-see}

| Dónde | Qué |
| --- | --- |
| Barra de estado, primer elemento | La G de la entrada Cuenta en ámbar y la cuenta atrás, "Gratuito · mm:ss" por debajo de una hora y "Gratuito · hh:mm:ss" a partir de una hora (el tiempo de dos horas de una estación con la sesión iniciada empieza en horas); información emergente "Modo gratuito: el runtime se detiene cuando se agota el tiempo. Inicie sesión o añada una licencia para quitar el límite. Haga clic para abrir Cuenta." Pulsarlo abre esta página. Oculto mientras está licenciada. |
| Cinco minutos antes de la parada | Una notificación, **Límite de tiempo del modo gratuito**: "El runtime se detendrá dentro de unos {n} minutos. Inicie sesión o añada una licencia para quitar el límite.", levantada una vez por tiempo, y una notificación del sistema cuando la ventana está oculta o minimizada. |
| En la parada | Una notificación, **Runtime detenido**: "Se alcanzó el límite de tiempo del modo gratuito y el runtime se detuvo. Inicie sesión o añada una licencia para quitar el límite, o reinicie el runtime en la estación.", y una notificación del sistema. |
| La banda del shell, sobre la barra de navegación en todas las rutas | **Runtime detenido**, "La adquisición, Logic y la grabación están en pausa. Su configuración y los ensayos grabados están intactos.", y el botón **Reiniciar el runtime** en la ventana de la propia estación. Un navegador lee en su lugar "El reinicio se hace en la estación, el ordenador donde se ejecuta Ganter Lab." |
| Barra de estado con el runtime detenido | "Gratuito · runtime detenido", y en lugar de los indicadores de salud y de alarmas un único mensaje que lleva a alguna parte: "Inicie sesión para ampliar el tiempo gratuito" o "Añada una licencia para quitar el límite" (los dos abren la página Cuenta), o "Reinicie el runtime para continuar" en la ventana de la propia estación. |
| Todas las páginas salvo esta | Un aviso de pausa, "Esta pantalla está en pausa": "Lee la estación en tiempo real, y no se lee nada mientras el runtime está detenido. Espera aquí en lugar de mostrar valores que ya no son ciertos." |

### Qué se detiene y qué se queda {#what-stops-and-what-stays}

La parada cierra primero la estación a toda mutación, drena el trabajo ya admitido, y después
aborta cualquier ensayo que siga abierto (sellando su archivo como abortado), detiene el ciclo de
la lógica y detiene la comunicación, con el servidor OPC UA embebido incluido. La propia
aplicación, el endpoint MCP (solo las herramientas de inspección) y esta página se
quedan levantados. Toda escritura de cualquier parte responde "Runtime detenido" hasta un
reinicio completo: los cambios de Connector y de Logic, las operaciones de Process, la edición de
paneles de control, los ajustes, las copias de seguridad, y los usuarios, los roles y los PIN.
Iniciar y cerrar sesión de un usuario local, cambiar el tema, y el propio Iniciar sesión, Cerrar
sesión y actualizar de la cuenta Ganter siguen disponibles, porque son lo que arregla la
situación.

**Reiniciar el runtime** se ofrece solo en la ventana de la propia estación, nunca a un navegador,
así que un tiempo de modo gratuito no se puede reiniciar desde el otro lado de la red. Es
inmediato y sin límite, y abre un tiempo nuevo. Un reinicio no reanuda ni vuelve a arrancar nunca
un procedimiento que estuviera en marcha. Un reinicio que falla deja la estación detenida, con
"El runtime no pudo reiniciarse por completo. Revise Eventos e inténtelo de nuevo.", y el botón
se queda para otro intento. El limitador escribe sus pasos en la consola de Eventos, bajo el
origen **Licencias**.

## Lo que la fila no hace {#what-the-row-does-not-do}

- No bloquea nunca ninguna función. No hay niveles y no hay nada encerrado detrás del plan.
- No compra, no cancela ni redimensiona nada. Todos los cambios de la suscripción ocurren en el
  sitio, detrás de Gestionar la suscripción.
- No decide la concesión del puesto. El servidor la calcula y la aplicación lee la línea de su
  propia estación; la aplicación no deduce nunca una licencia a partir de los recuentos.
- No libera el puesto de otra estación. Cierre la sesión de esa estación, o deje que caduque.
- No muestra nada mientras está sin sesión iniciada, aparte del aviso de identidad temporal y la tarjeta de la licencia perpetua.
- No compra, no renueva ni traspasa una licencia perpetua.
