en:software:devices:head2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:software:devices:head2 [2016/11/23 16:24] – [3.2. Levigatura] qem103en:software:devices:head2 [2020/07/13 14:55] (current) qem103
Line 2: Line 2:
  
  
-===== - Introdction =====+====== - Introduction ======
  
 The HEAD2 device manages the control of heads for sanders, grinders and milling machines working material flowing along a conveyor belt. You can simultaneously handle up to 8 heads, individually configurable working, using various setup parameters.\\ The HEAD2 device manages the control of heads for sanders, grinders and milling machines working material flowing along a conveyor belt. You can simultaneously handle up to 8 heads, individually configurable working, using various setup parameters.\\
Line 62: Line 62:
 {{ :software:devices:head2:head2_03.png?nolink600 |}} {{ :software:devices:head2:head2_03.png?nolink600 |}}
  
-==== - Fresatura ====+==== - Milling ====
  
-Nel caso di impiego di una testa come fresatrice si può decidere di eseguire la lavorazione per una data lunghezza (//lengthmill//) +When using a head as miller you may decide to work for a given length (//lengthmill//at some distance from the beginning or the end of the piece.\\ 
-ad una certa distanza dall'inizio o dalla fine del pezzo.\\ +To run the cable working with respect to the beginning of the pieceyou should set the parameter //risemill// = -1 and the piece will be worked as per drawing belowthe **a** quota is equal to the value set in the //downmill// parameterwhile the **b** quota is equal to the value set in the //lengthmill// parameter.
-Per eseguire la lavorazione rispetto all'inizio del pezzosi deve impostare il parametro //risemill// = -1 ed il pezzo verrà lavorato +
-come da disegno sottoriportatola quota **a** è pari al valore impostato nel parametro //downmill//, mentre la quota **b** è pari al +
-valore impostato nel parametro //lengthmill//.+
  
 {{ :software:devices:head2:head2_04.png?nolink600 |}} {{ :software:devices:head2:head2_04.png?nolink600 |}}
  
-Per eseguire la lavorazione rispetto alla fine del pezzo si deve impostare il parametro //downmill// = -1 ed il pezzo verrà lavorato +To run the cable working with respect to the end of the workpiece, you must set the parameter //downmill// = -1 and the piece will be worked as per drawing belowthe **c** quota is equal to the value set in the //risemill// parameterwhile the **d** quota is equal to the value set in the //lengthmill// parameter.
-come da disegno sottoriportatola quota **c** è pari al valore impostato nel parametro //risemill//, mentre la quota **d** è pari +
-al valore impostato nel parametro //lengthmill//.+
  
 {{ :software:devices:head2:head2_05.png?nolink600 |}} {{ :software:devices:head2:head2_05.png?nolink600 |}}
  
-Nel caso di impiego delle teste come levigatrice o fresatriceè possibile anticipare la discesa o la salita di ogni singola testa +In the case of use of heads as sander or milling machineYou can anticipate the descent or ascent of each individual head depending on the speed of the conveyor belt using the //downlag1,2,3// and //riseadv1,2,3// parametersThe data entered in these parameters can take positive or negative valuesIn case you set positive values and the ribbon is advancing at the speed set, in //corrvel1,2,3// the piece will be worked as per drawing belowthe **a** quota is equal to the value set in the //downlag1,2,3// parameter while the **b** quota is equal to the value set in the //riseadv1,2,3// parameter.
-in funzione della velocità del nastro trasportatore utilizzando i parametri //downlag1,2,3// //riseadv1,2,3//I dati inseriti in +
-questi parametri possono assumere valori positivi o negativiNel caso in cui vengano impostati valori positivi ed il nastro +
-sta avanzando alla velocità impostata, in //corrvel1,2,3// il pezzo verrà lavorato come da disegno sottoriportatola quota **a** è +
-pari al valore impostato nel parametro //downlag1,2,3// mentre la quota **b** è pari al valore impostato nel parametro //riseadv1,2,3//.+
  
 {{ :software:devices:head2:head2_06.png?nolink600 |}} {{ :software:devices:head2:head2_06.png?nolink600 |}}
  
-Nel caso in cui vengano impostati valori negativi il pezzo verrà lavorato come da disegno sottoriportatola quota **a** è pari al +In the case where negative values are set the piece will be worked as per drawing belowthe **a** quota is equal to the value set in the //downlag1,2,3,// parameter while the **b** quota is equal to the value set in the //riseadv1,2,3// parameter.
-valore impostato nel parametro //downlag1,2,3,// mentre la quota **b** è pari al valore impostato nel parametro //riseadv1,2,3//.+
  
 {{ :software:devices:head2:head2_07.png?nolink600 |}} {{ :software:devices:head2:head2_07.png?nolink600 |}}
  
-Esistono anche due parametri (//actriseadv// //actdownlag//che consentono di conoscere l'attuale valore di correzione applicato +There are also two parameters (//actriseadv// and //actdownlag//that lets you know the current correction value applied to a given head.
-da una determinata testa.+
  
-=== - Inserimento valore delle correzioni === +=== - Added value of fixes === 
-Si è fatto in modo di poter creare una caratteristica per le correzioni di anticipo e di ritardo in funzione della velocità del nastro. + 
-Sono stati determinati tre punti di linearizzazione (//corrvel1//, //corrvel2// //corrvel3//),ciascuno di questi corrisponde una +It is made so you can create a feature lead and lag correction depending on the speed of the tapeWere determined three linearization points (//corrvel1//, //corrvel2// and //corrvel3//), each of these corresponds clear lead and lag correction (//riseadv1,2,3// and //downlag1,2,3//). For the speed of the tape contained within the linearization pointsis treated as correction valuethe straight line joining the two end points of linearizationAn example is shown in the following figure.
-precisa correzione di anticipo e di ritardo (//riseadv1,2,3// //downlag1,2,3//). Per le velocità del nastro contenute all'interno dei +
-punti di linearizzazioneviene considerato come valore di correzionequello della retta che congiunge i due punti estremi +
-di linearizzazioneUn esempio è mostrato nella seguente figura.+
  
 {{ :software:devices:head2:head2_08.png?nolink450 |}} {{ :software:devices:head2:head2_08.png?nolink450 |}}
  
-La caratteristica passerà sempre per l'origine salvo nel caso in cui //corrvel1// sia posto uguale a 0: in tal caso il valore di //downlag1// +The feature will go always to the origin except in cases where //corrvel1// is set equal to 0: in this case, the //downlag1// value (or //riseadv1//will be to consider how to fix at zero speed (that is an offset). An example is shown in picture.
-(//riseadv1//saranno da considerare come correzione a velocità zero (cioè un offset). Un esempio è mostrato in figura.+
  
 {{ :software:devices:head2:head2_09.png?nolink450 |}} {{ :software:devices:head2:head2_09.png?nolink450 |}}
  
-==== - Cancellazione ====+==== - Cancellation ====
  
-Nell'eventualità che durante la lavorazione un pezzo si rompesseè necessario bloccare la macchina per togliere il pezzo +Suppose that while working a piece brokeyou must lock the machine to remove the piece from tape.\\ 
-dal nastro.\\ +To restart the machinethe heads about that piece will continue to fall, creating serious problems to the functionality of the machine.\\ 
-Alla riaccensione della macchinale teste relative a tale pezzo continueranno a scendere creando gravi problemi alla funzionalità +To work around this problem, You can delete single item from the chain of workingusing the //CLPIECE// command.
-della macchina.\\ +
-Per ovviare questo problemaè possibile cancellare un singolo pezzo dalla catena di lavorazione, tramite il comando +
-//CLPIECE//.+
  
-==== - Utilizzo di più device in serie o in parallelo ====+==== - Using multiple devices in series or in parallel ====
  
-Nel caso in cui la macchina da programmare abbia una particolare configurazioneè possibile sfruttare più di un device. +In case the machine to be programmed to have a particular configurationyou can use more than one device. Declaring two deviceswith the same address for input piece detection and with distance sensor-heads properly configuredyou can manage a machine which has more than eight heads.\\ 
-Dichiarando due devicecon lo stesso indirizzo per l'ingresso di rilevazione pezzo e con distanze sensore-teste opportunamente +If you declare two devices with different sensors for detecting piecethey can manage a machine with two parallel production lines.
-configurateè possibile gestire una macchina che abbia più di otto teste.\\ +
-Se invece si dichiarano due device con diversi sensori per rilevazione pezzosi può immaginare di gestire una macchina +
-con due linee di lavorazione in parallelo.+
  
-==== - Note sul funzionamento del device ====+==== - Notes on operation of the device ====
  
-Vengono elencate alcune note sul funzionamento del device: +Lists some notes on operation of the device: 
-  * il valore di correzione per offsetI01 è calcolato ogni 250 ms, i valori di correzione per le teste sono calcolati ogni 2 s, +  * the correction value for offsetI01 is calculated every 250 ms, correction values for heads are calculated every 2 s, 
-  * il device non supporta il funzionamento con un "pezzo infinito": il comando //REGOFF// consente di lasciare il controllo delle uscite a QCL, il quale può sviluppare queste ed altre funzionalità+  * the device does not support the operation with a "infinity piece": the //REGOFF// command leave the control outputs to QCL, which can develop these and other features
-  * per via delle diverse modalità di reset (vedi parametro //resettype//), la lista dei parametri salvati con il comando //SaveData// è molto maggiore dei soli parametri ritentivi dei device.+  * because of the different ways to reset (see the //resettype// parameter), the list of parameters that are saved with the //SaveData// command is much greater than just the retentive device parameters.
  
  
-===== - Tabella parametri =====+===== - Parameters table =====
  
-^Nome^D^R^A^Condizioni^Descrizione+Name        ^ D  ^ R  ^ A   Conditions  Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-|measure|L|R|RW|pwork=0|**Misura di riferimento per il calcolo del fattore di conversione tra impulsi primari ed unità di misura**\\ Indica lo spazio, in unità di misurapercorso dal nastro trasportatore per ottenere gli impulsi primari impostati nel parametro pulse. Questo parametro è utilizzato per il calcolo del fattore di conversione tra impulsi primari ed unità di misura.\\ posit = encoder * measure / pulse\\ Il rapporto measure/pulse deve avere un valore compreso tra 0.00935 1.\\ Range valido: 1÷999999\\ Unità di misura: Um| +| measure     | L  | R  | RW  | pwork=0     | **Reference measure for calculating the conversion factor between primary impulses and units of measure**\\ Indicates the space, in units of measurementthe conveyor path to get primary impulses set in pulse parameterThis parameter is used to calculate the conversion factor between primary impulses and units of measure.\\ posit = encoder * measure / pulse\\ The relationship measure/pulse must be a value between 0.00935 and 1.\\ Valid range: 1÷999999\\ Unit of measure: Um                                                                                                                                        
-|pulse|L|R|RW|pwork=0|**Numero di impulsi primari per il calcolo del fattore di conversione tra impulsi primari e unità di misura**\\ Indica il numero di impulsi primari che genera il trasduttore bidirezionale solidale al nastro trasportatoreper ottenere un movimento pari a measure. Questo parametro è utilizzato per il calcolo del fattore di conversione tra impulsi primari ed unità di misura.\\ posit = encoder * measure / pulse\\ Il rapporto measure/pulse deve avere un valore compreso tra 0.00935 1.\\ Range valido: 1÷999999| +| pulse       | L  | R  | RW  | pwork=0     | **Number of impulses for calculating the conversion factor between primary impulses and units of measure**\\ Indicates the number of impulses that produces the bi-directional transducer integral with the conveyor beltto get a measure of movementThis parameter is used to calculate the conversion factor between primary impulses and units of measure.\\ posit = encoder * measure / pulse\\ The relationship measure/pulse must be a value between 0.00935 and 1.\\ Valid range: 1÷999999                                                                                                                                           
-|unitvel|B|R|RW|pwork=0|**Unità di tempo per il calcolo della velocità**\\ Definisce l'unità di misura della velocità del nastro trasportatore:\\ **0** = Um/min\\ **1** = Um/sec\\ Range valido: 0÷1| +| unitvel     | B  | R  | RW  | pwork=0     | **The time unit for the speed calculation**\\ Defines the unit of measurement of the speed of the conveyor belt:\\ **0** = Um/min\\ **1** = Um/sec\\ Valid range: 0÷1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
-|decpt|B|R|RW|pwork=0|**Scelta dell'unità di misura della velocità**\\ L'unità di misura della velocità del nastro trasportatore dipende dai parametri unitvel e decpt. Tramite decpt si stabilisce se impostare i valori di velocità in multipli dell'unità di misura fondamentale Um.\\ Ad esempiose l'unità di misura fondamentale Um=mm, ed unitvel =1, si ottiene la visualizzazione della velocità nella variabile vel in:\\ • mm/s (con decpt = 0)\\ • cm/s (con decpt = 1)\\ • dm/s (con decpt = 2)\\ • m/s (con decpt = 3)\\ Range valido: 0÷3| +| decpt       | B  | R  | RW  | pwork=0     | **Selecting the speed unit**\\ The unit of measurement of conveyor belt speed depends on the unitvel e decpt parametersThrough decpt you determine whether to set the speed in multiples of the fundamental units of measure Um.\\ For exampleif the fundamental unit of measure Um = mm, and unitvel = 1, you get the speed indicator in the vel variable in:\\ mm/s (con decpt = 0)\\ cm/s (con decpt = 1)\\ dm/s (con decpt = 2)\\ m/s (con decpt = 3)\\ Valid range: 0÷3                                                                                                                                       
-|disti02|L|R|RW|pwork=0|**Distanza tra il sensore di presenza pezzo ed il primo sensore di rifasamento**\\ Definisce la distanza (espressa in Um) tra il sensore di presenza pezzo INP01 ed il sensore di correzione pezzo INP02. Nel caso in cui tale parametro venga impostato a 0, il segnale proveniente dal sensore di correzione pezzo INP02 non viene considerato.\\ Range valido: 0÷999999\\ Unità di misura: Um| +| disti02     | L  | R  | RW  | pwork=0     | **Distance between the sensor and the first piece rephasing sensor**\\ Defines the distance (expressed in Um) between the sensor of piece presence INP01 and the correction sensor piece INP02. If that parameter is set to 0, the signal from correction sensor piece INP02 it is not considered.\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                          
-|disti03|L|R|RW|pwork=0|**Distanza tra il sensore di presenza pezzo ed il primo sensore di rifasamento**\\ Definisce la distanza (espressa in Um) tra il sensore di presenza pezzo INP01 ed il sensore di correzione pezzo INP03. Nel caso in cui tale parametro venga impostato a il segnale proveniente dal sensore di correzione pezzo INP03 non viene considerato.\\ Range valido: 0÷999999\\ Unità di misura: Um| +| disti03     | L  | R  | RW  | pwork=0     | **Distance between the sensor and the first piece rephasing sensor**\\ Defines the distance (expressed in Um) between the sensor of piece presence INP01 and the correction sensor piece INP03. If that parameter is set to 0, the signal from correction sensor piece INP03 it is not considered.\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                           
-|zvelen|B|R|RW|pwork=0|**Funzionamento teste con nastro al di sotto della soglia di velocità zero**\\ Determina il funzionamento delle teste nel caso in cui la velocità del nastro scenda sotto la soglia di velocità zero (impostabile tramite il parametro zvel):\\ **0** = quando la macchina scende al di sotto della soglia di velocità zero le teste rimangono in posizione\\ **1** = quando la macchina scende al di sotto della soglia di velocità zero tutte le teste vengono sollevate e scendono nuovamente quando la macchina riparte e la velocità supera la soglia impostata\\ Range valido: 0÷1\\ Unità di misura: Um| +| zvelen      | B  | R  | RW  | pwork=0     | **Operation heads with tape below the threshold of zero speed**\\ Determines the operation of the heads in case the belt speed from dropping below the threshold of zero speed (settable with zvel parameter):\\ **0** = When the machine falls below a threshold of zero velocity heads remain in position\\ **1** = When the machine falls below a threshold of zero speed all heads are raised and fall again when the machine restarts and the speed exceeds the threshold set\\ Valid range: 0÷1\\ Unit of measure: Um                                                            
-|zvel|L|R|RW|pwork=0|**Soglia di velocità zero**\\ Indica la velocità in Uv al di sotto della quale il device considera la macchina in condizione di arresto.\\ Range valido: 0÷999999\\ Unità di misura: Uv| +| zvel        | L  | R  | RW  | pwork=0     | **Zero speed threshold**\\ Indicates the speed in Uv below which the device considers the machine at standstill.\\ Valid range: 0÷999999\\ Unit of measure: Uv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
-|dvelf|L|R|RW|pwork=0|**Soglia di attivazione filtro**\\ Indica la soglia delle variazioni di velocità (in un tempo di campionamento espresso dal parametro tbf), espressa in Uv, entro la quale viene inserito il filtro per la lettura della velocità.\\ Range valido: 0÷999999\\ Unità di misura: Uv| +| dvelf       | L  | R  | RW  | pwork=0     | **Filter activation threshold**\\ Indicates the threshold speed variations (in a sample time expressed by the tbf parameter), expressed in Uv, within which is placed the filter for speed reading.\\ Valid range: 0÷999999\\ Unit of measure: Uv                                                                                                                                                                                                                                                                                                                                                                                         
-|tfilter|W|R|RW|pwork=0|**Costante di tempo per il filtro**\\ Indica la costante di tempo del filtro applicato alla velocità.\\ Range valido: 0÷9999\\ Unità di misura: ms| +| tfilter     | W  | R  | RW  | pwork=0     | **The filter time constant**\\ Indicates the time constant of the filter applied to the speed.\\ Valid range: 0÷9999\\ Unit of measure: ms                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
-|tbf|B|R|RW|-|**Tempo di campionamento del frequenzimetro**\\ **0** = 240 ms\\ **1** = 480 ms\\ **2** = 24 ms\\ **3** = 120 ms\\ **4** = 960 ms\\ **5** = 1200 ms\\ Il device, per il calcolo della frequenza dei segnali in ingresso al contatore bidirezionale (parametro frq), conta il numero di impulsi ricevuti in un intervallo di tempo definito tramite il parametro tbf e calcola un valore medioMinore è il tempo di campionamentopiù veloce sarà l'aggiornamento del parametro frq, ma bisogna prestare attenzione a basse frequenzeperché il tempo di campionamento non potrebbe essere sufficientemente lungo per raccogliere i campionamenti.\\ Range valido: 0÷5| +| tbf         | B  | R  | RW  | -           | **Sample time of the frequency counter**\\ **0** = 240 ms\\ **1** = 480 ms\\ **2** = 24 ms\\ **3** = 120 ms\\ **4** = 960 ms\\ **5** = 1200 ms\\ The device, to calculate the frequency of the input signals to the bi-directional meter (frq parameter), count the number of pulses received over a period of time defined by the tbf parameter and calculates an average valueThe smaller is the sampling timemore faster the update of the frq parameterbut you have to be careful at low frequenciesbecause the sample time may not be long enough to collect samples.\\ Valid range: 0÷5  
-|testinp|B|R|RW|pwork=0|**Tempo minimo di acquisizione delle variazioni degli ingressi di presenza pezzo**\\ La scheda verifica lo stato degli ingressi di presenza e correzione pezzo (INP01, INP02 INP03) ogni tempo di campionamento del device. Questo parametro indica per quanti istanti di campionamento dovrà essere attivo lo stato logicoin modo che il device ne acquisisca la variazioneCon il valore viene fatto un solo test.\\ Range valido: 0÷127| +| testinp     | B  | R  | RW  | pwork=0     | **Minimum time of acquiring the piece presence variation inputs**\\ The card check the state of the status and fix piece inputs (INP01, INP02 and INP03) each sampling time of the device. This parameter indicates the number of seconds of sampling should be logical stateso that the device will aquires the changeWith the value is done one test.\\ Valid range: 0÷127                                                                                                                                                                                                                         
-|resettype|B|R|RW|pwork=0|**Funzionamento allo spegnimento dell'hardware**\\ Tramite questo parametro è possibile scegliere il comportamento del device al momento dello spegnimento dell'hardware:\\ **0** = le quote dei pezzi in lavorazione sono memorizzate e mantenute in memoria anche dopo lo spegnimento\\ **1** = il device al momento della riaccensione resetta tutte le informazioni relative ai pezzi in corso di lavorazione.\\ Range valido: 0÷1| +| resettype   | B  | R  | RW  | pwork=0     | **Powering down hardware operation**\\ This parameter is used to choose the behavior of the device when you turn off the hardware:\\ **0** = workpiece dimensions are stored and retained in memory even after switch off\\ **1** = the device at the time of restart will reset all information related to the pieces in progress.\\ Valid range: 0÷1                                                                                                                                                                                                                                    
-|beltlength|L|R|RW|pwork=0|**Lunghezza nastro trasportatore**\\ Definisce la distanza (espressa in Um) tra il sensore presenza pezzo e la fine della macchinaQuando un pezzo è presente all'interno di questa lunghezza il soffiatore rimane attivo (st_blower = 1).\\ Range valido: 0÷999999\\ Unità di misura: Um| +| beltlength  | L  | R  | RW  | pwork=0     | **Conveyor belt length**\\ Defines the distance (expressed in Um) between the piece presence sensor and the end of the machineWhen a piece is located inside this length the blower stays on (st_blower = 1).\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                                                                                                                              
-|offseti01|L|R|RW|pwork=0|**Anticipo/ritardo fine pezzo**\\ Il parametro definisce la differenza (espressa in Um) del punto di intervento tra il fronte di salita e quello di discesa dell'ingresso di presenza pezzo. In pratica il valore introdotto consente di anticipare (valore positivoo ritardare (valore negativola fine del pezzo rispetto al fronte di discesa dell'ingresso presenza pezzo.\\ Range valido: -999÷999\\ Unità di misura: Um| +| offseti01   | L  | R  | RW  | pwork=0     | **Advance/delay end piece**\\ This parameter defines the difference (expressed in Um) the switching point between the rising and lowering of the input of presence piece. In practice the input value allows you to anticipate (positive valueor delay (negative valuethe end of the piece than the falling edge of the input piece presence.\\ Valid range: -999÷999\\ Unit of measure: Um                                                                                                                                                                                                                                          
-|grtime|L|R|RW|pwork=0|**Lunghezza nastro**\\ Definisce il tempoespresso in centesimi di secondodi attivazione delle teste configurate come molatricial raggiungimento della preselezione impostata nei dati di programma.\\ Range valido: 0÷6000\\ Unità di misura: 1/100 sec| +| grtime      | L  | R  | RW  | pwork=0     | **Tape length**\\ Defines the timeexpressed in hundredths of a secondto enable heads configured as grinderwhen reaching the preset set in program data.\\ Valid range: 0÷6000\\ Unit of measure: 1/100 sec                                                                                                                                                                                                                                                                                                                                                                                                             
-|zvelp|B|R|RW|pwork=0|**Abilitazione acquisizione pezzo a velocità zero**\\ Tramite questo parametro è possibile scegliere se la macchina acquisisca i pezzi in ingresso anche se la velocità del nastro è inferiore alla soglia di velocità zero:\\ **0** = anche quando la velocità del nastro trasportatore è inferiore al valore inserito nel parametro zvel, vengono acquisiti tutti i cambiamenti di stato (attivazioni/disattivazionidell'ingresso di presenza pezzo INP01\\ **1** = quando la velocità del nastro trasportatore è inferiore al valore inserito nel parametro zvel, non viene acquisita la disattivazione dell'ingresso di presenza pezzo INP01\\ Range valido: 0÷1| +| zvelp       | B  | R  | RW  | pwork=0     | **Enabling acquisition piece at zero speed**\\ This parameter is used to select whether the machine captures the incoming pieces although the belt speed is below the threshold of zero speed:\\ **0** = even when the conveyor belt speed is less than the value entered for the zvel parametercaptures all state changes (activations/deactivationsof the input of presence piece INP01\\ **1** = when the conveyor belt speed is less than the value entered in the zvel parameterinput is not captured the disable of the input presence piece INP01\\ Valid range: 0÷1    
-|distp|L|R|RW|pwork=0|**Distanza minima pezzi**\\ Quando due pezzi sono fra loro ad una distanza inferiore a quella programmata in questo parametrovengono considerati un pezzo unico ai fini della lavorazioneIl numero di pezzi lavorati (parametro //pworked//invece conta sempre pezzi separatiIl parametro è utilizzato solo dalle teste configurate come levigatrici.\\ Range valido: 0÷9999\\ Unità di misura: Um| +| distp       | L  | R  | RW  | pwork=0     | **Minimum distance pieces**\\ When two pieces are closer than that programmed in this parameterare considered a single piece for the purposes of processingThe number of workpieces (//pworked// parameterinstead always counts separate piecesThis parameter is used only by heads configured as sanders.\\ Valid range: 0÷9999\\ Unit of measure: Um                                                                                                                                                                                                                                                              
-|corrvel1|L|R|RW|pwork=0|**Velocità corrispondente al punto P1 della retta di linearizzazione**\\ Definisce la velocità del nastro al punto P1 della retta di linearizzazione.\\ Range valido: 0÷999999\\ Unità di misura: Uv\\ <WRAP center round tip 60%> Nel caso corrvel1 venga posto a il valore di riseadv1 downlag1 saranno da considerare come correzione alla velocità zero (cioè un offset)</WRAP>+| corrvel1    | L  | R  | RW  | pwork=0     | **Speed corresponding to the point P1 of the linearization straight**\\ Defines the speed of the tape to the point P1 of the linearization straight.\\ Valid range: 0÷999999\\ Unit of measure: Uv\\ <WRAP center round tip 60%>   In the case that corrvel1 is set to the riseadv1 and downlag1 values will be considered as a correction to zero speed (that is an offset)  </WRAP>                                                                                                                                                                                                                                                                               
-|corrvel2|L|R|RW|pwork=0|**Velocità corrispondente al punto P2 della retta di linearizzazione**\\ Definisce la velocità del nastro al punto P2 della retta di linearizzazione.\\ Range valido: 0÷999999\\ Unità di misura: Uv| +| corrvel2    | L  | R  | RW  | pwork=0     | **Speed corresponding to point P2 of linearization straight**\\ Defines the speed of the tape to the point P2 of the linearization  straight.\\ Valid range: 0÷999999\\ Unit of measure: Uv                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
-|corrvel3|L|R|RW|pwork=0|**Velocità corrispondente al punto P3 della retta di linearizzazione**\\ Definisce la velocità del nastro al punto P3 della retta di linearizzazione.\\ Range valido: 0÷999999\\ Unità di misura: Uv| +| corrvel3    | L  | R  | RW  | pwork=0     | **Speed corresponding to point P3 of linearization straight**\\ Defines the speed of the tape to the point P3 of the linearization  straight.\\ Valid range: 0÷999999\\ Unit of measure: Uv                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
-|mworked|L|R|RW|-|**Um lavorati dalla macchina**\\ Indica il numero di Um di materiale lavorati dalla macchinaIl valore è calcolato sommando la lunghezza dei vari pezzi rilevati dal sensore.\\ Range valido: 0÷999999\\ Unità di misura: Um| +| mworked     | L  | R  | RW  | -           | **Um worked by machine**\\ Indicates the number of Um of material processed by the machineThe value is calculated by adding the length of pieces recorded by the sensor.\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                                                                                                                                                                                             
-|pworked|L|R|RW|-|**Pezzi lavorati dalla macchina**\\ Indica il numero di pezzi lavorati dalla macchina.\\ Range valido: 0÷999999\\ Unità di misura: Um| +| pworked     | L  | R  | RW  | -           | **Pieces worked by the machine**\\ Indicates the number of pieces worked by machine.\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
-|pwork|B|R|R|-|**Pezzi in corso di lavorazione**\\ Indica il numero di pezzi in corso di lavorazione nella macchina.\\ Range valido: 0÷30| +| pwork       | B  | R  | R   | -           | **Pieces of work in progress**\\ Indicates the number of pieces of work in progress in the machine.\\ Valid range: 0÷30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
-|heads|B|R|R|-|**Stato delle teste**\\ Indica lo stato delle testeè la conversione in decimale di un numero a campi di bit dove lo indica la testa alzata ed la testa abbassata.\\ Range valido: -32767÷32768| +| heads       | B  | R  | R   | -           | **Heads state**\\ Indicates the state of the headsis the decimal number conversion to bit fields where the indicates the head lifted and the lowered head.\\ Valid range: -32767÷32768                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
-|frq|L|0|R|-|**Frequenza dei segnali di ingresso**\\ È il valore della frequenza dei segnali in ingresso al contatore bidirezionale.\\ L'aggiornamento è eseguito con tempo di campionamento scelto tramite il parametro //tbf//.\\ Unità di misura: Hz| +| frq         | L  | 0  | R   | -           | **Input signal frequency**\\ Is the frequency value of the input signals to the bidirectional counter.\\ The update is done with sampling time selected using //tbf// parameter.\\ Unit of measure: Hz                                                                                                                                                                                                                                                                                                                                                                                                                                
-|lengthp|L|0|R|-|**Lunghezza ultimo pezzo acquisito**\\ Indica la lunghezza in Um dell'ultimo pezzo acquisito dal sensore di presenza pezzo.\\ Unità di misura: Um| +| lengthp     | L  | 0  | R   | -           | **Length last piece acquired**\\ Indicates the length in Um the last piece acquired by the sensor piece present.\\ Unit of measure: Um                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
-|posit|L|R|RW|-|**Posizione attuale in unità di misura**\\ È il valore della posizione istantanea del nastro trasportatoreIl valore viene automaticamente azzerato quando il sensore di presenza pezzo (INP01) rileva un pezzoAlla disattivazione dell'ingresso stessola posizione viene modificata in base al valore del parametro //offsetI01//.\\ Range valido: -999999÷999999\\ Unità di misura: Um| +| posit       | L  | R  | RW  | -           | **Current position in units of measurement**\\ Is the value of the instantaneous position of the conveyor beltThe value is automatically reset to zero when the piece presence sensor (INP01) detects a pieceTo the deactivation of the inputthe position changes according to the value of the //offsetI01// parameter.\\ Valid range: -999999÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                             
-|encoder|L|R|RW|-|**Posizione attuale in impulsi primari**\\ È il valore della posizione istantanea del nastro trasportatore espressa in impulsi primariIl valore viene automaticamente azzerato quando il sensore di presenza pezzo (INP01) rileva un pezzoAlla disattivazione dell'ingresso stesso la posizione viene modificata in base al valore del parametro //offsetI01//.\\ Range valido: -999999÷999999\\ Unità di misura: Um| +| encoder     | L  | R  | RW  | -           | **Current position in primary pulses**\\ Is the value of the instantaneous position of the conveyor expressed in primary pulsesThe value is automatically reset to zero when the piece presence sensor (INP01) detect a pieceTo disable the input itself the position changes according to the value of the //offsetI01// parameter.\\ Valid range: -999999÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                  
-|vel|L|0|R|-|**Velocità nastro trasportatore**\\ È il valore della velocità istantanea del nastro trasportatoreL'aggiornamento viene eseguito con tempo di campionamento impostato tramite //tbf//.\\ L'unità di misura della velocità dipende dai parametri //unitvel// //decpt//.\\ Unità di misura: Uv| +| vel         | L  | 0  | R   | -           | **Conveyor belt speed**\\ Is the value of the instantaneous speed of the conveyor beltThe update is performed with sampling time set by //tbf//.\\ The speed unit depends on the //unitvel// and //decpt// parameters.\\ Unit of measure: Uv                                                                                                                                                                                                                                                                                                                                                                          
-|headin|B|-|RW|-|**Numero testa su cui memorizzare i dati**\\ Indica il numero della testa su cui memorizzare i dati introdotti quando viene dato un comando WRITESET/WRITEPRG o leggere con il comando //READSET/READPRG//.\\ Range valido: 1÷8| +| headin      | B  | -  | RW  | -           | **Number head on which to store data**\\ Indicates the number of the head on which to store the data entered when is given a WRITESET/WRITEPRG command or read with the //READSET/READPRG// command.\\ Valid range: 1÷8                                                                                                                                                                                                                                                                                                                                                                                                                                           
-|headout|B|-|RW|-|**Numero testa su cui sono stati letti o scritti dei dati**\\ Indica che i dati della testa scritta sono stati memorizzati oppure che i dati della testa in lettura sono disponibiliPer verificare che il comando inviato (//WRITESET/WRITEPR////READSET/READPRG//sia stato eseguitoè necessario controllare che //headin = headout//.\\ Range valido: 1÷8| +| headout     | B  | -  | RW  | -           | **Number head on which have been read or written data**\\ Indicates that the data written head were stored or the data from the read head are availableTo verify that the command sent (//WRITESET/WRITEPR//or //READSET/READPRG//has been executedyou should check that //headin = headout//.\\ Valid range: 1÷8                                                                                                                                                                                                                                                                                                      
-|piecein|B|-|RW|-|**Indica il numero del pezzo da cancellare**\\ Indica il numero del pezzo da cancellare mediante il comando //CLPIECE//.\\ Range valido: 1÷31| +| piecein     | B  | -  | RW  | -           | **Indicates the number of the part to be deleted**\\ Indicates the number of the part to be deleted using the //CLPIECE// command.\\ Valid range: 1÷31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
-|pieceout|B|-|RW|-|**Indica il numero del pezzo che è stato cancellato**\\ Indicaquando è uguale a piecein, che il pezzo selezionato è stato cancellato dal comando //CLPIECE//.\\ Range valido: 1÷31| +| pieceout    | B  | -  | RW  | -           | **Indicates the number of the part that was deleted**\\ Indicateswhen equals to piecein, the piece selected was deleted by the //CLPIECE// command.\\ Valid range: 1÷31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
-|errcode|B|0|R|-|**Codice di identificazione errore**\\ Indica il tipo di errore intervenuto nel sistemaQuando //st_error// è uguale a 1, troviamo presente sulla variabile //errcode// il tipo di errore intervenuto (vedi tabellae nella variabile //errvalue// un'indicazione sulla causa che ha provocato l'errorePer cancellare lo stato //st_error// bisogna inviare il comando //RSERR//.\\ Range valido: 0÷100| +| errcode     | B  | 0  | R   | -           | **Error identification code**\\ Indicates the type of error intervened in the systemWhen //st_error// is equal to 1, are present on the //errcode// variable what kind of error occurred (see the tableand in the //errvalue// variable an indication as to the cause of errorTo clear the //st_error// status you have to send the //RSERR// command.\\ Valid range: 0÷100                                                                                                                                                                                                                                                               
-|errvalue|B|0|R|-|**Codice di identificazione della causa dell'errore**\\ Indica la causa dell'errore intervenuto nel sistemaIl codice è valido solo se st_error = 1.\\ Range valido: 0÷100| +| errvalue    | B  | 0  | R   | -           | **Identifying code off error cause**\\ Indicates the cause of the error in the systemThe code is valid only if st_error = 1.\\ Valid range: 0÷100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-|wrncode|B|0|R|-|**Codice di identificazione warning**\\ Indica l'ultimo warning occorso nell'esecuzione dei comandi di gestione del device:\\ Codice 1 = Tentativo di accesso in scrittura su un parametro quando le condizioni non erano soddisfatte\\ Codice 2 = Tentativo di esecuzione di un comando quando le condizioni non erano soddisfatte\\ Range valido: 0÷3| +| wrncode     | B  | 0  | R   | -           | **Identification code warning**\\ Indicates the last warning occurred in the device management commands:\\ Code 1 = Attempt to write access on a parameter when the conditions weren't met\\ Code 2 = Attempt to execute a command when the conditions weren't met\\ Valid range: 0÷3                                                                                                                                                                                                                                                                                                                   
-|wrnvalue|B|0|R|-|**Codice di identificazione della causa del warning**\\ Indica la causa del warning intervenuto nel sistema.\\ Range valido: 0÷100| +| wrnvalue    | B  | 0  | R   | -           | **Identification code of the cause of the warning**\\ Indicates the cause of the warning in the system.\\ Valid range: 0÷100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
-|seti01|L|R|RW|pwork=0|**Parametro generico**\\ Parametro disponibile per future implementazioni.| +| seti01      | L  | R  | RW  | pwork=0     | **Generic parameter**\\ Parameter available for future implementations                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-|seti02|L|R|RW|pwork=0|**Parametro generico**\\ Parametro disponibile per future implementazioni.| +| seti02      | L  | R  | RW  | pwork=0     | **Generic parameter**\\ Parameter available for future implementations                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-|seti03|L|R|RW|pwork=0|**Parametro generico**\\ Parametro disponibile per future implementazioni.|+| seti03      | L  | R  | RW  | pwork=0     | **Generic parameter**\\ Parameter available for future implementations                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  
-==== - Parametri gestiti con READSET WRITESET ====+==== - Parameters managed with READSET and WRITESET ====
  
-^Nome^D^R^A^Condizioni^Descrizione+Name      ^ D  ^ R  ^ A   Conditions  Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
-|dist|L|R|RW|-|**Distanza sensore inizio pezzo testa**\\ Questo parametro indica la distanza tra il sensore di presenza pezzo e la testa indicata nel parametro //headin//.\\ Range valido: 1÷999999\\ Unità di misura: Um| +| dist      | L  | R  | RW  | -           | **Sensor distance beginning piece head**\\ This parameter indicates the distance between the sensor and the head piece indicated in the //headin// parameter.\\ Valid range: 1÷999999\\ Unit of measure: Um                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
-|mode|B|R|RW|-|**Modo di lavorazione della testa**\\ Modo di lavorazione della testa indicata nel parametro //headin//:\\ **0** = testa non presente\\ **1** = testa levigatrice\\ **2** = testa fresatrice\\ **3** = testa molatrice\\ **4** = testa levigatrice disabilitata\\ **5** = testa fresatrice disabilitata\\ **6** = testa molatrice disabilitata\\ Range valido: 0÷6\\ **N.B.**: è possibile disabilitare la singola testa anche con pezzi in macchina usando il comando WRITESET e modificando __solamente__ il parametro **mode**. Per disabilitarla è necessario passare dal modo attuale al corrispondente modo disabilitatoNon sono accettate scritture diverse da questa.| +| mode      | B  | R  | RW  | -           | **Way of working of the head**\\ Way of working of the head indicated in the //headin// parameter:\\ **0** = head nor present\\ **1** = sander head\\ **2** = milling head\\ **3** = grinding head\\ **4** = head sander disabled\\ **5** = milling head disabled\\ **6** = grinder head disabled\\ Valid range: 0÷6\\ **N.B.**: You can disable the single head with pieces in the car using the WRITESET command and change __only__ the **mode** parameterTo disable it you must switch from current to the corresponding mode disabledDifferent writings are not accepted by this 
-|riseadv1|L|R|RW|-|**Anticipo di salita testa punto 1**\\ Definisce l'anticipo di salita della testa (espresso in unità di misuraindicata in //headin// rispetto alla fine del pezzo nel caso in cui il nastro trasportatore si stia muovendo alla velocità //corrvel1//Tale correzione è legata al punto P1 di linearizzazione.\\ Essa viene utilizzata solamente se la testa indicata in //headin// è programmata come fresatrice o levigatrice.\\ Range valido: -9999÷9999\\ Unità di misura: Um| +| riseadv1  | L  | R  | RW  | -           | **Advance of hill head point 1**\\ Defines the advance of the head (expressed in unit of measureindicates in //headin// compared to the end of the piece in case the conveyor blet is moving at //corrvel1// speedThis correction is related to the point P1 of linearization.\\ It is used only if the read head in //headin// is configured as milling or sander.\\ Valid range: -9999÷9999\\ Unit of measure: Um                                                                                                                                                                                           
-|riseadv2|L|R|RW|-|**Anticipo di salita testa punto 2**\\ Definisce l'anticipo di salita della testa (espresso in unità di misuraindicata in //headin// rispetto alla fine del pezzo nel caso in cui il nastro trasportatore si stia muovendo alla velocità //corrvel2//Tale correzione è legata al punto P2 di linearizzazione.\\ Essa viene utilizzata solamente se la testa indicata in //headin// è programmata come fresatrice o levigatrice.\\ Range valido: -9999÷9999\\ Unità di misura: Um| +| riseadv2  | L  | R  | RW  | -           | **Advance of Hill head point 2**\\ Defines the advance of the head (expressed in unit of measureindicates in //headin// compared to the end of the piece in case the conveyor blet is moving at //corrvel2// speedThis correction is related to the point P2 of linearization.\\ It is used only if the read head in //headin// is configured as milling or sander.\\ Valid range: -9999÷9999\\ Unit of measure: Um                                                                                                                                                                                           
-|riseadv3|L|R|RW|-|**Anticipo di salita testa punto 3**\\ Definisce l'anticipo di salita della testa (espresso in unità di misuraindicata in //headin// rispetto alla fine del pezzo nel caso in cui il nastro trasportatore si stia muovendo alla velocità //corrvel3//Tale correzione è legata al punto P3 di linearizzazione.\\ Essa viene utilizzata solamente se la testa indicata in //headin// è programmata come fresatrice o levigatrice.\\ Range valido: -9999÷9999\\ Unità di misura: Um| +| riseadv3  | L  | R  | RW  | -           | **Advance of Hill head point 3**\\ Defines the advance of the head (expressed in unit of measureindicates in //headin// compared to the end of the piece in case the conveyor blet is moving at //corrvel3// speedThis correction is related to the point P3 of linearization.\\ It is used only if the read head in //headin// is configured as milling or sander.\\ Valid range: -9999÷9999\\ Unit of measure: Um                                                                                                                                                                                           
-|downlag1|L|R|RW|-|**Ritardo discesa testa punto 1**\\ Definisce il ritardo di discesa della testa (espresso in unità di misuraindicata in //headin// rispetto all'inizio del pezzo nel caso in cui il nastro trasportatore si stia muovendo alla velocità //corrvel1//Tale correzione è legata al punto P1 di linearizzazione.\\ Essa viene utilizzata solamente se la testa indicata in //headin// è programmata come fresatrice o levigatrice.\\ Range valido: -9999÷9999\\ Unità di misura: Um| +| downlag1  | L  | R  | RW  | -           | **Head-down delay - point 1**\\ Defines the delay in lowering of the head (expressed in unit of measureindicates in //headin// compared to the beginning of the piece in case the conveyor blet is moving at //corrvel1// speedThis correction is related to the point P1 of linearization.\\ It is used only if the read head in //headin// is configured as milling or sander.\\ Valid range: -9999÷9999\\ Unit of measure: Um                                                                                                                                                                                            
-|downlag2|L|R|RW|-|**Ritardo discesa testa punto 2**\\ Definisce il ritardo di discesa della testa (espresso in unità di misuraindicata in //headin// rispetto all'inizio del pezzo nel caso in cui il nastro trasportatore si stia muovendo alla velocità //corrvel2//Tale correzione è legata al punto P2 di linearizzazione.\\ Essa viene utilizzata solamente se la testa indicata in //headin// è programmata come fresatrice o levigatrice.\\ Range valido: -9999÷9999\\ Unità di misura: Um| +| downlag2  | L  | R  | RW  | -           | **Head-down delay - point 2**\\ Defines the delay in lowering of the head (expressed in unit of measureindicates in //headin// compared to the beginning of the piece in case the conveyor blet is moving at //corrvel2// speedThis correction is related to the point P2 of linearization.\\ It is used only if the read head in //headin// is configured as milling or sander.\\ Valid range: -9999÷9999\\ Unit of measure: Um                                                                                                                                                                                            
-|downlag3|L|R|RW|-|**Ritardo discesa testa punto 3**\\ Definisce il ritardo di discesa della testa (espresso in unità di misuraindicata in //headin// rispetto all'inizio del pezzo nel caso in cui il nastro trasportatore si stia muovendo alla velocità //corrvel3//Tale correzione è legata al punto P3 di linearizzazione.\\ Essa viene utilizzata solamente se la testa indicata in //headin// è programmata come fresatrice o levigatrice.\\ Range valido: -9999÷9999\\ Unità di misura: Um|+| downlag3  | L  | R  | RW  | -           | **Head-down delay - point 3**\\ Defines the delay in lowering of the head (expressed in unit of measureindicates in //headin// compared to the beginning of the piece in case the conveyor blet is moving at //corrvel3// speedThis correction is related to the point P3 of linearization.\\  It is used only if the read head in //headin// is configured as milling or sander.\\ Valid range: -9999÷9999\\ Unit of measure: Um                                                                                                                                                                                            |
  
-==== - Parametri gestiti con READPRG WRITEPRG ====+==== - Parameters managed with READPRG and WRITEPRG ====
  
-^Nome^D^R^A^Condizioni^Descrizione+Name        ^ D  ^ R  ^ A   Conditions  Description                                                                                                                                                                                                                                                                                                                                                                                                                                          
-|downhone|L|R|RW|-|**Ritardo discesa testa per levigatrice**\\ Definisce il ritardo discesa testa indicata in //headin// (espresso in unità di misurarispetto all'inizio del pezzo nel caso in cui la testa indicata in //headin// sia programmata come levigatrice.\\ Range valido: -999999÷999999\\ Unità di misura: Um| +| downhone    | L  | R  | RW  | -           | **Head-down delay for sander machine**\\ Defines the delay descent head indicated in //headin// (expressed in unit of measurecompared to the beginning of the piece in case the read head in //headin// is programmed as a sander.\\ Valid range: -999999÷999999\\ Unit of measure: Um                                                                                                                                             
-|risehone|L|R|RW|-|**Anticipo salita testa per levigatrice**\\ Definisce l'anticipo salita testa indicata in //headin// (espresso in unità di misurarispetto alla fine del pezzo nel caso in cui la testa indicata in //headin// sia programmata come levigatrice.\\ Range valido: -999999÷999999\\ Unità di misura: Um| +| risehone    | L  | R  | RW  | -           | **Advance rise head for sander machine**\\ Defines the early rise head indicated in //headin// (expressed in unit of measurecompared to the end of the piece in case the read head in //headin// is programmed as a sander.\\ Valid range: -999999÷999999\\ Unit of measure: Um                                                                                                                                               
-|downmill|L|R|RW|-|**Distanza inizio pezzo inizio fresatura**\\ Definisce la distanza (espressa in Um) tra l'inizio del pezzo e l'inizio della fresatura della testa nel caso in cui la testa indicata in //headin// sia programmata come fresatriceSe si vuole programmare la lunghezza della fresatura con la testa indicata in //headin// rispetto alla fine del pezzo bisogna impostare questo parametro a -1.\\ Range valido: -1÷999999\\ Unità di misura: Um| +| downmill    | L  | R  | RW  | -           | **Distance beginning piece start milling**\\ Defines the distance (expressed in Um) between the beginning of the piece and the beginning of the milling head in case the read head in //headin// be programmed as milling machineIf you want to program the length of milling with the read head in //headin// compared to the end of the piece you have to set this parameter to -1.\\ Valid range: -1÷999999\\ Unit of measure: Um  
-|risemill|L|R|RW|-|**Distanza fine pezzo fine fresatura**\\ Definisce la distanza (espressa in Um) tra la fine del pezzo e la fine della fresatura della testa nel caso in cui la testa indicata in //headin// sia programmata come fresatriceSe si vuole programmare la lunghezza della fresatura con la testa indicata in //headin// rispetto all'inizio del pezzo bisogna impostare questo parametro a -1.\\ Range valido: -1÷999999\\ Unità di misura: Um| +| risemill    | L  | R  | RW  | -           | **Distance end piece end milling**\\ Defines the distance (expressed in Um) between the end of the piece and the end of the milling head in case the read head in //headin// be programmed as milling machineIf you want to program the length of milling with the read head in //headin// compared to the beginning of the piece you have to set this parameter to -1.\\ Valid range: -1÷999999\\ Unit of measure: Um       
-|lengthmill|L|R|RW|-|**Lunghezza fresatura**\\ Definisce la lunghezza (espressa in Um) della fresatura eseguita con la testa indicata in //headin// nel caso in cui la testa indicata in //headin// sia programmata come fresatrice.\\ Range valido: 0÷999999\\ Unità di misura: Um| +| lengthmill  | L  | R  | RW  | -           | **Milling length**\\ Defines the length (expressed in Um) of the milling performed with head indicated in //headin// in case the read head in //headin// be programmed as milling machine.\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                                                       
-|grlength|L|R|RW|-|**Limite compensazione usura molatrice**\\ Definisce dopo quante Um si attiva l'elettrovalvola della testa relativaper compensare l'usura della mola nel caso in cui la testa indicata in //headin// sia stata configurata come testa molatrice.\\ Range valido: 0÷999999\\ Unità di misura: Um|+| grlength    | L  | R  | RW  | -           | **Edging wear compensation limit**\\ Defines after how many Um activates the solenoid valve of head onto compensate for the wear of the grinding wheel in case the read head in //headin// has been configured as grinder machine.\\ Valid range: 0÷999999\\ Unit of measure: Um                                                                                                                                                    |
  
-==== - Parametri gestiti con READVAR WRITEVAR ====+==== - Parameters managed with READVAR and WRITEVAR ====
  
-^Nome^D^R^A^Condizioni^Descrizione+Name        ^ D  ^ R  ^ A   Conditions  Description                                                                                                                                                                                                               
-|hworked|L|R|RW|-|**Um lavorati dalla testa**\\ Indica il numero di Um di materiale lavorati dalla testaTale dato viene aggiornato solamente per lo spazio effettivo che la testa lavora.\\ Range valido: 0÷999999\\ Unità di misura: Um| +| hworked     | L  | R  | RW  | -           | **Um workin from the head**\\ Indicates the number of Um of material worked from headThis information is updated only for the actual space that the head works.\\ Valid range: 0÷999999\\ Unit of measure: Um  
-|actriseadv|L|R|RW|-|**Correzione attuale apportata alla salita della testa**\\ Indica, in Um, il valore attuale della correzione apportata alla salita della testa.\\ Unità di misura: Um| +| actriseadv  | L  | R  | RW  | -           | **Current correction made to the ascent of the head**\\ Indicates, in Um, the present value of the correction made to the ascent of the head.\\ Unit of measure: Um                                                     
-|actdownlag|L|R|R|-|**Correzione attuale apportata alla discesa della testa**\\ Indica, in Um, il valore attuale della correzione apportata alla discesa della testa.\\ Unità di misura: Um| +| actdownlag  | L  | R  | R   | -           | **Current correction made to the descent of the head**\\ Indicates, in Um, the present value of the correction made to the descent of the head.\\ Unit of measure: Um                                                   
-|actpiece|B|R|R|-|**Numero pezzo in lavorazione**\\ Indica il numero del pezzo in lavorazione.|+| actpiece    | B  | R  | R   | -           | **Workpiece number**\\ Indicates the number of workpiece                                                                                                                                             |
  
-==== - Parametri gestiti con READPIECE ====+==== - Parameters managed with READPIECE ====
  
-^Nome^D^R^A^Condizioni^Descrizione+Name     ^ D  ^ R  ^ A  Conditions  Description                                                                                                                                                             
-|pcstart|L|-|R|-|**Distanza inizio pezzo dal sensore 1**\\ Indica la distanza dell'inizio del pezzo dal sensore I01.\\ Unità di misura: Um| +| pcstart  | L  | -  | R  | -           | **Distance beginning piece from the sensor 1**\\ Indicates the distance to the beginning of the piece from the sensor I01.\\ Unit of measure: Um                                               
-|pcend|L|-|R|-|**Distanza fine pezzo dal sensore 1**\\ Indica la distanza della fine del pezzo dal sensore I01.\\ Unità di misura: Um| +| pcend    | L  | -  | R  | -           | **Distance end piece from the sensor 1**\\ Indicates the distance of the end of the piece from the sensor I01.\\ Unit of measure: Um                                                  
-|pcstate|L|-|R|-|**Stato del pezzo**\\ Indica lo stato di lavorazione del pezzo:\\ **0** = normale\\ **1** = il pezzo è stato cancellato con il comando //CLPIECE//\\ Range valido: 0÷1|+| pcstate  | L  | -  | R  | -           | **Piece state**\\ Indicates the status of workpiece machining:\\ **0** = normal\\ **1** = the piece has been cleared with the //CLPIECE// command\\ Valid range: 0÷1  |
  
  
-===== - Elenco stati =====+===== - States list =====
  
-^Nome^Valore di default^Descrizione^ +Name        Default value ^ Descrizione                                                                                                                                                                                                                                                                                                                                                                            
-|st_init|0|**Stato di inizializzazione**\\ Segnalazione di device inizializzato:\\ **0** = device non inizializzato\\ **1** = device inizializzato+| st_init     | 0                  | **Initialization state**\\ Reporting of device initialized:\\ **0** = device is not initialized\\ **1** = initialized device                                                                                                                                                                                                                                                
-|st_inp0X|0|**Stato dell'ingresso INP0X**\\ Segnala lo stato dell'ingresso INP0X (dove X=1÷3):\\ **0** = ingresso disattivo\\ **1** = ingresso attivo+| st_inp0X    | 0                  | **State of the INP0X input**\\ Reports the status of the INP0X input (where X=1÷3):\\ **0** = input off\\ **1** = input on                                                                                                                                                                                                                                              
-|st_out0X|0|**Stato dell'uscita OUT0X**\\ Segnala lo stato dell'uscita OUT0X (dove X=1÷8):\\ **0** = uscita disattiva\\ **1** = uscita attiva+| st_out0X    | 0                  | **State of the OUT0X output**\\ Reports the status of the OUT0X output (where X=1÷8):\\ **0** = output off\\ **1** = output on                                                                                                                                                                                                                                                      
-|st_reset|0|**Stato del nastro**\\ Segnalazione di nastro in reset:\\ **0** = nastro non in reset\\ **1** = nastro in reset\\ Questa segnalazione si attiva seguito di un comando di reset lavorazione (con comando dedicato o con comando //INIT// se //resettype// = 1) e rimane attiva finché il nastro non ha percorso uno spazio pari all'interasse maggiore tra tutte le teste abilitate.| +| st_reset    | 0                  | **State of the conveyor belt**\\ Report of the conveyor belt in reset:\\ **0** = conveyor belt not in reset\\ **1** = conveyor belt in reset\\ This signal is activated following a reset command processing (with dedicated command or with //INIT// command if //resettype// = 1) and remains active until the tape has covered space equal space between all the heads that are enabled 
-|st_blower|0|**Stato soffiatore**\\ Segnalazione di soffiatore attivoSi attiva solamente se è presente almeno un pezzo nella lunghezza macchina:\\ **0** = soffiatore non attivo\\ **1** = soffiatore attivo+| st_blower   | 0                  | **Blower status**\\ Reporting of active blowerIs activated only if there is at least one piece in machine length:\\ **0** = blower not active\\ **1** = blower active                                                                                                                                                                                      
-|st_ovrmxp|0|**Raggiungimento limite massimo pezzi in macchina**\\ Segnalazione di raggiungimento del limite massimo pezzi in macchina:\\ **0** = funzionamento regolare,\\ **1** = raggiunto il numero massimo pezzi.\\ Questa segnalazione rimane attiva sempre per almeno 500ms.| +| st_ovrmxp   | 0                  | **Achieving maximum machine pieces**\\ Report of maximum limit pieces in the machine:\\ **0** = normal operation,\\ **1** = reached the maximum number pieces.\\ This message always remains active for at least 500ms.                                                                                                                 
-|st_cntlock|R|**Stato di aggiornamento posizione disabilitato**\\ Segnalazione di aggiornamento posizione bloccato:\\ **0** = aggiornamento posizione abilitato\\ **1** = aggiornamento posizione disabilitato+| st_cntlock  | R                  | **Update status location disabled**\\ Report of blocked upgrade position:\\ **0** = Update position enabled\\ **1** = Update position disabled                                                                                                                                                                                       
-|st_cntrev|R|**Stato di inversione aggiornamento posizione**\\ Segnalazione di aggiornamento posizione invertito:\\ **0** = aggiornamento posizione non invertito\\ **1** = aggiornamento posizione invertito+| st_cntrev   | R                  | **State of inversion position update**\\ Report inverted position update:\\ **0** = update position not reversed\\ **1** = inverted position update                                                                                                                                                                                       
-|st_regoff|0|**Disattivazione aggiornamento uscite**\\ Stato che segnala se l'aggiornamento delle uscite è disabilitato\\ **0** = la regolazione è attivata\\ **1** = la regolazione è disattivata+| st_regoff   | 0                  | **Disabling update outputs**\\ State that report if the output update is disable\\ **0** = the adjustment is enable\\ **1** = the adjustment is disable                                                                                                                                                                                                  
-|st_error|0|**Presenza di un errore**\\ Indica lo stato di errore del device.\\ Per riconoscere il tipo di errore si deve far riferimento alle variabili //errcode// ed //errvalue//:\\ **0** = errore non presente\\ **1** = errore presente+| st_error    | 0                  | **Error presence**\\ Indicates the error status of the device.\\ To recognize the type of error you must refer to the //errcode// and //errvalue// variables:\\ **0** = error not present\\ **1** = error present                                                                                                                                                      
-|st_warning|0|**Presenza di un warning**\\ Indica lo stato di warning del device, per riconoscere il tipo di warning si deve far riferimento alle variabili //wrncode// //wrnalue//:\\ **0** = warning non presente\\ **1** = warning presente|+| st_warning  | 0                  | **The presence of a warning**\\ Indicates the warning state of the device, to recognize the type of warning you must refer to //wrncode// and //wrnalue// variables:\\ **0** = warning not present\\ **1** = warning present                                                                                                                                                     |
  
  
-===== - Tabella comandi =====+===== - Commands table =====
  
-Tutti i comandi (genericinastro e memoria programmisono da intendersi in ordine di prioritàindipendentemente dalla +All commands (genericmemory and tape programsare in order of priorityindependently of the table on which were placed.
-tabella nella quale sono stati inseriti.+
  
-==== - Comandi generici ====+==== - Generic commands ====
  
-^Nome^Condizione^Descrizione+Name       Condition                   Descriptions                                                                                                                                                                                                                                                       
-|INIT|-|**Inizializzazione del device**\\ Comando di inizializzazione del devicePrima del comando //INIT// è possibile scrivere tutti i parametri nel device senza richiedere ricalcoli interniperciò la scrittura sarà molto veloce.\\ Attiva lo stato //st_init//.| +| INIT       | -                            | **Initializing the device**\\ Device initialization commandBefore the //INIT// command you can write all the parameters in the device without requiring internal recalculationsso the writing will be very fast.\\ Activates the //st_init// state 
-|RSERR|st_error=1|**Reset dello stato di errore**\\ Azzera lo stato //st_error//.| +| RSERR      | st_error=1                   | **Reset of the error state**\\ Reset the //st_error// state                                                                                                                                                                                                  
-|RSWRN|st_warning=1|**Reset dello stato di warning**\\ Azzera lo stato //st_warning//.| +| RSWRN      | st_warning=1                 | **Reset of the warning state**\\ Reset the //st_warning// state                                                                                                                                                                                               
-|SETINP0X|INP0X dichiarato\\ come X.X|**Attivazione INP0X**\\ Comando che simula un fronte di attivazione dell'ingresso INP0X (dove X = 1÷3).| +| SETINP0X   | INP0X dichiarato\\ come X.X  | **Actiovation INP0X**\\ Command that simulates  an enabling front of INP0X input (where X = 1÷3).                                                                                                                                                           
-|CLRINP0X|INP0X dichiarato\\ come X.X|**Disattivazione INP0X**\\ Comando che simula un fronte di disattivazione dell'ingresso INP0X (dove X = 1÷3).| +| CLRINP0X   | INP0X dichiarato\\ come X.X  | **Disabling INP0X**\\ Command that simulates a disabling front of INP0X input (where X = 1÷3).                                                                                                                                                     
-|CNTLOCK|-|**Disabilita l'aggiornamento della posizione attuale del nastro**\\ Disabilita l'aggiornamento della posizione attuale. In questa situazione l'eventuale spostamento del nastro non viene rilevato.| +| CNTLOCK    | -                            | **Disable the update of the current position of the conveyor belt**\\ Disables the updating of the current position. In this situation the possible displacement of the conveyor belt is not detected                                                              
-|CNTUNLOCK|-|**Abilita l'aggiornamento della posizione attuale del nastro**\\ Abilita l'aggiornamento della posizione attuale del nastroViene attivata la rilevazione dello spostamento del nastro.| +| CNTUNLOCK  | -                            | **Enables the current conveyor belt position update**\\ Enables the current conveyor belt position updateConveyor bel displacement detection is activated                                                                         
-|CNTDIR|-|**Aggiornamento posizione nastro non invertita**\\ Disabilita una eventuale inversione dell'aggiornamento posizionelo stato //st_cntrev// è posto a zero.| +| CNTDIR     | -                            | **Not inverted conveyor belt update position**\\ Disable a reversal of position updatethe //st_cntrev// state is set to zero.                                                                                                       
-|CNTREV|-|**Inversione dell'aggiornamento posizione nastro**\\ Consente di invertire il segno dell'aggiornamento posizione.| +| CNTREV     | -                            | **Reversing the tape position update**\\ Reverses the sign of the update position                                                                                                                                                
-|CLPIECE|-|**Elimina pezzo**\\ Elimina il pezzo selezionato dalla variabile //piecein//.\\ Se //piecein// = -1, viene resettata l'immagine dei pezzi all'interno del nastro trasportatore.| +| CLPIECE    | -                            | **Delete piece**\\ Delete the selected piece by //piecein// variable.\\ If //piecein// = -1, Resets the image of the pieces                                                                                  
-|REGOFF|-|**Disabilitazione dell'intervento del device**\\ Disabilita la regolazione e l'aggiornamento delle uscite.| +| REGOFF     | -                            | **Disable of the device intervention**\\ Disable the adjustment and the update of the outputs                                                                                                                                                       
-|REGON|-|**Abilitazione dell'intervento del device**\\ Riabilita la regolazione e l'aggiornamento delle uscite.|+| REGON      | -                            | **Enabling the device intervention**\\ Enable the adjustment and the update of the outputs                                                                                                                                                           |
  
-==== - Comandi gestione memoria programmi ====+==== - Program memory management commands ====
  
-^Nome^Condizione^Descrizione+Name      Condition                         Description                                                                                                                                                                                                                                                                                                                                                                                                                                                              
-|READSET|st_init=1\\ headin>=1\\ headin<=8|**Lettura parametri di setup**\\ Consente la lettura dei parametri di setup della testa //headin//.\\ A comando concluso //headout// = //headin//.| +| READSET   | st_init=1\\ headin>=1\\ headin<=8  | **Reading setup parameters**\\ Allows reading parameters to setup of the head //headin//.\\ On command concluded //headout// = //headin//                                                                                                                                                                                                                                                                                                                      
-|WRITESET|pwork=0\\ headin>=1\\ headin<=8|**Scrittura parametri di setup**\\ Consente la scrittura dei parametri di setup della testa headin.\\ A comando concluso //headout// = //headin//.\\ <WRAP center round tip 60%>in fase di scrittura dei parametri di lavoro viene resettato l'eventuale stato di soffiatore attivo (//st_blower// = 1). Nel caso questa azione possa portare a problemi è necessario eseguire il comando solo se: NOT <nome_device>:st_blower AND <nome_device>:pwork EQ 0 </WRAP>+| WRITESET  | pwork=0\\ headin>=1\\ headin<=8    | **Writing setup parameters**\\ Writes setup parameters of the head headin.\\ On command concluded //headout// = //headin//.\\ <WRAP center round tip 60%> in writing phase of working parameters is resets any active blower status (//st_blower// = 1). If this action may lead to problems the command must be issued only if: NOT <device_name>:st_blower AND <device_name>:pwork EQ 0   </WRAP>  
-|READPRG|st_init=1\\ headin>=1\\ headin<=8|**Lettura programma**\\ Consente la lettura dei programmi di lavoro selezionati da //headin//.\\ A comando concluso //headout// = //headin//.| +| READPRG   | st_init=1\\ headin>=1\\ headin<=8  | **Reading program**\\ Allows reading of the work programs selected by //headin//.\\ On command concluded //headout// = //headin//                                                                                                                                                                                                                                                                                                                           
-|WRITEPRG|st_init=1\\ headin>=1\\ headin<=8|**Scrittura programma**\\ Consente la scrittura dei programmi di lavoro selezionati da //headin//.\\ A comando concluso //headout// = //headin//.\\ <WRAP center round tip 60%>in fase di scrittura dei parametri di setup viene resettato l'eventuale stato di soffiatore attivo (//st_blower// = 1). Nel caso questa azione possa portare a problemi è necessario eseguire il comando solo se: NOT <nome_device>:st_blower AND <nome_device>:pwork EQ 0 </WRAP>+| WRITEPRG  | st_init=1\\ headin>=1\\ headin<=8  | **Writing program**\\ Allows writing of the work programs selected by //headin//.\\ On command concluded //headout// = //headin//.\\ <WRAP center round tip 60%> in writing phase of setup parameters is resets any active blower status (//st_blower// = 1). If this action may lead to problems the command must be issued only if: NOT <device_name>:st_blower AND <device_name>:pwork EQ 0   </WRAP>    
-|READVAR|st_init=1\\ headin>=1\\ headin<=8|**Lettura variabile**\\ Consente la lettura delle variabili selezionate da //headin//.\\ A comando concluso //headout// = //headin//.| +| READVAR   | st_init=1\\ headin>=1\\ headin<=8  | **Reading variable**\\ Allows reading of selected variables from //headin//.\\ On command concluded //headout// = //headin//                                                                                                                                                                                                                                                                                                                                   
-|WRITEVAR|st_init=1\\ headin>=1\\ headin<=8|**Scrittura variabile**\ Consente la scrittura delle variabili selezionate da //headin//.\\ A comando concluso //headout// = //headin//.|+| WRITEVAR  | st_init=1\\ headin>=1\\ headin<=8  | **Writing variable**\ Allows writing of selected variables from //headin//.\\ On command concluded //headout// = //headin//                                                                                                                                                                                                                                                                                                                                |
  
  
  • Last modified: 2019/08/29 17:18