Acceso al objeto Controller
El objeto
Controlador
proporciona información de estado sobre la ejecución del controlador.Atributo | Tipo de datos | Instrucción | Descripción |
|---|---|---|---|
Audit Value | DINT[2], LINT | GSV | El valor de auditoría es un valor único que se genera cuando se descarga un proyecto al controlador o cuando se carga desde un almacenamiento extraíble. El valor se actualiza cuando se detecta un cambio. Para especificar los cambios monitorizados, se usa el atributo ChangesToDetect. |
ChangesToDetect | DINT[2], LINT | GSV, SSV | Usado para especificar los cambios que se están monitorizando. Cuando hay un cambio monitorizado, Audit Value se actualiza. |
CanUseRPIFrom Producer | DINT | GSV | Identifica si se debe usar el RPI especificado por el productor.
|
ControllerLog Execution Modification Count | DINT | GSV SSV | Número de entradas en el registro del controlador que se originan en un cambio de propiedades de programa/tarea, una edición en línea o un cambio de fracción de tiempo del controlador. También se puede configurar para incluir entradas de registro que se originan en forzados. El número se restablece si la RAM entra en un estado incorrecto. El número no está limitado en el mayor DINT y puede haber un reinicio. |
ControllerLog TotalEntryCount | DINT | GSV SSV | Número de entradas en el registro del controlador desde la última actualización de firmware. El número se restablece si la RAM entra en un estado incorrecto. El número está limitado en el mayor DINT. |
DataTablePad Percentage | INT | GSV | Porcentaje (0-100) de memoria libre reservada en la tabla de datos. |
IgnoreArrayFaultsDuringPostScan | SINT | GSV SSV | Se usa para configurar la supresión de los fallos seleccionados que surgen al realizar el post-escaneado de una acción SFC. Solo es válido cuando las SFC se configuran para un restablecimiento automático.
Cuando se suprime un fallo, el controlador usa un administrador de fallos interno para borrar el fallo automáticamente. Esto provoca que se omita la instrucción con fallos y la ejecución se reanuda en la siguiente instrucción Puesto que el administrador de fallos es interno, no es necesario configurar un administrador de fallos para obtener este comportamiento. De hecho, aunque se configurara un administrador de fallos, un fallo suprimido no lo desencadenaría. |
InhibitAutomatic FirmwareUpdate | BOOL | GSV SSV | Identifica si se debe habilitar el supervisor de firmware.
|
KeepTestEditsOnSwitch over | SINT | GSV | Identifica si se deben mantener ediciones de pruebas en la conmutación del controlador.
|
Name | String | GSV | Nombre del controlador. |
Redundancy Enabled | SINT | GSV | Identifica si el controlador se configura para la redundancia.
|
ShareUnused TimeSlice | INT | GSV SSV | Identifica el método que han usado la tarea continua y las tareas en fondo para compartir las fracciones de tiempo no utilizadas.
|
TimeSlice | INT | GSV SSV | Porcentaje de CPU disponible (10-90) que ha sido asignado a comunicaciones. Este valor no puede cambiar cuando el interruptor de llave está en la posición Marcha. |
Entregue su opinión