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