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

MODULE SWTEXT (SYSMODULE)

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

  ! Definition of stringtype for spotware
  ALIAS string swstring;

  ! Description: 
  ! CONST sw_string Version_XXXXXXXX := "1.2";
  !
  !          XXXXXXXX - Module name
  !                 1 - version number  (changed of SEROP) 
  !                 2 - revision number (changed of SEROP)
  CONST string Version_SWTEXT := "4.3";

  ! NOTE!
  ! Remember that the string length in each variable is limited to 40 characters.

  ! Error messages - servo gun
  CONST swstring TxtGunNotOpen :=	"Impossib. chiudere pistola. Non č aperta";
  CONST swstring TxtErrCloseSgun :=	"Impossib. chiudere pistola,motori spenti";
  CONST swstring TxtErrOpenSgun :=	"Impossib. aprire pistola, motori spenti";
  CONST swstring TxtErrCalibSgun :=	"Impossib calibrare pistola,motori spenti";
  CONST swstring TxtRevCUpdate := 	"1.Sincronizza posizione punta.";
  CONST swstring TxtFineCalib := 	"2.Inizializza posizione servo gun";
  CONST swstring TxtServCal1 := 	"Richiesta proc. ManServiceCalib prima di";
  CONST swstring TxtServCal2 := 	"continuare l'esecuzione del programma.";

  ! Error messages - supervision
  CONST swstring TxtNoWater1 := 	"Mancanza acqua in pipe1!";
  CONST swstring TxtNoWater2 := 	"Mancanza acqua in pipe2!";
  CONST swstring TxtOverTemp := 	"Surriscaldamento!";
  CONST swstring TxtLowAirPress := 	"Pres aria bassa nel cilindro di compens.";
  CONST swstring TxtTimerReady := 	"Timer non pronto!";
  CONST swstring TxtWeldContactor := 	"Weld contactor spento!";

  ! Error messages - supervision type
  ! Do not change the names. They are used internally!
  CONST swstring TxtSwPrepare := 	"Errore in SwPrepare";
  CONST swstring TxtSwCloseGun := 	"Errore in SwCloseGun";
  CONST swstring TxtSwPreWeld := 	"Errore in SwPreWeld";
  CONST swstring TxtSwOpenGun := 	"Errore in SwOpenGun";

  ! Error messages - general error info
  ! Do not change the names. They are used internally!
  CONST swstring TxtGenCurrGun := 	"Pistola attiva: ";
  CONST swstring TxtGenCurrValue := 	"Valore attuale: ";
  CONST swstring TxtGenNOfGun := 	"Numero di pistole definite > 8";
  CONST swstring TxtGenNoEquip := 	"Pistola non esistente";
  CONST swstring TxtGenNoName := 	"Nome non specificato tra i dati(mecunit)";
  CONST swstring TxtGenChName := 	"Rinomina curr_gundata.gun_name";
  CONST swstring TxtGenGunPos := 	"Errata posizione pistola";
  CONST swstring TxtGenGunNotEqu := 	"La Posiz pistola deve uguagliare la prec";
  CONST swstring TxtGenModGunPos := 	"Modificare posizione";
  CONST swstring TxtGenArgPrePos := 	"Argomento PrePos minore di zero";
  CONST swstring TxtGenGunTitle := 	"Errore pistola";
  CONST swstring TxtGenWeldTitle := 	"Errore saldatura";
  CONST swstring TxtGenWeldTimout := 	"Timeout completamento saldatura";
  CONST swstring TxtGenWeldFault := 	"Weld fault reported";
  CONST swstring TxtGenCurrRobT := 	"robtarget corrente:";
  CONST swstring TxtGenWeldAbort := 	"Saltatura annullata!";
  CONST swstring TxtGenPosSkip := 	"Posizione corrente saltata";

  ! Error messages - plate thickness error
  ! Do not change the names. They are used internally!
  CONST swstring TxtPlateGunPos :=	"Posizione pistola negativa!";
  CONST swstring TxtPlateMissing :=	"Tavole mancanti!";
  CONST swstring TxtPlateImproper :=	"Geometria errata!";
  CONST swstring TxtPlateTol :=		"Tolleranza:          ";
  CONST swstring TxtPlateExpTh :=	"Spessore atteso: ";
  CONST swstring TxtPlateAchTh :=	"Spessore ottenuto: ";
  CONST swstring TxtInfoTP	 :=	"Premi Ignora per saltare test spessore";
  CONST swstring TxtContAnyWay :=	"Premi OK per chiudere la pistola";
  CONST swstring TxtCurrErrSkip :=	"Errore corrente saltato";
  CONST swstring TxtCurrErrAbort :=	"Errore corrente ignorato";

  ! Error messages - forcedata
  ! Do not change the names. They are used internally!
  CONST swstring TxtForceData := 	"Invalido forcedata";
  CONST swstring TxtForceTime := 	"Invalido valore di force_time";

  ! Error messages - spotdata
  ! Do not change the names. They are used internally!
  CONST swstring TxtSpotData := 	"Invalido spotdata";
  CONST swstring TxtChkProgNo := 	"Invalido valore di prog_no";

  ! Common error messages - spotdata and forcedata
  ! Do not change the names. They are used internally!
  CONST swstring TxtChkCurrValue := 	"Valore corrente: ";
  CONST swstring TxtChkInterval1 := 	"Intervallo permesso: ";
  CONST swstring TxtChkInterval2 := 	" <= valore <= ";
  CONST swstring TxtChkTipForce := 	"Invalido valore di tip_force";
  CONST swstring TxtChkPlateThi := 	"Invalido valore di plate_thickness";
  CONST swstring TxtChkPlateTol := 	"Invalido tolleranza di plate_thickness";

  ! Error messages - gundata
  ! Do not change the names. They are used internally!
  CONST swstring TxtGunData := 		"Invalido gundata";
  CONST swstring TxtGunInterval1 := 	"Intervallo permesso: 0 <= valore <= ";
  CONST swstring TxtGunType1 := 	"Invalido valore di data gun_type";
  CONST swstring TxtGunType2 := 	"Valori permessi: 1";
  CONST swstring TxtGunCloseTime := 	"Invalido valore di data pre_close_time";
  CONST swstring TxtGunEquTime := 	"Invalido valore di data pre_equ_time";
  CONST swstring TxtSpotWeldTout := 	"Invalido valore di weld_timeout";

  ! Error messages - simdata
  ! Do not change the names. They are used internally!
  CONST swstring TxtSimData := 		"Invalido simdata";
  CONST swstring TxtChkSimType := 	"Invalido valore di sim_type";

  ! Error messages - other data
  ! Do not change the names. They are used internally!
  CONST swstring TxtOthData := 		"Invalido data";
  CONST swstring TxtOthProgNum1 := 	"Invalido valore dato prog_num_type";
  CONST swstring TxtOthProgNum2 := 	"I valori permessi sono: 0, 1 o 2";
  CONST swstring TxtOthParity1 := 	"Invalido valore dato prog_num_parity";
  CONST swstring TxtOthParity2 := 	"I valori permessi sono: 0, 1 o 2";
  CONST swstring TxtOthOptArg := 	"Nessun argomento opzionale selezionato";

  ! Function keys messages
  ! Do not change the names or the value. They are used internally!
  CONST swstring TxtCancel := 		"Annulla";
  CONST swstring TxtInfo := 		"Info";
  CONST swstring TxtIgnore:=		"Ignora";
  CONST swstring TxtSkip := 		"Salta";
  CONST swstring TxtRetry := 		"Riprova";
  CONST swstring TxtReweld := 		"Risalda";

  ! Function keys messages and teachpendant messages. Only used in manual actions
  ! Common messages
  CONST swstring TxtManSelGun := 	"Selez pistola. Premi ANNULLA per cessare";
  CONST swstring TxtManGunNo{8}:=	["Gun1","Gun2","Gun3","Gun4","Gun5","Gun6","Gun7","Gun8"];
  CONST swstring TxtManReturn := 	"Invio";
  CONST swstring TxtManNext := 		"Succ";
  CONST swstring TxtManChange := 	"Cambia";
  CONST swstring TxtManCancel := 	"Annulla";
  CONST swstring TxtManCurrValue := 	"Valore corrente: ";
  CONST swstring TxtManMecNoAct := 	"Unitā Meccanica non attiva";
  CONST swstring TxtManActUnit := 	"Attivare unitā";

  ! Function keys messages and teachpendant messages used in manual actions
  ! for routine ManAddGunName
  CONST swstring TxtManFoundGun := 	"Trovato un servogun con nome";
  CONST swstring TxtManQueryGun := 	"Vuoi usare questo servogun?";
  CONST swstring TxtManGunDef1 :=	"Numero corrente di pistole definite";
  CONST swstring TxtManGunDef2 := 	"nel sistema č";
  CONST swstring TxtManSelGunNo1 :=	"Seleziona il numero di pistola";
  CONST swstring TxtManSelGunNo2 :=	"La pistola";
  CONST swstring TxtManSelGunNo3 :=	"verrā usata per";
  CONST swstring TxtManGunData1 :=	"curr_gundata";
  CONST swstring TxtManGunData2 :=	".gun_name";
  CONST swstring TxtManGunData3 :=	"verranno aggiornati.";
  CONST swstring TxtManGunNoErr1 :=	"Ci sono solo";
  CONST swstring TxtManGunNoErr2 :=	"pistole definite";
  CONST swstring TxtManGunNoErr3 :=	"nel sistema.";
  CONST swstring TxtManSelNewGun :=	"Seleziona un nuovo numero di pistola!";
  CONST swstring TxtManNoGun :=	        "Nessun servoguns sono stati trovati";
  CONST swstring TxtManAddMocCfg :=	"Aggiungi configurazione per servogun";

  ! Function keys messages and teachpendant messages used in manual actions
  ! for routine ManSpot
  CONST swstring TxtManSpotData := 	"Corrente spotdata:";
  CONST swstring TxtManSpotDataDe := 	"Definizione corrente spotdata";
  CONST swstring TxtManSpotWeld := 	"Salda";
  CONST swstring TxtManSpotForce := 	"Inserire forza punta";
  CONST swstring TxtManSpotThick := 	"Inserire spessore tavola";
  CONST swstring TxtManSpotToler := 	"Inserire tolleranza tavola";
  CONST swstring TxtManSpotProg := 	"Inserire programma di saldatura";
  CONST swstring TxtManSpotTout := 	"Inserire timeout saldatura";

  ! Function keys messages and teachpendant messages used in manual actions
  ! for routine ManSetForce
  CONST swstring TxtManSetFData := 	"Corrente manforcedata:";
  CONST swstring TxtManSetFDataDe :=	"Definizione corrente forcedata";
  CONST swstring TxtManSetFApply := 	"Applica";
  CONST swstring TxtManSetFForce := 	"Inserire forza punta";
  CONST swstring TxtManSetFThick := 	"Inserire spessore tavola";
  CONST swstring TxtManSetFToler := 	"Inserire tolleranza tavola";
  CONST swstring TxtManSetFTout := 	"Inserire tempo forza";

  ! Teachpendant messages used in manual actions for routine ManServiceCalib
  CONST swstring TxtManServCalib := 	"Calibrazione manuale di service";
  CONST swstring TxtManFineCalib := 	"2.Inizializza posizione servo pistola";
  CONST swstring TxtManFCalInfo1 := 	"Dopo aver calibrato fine la pistola";
  CONST swstring TxtManFCalInfo2 := 	"Il consumo della punta verrā resettato.";
  CONST swstring TxtManRevCUpdate := 	"1.Sincronizza la posizione della punta.";
  CONST swstring TxtManRevCInfo1 := 	"Dopo che rev.counter č stato perso o";
  CONST swstring TxtManRevCInfo2 := 	"aggiornato. Consumo punta non sara' agg.";
  CONST swstring TxtManAckFineCal := 	"Sicuro di voler continuare?";

