%%%
  VERSION: 1
  LANGUAGE: ENGLISH
%%%

MODULE DPTEXT (SYSMODULE, NOSTEPIN, READONLY)

! ----------------
! $Revision: 1.6 $ 
! ----------------

!---------------------------------------
! G L O B A L  D A T A
!--------------------------------------- 

  CONST string Version_DPTEXT := "3.2.0";
! Description: 
! CONST string Version_XXXXXXXX := "1.2.3";
!
!          XXXXXXXX - Module name
!                 1 - version number  (changed of SEROP) 
!                 2 - revision number (changed of SEROP)
!                 3 - revision number (for external use)

!Error messages: header (max 24 char), reason (max 40 char), reason (max 40 char)

 CONST string stErrMess{21,3}:=[["dp01: Errore Erogazione","Impossibile avviare senza","argomen.On"],
                                ["dp02: Errore Erogazione","Valore per il dato DPUSER dp_fl1_corr","è fuori dai limiti."],
			        ["dp03: Errore Erogazione","Valore per il dato DPUSER dp_fl2_corr","è fuori dai limiti."],
				["dp04: Errore Erogazione","Valore per flow1_type in beaddata","è fuori dai limiti."],
				["dp05: Errore Erogazione","Valore per flow2_type in beaddata","è fuori dai limiti."],
				["dp06: Errore Erogazione","Impossibile utilizzare due On","istruzioni in sequenza."],
		                ["dp07: Errore Erogazione","Valore per fl1_delay in equipdata","è fuori dai limiti."],
				["dp08: Errore Erogazione","Valore per fl2_delay in equipdata","è fuori dai limiti."],
				["dp09: Errore Erogazione","Valore per ref_speed in equipdata","è fuori dai limiti."],
				["dp10: Errore Erogazione","Valore per equip_no in beaddata","è fuori dai limiti."],
				["dp11: Errore Erogazione","Inatteso Stop.","Arresto durante l'erogazione."],
				["dp12: Errore Erogazione","Errore sconosciuto durante l'erogazione.",""],
				["dp13: Errore Erogazione","Valore per DPUSER data dp_nof_equip","è fuori dai limiti."],
				["dp14: Errore Erogazione","Valore per flow1 in beaddata","è fuori dai limiti."],
				["dp15: Errore Erogazione","Valore per flow2 in beaddata","è fuori dai limiti."],
				["dp16: Errore Erogazione","Valore per fl1_corr in equipdata","è fuori dai limiti."],
				["dp17: Errore Erogazione","Valore per fl2_corr in equipdata","è fuori dai limiti."],
				["dp18: Errore Erogazione","Impossibile cambiare attrezzatura","a metà del cordone."],
				["dp19: Dispense Error","Valori per acc_max o decel_max","in equipdata è troppo basso."],
				["dp20: Dispense Error","Valore flusso calcolato","è fuori dai limiti"],
				["dp21: Dispense Error","fl1_delay o fl2_delay in equipdata","è fuori dai limiti"]];
				
 !Error message reason (max 40 char)
 CONST string stErrCont:="Erogazione riavviata alla successiva On istr"; 
 CONST string stErrCont1:="Un restart (tipo 1) verrà eseguito.";
 CONST string stErrCont2:="Un restart (tipo 2) verrà eseguito.";
 CONST string stErrContLim:="Valore dp_restart_type fuori dai limiti.";

!Restart messages:
!                                 "<              40 char                 >"

 CONST string stRestartMess1{5}:=["Il processo è stato interrotto vicino a",
                                  "start/end di una giunzione. La qualità",
                                  "giunzione dopo il restart deve essere",
                                  "controllata!",
                                  "Selez. Query per cambiare restart tipo1"];

 CONST string stRestartMess2{5}:=["Non è posiibile il restart corr. giunz.",
                                  "La deposizione è ripartita alla prossima",
                                  "instruzione di ON.",
                                  "",
                                  ""];

 CONST string stRestartMess3{5}:=["E' possibile ripartire dalla corr.giunz.",
                                  "Dry o Wet. Prima del restart è",
                                  "possibile muovere il TCP indietro",
                                  "sul percorso.",
                                  ""];
!
!The first line in stRestartMess4 is reduced to max 39 char. (Current key
!number will be added automatically).
!
 CONST string stRestartMess4{5}:=["Usare programmable key number: ",
                                  "Il TCP è riportato sul percorso",
                                  "lentamente, finchè la key è premuta.",
                                  "",
                                  ""];

 CONST string stRestartMess5{5}:=["NB! Quando è premuto Bwd il TCP è ",
                                  "riportato lentamente sul percorso.",
                                  "La distanza è predefinita in DPUSER.",
                                  "",
                                  ""];

 CONST string stRestartMess6{5}:=["Ora è possibile ripartire corr.",
                                  "giunz. Dry o Wet.",
                                  "",
                                  "",
                                  ""];

 CONST string stRestartMess7{5}:=["Non è possibile riportare il robot",
                                  "alla distanza desiderata del percorso.",
                                  "Dalla posizione corrente è possibile",
                                  "fare un Dry o Wet restart.",
                                  ""];

!Restart push button texts:

 CONST string stQuery:=    "Query";
 CONST string stContinue:= "Cont";
 CONST string stWet:=      "Wet";
 CONST string stDry:=      "Dry";
 CONST string stBackward:= "Bwd";
 
ENDMODULE
