Variables predeterminadas del sistema
Las variables predeterminadas del sistema para los controladores
Micro800
están disponibles en la cuadrícula de variables globales.Nombre de la variable | Tipo | Lectura/Escritura | Descripción |
|---|---|---|---|
__SYSVA_ABORT_CYCLE | BOOL | Lectura | Cancelar ciclo. |
__SYSVA_CCEXEC | BOOL | Lectura/Escritura | Ejecutar un ciclo cuando la aplicación está en modo ciclo a ciclo. |
__SYSVA_CYCLECNT | DINT | Lectura | Contador del ciclo. |
__SYSVA_CYCLEDATE | TIME | Lectura | Marca de tiempo del principio del ciclo en milisegundos. |
__SYSVA_FIRST_SCAN | BOOL | Lectura | Bit de primera exploración. Solo es Cierto en la primera exploración después de esa ejecución. |
__SYSVA_KVBCERR | BOOL | Lectura/Escritura | Vínculo de la variable de Kernel que consume el error o error de consumo. |
__SYSA_KVBPERR | BOOL | Lectura | Vínculo de la variable de Kernel que produce el error o error de producción. |
__SYSVA_MAJ_ERR_HALT | BOOL | Lectura | Indicador de error. |
__SYSVA_POWERUP_BIT | BOOL | Lectura | Bit de encendido. Solo es cierto en la primera exploración después de un encendido o de ejecutar una nueva lógica de escalera por primera vez. |
__SYSVA_PROJ_INCOMPLETE | UDINT | Lectura | Proyecto incompleto. BIT 0:
BIT 1:
|
__SYSVA_REMOTE | BOOL | Lectura | Indica la posición del interruptor del interruptor remoto. |
__SYSVA_RESMODE | SINT | Lectura | Modo de ejecución del recurso. Los posibles modos son: -1: Error grave. -2: El recurso se ha detenido en modo escalonado después de la excepción. -3: El recurso se ha detenido en modo escalonado después de la excepción de división por cero. -4: El recurso se ha detenido en modo escalonado después de la excepción de comprobación de límite. -5: valor máximo negativo de escalonado. 1: recurso almacenado disponible. 2: Preparado para ejecutarse. 3: Ejecutado en tiempo real. 4: Ejecutado de ciclo a ciclo. 5: Ejecutado con punto de interrupción detectado. 7: Detenido en modo escalonado. 8: Modo de programación de Micro800 .9: Modo de suspensión de Micro800 .10: Modo de descarga de Micro800 ; no se carga ningún programa. |
__SYSVA_RESNAME | STRING | Lectura | Variable del sistema que muestra el nombre del modelo del controlador. Por ejemplo, Micro810 . (longitud máx. = 255). |
__SYSVA_SCANCNT | DINT | Lectura | Contador de exploración de entrada. |
__SYSVA_SUSPEND_ID | UINT | Lectura | ID de suspensión del bloque de instrucciones SUS. |
_SYSVA_TCYCURRENT | TIME | Lectura | Tiempo actual del ciclo. El tiempo de ciclo actual y el tiempo de ciclo máximo fluctúa debido a factores variables del proyecto, como el programa de usuario y las comunicaciones. |
__SYSVA_TCYCYCTIME | TIME | Lectura/Escritura | Tiempo programado del ciclo. El tiempo de ciclo programado se implementa con una resolución de 10 ms. Si el valor introducido no es múltiplo de 10, se redondeará al múltiplo de 10 más cercano. |
__SYSVA_TCYMAXIMUM | TIME | Lectura | Tiempo máximo del ciclo desde el último inicio. El tiempo de ciclo actual y el tiempo de ciclo máximo fluctúa debido a factores variables del proyecto, como el programa de usuario y las comunicaciones. |
__SYSVA_TCYOVERFLOW | DINT | Lectura | Número de desbordamientos del ciclo. Los valores de variables del sistema de Micro810 no se pueden retener durante un apagado. Para guardar valores de variables del sistema, se deben copiar en una variable de usuario retenida.El valor de _SYSVA_TCYOVERFLOW aumenta cuando (SYSVA_TCYCYCTIME)-(tiempo real de exploración) es inferior o igual a 10 ms. |
__SYSVA_TCYWDG | UDINT | Lectura/Escritura | Tiempo de espera del guardián. No configurar tiempo de espera del watchdog del programa de usuario en más de 2,55 segundos. |
__SYSVA_USER_DATA_LOST | BOOL | Lectura/Escritura | Datos perdidos de usuario. Es Cierto si se borran los datos de usuario retenidos. Sigue siendo Cierto hasta que los borra el usuario o en una nueva descarga del programa del usuario. El valor de los datos perdidos del usuario es Cierto si el controlador inicia el sistema con algunos errores severos y solo puede restaurar el Programa del usuario, pero no los datos de usuario retenidos. |
Entregue su opinión