Cambio de formato de exportacion a S7dcl.
This commit is contained in:
@@ -1,40 +0,0 @@
|
||||
DATA_BLOCK "DB2000_ED"
|
||||
TITLE = DB2000_ED
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : HCR
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos entrada digital
|
||||
VAR RETAIN
|
||||
ED { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_ED"] of "UDT_ZC_DISP_ED"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
ED[0].Estado_AutoMan := FALSE;
|
||||
ED[0].Estado_Activado := FALSE;
|
||||
ED[0].Estado_EntradaCanal := FALSE;
|
||||
ED[0].Orden_ActivarManual := FALSE;
|
||||
ED[0].Config_Habilitar := FALSE;
|
||||
ED[0].Config_HabilitarRetardoAct := FALSE;
|
||||
ED[0].Config_HabilitarRetardoDes := FALSE;
|
||||
ED[0].Config_HabilitarInvertir := FALSE;
|
||||
ED[0].Aux_oldActivado := FALSE;
|
||||
ED[0].Aux_oldAutoMan := FALSE;
|
||||
ED[0].Config_GrupoAlarma := 0;
|
||||
ED[0].Config_DirEntradaByte := 0;
|
||||
ED[0].Config_DirEntradaBit := 0;
|
||||
ED[0].Tiempos_SPTiempoAct := 3;
|
||||
ED[0].Tiempos_SPTiempoDes := 3;
|
||||
ED[0].Tiempos_TiempoAct := 0;
|
||||
ED[0].Tiempos_TiempoDes := 0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
S7_Author := "HCR";
|
||||
S7_BlockComment := "MLC_32c";
|
||||
S7_BlockNumber := "2000";
|
||||
S7_BlockTitle := "MLC_wT";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2000_ED
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_3Vz";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
"ED" : Array[0.._.N_MAX_DISP_ED] of _.UDT_ZC_DISP_ED;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
"ED"[0].Estado_AutoMan := FALSE;
|
||||
"ED"[0].Estado_Activado := FALSE;
|
||||
"ED"[0].Estado_EntradaCanal := FALSE;
|
||||
"ED"[0].Orden_ActivarManual := FALSE;
|
||||
"ED"[0].Config_Habilitar := FALSE;
|
||||
"ED"[0].Config_HabilitarRetardoAct := FALSE;
|
||||
"ED"[0].Config_HabilitarRetardoDes := FALSE;
|
||||
"ED"[0].Config_HabilitarInvertir := FALSE;
|
||||
"ED"[0].Aux_oldActivado := FALSE;
|
||||
"ED"[0].Aux_oldAutoMan := FALSE;
|
||||
"ED"[0].Config_GrupoAlarma := 0;
|
||||
"ED"[0].Config_DirEntradaByte := 0;
|
||||
"ED"[0].Config_DirEntradaBit := 0;
|
||||
"ED"[0].Tiempos_SPTiempoAct := 3;
|
||||
"ED"[0].Tiempos_SPTiempoDes := 3;
|
||||
"ED"[0].Tiempos_TiempoAct := 0;
|
||||
"ED"[0].Tiempos_TiempoDes := 0;
|
||||
{ S7_MLC := "MLC_3vw" }
|
||||
ED[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_wT
|
||||
es-ES: DB2000_ED
|
||||
- id: MLC_32c
|
||||
es-ES: Bloque de datos entrada digital
|
||||
- id: MLC_3Vz
|
||||
es-ES: .
|
||||
- id: MLC_3vw
|
||||
es-ES: NO SE USA
|
||||
@@ -1,53 +0,0 @@
|
||||
DATA_BLOCK "DB2001_EA"
|
||||
TITLE = DB2001_EA
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos entrada analogica
|
||||
VAR RETAIN
|
||||
EA { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_EA"] of "UDT_ZC_DISP_EA"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
EA[0].Estado_ValorIngenieria := 0.0;
|
||||
EA[0].Estado_AutoMan := FALSE;
|
||||
EA[0].Alarmas_Min := FALSE;
|
||||
EA[0].Alarmas_Max := FALSE;
|
||||
EA[0].Alarmas_HiloRoto := FALSE;
|
||||
EA[0].Alarmas_Lectura := FALSE;
|
||||
EA[0].Alarmas_Parametros := FALSE;
|
||||
EA[0].Alarmas_General := FALSE;
|
||||
EA[0].Config_Habilitar := FALSE;
|
||||
EA[0].Config_HabilitarAlarmaMin := FALSE;
|
||||
EA[0].Config_HabilitarAlarmaMax := FALSE;
|
||||
EA[0].Config_HisteresisTipo := FALSE;
|
||||
EA[0].Aux_oldAlarma := FALSE;
|
||||
EA[0].Aux_oldAutoMan := FALSE;
|
||||
EA[0].Config_TipoAcceso := 0;
|
||||
EA[0].Config_GrupoAlarma := 0;
|
||||
EA[0].Estado_ValorTarjeta := 0;
|
||||
EA[0].Estado_Lectura := 16#0000;
|
||||
EA[0].Orden_ConsignaManual := 0.0;
|
||||
EA[0].Config_DireccionEntradaByte := 0;
|
||||
EA[0].Config_EscaladoMinTarjeta := 0;
|
||||
EA[0].Config_EscaladoMaxTarjeta := 27648;
|
||||
EA[0].Config_EscaladoMinIngenieria := 0.0;
|
||||
EA[0].Config_EscaladoMaxIngenieria := 100.0;
|
||||
EA[0].Config_EscaladoOffset := 0.0;
|
||||
EA[0].Config_ErrorMinIngenieria := 0.0;
|
||||
EA[0].Config_ErrorMaxIngenieria := 100.0;
|
||||
EA[0].Config_ErrorMinHisteresis := 0.0;
|
||||
EA[0].Config_ErrorMaxHisteresis := 0.0;
|
||||
EA[0].Aux_Estado := 0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4Wn";
|
||||
S7_BlockNumber := "2001";
|
||||
S7_BlockTitle := "MLC_jx";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2001_EA
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_4xD";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
EA : Array[0.._.N_MAX_DISP_EA] of _.UDT_ZC_DISP_EA;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
EA[0].Estado_ValorIngenieria := 0.0;
|
||||
EA[0].Estado_AutoMan := FALSE;
|
||||
EA[0].Alarmas_Min := FALSE;
|
||||
EA[0].Alarmas_Max := FALSE;
|
||||
EA[0].Alarmas_HiloRoto := FALSE;
|
||||
EA[0].Alarmas_Lectura := FALSE;
|
||||
EA[0].Alarmas_Parametros := FALSE;
|
||||
EA[0].Alarmas_General := FALSE;
|
||||
EA[0].Config_Habilitar := FALSE;
|
||||
EA[0].Config_HabilitarAlarmaMin := FALSE;
|
||||
EA[0].Config_HabilitarAlarmaMax := FALSE;
|
||||
EA[0].Config_HisteresisTipo := FALSE;
|
||||
EA[0].Aux_oldAlarma := FALSE;
|
||||
EA[0].Aux_oldAutoMan := FALSE;
|
||||
EA[0].Config_TipoAcceso := 0;
|
||||
EA[0].Config_GrupoAlarma := 0;
|
||||
EA[0].Estado_ValorTarjeta := 0;
|
||||
EA[0].Estado_Lectura := 16#0000;
|
||||
EA[0].Orden_ConsignaManual := 0.0;
|
||||
EA[0].Config_DireccionEntradaByte := 0;
|
||||
EA[0].Config_EscaladoMinTarjeta := 0;
|
||||
EA[0].Config_EscaladoMaxTarjeta := 27648;
|
||||
EA[0].Config_EscaladoMinIngenieria := 0.0;
|
||||
EA[0].Config_EscaladoMaxIngenieria := 100.0;
|
||||
EA[0].Config_EscaladoOffset := 0.0;
|
||||
EA[0].Config_ErrorMinIngenieria := 0.0;
|
||||
EA[0].Config_ErrorMaxIngenieria := 100.0;
|
||||
EA[0].Config_ErrorMinHisteresis := 0.0;
|
||||
EA[0].Config_ErrorMaxHisteresis := 0.0;
|
||||
EA[0].Aux_Estado := 0;
|
||||
{ S7_MLC := "MLC_3VM" }
|
||||
EA[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_jx
|
||||
es-ES: DB2001_EA
|
||||
- id: MLC_4Wn
|
||||
es-ES: Bloque de datos entrada analogica
|
||||
- id: MLC_4xD
|
||||
es-ES: .
|
||||
- id: MLC_3VM
|
||||
es-ES: NO SE USA
|
||||
@@ -1,42 +0,0 @@
|
||||
DATA_BLOCK "DB2005_SD"
|
||||
TITLE = DB2005_SD
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos salida digital
|
||||
VAR RETAIN
|
||||
SD { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_SD"] of "UDT_ZC_DISP_SD"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
SD[0].Estado_AutoMan := FALSE;
|
||||
SD[0].Estado_Activado := FALSE;
|
||||
SD[0].Estado_Enclavado := FALSE;
|
||||
SD[0].Orden_ActivarManual := FALSE;
|
||||
SD[0].Orden_ActivarAuto := FALSE;
|
||||
SD[0].Config_Habilitar := FALSE;
|
||||
SD[0].Config_HabilitarRetardoAct := FALSE;
|
||||
SD[0].Config_HabilitarRetardoDes := FALSE;
|
||||
SD[0].Config_HabilitarInvertir := FALSE;
|
||||
SD[0].Aux_oldActivado := FALSE;
|
||||
SD[0].Aux_oldAutoMan := FALSE;
|
||||
SD[0].Estado_SeguridadOk := TRUE;
|
||||
SD[0].Config_GrupoAlarma := 0;
|
||||
SD[0].Config_DireccionSalidaByte := 0;
|
||||
SD[0].Config_DireccionSalidaBit := 0;
|
||||
SD[0].Tiempos_SetPointTiempoAct := 3;
|
||||
SD[0].Tiempos_SetPointTiempoDes := 3;
|
||||
SD[0].Tiempos_TiempoAct := 0;
|
||||
SD[0].Tiempos_TiempoDes := 0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_3g6";
|
||||
S7_BlockNumber := "2005";
|
||||
S7_BlockTitle := "MLC_4Yn";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2005_SD
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_4BB";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
SD : Array[0.._.N_MAX_DISP_SD] of _.UDT_ZC_DISP_SD;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
SD[0].Estado_AutoMan := FALSE;
|
||||
SD[0].Estado_Activado := FALSE;
|
||||
SD[0].Estado_Enclavado := FALSE;
|
||||
SD[0].Orden_ActivarManual := FALSE;
|
||||
SD[0].Orden_ActivarAuto := FALSE;
|
||||
SD[0].Config_Habilitar := FALSE;
|
||||
SD[0].Config_HabilitarRetardoAct := FALSE;
|
||||
SD[0].Config_HabilitarRetardoDes := FALSE;
|
||||
SD[0].Config_HabilitarInvertir := FALSE;
|
||||
SD[0].Aux_oldActivado := FALSE;
|
||||
SD[0].Aux_oldAutoMan := FALSE;
|
||||
SD[0].Estado_SeguridadOk := TRUE;
|
||||
SD[0].Config_GrupoAlarma := 0;
|
||||
SD[0].Config_DireccionSalidaByte := 0;
|
||||
SD[0].Config_DireccionSalidaBit := 0;
|
||||
SD[0].Tiempos_SetPointTiempoAct := 3;
|
||||
SD[0].Tiempos_SetPointTiempoDes := 3;
|
||||
SD[0].Tiempos_TiempoAct := 0;
|
||||
SD[0].Tiempos_TiempoDes := 0;
|
||||
{ S7_MLC := "MLC_5C3" }
|
||||
SD[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_4Yn
|
||||
es-ES: DB2005_SD
|
||||
- id: MLC_3g6
|
||||
es-ES: Bloque de datos salida digital
|
||||
- id: MLC_4BB
|
||||
es-ES: .
|
||||
- id: MLC_5C3
|
||||
es-ES: NO SE USA
|
||||
@@ -1,51 +0,0 @@
|
||||
DATA_BLOCK "DB2006_SA"
|
||||
TITLE = DB2006_SA
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloique de datos Salida Analogica
|
||||
VAR RETAIN
|
||||
SA { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_SA"] of "UDT_ZC_DISP_SA"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
SA[0].Estado_AutoMan := FALSE;
|
||||
SA[0].Estado_Enclavado := FALSE;
|
||||
SA[0].Alarmas_Min := FALSE;
|
||||
SA[0].Alarmas_Max := FALSE;
|
||||
SA[0].Alarmas_Escritura := FALSE;
|
||||
SA[0].Alarmas_Parametros := FALSE;
|
||||
SA[0].Alarmas_General := FALSE;
|
||||
SA[0].Config_Habilitar := FALSE;
|
||||
SA[0].Config_HabilitarAlarmaMin := FALSE;
|
||||
SA[0].Config_HabilitarAlarmaMax := FALSE;
|
||||
SA[0].Aux_oldAlarma := FALSE;
|
||||
SA[0].Aux_oldAutoMan := FALSE;
|
||||
SA[0].Estado_SeguridadOk := TRUE;
|
||||
SA[0].Config_GrupoAlarma := 0;
|
||||
SA[0].Estado_ValorTarjeta := 0;
|
||||
SA[0].Estado_Escritura := 16#0000;
|
||||
SA[0].Orden_ConsignaManual := 0.0;
|
||||
SA[0].Orden_ConsignaAuto := 0.0;
|
||||
SA[0].Orden_ConsignaEnclavado := 0.0;
|
||||
SA[0].Config_DireccionSalidaByte := 0;
|
||||
SA[0].Config_EscaladoMinTarjeta := 0;
|
||||
SA[0].Config_EscaladoMaxTarjeta := 27648;
|
||||
SA[0].Config_EscaladoMinIngenieria := 0.0;
|
||||
SA[0].Config_EscaladoMaxIngenieria := 0.0;
|
||||
SA[0].Config_EscaladoOffset := 0.0;
|
||||
SA[0].Config_ErrorMinIngenieria := 0.0;
|
||||
SA[0].Config_ErrorMaxIngenieria := 0.0;
|
||||
SA[0].Aux_Estado := 0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_i5";
|
||||
S7_BlockNumber := "2006";
|
||||
S7_BlockTitle := "MLC_yU";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2006_SA
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_4rt";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
SA : Array[0.._.N_MAX_DISP_SA] of _.UDT_ZC_DISP_SA;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
SA[0].Estado_AutoMan := FALSE;
|
||||
SA[0].Estado_Enclavado := FALSE;
|
||||
SA[0].Alarmas_Min := FALSE;
|
||||
SA[0].Alarmas_Max := FALSE;
|
||||
SA[0].Alarmas_Escritura := FALSE;
|
||||
SA[0].Alarmas_Parametros := FALSE;
|
||||
SA[0].Alarmas_General := FALSE;
|
||||
SA[0].Config_Habilitar := FALSE;
|
||||
SA[0].Config_HabilitarAlarmaMin := FALSE;
|
||||
SA[0].Config_HabilitarAlarmaMax := FALSE;
|
||||
SA[0].Aux_oldAlarma := FALSE;
|
||||
SA[0].Aux_oldAutoMan := FALSE;
|
||||
SA[0].Estado_SeguridadOk := TRUE;
|
||||
SA[0].Config_GrupoAlarma := 0;
|
||||
SA[0].Estado_ValorTarjeta := 0;
|
||||
SA[0].Estado_Escritura := 16#0000;
|
||||
SA[0].Orden_ConsignaManual := 0.0;
|
||||
SA[0].Orden_ConsignaAuto := 0.0;
|
||||
SA[0].Orden_ConsignaEnclavado := 0.0;
|
||||
SA[0].Config_DireccionSalidaByte := 0;
|
||||
SA[0].Config_EscaladoMinTarjeta := 0;
|
||||
SA[0].Config_EscaladoMaxTarjeta := 27648;
|
||||
SA[0].Config_EscaladoMinIngenieria := 0.0;
|
||||
SA[0].Config_EscaladoMaxIngenieria := 0.0;
|
||||
SA[0].Config_EscaladoOffset := 0.0;
|
||||
SA[0].Config_ErrorMinIngenieria := 0.0;
|
||||
SA[0].Config_ErrorMaxIngenieria := 0.0;
|
||||
SA[0].Aux_Estado := 0;
|
||||
{ S7_MLC := "MLC_4Nk" }
|
||||
SA[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_yU
|
||||
es-ES: DB2006_SA
|
||||
- id: MLC_i5
|
||||
es-ES: Bloique de datos Salida Analogica
|
||||
- id: MLC_4rt
|
||||
es-ES: .
|
||||
- id: MLC_4Nk
|
||||
es-ES: NO SE USA
|
||||
@@ -1,57 +0,0 @@
|
||||
DATA_BLOCK "DB2010_V"
|
||||
TITLE = DB2010_V
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloique de datos valvula.
|
||||
VAR RETAIN
|
||||
V { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_V"] of "UDT_ZC_DISP_V"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
V[0].Estado_AutoMan := FALSE;
|
||||
V[0].Estado_Activado := FALSE;
|
||||
V[0].Estado_Enclavado := FALSE;
|
||||
V[0].Estado_SeguridadOk := TRUE;
|
||||
V[0].Estado_EntradaRetornoReposo := FALSE;
|
||||
V[0].Estado_EntradaRetornoTrabajo := FALSE;
|
||||
V[0].Alarmas_Reposo := FALSE;
|
||||
V[0].Alarmas_Trabajo := FALSE;
|
||||
V[0].Alarmas_Mantenimiento := FALSE;
|
||||
V[0].Alarmas_Doble := FALSE;
|
||||
V[0].Alarmas_General := FALSE;
|
||||
V[0].Orden_ActivarManual := FALSE;
|
||||
V[0].Orden_ActivarAuto := TRUE;
|
||||
V[0].Orden_ResetCiclos := FALSE;
|
||||
V[0].Config_Habilitar := FALSE;
|
||||
V[0].Config_HabilitarRetornoReposo := TRUE;
|
||||
V[0].Config_HabilitarInvertirReposo := FALSE;
|
||||
V[0].Config_HabilitarRetornoTrabajo := TRUE;
|
||||
V[0].Config_HabilitarInvertirTrabajo := FALSE;
|
||||
V[0].Config_HabilitarMantenimiento := FALSE;
|
||||
V[0].Aux_oldActivado := FALSE;
|
||||
V[0].Aux_oldAlarma := FALSE;
|
||||
V[0].Aux_oldAutoMan := FALSE;
|
||||
V[0].Config_GrupoAlarma := 0;
|
||||
V[0].Config_DireccionSalidaByte := 0;
|
||||
V[0].Config_DireccionSalidaBit := 0;
|
||||
V[0].Config_DireccionRetReposoByte := 0;
|
||||
V[0].Config_DireccionRetReposoBit := 0;
|
||||
V[0].Config_DireccionRetTrabajoByte := 0;
|
||||
V[0].Config_DireccionRetTrabajoBit := 0;
|
||||
V[0].Tiempos_SetPointTiempoAlarma := 10;
|
||||
V[0].Tiempos_Alarma := 0;
|
||||
V[0].Tiempos_SetPointCiclos := 1000;
|
||||
V[0].Tiempos_Ciclos := 0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_54w";
|
||||
S7_BlockNumber := "2010";
|
||||
S7_BlockTitle := "MLC_Ux";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2010_V
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_36T";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
V : Array[0.._.N_MAX_DISP_V] of _.UDT_ZC_DISP_V;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
V[0].Estado_AutoMan := FALSE;
|
||||
V[0].Estado_Activado := FALSE;
|
||||
V[0].Estado_Enclavado := FALSE;
|
||||
V[0].Estado_SeguridadOk := TRUE;
|
||||
V[0].Estado_EntradaRetornoReposo := FALSE;
|
||||
V[0].Estado_EntradaRetornoTrabajo := FALSE;
|
||||
V[0].Alarmas_Reposo := FALSE;
|
||||
V[0].Alarmas_Trabajo := FALSE;
|
||||
V[0].Alarmas_Mantenimiento := FALSE;
|
||||
V[0].Alarmas_Doble := FALSE;
|
||||
V[0].Alarmas_General := FALSE;
|
||||
V[0].Orden_ActivarManual := FALSE;
|
||||
V[0].Orden_ActivarAuto := TRUE;
|
||||
V[0].Orden_ResetCiclos := FALSE;
|
||||
V[0].Config_Habilitar := FALSE;
|
||||
V[0].Config_HabilitarRetornoReposo := TRUE;
|
||||
V[0].Config_HabilitarInvertirReposo := FALSE;
|
||||
V[0].Config_HabilitarRetornoTrabajo := TRUE;
|
||||
V[0].Config_HabilitarInvertirTrabajo := FALSE;
|
||||
V[0].Config_HabilitarMantenimiento := FALSE;
|
||||
V[0].Aux_oldActivado := FALSE;
|
||||
V[0].Aux_oldAlarma := FALSE;
|
||||
V[0].Aux_oldAutoMan := FALSE;
|
||||
V[0].Config_GrupoAlarma := 0;
|
||||
V[0].Config_DireccionSalidaByte := 0;
|
||||
V[0].Config_DireccionSalidaBit := 0;
|
||||
V[0].Config_DireccionRetReposoByte := 0;
|
||||
V[0].Config_DireccionRetReposoBit := 0;
|
||||
V[0].Config_DireccionRetTrabajoByte := 0;
|
||||
V[0].Config_DireccionRetTrabajoBit := 0;
|
||||
V[0].Tiempos_SetPointTiempoAlarma := 10;
|
||||
V[0].Tiempos_Alarma := 0;
|
||||
V[0].Tiempos_SetPointCiclos := 1000;
|
||||
V[0].Tiempos_Ciclos := 0;
|
||||
{ S7_MLC := "MLC_k3" }
|
||||
V[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_Ux
|
||||
es-ES: DB2010_V
|
||||
- id: MLC_54w
|
||||
es-ES: Bloique de datos valvula.
|
||||
- id: MLC_36T
|
||||
es-ES: .
|
||||
- id: MLC_k3
|
||||
es-ES: NO SE USA
|
||||
@@ -1,56 +0,0 @@
|
||||
DATA_BLOCK "DB2015_M"
|
||||
TITLE = DB2015_M
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos motor.
|
||||
VAR RETAIN
|
||||
M { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_M"] of "UDT_ZC_DISP_M"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
M[0].Estado_AutoMan := FALSE;
|
||||
M[0].Estado_Activado := FALSE;
|
||||
M[0].Estado_Enclavado := FALSE;
|
||||
M[0].Estado_SeguridadOk := TRUE;
|
||||
M[0].Estado_EntradaTermico := FALSE;
|
||||
M[0].Estado_EntradaConfMarcha := FALSE;
|
||||
M[0].Alarmas_Termico := FALSE;
|
||||
M[0].Alarmas_ConfirmacionMarcha := FALSE;
|
||||
M[0].Alarmas_Mantenimiento := FALSE;
|
||||
M[0].Alarmas_General := FALSE;
|
||||
M[0].Orden_ActivarManual := FALSE;
|
||||
M[0].Orden_ActivarAuto := FALSE;
|
||||
M[0].Orden_ResetHoras := FALSE;
|
||||
M[0].Config_Habilitar := FALSE;
|
||||
M[0].Config_HabilitarRetornoTermico := TRUE;
|
||||
M[0].Config_HabilitarInvertirTermico := FALSE;
|
||||
M[0].Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
M[0].Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
M[0].Config_HabilitarMantenimiento := FALSE;
|
||||
M[0].Aux_oldActivado := FALSE;
|
||||
M[0].Aux_oldAlarma := FALSE;
|
||||
M[0].Aux_oldAutoMan := FALSE;
|
||||
M[0].Config_GrupoAlarma := 0;
|
||||
M[0].Config_DireccionSalidaByte := 0;
|
||||
M[0].Config_DireccionSalidaBit := 0;
|
||||
M[0].Config_DireccionRetTermicoByte := 0;
|
||||
M[0].Config_DireccionRetTermicoBit := 0;
|
||||
M[0].Config_DireccionRetConfMarchaByte := 0;
|
||||
M[0].Config_DireccionRetConfMarchaBit := 0;
|
||||
M[0].Tiempos_SetPointTiempoAlarma := 10;
|
||||
M[0].Tiempos_Alarma := 0;
|
||||
M[0].Tiempos_SetPointMantenimiento := 2000.0;
|
||||
M[0].Tiempos_Mantenimiento := 0.0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4Hk";
|
||||
S7_BlockNumber := "2015";
|
||||
S7_BlockTitle := "MLC_3c5";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2015_M
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_pZ";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
"M" : Array[0.._.N_MAX_DISP_M] of _.UDT_ZC_DISP_M;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
"M"[0].Estado_AutoMan := FALSE;
|
||||
"M"[0].Estado_Activado := FALSE;
|
||||
"M"[0].Estado_Enclavado := FALSE;
|
||||
"M"[0].Estado_SeguridadOk := TRUE;
|
||||
"M"[0].Estado_EntradaTermico := FALSE;
|
||||
"M"[0].Estado_EntradaConfMarcha := FALSE;
|
||||
"M"[0].Alarmas_Termico := FALSE;
|
||||
"M"[0].Alarmas_ConfirmacionMarcha := FALSE;
|
||||
"M"[0].Alarmas_Mantenimiento := FALSE;
|
||||
"M"[0].Alarmas_General := FALSE;
|
||||
"M"[0].Orden_ActivarManual := FALSE;
|
||||
"M"[0].Orden_ActivarAuto := FALSE;
|
||||
"M"[0].Orden_ResetHoras := FALSE;
|
||||
"M"[0].Config_Habilitar := FALSE;
|
||||
"M"[0].Config_HabilitarRetornoTermico := TRUE;
|
||||
"M"[0].Config_HabilitarInvertirTermico := FALSE;
|
||||
"M"[0].Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
"M"[0].Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
"M"[0].Config_HabilitarMantenimiento := FALSE;
|
||||
"M"[0].Aux_oldActivado := FALSE;
|
||||
"M"[0].Aux_oldAlarma := FALSE;
|
||||
"M"[0].Aux_oldAutoMan := FALSE;
|
||||
"M"[0].Config_GrupoAlarma := 0;
|
||||
"M"[0].Config_DireccionSalidaByte := 0;
|
||||
"M"[0].Config_DireccionSalidaBit := 0;
|
||||
"M"[0].Config_DireccionRetTermicoByte := 0;
|
||||
"M"[0].Config_DireccionRetTermicoBit := 0;
|
||||
"M"[0].Config_DireccionRetConfMarchaByte := 0;
|
||||
"M"[0].Config_DireccionRetConfMarchaBit := 0;
|
||||
"M"[0].Tiempos_SetPointTiempoAlarma := 10;
|
||||
"M"[0].Tiempos_Alarma := 0;
|
||||
"M"[0].Tiempos_SetPointMantenimiento := 2000.0;
|
||||
"M"[0].Tiempos_Mantenimiento := 0.0;
|
||||
{ S7_MLC := "MLC_4mp" }
|
||||
M[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3c5
|
||||
es-ES: DB2015_M
|
||||
- id: MLC_4Hk
|
||||
es-ES: Bloque de datos motor.
|
||||
- id: MLC_pZ
|
||||
es-ES: .
|
||||
- id: MLC_4mp
|
||||
es-ES: NO SE USA
|
||||
@@ -1,65 +0,0 @@
|
||||
DATA_BLOCK "DB2016_M_VF"
|
||||
TITLE = DB2016_M_VF
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos motor variador.
|
||||
VAR RETAIN
|
||||
M_VF { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_M_VF"] of "UDT_ZC_DISP_M_VF"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
M_VF[0].Estado_AutoMan := FALSE;
|
||||
M_VF[0].Estado_Activado := FALSE;
|
||||
M_VF[0].Estado_Enclavado := FALSE;
|
||||
M_VF[0].Estado_SeguridadOk := TRUE;
|
||||
M_VF[0].Estado_EntradaTermico := FALSE;
|
||||
M_VF[0].Estado_EntradaConfMarcha := FALSE;
|
||||
M_VF[0].Alarmas_Termico := FALSE;
|
||||
M_VF[0].Alarmas_ConfirmacionMarcha := FALSE;
|
||||
M_VF[0].Alarmas_Mantenimiento := FALSE;
|
||||
M_VF[0].Alarmas_Escritura := FALSE;
|
||||
M_VF[0].Alarmas_Parametros := FALSE;
|
||||
M_VF[0].Alarmas_General := FALSE;
|
||||
M_VF[0].Orden_ActivarManual := FALSE;
|
||||
M_VF[0].Orden_ActivarAuto := FALSE;
|
||||
M_VF[0].Orden_ResetHoras := FALSE;
|
||||
M_VF[0].Config_Habilitar := FALSE;
|
||||
M_VF[0].Config_HabilitarRetornoTermico := TRUE;
|
||||
M_VF[0].Config_HabilitarInvertirTermico := FALSE;
|
||||
M_VF[0].Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
M_VF[0].Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
M_VF[0].Config_HabilitarMantenimiento := FALSE;
|
||||
M_VF[0].Config_HabilitarAlarmaEscrituraSalida := FALSE;
|
||||
M_VF[0].Aux_oldActivado := FALSE;
|
||||
M_VF[0].Aux_oldAlarma := FALSE;
|
||||
M_VF[0].Aux_oldAutoMan := FALSE;
|
||||
M_VF[0].Estado_Escritura := 16#0000;
|
||||
M_VF[0].Config_GrupoAlarma := 0;
|
||||
M_VF[0].Orden_ConsignaManual := 0.0;
|
||||
M_VF[0].Orden_ConsignaAuto := 0.0;
|
||||
M_VF[0].Config_DireccionSalidaByte := 0;
|
||||
M_VF[0].Config_DireccionSalidaBit := 0;
|
||||
M_VF[0].Config_DireccionRetTermicoByte := 0;
|
||||
M_VF[0].Config_DireccionRetTermicoBit := 0;
|
||||
M_VF[0].Config_DireccionRetConfMarchaByte := 0;
|
||||
M_VF[0].Config_DireccionRetConfMarchaBit := 0;
|
||||
M_VF[0].Config_DireccionSalidaAnalogicaByte := 0;
|
||||
M_VF[0].Config_EscaladoMinIngenieria := 0.0;
|
||||
M_VF[0].Config_EscaladoMaxIngenieria := 50.0;
|
||||
M_VF[0].Tiempos_SetPointAlarma := 10;
|
||||
M_VF[0].Tiempos_Alarma := 0;
|
||||
M_VF[0].Tiempos_SetPointMantenimiento := 2000.0;
|
||||
M_VF[0].Tiempos_Mantenimiento := 0.0;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_Sa";
|
||||
S7_BlockNumber := "2016";
|
||||
S7_BlockTitle := "MLC_e9";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2016_M_VF
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_4LD";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
M_VF : Array[0.._.N_MAX_DISP_M_VF] of _.UDT_ZC_DISP_M_VF;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
M_VF[0].Estado_AutoMan := FALSE;
|
||||
M_VF[0].Estado_Activado := FALSE;
|
||||
M_VF[0].Estado_Enclavado := FALSE;
|
||||
M_VF[0].Estado_SeguridadOk := TRUE;
|
||||
M_VF[0].Estado_EntradaTermico := FALSE;
|
||||
M_VF[0].Estado_EntradaConfMarcha := FALSE;
|
||||
M_VF[0].Alarmas_Termico := FALSE;
|
||||
M_VF[0].Alarmas_ConfirmacionMarcha := FALSE;
|
||||
M_VF[0].Alarmas_Mantenimiento := FALSE;
|
||||
M_VF[0].Alarmas_Escritura := FALSE;
|
||||
M_VF[0].Alarmas_Parametros := FALSE;
|
||||
M_VF[0].Alarmas_General := FALSE;
|
||||
M_VF[0].Orden_ActivarManual := FALSE;
|
||||
M_VF[0].Orden_ActivarAuto := FALSE;
|
||||
M_VF[0].Orden_ResetHoras := FALSE;
|
||||
M_VF[0].Config_Habilitar := FALSE;
|
||||
M_VF[0].Config_HabilitarRetornoTermico := TRUE;
|
||||
M_VF[0].Config_HabilitarInvertirTermico := FALSE;
|
||||
M_VF[0].Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
M_VF[0].Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
M_VF[0].Config_HabilitarMantenimiento := FALSE;
|
||||
M_VF[0].Config_HabilitarAlarmaEscrituraSalida := FALSE;
|
||||
M_VF[0].Aux_oldActivado := FALSE;
|
||||
M_VF[0].Aux_oldAlarma := FALSE;
|
||||
M_VF[0].Aux_oldAutoMan := FALSE;
|
||||
M_VF[0].Estado_Escritura := 16#0000;
|
||||
M_VF[0].Config_GrupoAlarma := 0;
|
||||
M_VF[0].Orden_ConsignaManual := 0.0;
|
||||
M_VF[0].Orden_ConsignaAuto := 0.0;
|
||||
M_VF[0].Config_DireccionSalidaByte := 0;
|
||||
M_VF[0].Config_DireccionSalidaBit := 0;
|
||||
M_VF[0].Config_DireccionRetTermicoByte := 0;
|
||||
M_VF[0].Config_DireccionRetTermicoBit := 0;
|
||||
M_VF[0].Config_DireccionRetConfMarchaByte := 0;
|
||||
M_VF[0].Config_DireccionRetConfMarchaBit := 0;
|
||||
M_VF[0].Config_DireccionSalidaAnalogicaByte := 0;
|
||||
M_VF[0].Config_EscaladoMinIngenieria := 0.0;
|
||||
M_VF[0].Config_EscaladoMaxIngenieria := 50.0;
|
||||
M_VF[0].Tiempos_SetPointAlarma := 10;
|
||||
M_VF[0].Tiempos_Alarma := 0;
|
||||
M_VF[0].Tiempos_SetPointMantenimiento := 2000.0;
|
||||
M_VF[0].Tiempos_Mantenimiento := 0.0;
|
||||
{ S7_MLC := "MLC_4u6" }
|
||||
M_VF[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_e9
|
||||
es-ES: DB2016_M_VF
|
||||
- id: MLC_Sa
|
||||
es-ES: Bloque de datos motor variador.
|
||||
- id: MLC_4LD
|
||||
es-ES: .
|
||||
- id: MLC_4u6
|
||||
es-ES: NO SE USA
|
||||
@@ -1,62 +0,0 @@
|
||||
DATA_BLOCK "DB2017_M_SINA"
|
||||
TITLE = DB2017_M_SINA
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Dispositivo Motor Sinamics
|
||||
VAR RETAIN
|
||||
M_SINA { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_M_SINA"] of "UDT_ZC_DISP_M_SINA"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
M_SINA[0].Estado_AutoMan := FALSE;
|
||||
M_SINA[0].Estado_Activado := FALSE;
|
||||
M_SINA[0].Estado_Enclavado := FALSE;
|
||||
M_SINA[0].Estado_PermisoInvertirSentido := FALSE;
|
||||
M_SINA[0].Estado_RetornoTermico := FALSE;
|
||||
M_SINA[0].Estado_EjeBloqueado := FALSE;
|
||||
M_SINA[0].Estado_EjeHabilitado := FALSE;
|
||||
M_SINA[0].Alarmas_Termico := FALSE;
|
||||
M_SINA[0].Alarmas_SinaSpeed := FALSE;
|
||||
M_SINA[0].Alarmas_Mantenimiento := FALSE;
|
||||
M_SINA[0].Alarmas_General := FALSE;
|
||||
M_SINA[0].Orden_ActivarManual := FALSE;
|
||||
M_SINA[0].Orden_ActivarAuto := FALSE;
|
||||
M_SINA[0].Orden_ResetHoras := FALSE;
|
||||
M_SINA[0].Orden_ResetFallos := FALSE;
|
||||
M_SINA[0].Orden_SeleccionInverso := FALSE;
|
||||
M_SINA[0].Config_Habilitar := FALSE;
|
||||
M_SINA[0].Config_HabilitarRetornoTermico := TRUE;
|
||||
M_SINA[0].Config_HabilitarInvertirTermico := TRUE;
|
||||
M_SINA[0].Config_HabilitarMantenimiento := FALSE;
|
||||
M_SINA[0].Aux_oldActivado := FALSE;
|
||||
M_SINA[0].Aux_oldAlarma := FALSE;
|
||||
M_SINA[0].Aux_oldAutoMan := FALSE;
|
||||
M_SINA[0].Estado_SeguridadOk := TRUE;
|
||||
M_SINA[0].Config_GrupoAlarma := 0;
|
||||
M_SINA[0].Estado_VelocidadSalida := 0.0;
|
||||
M_SINA[0].Estado_Estado := 16#0000;
|
||||
M_SINA[0].Estado_CodigoFallo := 16#0000;
|
||||
M_SINA[0].Orden_ConsignaManual := 0.0;
|
||||
M_SINA[0].Orden_ConsignaAuto := 0.0;
|
||||
M_SINA[0].Config_DireccionRetTermicoByte := 0;
|
||||
M_SINA[0].Config_DireccionRetTermicoBit := 0;
|
||||
M_SINA[0].Config_VelocidadMin := 0.0;
|
||||
M_SINA[0].Config_VelocidadMax := 0.0;
|
||||
M_SINA[0].Config_K_Velocidad := 50.0;
|
||||
M_SINA[0].Tiempos_SetPointTiempoAlarma := 10;
|
||||
M_SINA[0].Tiempos_Alarma := 0;
|
||||
M_SINA[0].Tiempos_SetPointMantenimiento := 2000.0;
|
||||
M_SINA[0].Tiempos_Mantenimiento := 0.0;
|
||||
Agrup[0].AlgunaEnManual := TRUE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_3bY";
|
||||
S7_BlockNumber := "2017";
|
||||
S7_BlockTitle := "MLC_My";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2017_M_SINA
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_vp";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
M_SINA : Array[0.._.N_MAX_DISP_M_SINA] of _.UDT_ZC_DISP_M_SINA;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
M_SINA[0].Estado_AutoMan := FALSE;
|
||||
M_SINA[0].Estado_Activado := FALSE;
|
||||
M_SINA[0].Estado_Enclavado := FALSE;
|
||||
M_SINA[0].Estado_PermisoInvertirSentido := FALSE;
|
||||
M_SINA[0].Estado_RetornoTermico := FALSE;
|
||||
M_SINA[0].Estado_EjeBloqueado := FALSE;
|
||||
M_SINA[0].Estado_EjeHabilitado := FALSE;
|
||||
M_SINA[0].Alarmas_Termico := FALSE;
|
||||
M_SINA[0].Alarmas_SinaSpeed := FALSE;
|
||||
M_SINA[0].Alarmas_Mantenimiento := FALSE;
|
||||
M_SINA[0].Alarmas_General := FALSE;
|
||||
M_SINA[0].Orden_ActivarManual := FALSE;
|
||||
M_SINA[0].Orden_ActivarAuto := FALSE;
|
||||
M_SINA[0].Orden_ResetHoras := FALSE;
|
||||
M_SINA[0].Orden_ResetFallos := FALSE;
|
||||
M_SINA[0].Orden_SeleccionInverso := FALSE;
|
||||
M_SINA[0].Config_Habilitar := FALSE;
|
||||
M_SINA[0].Config_HabilitarRetornoTermico := TRUE;
|
||||
M_SINA[0].Config_HabilitarInvertirTermico := TRUE;
|
||||
M_SINA[0].Config_HabilitarMantenimiento := FALSE;
|
||||
M_SINA[0].Aux_oldActivado := FALSE;
|
||||
M_SINA[0].Aux_oldAlarma := FALSE;
|
||||
M_SINA[0].Aux_oldAutoMan := FALSE;
|
||||
M_SINA[0].Estado_SeguridadOk := TRUE;
|
||||
M_SINA[0].Config_GrupoAlarma := 0;
|
||||
M_SINA[0].Estado_VelocidadSalida := 0.0;
|
||||
M_SINA[0].Estado_Estado := 16#0000;
|
||||
M_SINA[0].Estado_CodigoFallo := 16#0000;
|
||||
M_SINA[0].Orden_ConsignaManual := 0.0;
|
||||
M_SINA[0].Orden_ConsignaAuto := 0.0;
|
||||
M_SINA[0].Config_DireccionRetTermicoByte := 0;
|
||||
M_SINA[0].Config_DireccionRetTermicoBit := 0;
|
||||
M_SINA[0].Config_VelocidadMin := 0.0;
|
||||
M_SINA[0].Config_VelocidadMax := 0.0;
|
||||
M_SINA[0].Config_K_Velocidad := 50.0;
|
||||
M_SINA[0].Tiempos_SetPointTiempoAlarma := 10;
|
||||
M_SINA[0].Tiempos_Alarma := 0;
|
||||
M_SINA[0].Tiempos_SetPointMantenimiento := 2000.0;
|
||||
M_SINA[0].Tiempos_Mantenimiento := 0.0;
|
||||
{ S7_MLC := "MLC_4j9" }
|
||||
M_SINA[0] := ();
|
||||
Agrup[0].AlgunaEnManual := TRUE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_My
|
||||
es-ES: DB2017_M_SINA
|
||||
- id: MLC_3bY
|
||||
es-ES: Dispositivo Motor Sinamics
|
||||
- id: MLC_vp
|
||||
es-ES: .
|
||||
- id: MLC_4j9
|
||||
es-ES: NO SE USA
|
||||
@@ -1,47 +0,0 @@
|
||||
DATA_BLOCK "DB2025_TOT"
|
||||
TITLE = DB2025_TOT
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos de totalizadores.
|
||||
VAR RETAIN
|
||||
TOT { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TOT"] of "UDT_ZC_DISP_TOT"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
TiempoCiclo { S7_SetPoint := 'False'} : "UDT_ZC_TIEMPO_CICLO";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
TOT[0].Hmi_Estado := 0;
|
||||
TOT[0].Estado_Pulso := FALSE;
|
||||
TOT[0].Estado_Valor := 0.0;
|
||||
TOT[0].Orden_Activar := FALSE;
|
||||
TOT[0].Orden_ResetParcial := FALSE;
|
||||
TOT[0].Orden_ResetTotal := FALSE;
|
||||
TOT[0].Orden_ResetProceso := FALSE;
|
||||
TOT[0].Config_Habilitar := FALSE;
|
||||
TOT[0].Config_Tipo := FALSE;
|
||||
TOT[0].Config_IncrDecr := FALSE;
|
||||
TOT[0].Aux_oldActivado := FALSE;
|
||||
TOT[0].Aux_oldAlarma := FALSE;
|
||||
TOT[0].Estado_DesbordeTotal := 0;
|
||||
TOT[0].Estado_DesbordeParcial := 0;
|
||||
TOT[0].Config_DireccionEntradaByte := 0;
|
||||
TOT[0].Config_DireccionEntradaBit := 0;
|
||||
TOT[0].Config_LitroXPulso := 0.0;
|
||||
TOT[0].Aux_AcuTiempo := 0.0;
|
||||
TOT[0].Estado_Total := 0.0;
|
||||
TOT[0].Estado_Parcial := 0.0;
|
||||
TOT[0].Estado_Proceso := 0.0;
|
||||
TOT[0].Aux_TotalizadorMem := 0.0;
|
||||
TiempoCiclo.Actual := 28.50767;
|
||||
TiempoCiclo.Min := 150.0;
|
||||
TiempoCiclo.Max := 0.0;
|
||||
TiempoCiclo.auxMem := 3.12728198846045E-308;
|
||||
TiempoCiclo.Reset := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_3FC";
|
||||
S7_BlockNumber := "2025";
|
||||
S7_BlockTitle := "MLC_3bx";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2025_TOT
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_mX";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TOT : Array[0.._.N_MAX_DISP_TOT] of _.UDT_ZC_DISP_TOT;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
TiempoCiclo : _.UDT_ZC_TIEMPO_CICLO;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
TOT[0].Hmi_Estado := 0;
|
||||
TOT[0].Estado_Pulso := FALSE;
|
||||
TOT[0].Estado_Valor := 0.0;
|
||||
TOT[0].Orden_Activar := FALSE;
|
||||
TOT[0].Orden_ResetParcial := FALSE;
|
||||
TOT[0].Orden_ResetTotal := FALSE;
|
||||
TOT[0].Orden_ResetProceso := FALSE;
|
||||
TOT[0].Config_Habilitar := FALSE;
|
||||
TOT[0].Config_Tipo := FALSE;
|
||||
TOT[0].Config_IncrDecr := FALSE;
|
||||
TOT[0].Aux_oldActivado := FALSE;
|
||||
TOT[0].Aux_oldAlarma := FALSE;
|
||||
TOT[0].Estado_DesbordeTotal := 0;
|
||||
TOT[0].Estado_DesbordeParcial := 0;
|
||||
TOT[0].Config_DireccionEntradaByte := 0;
|
||||
TOT[0].Config_DireccionEntradaBit := 0;
|
||||
TOT[0].Config_LitroXPulso := 0.0;
|
||||
TOT[0].Aux_AcuTiempo := 0.0;
|
||||
TOT[0].Estado_Total := 0.0;
|
||||
TOT[0].Estado_Parcial := 0.0;
|
||||
TOT[0].Estado_Proceso := 0.0;
|
||||
TOT[0].Aux_TotalizadorMem := 0.0;
|
||||
{ S7_MLC := "MLC_54a" }
|
||||
TOT[0] := ();
|
||||
TiempoCiclo.Actual := 28.50767;
|
||||
TiempoCiclo."Min" := 150.0;
|
||||
TiempoCiclo."Max" := 0.0;
|
||||
TiempoCiclo.auxMem := 3.12728198846045E-308;
|
||||
TiempoCiclo.Reset := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3bx
|
||||
es-ES: DB2025_TOT
|
||||
- id: MLC_3FC
|
||||
es-ES: Bloque de datos de totalizadores.
|
||||
- id: MLC_mX
|
||||
es-ES: .
|
||||
- id: MLC_54a
|
||||
es-ES: NO SE USA
|
||||
@@ -1,17 +0,0 @@
|
||||
DATA_BLOCK "DB2026_FF"
|
||||
TITLE = DB2026_FF
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
NON_RETAIN
|
||||
//Bloque de datos dispositivo Flip Flop
|
||||
VAR RETAIN
|
||||
FF { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_FF"] of "UDT_ZC_DISP_FF";
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_eh";
|
||||
S7_BlockNumber := "2026";
|
||||
S7_BlockTitle := "MLC_4xD";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "FALSE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2026_FF
|
||||
VAR RETAIN
|
||||
{ S7_Setpoint := "False" }
|
||||
FF : Array[0.._.N_MAX_DISP_FF] of _.UDT_ZC_DISP_FF;
|
||||
END_VAR
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,5 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_4xD
|
||||
es-ES: DB2026_FF
|
||||
- id: MLC_eh
|
||||
es-ES: Bloque de datos dispositivo Flip Flop
|
||||
@@ -1,17 +0,0 @@
|
||||
DATA_BLOCK "DB2027_FF_SEC"
|
||||
TITLE = DB2027_FF_SEC
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
NON_RETAIN
|
||||
//Bloque de datos de Flip Flop secuencial.
|
||||
VAR RETAIN
|
||||
FF_SEC { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_FF_SEC"] of "UDT_ZC_DISP_FF_SEC";
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_58G";
|
||||
S7_BlockNumber := "2027";
|
||||
S7_BlockTitle := "MLC_Sn";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "FALSE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2027_FF_SEC
|
||||
VAR RETAIN
|
||||
{ S7_Setpoint := "False" }
|
||||
FF_SEC : Array[0.._.N_MAX_DISP_FF_SEC] of _.UDT_ZC_DISP_FF_SEC;
|
||||
END_VAR
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,5 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_Sn
|
||||
es-ES: DB2027_FF_SEC
|
||||
- id: MLC_58G
|
||||
es-ES: Bloque de datos de Flip Flop secuencial.
|
||||
@@ -1,19 +0,0 @@
|
||||
DATA_BLOCK "DB2028_TEMP"
|
||||
TITLE = DB2028_TEMP
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Dispositivos temporizadores TON, TOF, TONR y TP
|
||||
VAR RETAIN
|
||||
TON { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TON"] of "UDT_ZC_DISP_TON"; // TON
|
||||
TOF { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TOF"] of "UDT_ZC_DISP_TOF"; // TOF
|
||||
TONR { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TONR"] of "UDT_ZC_DISP_TONR"; // TONR
|
||||
TP { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TP"] of "UDT_ZC_DISP_TP"; // TP
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_Zz";
|
||||
S7_BlockNumber := "2028";
|
||||
S7_BlockTitle := "MLC_394";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2028_TEMP
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_4zS";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TON : Array[0.._.N_MAX_DISP_TON] of _.UDT_ZC_DISP_TON;
|
||||
{
|
||||
S7_MLC := "MLC_3tn";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TOF : Array[0.._.N_MAX_DISP_TOF] of _.UDT_ZC_DISP_TOF;
|
||||
{
|
||||
S7_MLC := "MLC_4ar";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TONR : Array[0.._.N_MAX_DISP_TONR] of _.UDT_ZC_DISP_TONR;
|
||||
{
|
||||
S7_MLC := "MLC_zr";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TP : Array[0.._.N_MAX_DISP_TP] of _.UDT_ZC_DISP_TP;
|
||||
END_VAR
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,13 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_394
|
||||
es-ES: DB2028_TEMP
|
||||
- id: MLC_Zz
|
||||
es-ES: Dispositivos temporizadores TON, TOF, TONR y TP
|
||||
- id: MLC_4zS
|
||||
es-ES: TON
|
||||
- id: MLC_3tn
|
||||
es-ES: TOF
|
||||
- id: MLC_4ar
|
||||
es-ES: TONR
|
||||
- id: MLC_zr
|
||||
es-ES: TP
|
||||
@@ -1,56 +0,0 @@
|
||||
DATA_BLOCK "DB2035_PID"
|
||||
TITLE = DB2035_PID
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : AketzaBarragues
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos dispositivo PID
|
||||
VAR RETAIN
|
||||
PID { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_PID"] of "UDT_ZC_DISP_PID"; // .
|
||||
Agrup : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
END_VAR
|
||||
VAR
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
PID[0].Estado_AutoMan := TRUE;
|
||||
PID[0].Estado_ModeActivate := FALSE;
|
||||
PID[0].Orden_Forzar := FALSE;
|
||||
PID[0].Orden_ActivarAuto := FALSE;
|
||||
PID[0].Orden_Ack := FALSE;
|
||||
PID[0].Orden_Reset := FALSE;
|
||||
PID[0].Alarmas_Error := FALSE;
|
||||
PID[0].Config_InvertirControl := FALSE;
|
||||
PID[0].Config_TipoEntrada := FALSE;
|
||||
PID[0].Aux_oldForzar := FALSE;
|
||||
PID[0].Estado_PV := 0.0;
|
||||
PID[0].Estado_ValorSalida := 0.0;
|
||||
PID[0].Estado_PV_0_100 := 0.0;
|
||||
PID[0].Estado_SP_0_100 := 0.0;
|
||||
PID[0].Estado_Error_SP_PV_0_100 := 0.0;
|
||||
PID[0].Estado_Mode := 3;
|
||||
PID[0].Estado_EstadoPID := 3;
|
||||
PID[0].Orden_ConsignaAuto := 0.0;
|
||||
PID[0].Orden_ConsignaForzado := 0.0;
|
||||
PID[0].Alarmas_ErrorBits := 16#0000_0000;
|
||||
PID[0].Config_Gain := 0.15;
|
||||
PID[0].Config_Ti := 3.0;
|
||||
PID[0].Config_Td := 0.0;
|
||||
PID[0].Config_LimiteSuperiorSalida := 100.0;
|
||||
PID[0].Config_LimiteInferiorSalida := 0.0;
|
||||
PID[0].Config_LimiteSuperiorEntrada := 15000.0;
|
||||
PID[0].Config_LimiteInferiorEntrada := 0.0;
|
||||
PID[0].Aux_oldMode := 3;
|
||||
PID[0].Aux_SP_Manual := 0.0;
|
||||
PID[0].Aux_SP_Auto := 0.0;
|
||||
PID[0].Aux_oldGain := 0.15;
|
||||
PID[0].Aux_oldTi := 3.0;
|
||||
PID[0].Aux_oldTd := 0.0;
|
||||
Agrup[0].AlgunaEnManual := TRUE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
S7_Author := "AketzaBarragues";
|
||||
S7_BlockComment := "MLC_48n";
|
||||
S7_BlockNumber := "2035";
|
||||
S7_BlockTitle := "MLC_3xA";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2035_PID
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_32t";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
"PID" : Array[0.._.N_MAX_DISP_PID] of _.UDT_ZC_DISP_PID;
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
"PID"[0].Estado_AutoMan := TRUE;
|
||||
"PID"[0].Estado_ModeActivate := FALSE;
|
||||
"PID"[0].Orden_Forzar := FALSE;
|
||||
"PID"[0].Orden_ActivarAuto := FALSE;
|
||||
"PID"[0].Orden_Ack := FALSE;
|
||||
"PID"[0].Orden_Reset := FALSE;
|
||||
"PID"[0].Alarmas_Error := FALSE;
|
||||
"PID"[0].Config_InvertirControl := FALSE;
|
||||
"PID"[0].Config_TipoEntrada := FALSE;
|
||||
"PID"[0].Aux_oldForzar := FALSE;
|
||||
"PID"[0].Estado_PV := 0.0;
|
||||
"PID"[0].Estado_ValorSalida := 0.0;
|
||||
"PID"[0].Estado_PV_0_100 := 0.0;
|
||||
"PID"[0].Estado_SP_0_100 := 0.0;
|
||||
"PID"[0].Estado_Error_SP_PV_0_100 := 0.0;
|
||||
"PID"[0].Estado_Mode := 3;
|
||||
"PID"[0].Estado_EstadoPID := 3;
|
||||
"PID"[0].Orden_ConsignaAuto := 0.0;
|
||||
"PID"[0].Orden_ConsignaForzado := 0.0;
|
||||
"PID"[0].Alarmas_ErrorBits := 16#0000_0000;
|
||||
"PID"[0].Config_Gain := 0.15;
|
||||
"PID"[0].Config_Ti := 3.0;
|
||||
"PID"[0].Config_Td := 0.0;
|
||||
"PID"[0].Config_LimiteSuperiorSalida := 100.0;
|
||||
"PID"[0].Config_LimiteInferiorSalida := 0.0;
|
||||
"PID"[0].Config_LimiteSuperiorEntrada := 15000.0;
|
||||
"PID"[0].Config_LimiteInferiorEntrada := 0.0;
|
||||
"PID"[0].Aux_oldMode := 3;
|
||||
"PID"[0].Aux_SP_Manual := 0.0;
|
||||
"PID"[0].Aux_SP_Auto := 0.0;
|
||||
"PID"[0].Aux_oldGain := 0.15;
|
||||
"PID"[0].Aux_oldTi := 3.0;
|
||||
"PID"[0].Aux_oldTd := 0.0;
|
||||
{ S7_MLC := "MLC_5CL" }
|
||||
PID[0] := ();
|
||||
Agrup[0].AlgunaEnManual := TRUE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3xA
|
||||
es-ES: DB2035_PID
|
||||
- id: MLC_48n
|
||||
es-ES: Bloque de datos dispositivo PID
|
||||
- id: MLC_32t
|
||||
es-ES: .
|
||||
- id: MLC_5CL
|
||||
es-ES: NO SE USA
|
||||
@@ -1,17 +0,0 @@
|
||||
DATA_BLOCK "DB2037_MEDIA"
|
||||
TITLE = DB2037_MEDIA
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
NON_RETAIN
|
||||
//Bloque de datos medias
|
||||
VAR RETAIN
|
||||
MEDIA { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_MEDIA"] of "UDT_ZC_DISP_MEDIA";
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4eU";
|
||||
S7_BlockTitle := "MLC_gu";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "FALSE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2037_MEDIA
|
||||
VAR RETAIN
|
||||
{ S7_Setpoint := "False" }
|
||||
MEDIA : Array[0.._.N_MAX_DISP_MEDIA] of _.UDT_ZC_DISP_MEDIA;
|
||||
END_VAR
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,5 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_gu
|
||||
es-ES: DB2037_MEDIA
|
||||
- id: MLC_4eU
|
||||
es-ES: Bloque de datos medias
|
||||
@@ -1,17 +0,0 @@
|
||||
DATA_BLOCK "DB2038_MEDIA_VOL"
|
||||
TITLE = DB2038_MEDIA_VOLUMEN
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
NON_RETAIN
|
||||
//Bloque de datos medias en funcion del caudal/volumen
|
||||
VAR RETAIN
|
||||
MEDIA_VOL { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_MEDIA_VOLUMEN"] of "UDT_ZC_DISP_MEDIA_VOLUMEN";
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_yf";
|
||||
S7_BlockTitle := "MLC_3tR";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "FALSE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2038_MEDIA_VOL
|
||||
VAR RETAIN
|
||||
{ S7_Setpoint := "False" }
|
||||
MEDIA_VOL : Array[0.._.N_MAX_DISP_MEDIA_VOLUMEN] of _.UDT_ZC_DISP_MEDIA_VOLUMEN;
|
||||
END_VAR
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,5 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3tR
|
||||
es-ES: DB2038_MEDIA_VOLUMEN
|
||||
- id: MLC_yf
|
||||
es-ES: Bloque de datos medias en funcion del caudal/volumen
|
||||
@@ -1,24 +0,0 @@
|
||||
DATA_BLOCK "DB2040_TQ"
|
||||
TITLE = DB2040_TQ
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : HCR
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos dispositivo TQ.
|
||||
VAR RETAIN
|
||||
TQ { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TQ"] of "UDT_ZC_DISP_TQ"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
TQ[0].Config_HabilitarControlTemp := TRUE;
|
||||
TQ[0].Config_HabilitarAgitador := TRUE;
|
||||
TQ[0].Tiempo_RetTanqueVacio.SP := 5;
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
S7_Author := "HCR";
|
||||
S7_BlockComment := "MLC_4Ak";
|
||||
S7_BlockNumber := "2040";
|
||||
S7_BlockTitle := "MLC_SC";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2040_TQ
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_4fv";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TQ : Array[0.._.N_MAX_DISP_TQ] of _.UDT_ZC_DISP_TQ;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
TQ[0].Config_HabilitarControlTemp := TRUE;
|
||||
TQ[0].Config_HabilitarAgitador := TRUE;
|
||||
TQ[0].Tiempo_RetTanqueVacio.SP := 5;
|
||||
{ S7_MLC := "MLC_3Un" }
|
||||
TQ[0] := ();
|
||||
Agrup[0].AlgunaEnManual := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_SC
|
||||
es-ES: DB2040_TQ
|
||||
- id: MLC_4Ak
|
||||
es-ES: Bloque de datos dispositivo TQ.
|
||||
- id: MLC_4fv
|
||||
es-ES: .
|
||||
- id: MLC_3Un
|
||||
es-ES: NO SE USA
|
||||
@@ -1,56 +0,0 @@
|
||||
DATA_BLOCK "DB2041_TQ_AE"
|
||||
TITLE = DB2041_TQ_AE
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : HCR
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
VAR RETAIN
|
||||
TQ_AE { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_TQ_AE"] of "UDT_ZC_DISP_TQ_AE"; // .
|
||||
END_VAR
|
||||
VAR
|
||||
Agrup { S7_SetPoint := 'False'} : Array[0.."N_MAX_DISP_AGRUP"] of "UDT_ZC_DISP_AGRUP";
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
TQ_AE[0].Estado_AutoMan := FALSE;
|
||||
TQ_AE[0].Orden_Manual := FALSE;
|
||||
TQ_AE[0].Orden_CIP := FALSE;
|
||||
TQ_AE[0].Orden_Produccion := FALSE;
|
||||
TQ_AE[0].Orden_Vaciado := FALSE;
|
||||
TQ_AE[0].Alarma_PresionAlta := FALSE;
|
||||
TQ_AE[0].Alarma_PresionBaja := FALSE;
|
||||
TQ_AE[0].Alarma_Configuracion := FALSE;
|
||||
TQ_AE[0].Salida_ValvulaVenteo := FALSE;
|
||||
TQ_AE[0].Salida_ValvulaEsteril := FALSE;
|
||||
TQ_AE[0].Salida_ValvulaDucha := FALSE;
|
||||
TQ_AE[0].Aux_DuchaFlipActivo := FALSE;
|
||||
TQ_AE[0].Aux_DuchaFlopActivo := TRUE;
|
||||
TQ_AE[0].Aux_DuchaFlanco := FALSE;
|
||||
TQ_AE[0].Aux_DuchaSalidaFlip := FALSE;
|
||||
TQ_AE[0].Aux_DuchaSalidaFlop := FALSE;
|
||||
TQ_AE[0].Config_Habilitar := FALSE;
|
||||
TQ_AE[0].Config_HabilitarAlarmas := FALSE;
|
||||
TQ_AE[0].Aux_oldOrdenManual := FALSE;
|
||||
TQ_AE[0].Aux_oldAutoMan := FALSE;
|
||||
TQ_AE[0].Config_GrupoAlarma := 0;
|
||||
TQ_AE[0].Estado_ValorPresion := 0.0;
|
||||
TQ_AE[0].Config_PresionMaxTrabajo := 0.0;
|
||||
TQ_AE[0].Config_PresionMinTrabajo := 0.0;
|
||||
TQ_AE[0].Config_PresionMaxAlarma := 0.0;
|
||||
TQ_AE[0].Config_PresionMinAlarma := 0.0;
|
||||
TQ_AE[0].Tiempos_SetPointAlarmaMaxPresion := 0;
|
||||
TQ_AE[0].Tiempos_SetPointAlarmaMinPresion := 0;
|
||||
TQ_AE[0].Tiempos_AlarmaMaxPresion := 0;
|
||||
TQ_AE[0].Tiempos_AlarmaMinPresion := 0;
|
||||
TQ_AE[0].Tiempos_SetPointFlipDucha := 0;
|
||||
TQ_AE[0].Tiempos_SetPointFlopDucha := 0;
|
||||
TQ_AE[0].Tiempos_DuchaTiempoFlip := 0;
|
||||
TQ_AE[0].Tiempos_DuchaTiempoFlop := 0;
|
||||
Agrup[0].AlgunaEnManual := TRUE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
S7_Author := "HCR";
|
||||
S7_BlockNumber := "2041";
|
||||
S7_BlockTitle := "MLC_jT";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2041_TQ_AE
|
||||
VAR RETAIN
|
||||
{
|
||||
S7_MLC := "MLC_3aW";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
TQ_AE : Array[0.._.N_MAX_DISP_TQ_AE] of _.UDT_ZC_DISP_TQ_AE;
|
||||
END_VAR
|
||||
|
||||
VAR
|
||||
{ S7_Setpoint := "False" }
|
||||
Agrup : Array[0.._.N_MAX_DISP_AGRUP] of _.UDT_ZC_DISP_AGRUP;
|
||||
NumDispositivos : Int;
|
||||
END_VAR
|
||||
|
||||
TQ_AE[0].Estado_AutoMan := FALSE;
|
||||
TQ_AE[0].Orden_Manual := FALSE;
|
||||
TQ_AE[0].Orden_CIP := FALSE;
|
||||
TQ_AE[0].Orden_Produccion := FALSE;
|
||||
TQ_AE[0].Orden_Vaciado := FALSE;
|
||||
TQ_AE[0].Alarma_PresionAlta := FALSE;
|
||||
TQ_AE[0].Alarma_PresionBaja := FALSE;
|
||||
TQ_AE[0].Alarma_Configuracion := FALSE;
|
||||
TQ_AE[0].Salida_ValvulaVenteo := FALSE;
|
||||
TQ_AE[0].Salida_ValvulaEsteril := FALSE;
|
||||
TQ_AE[0].Salida_ValvulaDucha := FALSE;
|
||||
TQ_AE[0].Aux_DuchaFlipActivo := FALSE;
|
||||
TQ_AE[0].Aux_DuchaFlopActivo := TRUE;
|
||||
TQ_AE[0].Aux_DuchaFlanco := FALSE;
|
||||
TQ_AE[0].Aux_DuchaSalidaFlip := FALSE;
|
||||
TQ_AE[0].Aux_DuchaSalidaFlop := FALSE;
|
||||
TQ_AE[0].Config_Habilitar := FALSE;
|
||||
TQ_AE[0].Config_HabilitarAlarmas := FALSE;
|
||||
TQ_AE[0].Aux_oldOrdenManual := FALSE;
|
||||
TQ_AE[0].Aux_oldAutoMan := FALSE;
|
||||
TQ_AE[0].Config_GrupoAlarma := 0;
|
||||
TQ_AE[0].Estado_ValorPresion := 0.0;
|
||||
TQ_AE[0].Config_PresionMaxTrabajo := 0.0;
|
||||
TQ_AE[0].Config_PresionMinTrabajo := 0.0;
|
||||
TQ_AE[0].Config_PresionMaxAlarma := 0.0;
|
||||
TQ_AE[0].Config_PresionMinAlarma := 0.0;
|
||||
TQ_AE[0].Tiempos_SetPointAlarmaMaxPresion := 0;
|
||||
TQ_AE[0].Tiempos_SetPointAlarmaMinPresion := 0;
|
||||
TQ_AE[0].Tiempos_AlarmaMaxPresion := 0;
|
||||
TQ_AE[0].Tiempos_AlarmaMinPresion := 0;
|
||||
TQ_AE[0].Tiempos_SetPointFlipDucha := 0;
|
||||
TQ_AE[0].Tiempos_SetPointFlopDucha := 0;
|
||||
TQ_AE[0].Tiempos_DuchaTiempoFlip := 0;
|
||||
TQ_AE[0].Tiempos_DuchaTiempoFlop := 0;
|
||||
{ S7_MLC := "MLC_55Q" }
|
||||
TQ_AE[0] := ();
|
||||
Agrup[0].AlgunaEnManual := TRUE;
|
||||
Agrup[0].AlgunaAlarma := FALSE;
|
||||
Agrup[0].NuevaAlarma := FALSE;
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,7 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_jT
|
||||
es-ES: DB2041_TQ_AE
|
||||
- id: MLC_3aW
|
||||
es-ES: .
|
||||
- id: MLC_55Q
|
||||
es-ES: NO SE USA
|
||||
@@ -1,37 +0,0 @@
|
||||
DATA_BLOCK "DB2717_INST_M_SINA"
|
||||
TITLE = DB2717_INST_M_SINA
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
NON_RETAIN
|
||||
//Instancia bloque de funcion FB2017_M_SINA
|
||||
"FB2017_ZC_M_SINA"
|
||||
|
||||
BEGIN
|
||||
Pulso1seg := FALSE;
|
||||
Simulacion := FALSE;
|
||||
Ack := FALSE;
|
||||
SeguridadesOK := TRUE;
|
||||
HWIDSTW[0] := 0;
|
||||
HWIDZSW[0] := 0;
|
||||
SinaSpeed[0].EnableAxis := FALSE;
|
||||
SinaSpeed[0].AckError := FALSE;
|
||||
SinaSpeed[0].SpeedSp := 0.0;
|
||||
SinaSpeed[0].RefSpeed := 0.0;
|
||||
SinaSpeed[0].ConfigAxis := 16#003F;
|
||||
SinaSpeed[0].HWIDSTW := 0;
|
||||
SinaSpeed[0].HWIDZSW := 0;
|
||||
SinaSpeed[0].AxisEnabled := FALSE;
|
||||
SinaSpeed[0].Lockout := FALSE;
|
||||
SinaSpeed[0].ActVelocity := 0.0;
|
||||
SinaSpeed[0].Error := FALSE;
|
||||
SinaSpeed[0].Status := 16#0000;
|
||||
SinaSpeed[0].DiagId := 16#0000;
|
||||
SinaSpeed[0].STW1 := 16#0000;
|
||||
SinaSpeed[0].VelocitySP := 16#0000;
|
||||
SinaSpeed[0].ZSW1 := 16#0000;
|
||||
SinaSpeed[0].VelocityAV := 16#0000;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4Et";
|
||||
S7_BlockNumber := "2717";
|
||||
S7_BlockTitle := "MLC_Wv";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "TRUE";
|
||||
S7_StandardRetain := "FALSE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2717_INST_M_SINA : FB2017_ZC_M_SINA
|
||||
Pulso1seg := FALSE;
|
||||
Simulacion := FALSE;
|
||||
Ack := FALSE;
|
||||
SeguridadesOK := TRUE;
|
||||
HWIDSTW[0] := 0;
|
||||
HWIDZSW[0] := 0;
|
||||
SinaSpeed[0].EnableAxis := FALSE;
|
||||
SinaSpeed[0].AckError := FALSE;
|
||||
SinaSpeed[0].SpeedSp := 0.0;
|
||||
SinaSpeed[0].RefSpeed := 0.0;
|
||||
SinaSpeed[0].ConfigAxis := 16#003F;
|
||||
SinaSpeed[0].HWIDSTW := 0;
|
||||
SinaSpeed[0].HWIDZSW := 0;
|
||||
SinaSpeed[0].AxisEnabled := FALSE;
|
||||
SinaSpeed[0].Lockout := FALSE;
|
||||
SinaSpeed[0].ActVelocity := 0.0;
|
||||
SinaSpeed[0].Error := FALSE;
|
||||
SinaSpeed[0].Status := 16#0000;
|
||||
SinaSpeed[0].DiagId := 16#0000;
|
||||
SinaSpeed[0].STW1 := 16#0000;
|
||||
SinaSpeed[0].VelocitySP := 16#0000;
|
||||
SinaSpeed[0].ZSW1 := 16#0000;
|
||||
SinaSpeed[0].VelocityAV := 16#0000;
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,5 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_Wv
|
||||
es-ES: DB2717_INST_M_SINA
|
||||
- id: MLC_4Et
|
||||
es-ES: Instancia bloque de funcion FB2017_M_SINA
|
||||
@@ -1,19 +0,0 @@
|
||||
DATA_BLOCK "DB2800_ED_MUX"
|
||||
TITLE = DB2800_ED_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : HCR
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado entrada digital
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_ED"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
S7_Author := "HCR";
|
||||
S7_BlockComment := "MLC_4DU";
|
||||
S7_BlockNumber := "2800";
|
||||
S7_BlockTitle := "MLC_4DQ";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2800_ED_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4DE";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_ED;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
{ S7_MLC := "MLC_3Cz" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_4DQ
|
||||
es-ES: DB2800_ED_MUX
|
||||
- id: MLC_4DU
|
||||
es-ES: Bloque de datos multiplexado entrada digital
|
||||
- id: MLC_4DE
|
||||
es-ES: .
|
||||
- id: MLC_3Cz
|
||||
es-ES: NO SE USA
|
||||
@@ -1,19 +0,0 @@
|
||||
DATA_BLOCK "DB2801_EA_MUX"
|
||||
TITLE = DB2801_EA_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado entrada analogica
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_EA"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4dL";
|
||||
S7_BlockNumber := "2801";
|
||||
S7_BlockTitle := "MLC_4PG";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2801_EA_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_3yf";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_EA;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
{ S7_MLC := "MLC_4Ff" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_4PG
|
||||
es-ES: DB2801_EA_MUX
|
||||
- id: MLC_4dL
|
||||
es-ES: Bloque de datos multiplexado entrada analogica
|
||||
- id: MLC_3yf
|
||||
es-ES: .
|
||||
- id: MLC_4Ff
|
||||
es-ES: NO SE USA
|
||||
@@ -1,41 +0,0 @@
|
||||
DATA_BLOCK "DB2805_SD_MUX"
|
||||
TITLE = DB2805_SD_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado salida digital
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_SD"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].Index := 0;
|
||||
Mux.Scada[0].oldIndex := 0;
|
||||
Mux.Scada[0].SD.Estado_AutoMan := FALSE;
|
||||
Mux.Scada[0].SD.Estado_Activado := FALSE;
|
||||
Mux.Scada[0].SD.Estado_Enclavado := FALSE;
|
||||
Mux.Scada[0].SD.Orden_ActivarManual := FALSE;
|
||||
Mux.Scada[0].SD.Orden_ActivarAuto := FALSE;
|
||||
Mux.Scada[0].SD.Config_Habilitar := FALSE;
|
||||
Mux.Scada[0].SD.Config_HabilitarRetardoAct := FALSE;
|
||||
Mux.Scada[0].SD.Config_HabilitarRetardoDes := FALSE;
|
||||
Mux.Scada[0].SD.Config_HabilitarInvertir := FALSE;
|
||||
Mux.Scada[0].SD.Aux_oldActivado := FALSE;
|
||||
Mux.Scada[0].SD.Aux_oldAutoMan := FALSE;
|
||||
Mux.Scada[0].SD.Estado_SeguridadOk := TRUE;
|
||||
Mux.Scada[0].SD.Config_GrupoAlarma := 0;
|
||||
Mux.Scada[0].SD.Config_DireccionSalidaByte := 0;
|
||||
Mux.Scada[0].SD.Config_DireccionSalidaBit := 0;
|
||||
Mux.Scada[0].SD.Tiempos_SetPointTiempoAct := 3;
|
||||
Mux.Scada[0].SD.Tiempos_SetPointTiempoDes := 3;
|
||||
Mux.Scada[0].SD.Tiempos_TiempoAct := 0;
|
||||
Mux.Scada[0].SD.Tiempos_TiempoDes := 0;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_UQ";
|
||||
S7_BlockNumber := "2805";
|
||||
S7_BlockTitle := "MLC_4bT";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2805_SD_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_43Q";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_SD;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].Index := 0;
|
||||
"Mux".Scada[0].oldIndex := 0;
|
||||
"Mux".Scada[0].SD.Estado_AutoMan := FALSE;
|
||||
"Mux".Scada[0].SD.Estado_Activado := FALSE;
|
||||
"Mux".Scada[0].SD.Estado_Enclavado := FALSE;
|
||||
"Mux".Scada[0].SD.Orden_ActivarManual := FALSE;
|
||||
"Mux".Scada[0].SD.Orden_ActivarAuto := FALSE;
|
||||
"Mux".Scada[0].SD.Config_Habilitar := FALSE;
|
||||
"Mux".Scada[0].SD.Config_HabilitarRetardoAct := FALSE;
|
||||
"Mux".Scada[0].SD.Config_HabilitarRetardoDes := FALSE;
|
||||
"Mux".Scada[0].SD.Config_HabilitarInvertir := FALSE;
|
||||
"Mux".Scada[0].SD.Aux_oldActivado := FALSE;
|
||||
"Mux".Scada[0].SD.Aux_oldAutoMan := FALSE;
|
||||
"Mux".Scada[0].SD.Estado_SeguridadOk := TRUE;
|
||||
"Mux".Scada[0].SD.Config_GrupoAlarma := 0;
|
||||
"Mux".Scada[0].SD.Config_DireccionSalidaByte := 0;
|
||||
"Mux".Scada[0].SD.Config_DireccionSalidaBit := 0;
|
||||
"Mux".Scada[0].SD.Tiempos_SetPointTiempoAct := 3;
|
||||
"Mux".Scada[0].SD.Tiempos_SetPointTiempoDes := 3;
|
||||
"Mux".Scada[0].SD.Tiempos_TiempoAct := 0;
|
||||
"Mux".Scada[0].SD.Tiempos_TiempoDes := 0;
|
||||
{ S7_MLC := "MLC_4BW" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_4bT
|
||||
es-ES: DB2805_SD_MUX
|
||||
- id: MLC_UQ
|
||||
es-ES: Bloque de datos multiplexado salida digital
|
||||
- id: MLC_43Q
|
||||
es-ES: .
|
||||
- id: MLC_4BW
|
||||
es-ES: NO SE USA
|
||||
@@ -1,19 +0,0 @@
|
||||
DATA_BLOCK "DB2806_SA_MUX"
|
||||
TITLE = DB2806_SA_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloique de datos multiplexado Salida Analogica
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_SA"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4Wx";
|
||||
S7_BlockNumber := "2806";
|
||||
S7_BlockTitle := "MLC_qF";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2806_SA_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4fy";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_SA;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
{ S7_MLC := "MLC_546" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_qF
|
||||
es-ES: DB2806_SA_MUX
|
||||
- id: MLC_4Wx
|
||||
es-ES: Bloique de datos multiplexado Salida Analogica
|
||||
- id: MLC_4fy
|
||||
es-ES: .
|
||||
- id: MLC_546
|
||||
es-ES: NO SE USA
|
||||
@@ -1,19 +0,0 @@
|
||||
DATA_BLOCK "DB2810_V_MUX"
|
||||
TITLE = DB2810_V_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloique de datos multiplexado valvula.
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_V"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_4sS";
|
||||
S7_BlockNumber := "2810";
|
||||
S7_BlockTitle := "MLC_3Zd";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2810_V_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_Qr";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_V;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
{ S7_MLC := "MLC_4Ym" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3Zd
|
||||
es-ES: DB2810_V_MUX
|
||||
- id: MLC_4sS
|
||||
es-ES: Bloique de datos multiplexado valvula.
|
||||
- id: MLC_Qr
|
||||
es-ES: .
|
||||
- id: MLC_4Ym
|
||||
es-ES: NO SE USA
|
||||
@@ -1,55 +0,0 @@
|
||||
DATA_BLOCK "DB2815_M_MUX"
|
||||
TITLE = DB2815_M_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado motor.
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_M"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].Index := 43;
|
||||
Mux.Scada[0].oldIndex := 43;
|
||||
Mux.Scada[0].M.Estado_AutoMan := FALSE;
|
||||
Mux.Scada[0].M.Estado_Activado := FALSE;
|
||||
Mux.Scada[0].M.Estado_Enclavado := FALSE;
|
||||
Mux.Scada[0].M.Estado_SeguridadOk := TRUE;
|
||||
Mux.Scada[0].M.Estado_EntradaTermico := FALSE;
|
||||
Mux.Scada[0].M.Estado_EntradaConfMarcha := FALSE;
|
||||
Mux.Scada[0].M.Alarmas_Termico := FALSE;
|
||||
Mux.Scada[0].M.Alarmas_ConfirmacionMarcha := FALSE;
|
||||
Mux.Scada[0].M.Alarmas_Mantenimiento := FALSE;
|
||||
Mux.Scada[0].M.Alarmas_General := FALSE;
|
||||
Mux.Scada[0].M.Orden_ActivarManual := FALSE;
|
||||
Mux.Scada[0].M.Orden_ActivarAuto := FALSE;
|
||||
Mux.Scada[0].M.Orden_ResetHoras := FALSE;
|
||||
Mux.Scada[0].M.Config_Habilitar := TRUE;
|
||||
Mux.Scada[0].M.Config_HabilitarRetornoTermico := FALSE;
|
||||
Mux.Scada[0].M.Config_HabilitarInvertirTermico := FALSE;
|
||||
Mux.Scada[0].M.Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
Mux.Scada[0].M.Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
Mux.Scada[0].M.Config_HabilitarMantenimiento := FALSE;
|
||||
Mux.Scada[0].M.Aux_oldActivado := FALSE;
|
||||
Mux.Scada[0].M.Aux_oldAlarma := FALSE;
|
||||
Mux.Scada[0].M.Aux_oldAutoMan := FALSE;
|
||||
Mux.Scada[0].M.Config_GrupoAlarma := 4;
|
||||
Mux.Scada[0].M.Config_DireccionSalidaByte := 501;
|
||||
Mux.Scada[0].M.Config_DireccionSalidaBit := 0;
|
||||
Mux.Scada[0].M.Config_DireccionRetTermicoByte := 0;
|
||||
Mux.Scada[0].M.Config_DireccionRetTermicoBit := 0;
|
||||
Mux.Scada[0].M.Config_DireccionRetConfMarchaByte := 501;
|
||||
Mux.Scada[0].M.Config_DireccionRetConfMarchaBit := 5;
|
||||
Mux.Scada[0].M.Tiempos_SetPointTiempoAlarma := 10;
|
||||
Mux.Scada[0].M.Tiempos_Alarma := 0;
|
||||
Mux.Scada[0].M.Tiempos_SetPointMantenimiento := 2000.0;
|
||||
Mux.Scada[0].M.Tiempos_Mantenimiento := 18.71946;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_MD";
|
||||
S7_BlockNumber := "2815";
|
||||
S7_BlockTitle := "MLC_3BW";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2815_M_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4ns";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_M;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].Index := 43;
|
||||
"Mux".Scada[0].oldIndex := 43;
|
||||
"Mux".Scada[0]."M".Estado_AutoMan := FALSE;
|
||||
"Mux".Scada[0]."M".Estado_Activado := FALSE;
|
||||
"Mux".Scada[0]."M".Estado_Enclavado := FALSE;
|
||||
"Mux".Scada[0]."M".Estado_SeguridadOk := TRUE;
|
||||
"Mux".Scada[0]."M".Estado_EntradaTermico := FALSE;
|
||||
"Mux".Scada[0]."M".Estado_EntradaConfMarcha := FALSE;
|
||||
"Mux".Scada[0]."M".Alarmas_Termico := FALSE;
|
||||
"Mux".Scada[0]."M".Alarmas_ConfirmacionMarcha := FALSE;
|
||||
"Mux".Scada[0]."M".Alarmas_Mantenimiento := FALSE;
|
||||
"Mux".Scada[0]."M".Alarmas_General := FALSE;
|
||||
"Mux".Scada[0]."M".Orden_ActivarManual := FALSE;
|
||||
"Mux".Scada[0]."M".Orden_ActivarAuto := FALSE;
|
||||
"Mux".Scada[0]."M".Orden_ResetHoras := FALSE;
|
||||
"Mux".Scada[0]."M".Config_Habilitar := TRUE;
|
||||
"Mux".Scada[0]."M".Config_HabilitarRetornoTermico := FALSE;
|
||||
"Mux".Scada[0]."M".Config_HabilitarInvertirTermico := FALSE;
|
||||
"Mux".Scada[0]."M".Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
"Mux".Scada[0]."M".Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
"Mux".Scada[0]."M".Config_HabilitarMantenimiento := FALSE;
|
||||
"Mux".Scada[0]."M".Aux_oldActivado := FALSE;
|
||||
"Mux".Scada[0]."M".Aux_oldAlarma := FALSE;
|
||||
"Mux".Scada[0]."M".Aux_oldAutoMan := FALSE;
|
||||
"Mux".Scada[0]."M".Config_GrupoAlarma := 4;
|
||||
"Mux".Scada[0]."M".Config_DireccionSalidaByte := 501;
|
||||
"Mux".Scada[0]."M".Config_DireccionSalidaBit := 0;
|
||||
"Mux".Scada[0]."M".Config_DireccionRetTermicoByte := 0;
|
||||
"Mux".Scada[0]."M".Config_DireccionRetTermicoBit := 0;
|
||||
"Mux".Scada[0]."M".Config_DireccionRetConfMarchaByte := 501;
|
||||
"Mux".Scada[0]."M".Config_DireccionRetConfMarchaBit := 5;
|
||||
"Mux".Scada[0]."M".Tiempos_SetPointTiempoAlarma := 10;
|
||||
"Mux".Scada[0]."M".Tiempos_Alarma := 0;
|
||||
"Mux".Scada[0]."M".Tiempos_SetPointMantenimiento := 2000.0;
|
||||
"Mux".Scada[0]."M".Tiempos_Mantenimiento := 18.71946;
|
||||
{ S7_MLC := "MLC_4iw" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3BW
|
||||
es-ES: DB2815_M_MUX
|
||||
- id: MLC_MD
|
||||
es-ES: Bloque de datos multiplexado motor.
|
||||
- id: MLC_4ns
|
||||
es-ES: .
|
||||
- id: MLC_4iw
|
||||
es-ES: NO SE USA
|
||||
@@ -1,64 +0,0 @@
|
||||
DATA_BLOCK "DB2816_M_VF_MUX"
|
||||
TITLE = DB2816_M_VF
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos motor multiplexado variador.
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_M_VF"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].Index := 5;
|
||||
Mux.Scada[0].oldIndex := 5;
|
||||
Mux.Scada[0].M_VF.Estado_AutoMan := FALSE;
|
||||
Mux.Scada[0].M_VF.Estado_Activado := FALSE;
|
||||
Mux.Scada[0].M_VF.Estado_Enclavado := FALSE;
|
||||
Mux.Scada[0].M_VF.Estado_SeguridadOk := TRUE;
|
||||
Mux.Scada[0].M_VF.Estado_EntradaTermico := FALSE;
|
||||
Mux.Scada[0].M_VF.Estado_EntradaConfMarcha := FALSE;
|
||||
Mux.Scada[0].M_VF.Alarmas_Termico := FALSE;
|
||||
Mux.Scada[0].M_VF.Alarmas_ConfirmacionMarcha := FALSE;
|
||||
Mux.Scada[0].M_VF.Alarmas_Mantenimiento := FALSE;
|
||||
Mux.Scada[0].M_VF.Alarmas_Escritura := FALSE;
|
||||
Mux.Scada[0].M_VF.Alarmas_Parametros := FALSE;
|
||||
Mux.Scada[0].M_VF.Alarmas_General := FALSE;
|
||||
Mux.Scada[0].M_VF.Orden_ActivarManual := FALSE;
|
||||
Mux.Scada[0].M_VF.Orden_ActivarAuto := FALSE;
|
||||
Mux.Scada[0].M_VF.Orden_ResetHoras := FALSE;
|
||||
Mux.Scada[0].M_VF.Config_Habilitar := TRUE;
|
||||
Mux.Scada[0].M_VF.Config_HabilitarRetornoTermico := TRUE;
|
||||
Mux.Scada[0].M_VF.Config_HabilitarInvertirTermico := TRUE;
|
||||
Mux.Scada[0].M_VF.Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
Mux.Scada[0].M_VF.Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
Mux.Scada[0].M_VF.Config_HabilitarMantenimiento := FALSE;
|
||||
Mux.Scada[0].M_VF.Config_HabilitarAlarmaEscrituraSalida := TRUE;
|
||||
Mux.Scada[0].M_VF.Aux_oldActivado := FALSE;
|
||||
Mux.Scada[0].M_VF.Aux_oldAlarma := FALSE;
|
||||
Mux.Scada[0].M_VF.Aux_oldAutoMan := FALSE;
|
||||
Mux.Scada[0].M_VF.Estado_Escritura := 16#0000;
|
||||
Mux.Scada[0].M_VF.Config_GrupoAlarma := 0;
|
||||
Mux.Scada[0].M_VF.Orden_ConsignaManual := 31.75312;
|
||||
Mux.Scada[0].M_VF.Orden_ConsignaAuto := 0.0;
|
||||
Mux.Scada[0].M_VF.Config_DireccionSalidaByte := 100;
|
||||
Mux.Scada[0].M_VF.Config_DireccionSalidaBit := 6;
|
||||
Mux.Scada[0].M_VF.Config_DireccionRetTermicoByte := 101;
|
||||
Mux.Scada[0].M_VF.Config_DireccionRetTermicoBit := 3;
|
||||
Mux.Scada[0].M_VF.Config_DireccionRetConfMarchaByte := 101;
|
||||
Mux.Scada[0].M_VF.Config_DireccionRetConfMarchaBit := 2;
|
||||
Mux.Scada[0].M_VF.Config_DireccionSalidaAnalogicaByte := 2110;
|
||||
Mux.Scada[0].M_VF.Config_EscaladoMinIngenieria := 0.0;
|
||||
Mux.Scada[0].M_VF.Config_EscaladoMaxIngenieria := 100.0;
|
||||
Mux.Scada[0].M_VF.Tiempos_SetPointAlarma := 10;
|
||||
Mux.Scada[0].M_VF.Tiempos_Alarma := 0;
|
||||
Mux.Scada[0].M_VF.Tiempos_SetPointMantenimiento := 2000.0;
|
||||
Mux.Scada[0].M_VF.Tiempos_Mantenimiento := 12.90666;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_3GW";
|
||||
S7_BlockNumber := "2816";
|
||||
S7_BlockTitle := "MLC_sk";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2816_M_VF_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4tL";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_M_VF;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].Index := 5;
|
||||
"Mux".Scada[0].oldIndex := 5;
|
||||
"Mux".Scada[0].M_VF.Estado_AutoMan := FALSE;
|
||||
"Mux".Scada[0].M_VF.Estado_Activado := FALSE;
|
||||
"Mux".Scada[0].M_VF.Estado_Enclavado := FALSE;
|
||||
"Mux".Scada[0].M_VF.Estado_SeguridadOk := TRUE;
|
||||
"Mux".Scada[0].M_VF.Estado_EntradaTermico := FALSE;
|
||||
"Mux".Scada[0].M_VF.Estado_EntradaConfMarcha := FALSE;
|
||||
"Mux".Scada[0].M_VF.Alarmas_Termico := FALSE;
|
||||
"Mux".Scada[0].M_VF.Alarmas_ConfirmacionMarcha := FALSE;
|
||||
"Mux".Scada[0].M_VF.Alarmas_Mantenimiento := FALSE;
|
||||
"Mux".Scada[0].M_VF.Alarmas_Escritura := FALSE;
|
||||
"Mux".Scada[0].M_VF.Alarmas_Parametros := FALSE;
|
||||
"Mux".Scada[0].M_VF.Alarmas_General := FALSE;
|
||||
"Mux".Scada[0].M_VF.Orden_ActivarManual := FALSE;
|
||||
"Mux".Scada[0].M_VF.Orden_ActivarAuto := FALSE;
|
||||
"Mux".Scada[0].M_VF.Orden_ResetHoras := FALSE;
|
||||
"Mux".Scada[0].M_VF.Config_Habilitar := TRUE;
|
||||
"Mux".Scada[0].M_VF.Config_HabilitarRetornoTermico := TRUE;
|
||||
"Mux".Scada[0].M_VF.Config_HabilitarInvertirTermico := TRUE;
|
||||
"Mux".Scada[0].M_VF.Config_HabilitarRetornoConfMarcha := TRUE;
|
||||
"Mux".Scada[0].M_VF.Config_HabilitarInvertirConfMarcha := FALSE;
|
||||
"Mux".Scada[0].M_VF.Config_HabilitarMantenimiento := FALSE;
|
||||
"Mux".Scada[0].M_VF.Config_HabilitarAlarmaEscrituraSalida := TRUE;
|
||||
"Mux".Scada[0].M_VF.Aux_oldActivado := FALSE;
|
||||
"Mux".Scada[0].M_VF.Aux_oldAlarma := FALSE;
|
||||
"Mux".Scada[0].M_VF.Aux_oldAutoMan := FALSE;
|
||||
"Mux".Scada[0].M_VF.Estado_Escritura := 16#0000;
|
||||
"Mux".Scada[0].M_VF.Config_GrupoAlarma := 0;
|
||||
"Mux".Scada[0].M_VF.Orden_ConsignaManual := 31.75312;
|
||||
"Mux".Scada[0].M_VF.Orden_ConsignaAuto := 0.0;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionSalidaByte := 100;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionSalidaBit := 6;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionRetTermicoByte := 101;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionRetTermicoBit := 3;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionRetConfMarchaByte := 101;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionRetConfMarchaBit := 2;
|
||||
"Mux".Scada[0].M_VF.Config_DireccionSalidaAnalogicaByte := 2110;
|
||||
"Mux".Scada[0].M_VF.Config_EscaladoMinIngenieria := 0.0;
|
||||
"Mux".Scada[0].M_VF.Config_EscaladoMaxIngenieria := 100.0;
|
||||
"Mux".Scada[0].M_VF.Tiempos_SetPointAlarma := 10;
|
||||
"Mux".Scada[0].M_VF.Tiempos_Alarma := 0;
|
||||
"Mux".Scada[0].M_VF.Tiempos_SetPointMantenimiento := 2000.0;
|
||||
"Mux".Scada[0].M_VF.Tiempos_Mantenimiento := 12.90666;
|
||||
{ S7_MLC := "MLC_3mk" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_sk
|
||||
es-ES: DB2816_M_VF
|
||||
- id: MLC_3GW
|
||||
es-ES: Bloque de datos motor multiplexado variador.
|
||||
- id: MLC_4tL
|
||||
es-ES: .
|
||||
- id: MLC_3mk
|
||||
es-ES: NO SE USA
|
||||
@@ -1,61 +0,0 @@
|
||||
DATA_BLOCK "DB2817_M_SINA_MUX"
|
||||
TITLE = DB2817_M_SINA_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado dispositivo Motor Sinamics
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_M_SINA"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := FALSE;
|
||||
Mux.Scada[0].Index := 0;
|
||||
Mux.Scada[0].oldIndex := 0;
|
||||
Mux.Scada[0].M_SINA.Estado_AutoMan := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_Activado := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_Enclavado := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_PermisoInvertirSentido := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_RetornoTermico := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_EjeBloqueado := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_EjeHabilitado := FALSE;
|
||||
Mux.Scada[0].M_SINA.Alarmas_Termico := FALSE;
|
||||
Mux.Scada[0].M_SINA.Alarmas_SinaSpeed := FALSE;
|
||||
Mux.Scada[0].M_SINA.Alarmas_Mantenimiento := FALSE;
|
||||
Mux.Scada[0].M_SINA.Alarmas_General := FALSE;
|
||||
Mux.Scada[0].M_SINA.Orden_ActivarManual := FALSE;
|
||||
Mux.Scada[0].M_SINA.Orden_ActivarAuto := FALSE;
|
||||
Mux.Scada[0].M_SINA.Orden_ResetHoras := FALSE;
|
||||
Mux.Scada[0].M_SINA.Orden_ResetFallos := FALSE;
|
||||
Mux.Scada[0].M_SINA.Orden_SeleccionInverso := FALSE;
|
||||
Mux.Scada[0].M_SINA.Config_Habilitar := FALSE;
|
||||
Mux.Scada[0].M_SINA.Config_HabilitarRetornoTermico := TRUE;
|
||||
Mux.Scada[0].M_SINA.Config_HabilitarInvertirTermico := TRUE;
|
||||
Mux.Scada[0].M_SINA.Config_HabilitarMantenimiento := FALSE;
|
||||
Mux.Scada[0].M_SINA.Aux_oldActivado := FALSE;
|
||||
Mux.Scada[0].M_SINA.Aux_oldAlarma := FALSE;
|
||||
Mux.Scada[0].M_SINA.Aux_oldAutoMan := FALSE;
|
||||
Mux.Scada[0].M_SINA.Estado_SeguridadOk := TRUE;
|
||||
Mux.Scada[0].M_SINA.Config_GrupoAlarma := 0;
|
||||
Mux.Scada[0].M_SINA.Estado_VelocidadSalida := 0.0;
|
||||
Mux.Scada[0].M_SINA.Estado_Estado := 16#0000;
|
||||
Mux.Scada[0].M_SINA.Estado_CodigoFallo := 16#0000;
|
||||
Mux.Scada[0].M_SINA.Orden_ConsignaManual := 0.0;
|
||||
Mux.Scada[0].M_SINA.Orden_ConsignaAuto := 0.0;
|
||||
Mux.Scada[0].M_SINA.Config_DireccionRetTermicoByte := 0;
|
||||
Mux.Scada[0].M_SINA.Config_DireccionRetTermicoBit := 0;
|
||||
Mux.Scada[0].M_SINA.Config_VelocidadMin := 0.0;
|
||||
Mux.Scada[0].M_SINA.Config_VelocidadMax := 0.0;
|
||||
Mux.Scada[0].M_SINA.Config_K_Velocidad := 50.0;
|
||||
Mux.Scada[0].M_SINA.Tiempos_SetPointTiempoAlarma := 10;
|
||||
Mux.Scada[0].M_SINA.Tiempos_Alarma := 0;
|
||||
Mux.Scada[0].M_SINA.Tiempos_SetPointMantenimiento := 2000.0;
|
||||
Mux.Scada[0].M_SINA.Tiempos_Mantenimiento := 0.0;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_dM";
|
||||
S7_BlockNumber := "2817";
|
||||
S7_BlockTitle := "MLC_3kA";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2817_M_SINA_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4eg";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_M_SINA;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := FALSE;
|
||||
"Mux".Scada[0].Index := 0;
|
||||
"Mux".Scada[0].oldIndex := 0;
|
||||
"Mux".Scada[0].M_SINA.Estado_AutoMan := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_Activado := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_Enclavado := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_PermisoInvertirSentido := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_RetornoTermico := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_EjeBloqueado := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_EjeHabilitado := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Alarmas_Termico := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Alarmas_SinaSpeed := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Alarmas_Mantenimiento := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Alarmas_General := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Orden_ActivarManual := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Orden_ActivarAuto := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Orden_ResetHoras := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Orden_ResetFallos := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Orden_SeleccionInverso := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Config_Habilitar := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Config_HabilitarRetornoTermico := TRUE;
|
||||
"Mux".Scada[0].M_SINA.Config_HabilitarInvertirTermico := TRUE;
|
||||
"Mux".Scada[0].M_SINA.Config_HabilitarMantenimiento := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Aux_oldActivado := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Aux_oldAlarma := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Aux_oldAutoMan := FALSE;
|
||||
"Mux".Scada[0].M_SINA.Estado_SeguridadOk := TRUE;
|
||||
"Mux".Scada[0].M_SINA.Config_GrupoAlarma := 0;
|
||||
"Mux".Scada[0].M_SINA.Estado_VelocidadSalida := 0.0;
|
||||
"Mux".Scada[0].M_SINA.Estado_Estado := 16#0000;
|
||||
"Mux".Scada[0].M_SINA.Estado_CodigoFallo := 16#0000;
|
||||
"Mux".Scada[0].M_SINA.Orden_ConsignaManual := 0.0;
|
||||
"Mux".Scada[0].M_SINA.Orden_ConsignaAuto := 0.0;
|
||||
"Mux".Scada[0].M_SINA.Config_DireccionRetTermicoByte := 0;
|
||||
"Mux".Scada[0].M_SINA.Config_DireccionRetTermicoBit := 0;
|
||||
"Mux".Scada[0].M_SINA.Config_VelocidadMin := 0.0;
|
||||
"Mux".Scada[0].M_SINA.Config_VelocidadMax := 0.0;
|
||||
"Mux".Scada[0].M_SINA.Config_K_Velocidad := 50.0;
|
||||
"Mux".Scada[0].M_SINA.Tiempos_SetPointTiempoAlarma := 10;
|
||||
"Mux".Scada[0].M_SINA.Tiempos_Alarma := 0;
|
||||
"Mux".Scada[0].M_SINA.Tiempos_SetPointMantenimiento := 2000.0;
|
||||
"Mux".Scada[0].M_SINA.Tiempos_Mantenimiento := 0.0;
|
||||
{ S7_MLC := "MLC_4d2" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_3kA
|
||||
es-ES: DB2817_M_SINA_MUX
|
||||
- id: MLC_dM
|
||||
es-ES: Bloque de datos multiplexado dispositivo Motor Sinamics
|
||||
- id: MLC_4eg
|
||||
es-ES: .
|
||||
- id: MLC_4d2
|
||||
es-ES: NO SE USA
|
||||
@@ -1,44 +0,0 @@
|
||||
DATA_BLOCK "DB2825_TOT_MUX"
|
||||
TITLE = DB2825_TOT_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : ABH
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado de totalizadores.
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_TOT"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].Index := 44;
|
||||
Mux.Scada[0].oldIndex := 44;
|
||||
Mux.Scada[0].TOT.Hmi_Estado := 0;
|
||||
Mux.Scada[0].TOT.Estado_Pulso := TRUE;
|
||||
Mux.Scada[0].TOT.Estado_Valor := 7.595486;
|
||||
Mux.Scada[0].TOT.Orden_Activar := FALSE;
|
||||
Mux.Scada[0].TOT.Orden_ResetParcial := FALSE;
|
||||
Mux.Scada[0].TOT.Orden_ResetTotal := FALSE;
|
||||
Mux.Scada[0].TOT.Orden_ResetProceso := FALSE;
|
||||
Mux.Scada[0].TOT.Config_Habilitar := TRUE;
|
||||
Mux.Scada[0].TOT.Config_Tipo := FALSE;
|
||||
Mux.Scada[0].TOT.Config_IncrDecr := FALSE;
|
||||
Mux.Scada[0].TOT.Aux_oldActivado := TRUE;
|
||||
Mux.Scada[0].TOT.Aux_oldAlarma := FALSE;
|
||||
Mux.Scada[0].TOT.Estado_DesbordeTotal := 0;
|
||||
Mux.Scada[0].TOT.Estado_DesbordeParcial := 0;
|
||||
Mux.Scada[0].TOT.Config_DireccionEntradaByte := 609;
|
||||
Mux.Scada[0].TOT.Config_DireccionEntradaBit := 7;
|
||||
Mux.Scada[0].TOT.Config_LitroXPulso := 1.0;
|
||||
Mux.Scada[0].TOT.Aux_AcuTiempo := 1.0;
|
||||
Mux.Scada[0].TOT.Estado_Total := 3129.0;
|
||||
Mux.Scada[0].TOT.Estado_Parcial := 3129.0;
|
||||
Mux.Scada[0].TOT.Estado_Proceso := 250.0;
|
||||
Mux.Scada[0].TOT.Aux_TotalizadorMem := 3127.0;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
S7_Author := "ABH";
|
||||
S7_BlockComment := "MLC_dd";
|
||||
S7_BlockNumber := "2825";
|
||||
S7_BlockTitle := "MLC_358";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2825_TOT_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_f2";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_TOT;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].Index := 44;
|
||||
"Mux".Scada[0].oldIndex := 44;
|
||||
"Mux".Scada[0].TOT.Hmi_Estado := 0;
|
||||
"Mux".Scada[0].TOT.Estado_Pulso := TRUE;
|
||||
"Mux".Scada[0].TOT.Estado_Valor := 7.595486;
|
||||
"Mux".Scada[0].TOT.Orden_Activar := FALSE;
|
||||
"Mux".Scada[0].TOT.Orden_ResetParcial := FALSE;
|
||||
"Mux".Scada[0].TOT.Orden_ResetTotal := FALSE;
|
||||
"Mux".Scada[0].TOT.Orden_ResetProceso := FALSE;
|
||||
"Mux".Scada[0].TOT.Config_Habilitar := TRUE;
|
||||
"Mux".Scada[0].TOT.Config_Tipo := FALSE;
|
||||
"Mux".Scada[0].TOT.Config_IncrDecr := FALSE;
|
||||
"Mux".Scada[0].TOT.Aux_oldActivado := TRUE;
|
||||
"Mux".Scada[0].TOT.Aux_oldAlarma := FALSE;
|
||||
"Mux".Scada[0].TOT.Estado_DesbordeTotal := 0;
|
||||
"Mux".Scada[0].TOT.Estado_DesbordeParcial := 0;
|
||||
"Mux".Scada[0].TOT.Config_DireccionEntradaByte := 609;
|
||||
"Mux".Scada[0].TOT.Config_DireccionEntradaBit := 7;
|
||||
"Mux".Scada[0].TOT.Config_LitroXPulso := 1.0;
|
||||
"Mux".Scada[0].TOT.Aux_AcuTiempo := 1.0;
|
||||
"Mux".Scada[0].TOT.Estado_Total := 3129.0;
|
||||
"Mux".Scada[0].TOT.Estado_Parcial := 3129.0;
|
||||
"Mux".Scada[0].TOT.Estado_Proceso := 250.0;
|
||||
"Mux".Scada[0].TOT.Aux_TotalizadorMem := 3127.0;
|
||||
{ S7_MLC := "MLC_3dT" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_358
|
||||
es-ES: DB2825_TOT_MUX
|
||||
- id: MLC_dd
|
||||
es-ES: Bloque de datos multiplexado de totalizadores.
|
||||
- id: MLC_f2
|
||||
es-ES: .
|
||||
- id: MLC_3dT
|
||||
es-ES: NO SE USA
|
||||
@@ -1,56 +0,0 @@
|
||||
DATA_BLOCK "DB2835_PID_MUX"
|
||||
TITLE = DB2835_PID_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : AketzaBarragues
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
NON_RETAIN
|
||||
//Bloque de datos multiplexado dispositivo PID
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_PID"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].Index := 0;
|
||||
Mux.Scada[0].oldIndex := 0;
|
||||
Mux.Scada[0].PID.Estado_AutoMan := TRUE;
|
||||
Mux.Scada[0].PID.Estado_ModeActivate := FALSE;
|
||||
Mux.Scada[0].PID.Orden_Forzar := FALSE;
|
||||
Mux.Scada[0].PID.Orden_ActivarAuto := FALSE;
|
||||
Mux.Scada[0].PID.Orden_Ack := FALSE;
|
||||
Mux.Scada[0].PID.Orden_Reset := FALSE;
|
||||
Mux.Scada[0].PID.Alarmas_Error := FALSE;
|
||||
Mux.Scada[0].PID.Config_InvertirControl := FALSE;
|
||||
Mux.Scada[0].PID.Config_TipoEntrada := FALSE;
|
||||
Mux.Scada[0].PID.Aux_oldForzar := FALSE;
|
||||
Mux.Scada[0].PID.Estado_PV := 0.0;
|
||||
Mux.Scada[0].PID.Estado_ValorSalida := 0.0;
|
||||
Mux.Scada[0].PID.Estado_PV_0_100 := 0.0;
|
||||
Mux.Scada[0].PID.Estado_SP_0_100 := 0.0;
|
||||
Mux.Scada[0].PID.Estado_Error_SP_PV_0_100 := 0.0;
|
||||
Mux.Scada[0].PID.Estado_Mode := 3;
|
||||
Mux.Scada[0].PID.Estado_EstadoPID := 3;
|
||||
Mux.Scada[0].PID.Orden_ConsignaAuto := 0.0;
|
||||
Mux.Scada[0].PID.Orden_ConsignaForzado := 0.0;
|
||||
Mux.Scada[0].PID.Alarmas_ErrorBits := 16#0000_0000;
|
||||
Mux.Scada[0].PID.Config_Gain := 0.15;
|
||||
Mux.Scada[0].PID.Config_Ti := 3.0;
|
||||
Mux.Scada[0].PID.Config_Td := 0.0;
|
||||
Mux.Scada[0].PID.Config_LimiteSuperiorSalida := 100.0;
|
||||
Mux.Scada[0].PID.Config_LimiteInferiorSalida := 0.0;
|
||||
Mux.Scada[0].PID.Config_LimiteSuperiorEntrada := 15000.0;
|
||||
Mux.Scada[0].PID.Config_LimiteInferiorEntrada := 0.0;
|
||||
Mux.Scada[0].PID.Aux_oldMode := 3;
|
||||
Mux.Scada[0].PID.Aux_SP_Manual := 0.0;
|
||||
Mux.Scada[0].PID.Aux_SP_Auto := 0.0;
|
||||
Mux.Scada[0].PID.Aux_oldGain := 0.15;
|
||||
Mux.Scada[0].PID.Aux_oldTi := 3.0;
|
||||
Mux.Scada[0].PID.Aux_oldTd := 0.0;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
S7_Author := "AketzaBarragues";
|
||||
S7_BlockComment := "MLC_4C3";
|
||||
S7_BlockNumber := "2835";
|
||||
S7_BlockTitle := "MLC_5AY";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "FALSE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2835_PID_MUX
|
||||
VAR
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4gD";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_PID;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].Index := 0;
|
||||
"Mux".Scada[0].oldIndex := 0;
|
||||
"Mux".Scada[0]."PID".Estado_AutoMan := TRUE;
|
||||
"Mux".Scada[0]."PID".Estado_ModeActivate := FALSE;
|
||||
"Mux".Scada[0]."PID".Orden_Forzar := FALSE;
|
||||
"Mux".Scada[0]."PID".Orden_ActivarAuto := FALSE;
|
||||
"Mux".Scada[0]."PID".Orden_Ack := FALSE;
|
||||
"Mux".Scada[0]."PID".Orden_Reset := FALSE;
|
||||
"Mux".Scada[0]."PID".Alarmas_Error := FALSE;
|
||||
"Mux".Scada[0]."PID".Config_InvertirControl := FALSE;
|
||||
"Mux".Scada[0]."PID".Config_TipoEntrada := FALSE;
|
||||
"Mux".Scada[0]."PID".Aux_oldForzar := FALSE;
|
||||
"Mux".Scada[0]."PID".Estado_PV := 0.0;
|
||||
"Mux".Scada[0]."PID".Estado_ValorSalida := 0.0;
|
||||
"Mux".Scada[0]."PID".Estado_PV_0_100 := 0.0;
|
||||
"Mux".Scada[0]."PID".Estado_SP_0_100 := 0.0;
|
||||
"Mux".Scada[0]."PID".Estado_Error_SP_PV_0_100 := 0.0;
|
||||
"Mux".Scada[0]."PID".Estado_Mode := 3;
|
||||
"Mux".Scada[0]."PID".Estado_EstadoPID := 3;
|
||||
"Mux".Scada[0]."PID".Orden_ConsignaAuto := 0.0;
|
||||
"Mux".Scada[0]."PID".Orden_ConsignaForzado := 0.0;
|
||||
"Mux".Scada[0]."PID".Alarmas_ErrorBits := 16#0000_0000;
|
||||
"Mux".Scada[0]."PID".Config_Gain := 0.15;
|
||||
"Mux".Scada[0]."PID".Config_Ti := 3.0;
|
||||
"Mux".Scada[0]."PID".Config_Td := 0.0;
|
||||
"Mux".Scada[0]."PID".Config_LimiteSuperiorSalida := 100.0;
|
||||
"Mux".Scada[0]."PID".Config_LimiteInferiorSalida := 0.0;
|
||||
"Mux".Scada[0]."PID".Config_LimiteSuperiorEntrada := 15000.0;
|
||||
"Mux".Scada[0]."PID".Config_LimiteInferiorEntrada := 0.0;
|
||||
"Mux".Scada[0]."PID".Aux_oldMode := 3;
|
||||
"Mux".Scada[0]."PID".Aux_SP_Manual := 0.0;
|
||||
"Mux".Scada[0]."PID".Aux_SP_Auto := 0.0;
|
||||
"Mux".Scada[0]."PID".Aux_oldGain := 0.15;
|
||||
"Mux".Scada[0]."PID".Aux_oldTi := 3.0;
|
||||
"Mux".Scada[0]."PID".Aux_oldTd := 0.0;
|
||||
{ S7_MLC := "MLC_wz" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_5AY
|
||||
es-ES: DB2835_PID_MUX
|
||||
- id: MLC_4C3
|
||||
es-ES: Bloque de datos multiplexado dispositivo PID
|
||||
- id: MLC_4gD
|
||||
es-ES: .
|
||||
- id: MLC_wz
|
||||
es-ES: NO SE USA
|
||||
@@ -1,23 +0,0 @@
|
||||
DATA_BLOCK "DB2840_TQ_MUX"
|
||||
TITLE = DB2840_TQ_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : HCR
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado dispositivo TQ.
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_TQ"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].TQ.Config_HabilitarControlTemp := TRUE;
|
||||
Mux.Scada[0].TQ.Config_HabilitarAgitador := TRUE;
|
||||
Mux.Scada[0].TQ.Tiempo_RetTanqueVacio.SP := 5;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
S7_Author := "HCR";
|
||||
S7_BlockComment := "MLC_Uk";
|
||||
S7_BlockNumber := "2840";
|
||||
S7_BlockTitle := "MLC_39R";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2840_TQ_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_3pa";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_TQ;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].TQ.Config_HabilitarControlTemp := TRUE;
|
||||
"Mux".Scada[0].TQ.Config_HabilitarAgitador := TRUE;
|
||||
"Mux".Scada[0].TQ.Tiempo_RetTanqueVacio.SP := 5;
|
||||
{ S7_MLC := "MLC_3QS" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_39R
|
||||
es-ES: DB2840_TQ_MUX
|
||||
- id: MLC_Uk
|
||||
es-ES: Bloque de datos multiplexado dispositivo TQ.
|
||||
- id: MLC_3pa
|
||||
es-ES: .
|
||||
- id: MLC_3QS
|
||||
es-ES: NO SE USA
|
||||
@@ -1,56 +0,0 @@
|
||||
DATA_BLOCK "DB2841_TQ_AE_MUX"
|
||||
TITLE = DB2841_TQ_AE_MUX
|
||||
{ S7_Optimized_Access := 'FALSE' }
|
||||
AUTHOR : HCR
|
||||
FAMILY : ZeusControl
|
||||
VERSION : 1.0
|
||||
//Bloque de datos multiplexado tanque aire esteril
|
||||
STRUCT
|
||||
Mux : Struct
|
||||
NumDispositivos : Int;
|
||||
Scada { S7_SetPoint := 'False'} : Array[0.."N_MAX_SCADA"] of "UDT_ZC_DISP_MUX_TQ_AE"; // .
|
||||
END_STRUCT;
|
||||
END_STRUCT;
|
||||
|
||||
|
||||
BEGIN
|
||||
Mux.Scada[0].Habilitar := TRUE;
|
||||
Mux.Scada[0].Index := 0;
|
||||
Mux.Scada[0].oldIndex := 0;
|
||||
Mux.Scada[0].TQ_AE.Estado_AutoMan := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Orden_Manual := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Orden_CIP := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Orden_Produccion := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Orden_Vaciado := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Alarma_PresionAlta := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Alarma_PresionBaja := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Alarma_Configuracion := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Salida_ValvulaVenteo := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Salida_ValvulaEsteril := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Salida_ValvulaDucha := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Aux_DuchaFlipActivo := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Aux_DuchaFlopActivo := TRUE;
|
||||
Mux.Scada[0].TQ_AE.Aux_DuchaFlanco := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Aux_DuchaSalidaFlip := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Aux_DuchaSalidaFlop := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Config_Habilitar := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Config_HabilitarAlarmas := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Aux_oldOrdenManual := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Aux_oldAutoMan := FALSE;
|
||||
Mux.Scada[0].TQ_AE.Config_GrupoAlarma := 0;
|
||||
Mux.Scada[0].TQ_AE.Estado_ValorPresion := 0.0;
|
||||
Mux.Scada[0].TQ_AE.Config_PresionMaxTrabajo := 0.0;
|
||||
Mux.Scada[0].TQ_AE.Config_PresionMinTrabajo := 0.0;
|
||||
Mux.Scada[0].TQ_AE.Config_PresionMaxAlarma := 0.0;
|
||||
Mux.Scada[0].TQ_AE.Config_PresionMinAlarma := 0.0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_SetPointAlarmaMaxPresion := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_SetPointAlarmaMinPresion := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_AlarmaMaxPresion := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_AlarmaMinPresion := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_SetPointFlipDucha := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_SetPointFlopDucha := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_DuchaTiempoFlip := 0;
|
||||
Mux.Scada[0].TQ_AE.Tiempos_DuchaTiempoFlop := 0;
|
||||
|
||||
END_DATA_BLOCK
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
S7_Author := "HCR";
|
||||
S7_BlockComment := "MLC_37f";
|
||||
S7_BlockNumber := "2841";
|
||||
S7_BlockTitle := "MLC_j5";
|
||||
S7_Family := "ZeusControl";
|
||||
S7_Optimized := "FALSE";
|
||||
S7_StandardRetain := "TRUE";
|
||||
S7_Version := "1.0"
|
||||
}
|
||||
DATA_BLOCK DB2841_TQ_AE_MUX
|
||||
VAR RETAIN
|
||||
"Mux" : STRUCT
|
||||
NumDispositivos : Int;
|
||||
{
|
||||
S7_MLC := "MLC_4PX";
|
||||
S7_Setpoint := "False"
|
||||
}
|
||||
Scada : Array[0.._.N_MAX_SCADA] of _.UDT_ZC_DISP_MUX_TQ_AE;
|
||||
END_STRUCT;
|
||||
END_VAR
|
||||
|
||||
"Mux".Scada[0].Habilitar := TRUE;
|
||||
"Mux".Scada[0].Index := 0;
|
||||
"Mux".Scada[0].oldIndex := 0;
|
||||
"Mux".Scada[0].TQ_AE.Estado_AutoMan := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Orden_Manual := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Orden_CIP := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Orden_Produccion := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Orden_Vaciado := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Alarma_PresionAlta := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Alarma_PresionBaja := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Alarma_Configuracion := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Salida_ValvulaVenteo := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Salida_ValvulaEsteril := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Salida_ValvulaDucha := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_DuchaFlipActivo := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_DuchaFlopActivo := TRUE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_DuchaFlanco := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_DuchaSalidaFlip := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_DuchaSalidaFlop := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Config_Habilitar := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Config_HabilitarAlarmas := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_oldOrdenManual := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Aux_oldAutoMan := FALSE;
|
||||
"Mux".Scada[0].TQ_AE.Config_GrupoAlarma := 0;
|
||||
"Mux".Scada[0].TQ_AE.Estado_ValorPresion := 0.0;
|
||||
"Mux".Scada[0].TQ_AE.Config_PresionMaxTrabajo := 0.0;
|
||||
"Mux".Scada[0].TQ_AE.Config_PresionMinTrabajo := 0.0;
|
||||
"Mux".Scada[0].TQ_AE.Config_PresionMaxAlarma := 0.0;
|
||||
"Mux".Scada[0].TQ_AE.Config_PresionMinAlarma := 0.0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_SetPointAlarmaMaxPresion := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_SetPointAlarmaMinPresion := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_AlarmaMaxPresion := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_AlarmaMinPresion := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_SetPointFlipDucha := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_SetPointFlopDucha := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_DuchaTiempoFlip := 0;
|
||||
"Mux".Scada[0].TQ_AE.Tiempos_DuchaTiempoFlop := 0;
|
||||
{ S7_MLC := "MLC_4fu" }
|
||||
"Mux".Scada[0] := ();
|
||||
|
||||
END_DATA_BLOCK
|
||||
@@ -0,0 +1,9 @@
|
||||
MultiLingualTexts:
|
||||
- id: MLC_j5
|
||||
es-ES: DB2841_TQ_AE_MUX
|
||||
- id: MLC_37f
|
||||
es-ES: Bloque de datos multiplexado tanque aire esteril
|
||||
- id: MLC_4PX
|
||||
es-ES: .
|
||||
- id: MLC_4fu
|
||||
es-ES: NO SE USA
|
||||
Reference in New Issue
Block a user