251 lines
6.0 KiB
Plaintext
251 lines
6.0 KiB
Plaintext
|
TYPE "UDT SIPA SV Main"
|
||
|
VERSION : 0.1
|
||
|
STRUCT
|
||
|
N1 : DInt; // .DB_IOT.USERLEVEL
|
||
|
N2 : String[81]; // .DB_IOT.USERNAME
|
||
|
N3 : String[81]; // .DB_IOT.NOME_RICETTA
|
||
|
N4 : Int; // .DB_IOT.NEXT_MAINT_CYCLES
|
||
|
N5 : Struct // .DB_IOT.NEXT_MAINT_ITEM
|
||
|
V1 : String[254];
|
||
|
V2 : String[254];
|
||
|
V3 : String[254];
|
||
|
V4 : String[254];
|
||
|
V5 : String[8];
|
||
|
END_STRUCT;
|
||
|
N6 : Array[1..3] of Real; // .DB_IOT.ELECTRIC_VOLTAGE_PHASE_D
|
||
|
N7 : Array[1..3] of Real; // .DB_IOT.ELECTRIC_CURRENT_PHASE_D
|
||
|
N8 : Real; // .DB_IOT.ELECTRIC_POWER_D
|
||
|
N9 : Real; // .DB_IOT.ELECTRIC_POWER_FACTOR_D
|
||
|
N10 : Real; // .DB_IOT.ELECTRIC_POWER_HOUR_D
|
||
|
N11 : Real; // .DB_IOT.ELECTRIC_POWER_WH
|
||
|
END_STRUCT;
|
||
|
|
||
|
END_TYPE
|
||
|
|
||
|
TYPE "UDT SIPA SV Section"
|
||
|
VERSION : 0.1
|
||
|
STRUCT
|
||
|
N1 : DInt; // .DB_IOT.STATO_MACCHINA
|
||
|
N2 : DInt; // .DB_IOT.ALLARME_FERMO
|
||
|
N3 : DInt; // .DB_IOT.WARNING_ATTIVO (che compromette produzione)
|
||
|
N4 : Int; // .DB_IOT.STATO_OPERATIVO (Semaforo)
|
||
|
N5 : Int; // .DB_IOT.MODO_OPERATIVO (Prod,Simula,Man, ecc)
|
||
|
N6 : DInt; // .DB_IOT.ALARM_STOP_NO
|
||
|
N7 : Struct // .DB_IOT.COUNTER
|
||
|
V1 : DInt; // PIECES_TOT
|
||
|
V2 : DInt; // PIECES_OK
|
||
|
V3 : DInt; // PIECES_KO_1
|
||
|
V4 : DInt; // PIECES_KO_2
|
||
|
V5 : DInt; // PIECES_KO_3
|
||
|
V6 : DInt; // PIECES_KO_4
|
||
|
V7 : DInt; // PIECES_KO_5
|
||
|
V8 : DInt; // PIECES_KO_6
|
||
|
V9 : DInt; // PIECES_KO_7
|
||
|
V10 : DInt; // PIECES_KO_8
|
||
|
V11 : DInt; // PIECES_KO_9
|
||
|
V12 : DInt; // PIECES_KO_10
|
||
|
V13 : DInt; // T_ALARM_HOURS
|
||
|
V14 : DInt; // T_DRY_CYCLE_HOURS
|
||
|
V15 : DInt; // T_POWERED_HOURS
|
||
|
V16 : DInt; // T_PRODUCT_100_HOURS
|
||
|
V17 : DInt; // T_PRODUCT_0_HOURS
|
||
|
V18 : DInt; // T_STOP_HOURS
|
||
|
V19 : Int; // T_ALARM_MINUTES
|
||
|
V20 : Int; // T_DRY_CYCLE_MINUTES
|
||
|
V21 : Int; // T_POWERED_MINUTES
|
||
|
V22 : Int; // T_PRODUCT_100_MINUTES
|
||
|
V23 : Int; // T_PRODUCT_0_MINUTES
|
||
|
V24 : Int; // T_STOP_MINUTES
|
||
|
END_STRUCT;
|
||
|
END_STRUCT;
|
||
|
|
||
|
END_TYPE
|
||
|
|
||
|
DATA_BLOCK "DB SIPA Supervision"
|
||
|
{ S7_Optimized_Access := 'FALSE' }
|
||
|
VERSION : 0.1
|
||
|
NON_RETAIN
|
||
|
STRUCT
|
||
|
MAIN : "UDT SIPA SV Main";
|
||
|
SECT1 : "UDT SIPA SV Section";
|
||
|
SECT2 : "UDT SIPA SV Section";
|
||
|
SECT3 : "UDT SIPA SV Section";
|
||
|
SECT4 : "UDT SIPA SV Section";
|
||
|
SECT5 : "UDT SIPA SV Section";
|
||
|
END_STRUCT;
|
||
|
|
||
|
|
||
|
BEGIN
|
||
|
MAIN.N1 := 9;
|
||
|
MAIN.N2 := 'superuser ';
|
||
|
MAIN.N3 := '0,4 L Petaloid Base';
|
||
|
MAIN.N4 := 0;
|
||
|
MAIN.N5.V1 := 'testo da inserire';
|
||
|
MAIN.N5.V2 := '';
|
||
|
MAIN.N5.V3 := '';
|
||
|
MAIN.N5.V4 := '';
|
||
|
MAIN.N5.V5 := '';
|
||
|
MAIN.N6[1] := 0.0;
|
||
|
MAIN.N6[2] := 0.0;
|
||
|
MAIN.N6[3] := 0.0;
|
||
|
MAIN.N7[1] := 0.0;
|
||
|
MAIN.N7[2] := 0.0;
|
||
|
MAIN.N7[3] := 0.0;
|
||
|
MAIN.N8 := 0.0;
|
||
|
MAIN.N9 := 0.0;
|
||
|
MAIN.N10 := 0.0;
|
||
|
MAIN.N11 := 0.0;
|
||
|
SECT1.N1 := 2;
|
||
|
SECT1.N2 := 0;
|
||
|
SECT1.N3 := 0;
|
||
|
SECT1.N4 := 3;
|
||
|
SECT1.N5 := 2;
|
||
|
SECT1.N6 := 0;
|
||
|
SECT1.N7.V1 := 0;
|
||
|
SECT1.N7.V2 := 0;
|
||
|
SECT1.N7.V3 := 0;
|
||
|
SECT1.N7.V4 := 0;
|
||
|
SECT1.N7.V5 := 0;
|
||
|
SECT1.N7.V6 := 0;
|
||
|
SECT1.N7.V7 := 0;
|
||
|
SECT1.N7.V8 := 0;
|
||
|
SECT1.N7.V9 := 0;
|
||
|
SECT1.N7.V10 := 0;
|
||
|
SECT1.N7.V11 := 0;
|
||
|
SECT1.N7.V12 := 0;
|
||
|
SECT1.N7.V13 := 0;
|
||
|
SECT1.N7.V14 := 0;
|
||
|
SECT1.N7.V15 := 0;
|
||
|
SECT1.N7.V16 := 0;
|
||
|
SECT1.N7.V17 := 0;
|
||
|
SECT1.N7.V18 := 0;
|
||
|
SECT1.N7.V19 := 0;
|
||
|
SECT1.N7.V20 := 0;
|
||
|
SECT1.N7.V21 := 0;
|
||
|
SECT1.N7.V22 := 0;
|
||
|
SECT1.N7.V23 := 0;
|
||
|
SECT1.N7.V24 := 0;
|
||
|
SECT2.N1 := 0;
|
||
|
SECT2.N2 := 0;
|
||
|
SECT2.N3 := 0;
|
||
|
SECT2.N4 := 0;
|
||
|
SECT2.N5 := 0;
|
||
|
SECT2.N6 := 0;
|
||
|
SECT2.N7.V1 := 0;
|
||
|
SECT2.N7.V2 := 0;
|
||
|
SECT2.N7.V3 := 0;
|
||
|
SECT2.N7.V4 := 0;
|
||
|
SECT2.N7.V5 := 0;
|
||
|
SECT2.N7.V6 := 0;
|
||
|
SECT2.N7.V7 := 0;
|
||
|
SECT2.N7.V8 := 0;
|
||
|
SECT2.N7.V9 := 0;
|
||
|
SECT2.N7.V10 := 0;
|
||
|
SECT2.N7.V11 := 0;
|
||
|
SECT2.N7.V12 := 0;
|
||
|
SECT2.N7.V13 := 0;
|
||
|
SECT2.N7.V14 := 0;
|
||
|
SECT2.N7.V15 := 0;
|
||
|
SECT2.N7.V16 := 0;
|
||
|
SECT2.N7.V17 := 0;
|
||
|
SECT2.N7.V18 := 0;
|
||
|
SECT2.N7.V19 := 0;
|
||
|
SECT2.N7.V20 := 0;
|
||
|
SECT2.N7.V21 := 0;
|
||
|
SECT2.N7.V22 := 0;
|
||
|
SECT2.N7.V23 := 0;
|
||
|
SECT2.N7.V24 := 0;
|
||
|
SECT3.N1 := 0;
|
||
|
SECT3.N2 := 0;
|
||
|
SECT3.N3 := 0;
|
||
|
SECT3.N4 := 0;
|
||
|
SECT3.N5 := 0;
|
||
|
SECT3.N6 := 0;
|
||
|
SECT3.N7.V1 := 0;
|
||
|
SECT3.N7.V2 := 0;
|
||
|
SECT3.N7.V3 := 0;
|
||
|
SECT3.N7.V4 := 0;
|
||
|
SECT3.N7.V5 := 0;
|
||
|
SECT3.N7.V6 := 0;
|
||
|
SECT3.N7.V7 := 0;
|
||
|
SECT3.N7.V8 := 0;
|
||
|
SECT3.N7.V9 := 0;
|
||
|
SECT3.N7.V10 := 0;
|
||
|
SECT3.N7.V11 := 0;
|
||
|
SECT3.N7.V12 := 0;
|
||
|
SECT3.N7.V13 := 0;
|
||
|
SECT3.N7.V14 := 0;
|
||
|
SECT3.N7.V15 := 0;
|
||
|
SECT3.N7.V16 := 0;
|
||
|
SECT3.N7.V17 := 0;
|
||
|
SECT3.N7.V18 := 0;
|
||
|
SECT3.N7.V19 := 0;
|
||
|
SECT3.N7.V20 := 0;
|
||
|
SECT3.N7.V21 := 0;
|
||
|
SECT3.N7.V22 := 0;
|
||
|
SECT3.N7.V23 := 0;
|
||
|
SECT3.N7.V24 := 0;
|
||
|
SECT4.N1 := 0;
|
||
|
SECT4.N2 := 0;
|
||
|
SECT4.N3 := 0;
|
||
|
SECT4.N4 := 0;
|
||
|
SECT4.N5 := 0;
|
||
|
SECT4.N6 := 0;
|
||
|
SECT4.N7.V1 := 0;
|
||
|
SECT4.N7.V2 := 0;
|
||
|
SECT4.N7.V3 := 0;
|
||
|
SECT4.N7.V4 := 0;
|
||
|
SECT4.N7.V5 := 0;
|
||
|
SECT4.N7.V6 := 0;
|
||
|
SECT4.N7.V7 := 0;
|
||
|
SECT4.N7.V8 := 0;
|
||
|
SECT4.N7.V9 := 0;
|
||
|
SECT4.N7.V10 := 0;
|
||
|
SECT4.N7.V11 := 0;
|
||
|
SECT4.N7.V12 := 0;
|
||
|
SECT4.N7.V13 := 0;
|
||
|
SECT4.N7.V14 := 0;
|
||
|
SECT4.N7.V15 := 0;
|
||
|
SECT4.N7.V16 := 0;
|
||
|
SECT4.N7.V17 := 0;
|
||
|
SECT4.N7.V18 := 0;
|
||
|
SECT4.N7.V19 := 0;
|
||
|
SECT4.N7.V20 := 0;
|
||
|
SECT4.N7.V21 := 0;
|
||
|
SECT4.N7.V22 := 0;
|
||
|
SECT4.N7.V23 := 0;
|
||
|
SECT4.N7.V24 := 0;
|
||
|
SECT5.N1 := 0;
|
||
|
SECT5.N2 := 0;
|
||
|
SECT5.N3 := 0;
|
||
|
SECT5.N4 := 0;
|
||
|
SECT5.N5 := 0;
|
||
|
SECT5.N6 := 0;
|
||
|
SECT5.N7.V1 := 0;
|
||
|
SECT5.N7.V2 := 0;
|
||
|
SECT5.N7.V3 := 0;
|
||
|
SECT5.N7.V4 := 0;
|
||
|
SECT5.N7.V5 := 0;
|
||
|
SECT5.N7.V6 := 0;
|
||
|
SECT5.N7.V7 := 0;
|
||
|
SECT5.N7.V8 := 0;
|
||
|
SECT5.N7.V9 := 0;
|
||
|
SECT5.N7.V10 := 0;
|
||
|
SECT5.N7.V11 := 0;
|
||
|
SECT5.N7.V12 := 0;
|
||
|
SECT5.N7.V13 := 0;
|
||
|
SECT5.N7.V14 := 0;
|
||
|
SECT5.N7.V15 := 0;
|
||
|
SECT5.N7.V16 := 0;
|
||
|
SECT5.N7.V17 := 0;
|
||
|
SECT5.N7.V18 := 0;
|
||
|
SECT5.N7.V19 := 0;
|
||
|
SECT5.N7.V20 := 0;
|
||
|
SECT5.N7.V21 := 0;
|
||
|
SECT5.N7.V22 := 0;
|
||
|
SECT5.N7.V23 := 0;
|
||
|
SECT5.N7.V24 := 0;
|
||
|
|
||
|
END_DATA_BLOCK
|
||
|
|