Análisis — Bloques de programa/3000_ParametrosGenerales
Cobertura: 2 fuente(s) .s7dcl.
Resumen de carpeta
Esta carpeta pertenece a la capa indicada por su prefijo numérico y agrupa elementos con responsabilidad funcional común. El detalle siguiente diferencia bloques ejecutables, memoria global/instancia y contratos UDT.
DB DB3000_GNR_PARAM
- Archivo:
Bloques de programa/3000_ParametrosGenerales/DB3000_GNR_PARAM.s7dcl - Tipo: DB
Propósito general
Bloque de datos DB3000_GNR_PARAM que centraliza el estado persistente y/o de intercambio asociado a DB3000 GNR PARAM. No ejecuta lógica: proporciona memoria estructurada a los bloques consumidores.
Interfaz principal
Estado retentivo:
| Variable | Tipo / inicialización |
|---|---|
PReal |
Array[1.._.N_MAX_GNR_PREAL] of _.UDT_ZC_PREAL |
Estado/estáticos:
| Variable | Tipo / inicialización |
|---|---|
PReal_Vis |
Array[1.._.N_MAX_GNR_PREAL] of Bool |
Estado retentivo:
| Variable | Tipo / inicialización |
|---|---|
PInt |
Array[1.._.N_MAX_GNR_PINT] of _.UDT_ZC_PINT |
Estado/estáticos:
| Variable | Tipo / inicialización |
|---|---|
PInt_Vis |
Array[1.._.N_MAX_GNR_PINT] of Bool |
Aux |
STRUCT PReal_ValorAnterior : Array[1.._.N_MAX_GNR_PREAL] of Real |
PInt_ValorAnterior |
Array[1.._.N_MAX_GNR_PINT] of Int |
Dependencias
| Clase | Elementos referenciados/llamados |
|---|---|
| UDT | UDT_ZC_PINT, UDT_ZC_PREAL |
Lógica clave
Elemento declarativo; no contiene flujo ejecutable. La lógica reside en los FC/FB/OB que leen o modifican sus campos.
FC FC3000_GNR_PARAM_VIS
- Archivo:
Bloques de programa/3000_ParametrosGenerales/FC3000_GNR_PARAM_VIS.s7dcl - Tipo: FC; retorno
Void
Propósito general
Bloque FC3000_GNR_PARAM_VIS destinado a gestionar FC3000 GNR PARAM VIS. Su código se organiza principalmente en: la secuencia implementada en el cuerpo.
Interfaz principal
Sin parámetros formales ni estructura VAR explícita exportada.
Dependencias
No se detectan llamadas ni referencias a otros bloques exportados. Para un DB/UDT esto significa que es una hoja declarativa; sus consumidores aparecen en el mapa inverso.
Lógica clave
Ejecuta secuencialmente las asignaciones y llamadas incluidas en su cuerpo.