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/24 17:16] – [4. Parameters table] qem103en:software:devices:head2 [2020/07/13 14:55] (current) qem103
Line 2: Line 2:
  
  
-===== - Introduction =====+====== - 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 141: Line 141:
 | heads       | B  | R  | R   | -           | **Heads state**\\ Indicates the state of the heads, is the decimal number conversion to bit fields where the 0 indicates the head lifted and 1 the lowered head.\\ Valid range: -32767÷32768                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | heads       | B  | R  | R   | -           | **Heads state**\\ Indicates the state of the heads, is the decimal number conversion to bit fields where the 0 indicates the head lifted and 1 the lowered head.\\ Valid range: -32767÷32768                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
 | 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                                                                                                                                                                                                                                                                                                                                                                                                                                | | 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 of measure: 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