! Teachpendant messages used in manual actions for routine ManCalib
  CONST swstring TxtManCalibCh := 	"Scegli il tipo di calibrazione";

  ! Teachpendant messages used in manual actions for routine ManForceCalib
  CONST swstring TxtManForceCal := 	"Calibrazione forza manuale";
  CONST swstring TxtManSelNum := 	"Quante misurazioni? (min2,max10)";
  CONST swstring TxtManSelVal := 	"Inserire valore forza";
  CONST swstring TxtManSelThick :=	"Seleziona spessore sensore(min0,max100)";
  CONST swstring TxtManSelTime :=	"Seleziona tempo di forza (min1,max10)";
  CONST swstring TxtManSelOK := 	"Premi OK per continuare";
  CONST swstring TxtManSelCancel := 	"Premi ANNULLA per cambiare";
  CONST swstring TxtManSetThick :=	"Inserire spessore in mm.";
  CONST swstring TxtManSetTime :=	"Inserire tempo di forza in sec.";
  CONST swstring TxtManInvVal := 	"Valore non valido,verrā usato il default";
  CONST swstring TxtManInValue := 	"Inserire forza punta misurata";
  CONST swstring TxtManNoCalib := 	"Numero di calibrazioni forza effettuate:";
  CONST swstring TxtManNoCalibP := 	"Nr di calibrazioni da eseguire ";
  CONST swstring TxtManMaxForce :=	"Seleziona max forza punta";
  CONST swstring TxtManNumCalib :=	"Seleziona numero di calibrazioni";
  CONST swstring TxtManCurrCalib1 :=	"Premi OK per eseguire";
  CONST swstring TxtManCurrCalib2 :=	"Calibraziona no: ";
  CONST swstring TxtManCurrTorque := 	"Coppia motore corrente= ";
  CONST swstring TxtManCurrForce := 	"Forza corrente = ";
  CONST swstring TxtManCurrThick := 	"Spessore corrente = ";
  CONST swstring TxtManCurrTime := 	"Tempo forza corrente = ";
  CONST swstring TxtManCurrVal := 	"Valori correnti:";
  CONST swstring TxtManQueryRest1 := 	"Premi OK per attivare";
  CONST swstring TxtManQueryRest2 := 	"la nuova calibrazione";
  CONST swstring TxtManRestart := 	"Premi OK per riavviare il sistema";
  CONST swstring TxtManMaxProgF1 := 	"Max forza programmabile";
  CONST swstring TxtManMaxProgF2 := 	"per questa pistola č ";
  CONST swstring TxtManAcceptVal :=   	"Questo valore č corretto?";
  CONST swstring TxtManAckMeas   :=  	"Premi OK per accettare la misurazione";
  CONST swstring TxtManRedoMeas  :=  	"Premi RIPROVA per provare ancora";
  CONST swstring TxtManRecalErr1 := 	"Calibrazione forza fallita";
  CONST swstring TxtManRecalErr2 := 	"Controlla valori e riprova";
  CONST swstring TxtManRecalErr3 := 	"Non riavviare il sistema finchč non";
  CONST swstring TxtManRecalErr4 := 	"viene fatta una calibraz. forza valida";

ENDMODULE
