MANUALE D'USO APPARECCHIATURA I/O-PROG-332-043 ZANELLO-TESINI VIA G.DIVITTORIO 149 20099 SESTO SAN GIOVANNI-MI Tel.: 022427869 Fax.:0222471252 e-mail [email protected] L'apparecchiatura e' composta da una scatola contenente le schede comprendenti tutti i componenti elettronici e di connessione necessari, da un pannello frontale con una tastiera del tipo a membrana e da un visualizzatore a cristalli liquidi retroilluminato. ATTENZIONE !!! : controllare tutti i parametri in tutte le pagine e tutti i collegamenti prima di rendere operativa la macchina e leggere attentamente tutti i punti descritti alla voce NOTE VARIE. Per avere chiarimenti in caso di dubbi telefonare in sede. COLLEGAMENTI ALIMENTAZIONE : (morsettiera ad innesto a 3 contatti) 1 2 3 alimentazione 15 Vca o 18 Vcc filo A (15 VA) terra - comune dei filtri dei morsetti (vedi NOTE VARIE) alimentazione 15 Vca o 18 Vcc filo B (15 VA) COLLEGAMENTI LINEA SERIALE : (connettore a vaschetta tipo CANNON a 9 poli) 1 6 2 7 3 8 4 9 5 ingresso discreto 1 (non collegato) ingresso discreto 2 (non collegato) ingresso discreto 3 RICEZIONE (RS232) ingresso discreto 4 (non collegato) ingresso discreto 5 TRASMISSIONE (RS232) ingresso discreto 6 (non collegato) ingresso discreto 7 (non collegato) ingresso discreto 8 (non collegato) 0V : comune negativo linea seriale e della calza di schermatura COLLEGAMENTI SCHEDA I/O 1 : (connettore a vaschetta tipo CANNON a 25 poli) N.B.: tutti gli ingressi sono attivi se chiusi verso 0V N.B.: tutti le uscite sono attive se chiuse verso 0V (max 40 mA continui) 1 14 2 15 3 16 ingresso discreto 1 ingresso discreto 2 ingresso discreto 3 ingresso discreto 4 ingresso discreto 5 ingresso discreto 6 PROXIMITY TESTA FOTOCELLULA DI INGRESSO FOTOCELLULA DI USCITA INCOLLATURA MANUALE CUCITURA MANUALE ESPULSIONE MANUALE 1 4 17 5 18 11 24 12 25 13 6 19 7 20 8 21 9 22 10 23 ingresso discreto 7 INGRESSO PER CONTEGGIO SINGOLO ingresso discreto 8 SELEZIONE COLLA ESTERNA 0V : comune negativo ingressi discreti e delle calze di schermatura VNS : comune positivo ingressi discreti e alimentazione scheda interfaccia ingresso discreto veloce 1 CANALE A ENCODER (ingresso veloce) (30 KHz massimo) ingresso discreto veloce 2 CANALE B ENCODER (ingresso veloce) (30 KHz massimo) ingresso discreto veloce 3 (non usato) (non collegato) 0V : comune negativo ingressi discreti veloci uscita collettore aperto 1 COMANDO TRASPORTO uscita collettore aperto 2 COMANDO TESTA uscita collettore aperto 3 COMANDO COLLA uscita collettore aperto 4 COMANDO ESPULSORE uscita collettore aperto 5 SEGNALAZIONE CUCITURA ABILITATA uscita collettore aperto 6 USCITA PER SEGNALAZIONE CONTEGGIO SINGOLO uscita collettore aperto 7 (non usato) uscita collettore aperto 8 (non usato) 0V : comune negativo delle uscite e delle calze di schermatura VNS : comune positivo delle uscite (per rele', elettrovalvole, ecc.) e alimentazione scheda interfaccia NOTE VARIE : La TENSIONE di alimentazione deve essere adeguata in modo da alimentare correttamente sia gli utilizzatori collegati negli ingressi che nelle uscite. Se occorre ALIMENTARE un encoder tramite la tensione VNS disponibile nella morsettiera dell’apparecchio, accertarsi che lo stesso abbia un’alimentazione adeguata alla tensione disponibile al morsetto stesso. Se occorre collegare una scheda di INTERFACCIA a relais che richiede un’alimentazione di 16 Vcc ±10% e si intende utilizzare la tensione VNS disponibile nella morsettiera dell’apparecchio per alimentarla, occorre verificare che VNS sia adeguata, modificando eventualmente il valore della tensione di alimentazione dell’apparecchio ai morsetti 1 e 3 fino ad ottenere la tensione necessaria. Controllare anche l’assorbimento in corrente : non deve superare i limiti stabiliti per ogni singola uscita e complessivamente rimanere al di sotto di 350 mA. Ricordarsi comunque che l’apparecchio funziona regolarmente con tensioni alternate di ingresso comprese tra 12 Vca e 24 Vca oppure con tensioni continue comprese tra 14 Vcc e 26 Vcc : non eccedere mai oltre questi limiti. Tutti gli INGRESSI sono attivi se chiusi verso 0V. Gli ingressi discreti sopportano una tensione di 30 Vcc massimo. Tutte le USCITE sono attive se chiuse verso 0V (max 50 mA continui). Le uscite a collettore aperto sopportano 80 mA e 30 Vcc massimi assoluti. Impostare tutti i PARAMETRI di macchina presenti nelle varie pagine, comprese quelle nascoste e quelle correggibili tramite codice di accesso : i parametri che vengono forniti nell’apparecchio nuovo sono utilizzati in fase di costruzione per effettuare il collaudo e non sono adatti sicuramente a permettere il corretto funzionamento di una qualsiasi macchina reale. 2 E' opportuno FILTRARE la tensione di alimentazione nel caso in cui la stessa sia fonte di disturbi eccessivi. Montare il TRASFORMATORE di alimentazione nelle immediate vicinanze della scheda. Evitare di far correre i CAVI di collegamento della scheda insieme a cavi che siano probabile fonte di disturbi (collegamenti ai motori, teleruttori, spazzole striscianti ecc.). SCHERMARE adeguatamente le fonti principali di disturbo usando i mezzi più adeguati, come schermi di ferro, filtri R-C per i contatti che scintillano, condensatori ecc. Curare particolarmente i collegamenti di MESSA a TERRA degli utilizzatori. Il morsetto 2 di TERRA corrisponde internamente al comune dei filtri collegati sui morsetti in ingresso e in uscita all’apparecchio : ATTENZIONE al collegamento di questo morsetto !!! Nel caso in cui la presa di terra della linea risultasse carica di disturbi generati da utenze con alta dispersione, EVITARE di collegarla ! Usare CAVI SCHERMATI dove e quando sia possibile, necessario e consigliabile, collegando la calza di schermo SOLO dal lato del controllore nei morsetti di 0V comune e non a terra per lo stesso motivo descritto precedentemente. Evitare di MODIFICARE i dati di programmazione della scheda mentre la stessa li sta considerando. Sull'apparecchiatura e' prevista una memoria di sicurezza EEPROM per la tenuta dei dati di lavorazione della macchina. Ogni volta che un dato viene corretto, automaticamente viene copiato in EEPROM. 3 DESCRIZIONE DEL FRONTALE : E' composto da : - visualizzatore ad LCD - tastiera di impostazione La visualizzazione avviene tramite un visualizzatore a cristalli liquidi retroilluminato. La tastiera e' costituita da : 1 TASTO DI MENU 1 TASTO DI ENTER 1 TASTO DI SU 1 TASTO DI GIÙ 1 TASTO DI CLEAR 1 TASTO DI FUNZIONE 10 TASTI DECIMALI NUMERICI. Tasto di MENU (in alto a sinistra) : Se premuto, richiama la pagina 0 di indice. Se premuto in presenza del puntatore di correzione, toglie il puntatore stesso terminando la possibilità di correzione. Tasto di ENTER (in basso a sinistra) : Se premuto in presenza di una pagina che comprende delle grandezze correggibili permette l'emissione del puntatore di correzione permettendo di modificare le variabili della pagina. Se premuto in presenza del puntatore di correzione indica di considerare conclusa la corrente correzione del dato e di renderlo operante all'interno del programma di macchina salvandolo in memoria. Il puntatore di correzione rimane attivo per circa 10 secondi da quando non viene più toccato alcun tasto. ATTENZIONE : se non viene premuto questo tasto dopo aver modificato un dato, la modifica stessa non viene accettata e alla scomparsa del puntatore di correzione ricomparirà il vecchio dato mai modificato !! Tasto di SU (in alto, secondo da sinistra) : Consente di visualizzare la pagina precedente più vicina. Se mantenuto premuto, permette di scorrere all'indietro le pagine. Se e' presente il puntatore di correzione permette di spostarlo a fianco della variabile precedente. Se e’ già premuto il tasto ENTER permette di incrementare la variabile in correzione. Tasto di GIÙ (in basso, secondo da sinistra) : Consente di visualizzare la pagina seguente più vicina. Se mantenuto premuto, permette di scorrere in avanti le pagine. 4 Se e' presente il puntatore di correzione permette di spostarlo a fianco della variabile seguente. Se e’ già premuto il tasto ENTER permette di decrementare la variabile in correzione. Tasto di CLEAR (in alto, terzo da sinistra) : Consente di cancellare le diagnosi di malfunzionamento se la condizione che ha determinato la comparsa della diagnosi e' scomparsa. Se la condizione persiste la diagnosi ricomparirà immediatamente. Se e' presente il puntatore di correzione permette di azzerare l'attuale variabile in correzione. Se mantenuto premuto per 5 secondi permette di escludere la segnalazione della diagnosi (indicato dal carattere '#' lampeggiante in fondo alla seconda riga). Per riabilitarla basta ripremere il tasto stesso. Se la periferica e’ MASTER, la pressione del tasto avvia la trasmissione seriale dei dati verso le periferiche SLAVE. Tasto di FUNZIONE (in basso, terzo da sinistra) : Se mantenuto premuto mentre si premono i numeri da 0 a 5 permette di considerare i numeri premuti in esadecimale da A a F. Ricordarsi che questa funzione viene considerata solo in limitati casi dove previsto. Viene utilizzato anche nel caso di movimentazione con apparecchiatura in manuale. Mantenendolo premuto e premendo il tasto 1 (avanti) o 6 (indietro) esegue la movimentazione manuale dell’asse indicato dalla pagina. 5 DESCRIZIONE DELLE SINGOLE PAGINE : In tutte le pagine : - in caso di ATTIVAZIONE dell'ESCLUSIONE DIAGNOSI viene mostrato il carattere # lampeggiante in fondo alla prima riga. - in caso di APPARECCHIATURA in MANUALE viene mostrato il carattere M lampeggiante in fondo alla seconda riga. - Pagina 0 : pagina di intestazione. Richiamabile tramite il tasto MENU'. riga 1÷2 : - Intestazione della ditta costruttrice. - Pagina 1 : pagina di indice. riga 1 : - Il nome del programma ZLxx (xx rappresenta il numero di versione) e la data dell’ultimo aggiornamento del programma. - il numero attuale/richiesto di pagina (impostabile). E' possibile impostare il numero della pagina desiderata. - Pagina 2 : riga 1 : pagina del codice di accesso. - Chiave di accesso (impostabile). Alcune pagine non sono correggibili se prima non viene impostato un numero di codice che ne abilita la correzione. Il codice comune di accesso CH0 e' 1357, quello particolare CH1 e’ 2468 mentre quello non convenzionale CH2 e' 3579 (permette di vedere anche le pagine nascoste !). Se il codice impostato e' esatto nella riga 2 viene mostrato un messaggio di segnalazione. - Pagina 3 : riga 1 : riga 2 : pagina di gestione dell’archivio delle misure. - Numero del salvataggio in archivio da richiamare o richiamato (impostabile). - Numero del salvataggio di archivio da effettuare (impostabile ma utilizzabile solo se impostato il codice di accesso CH0). L’archivio dei dati e’ composto da una zona di memoria FLASHEPROM che viene utilizzata come magazzino di informazioni. Sono previste 500 archiviazioni diverse ( 1÷ 500 ), richiamabili e aggiornabili singolarmente tramite le impostazioni presenti in questa pagina. Le grandezze che vengono memorizzate in archivio vengono indicate in questo manuale con la dicitura “contenute in archivio”. 6 ! ! ! ATTENZIONE ! ! ! Tutte le GRANDEZZE contenute in ARCHIVIO se modificate devono essere SALVATE, operando con la VOCE DELLA RIGA 2 (“Numero del salvataggio di archivio da effettuare”) per MEMORIZZARLE in modo sicuro e definitivo; se ciò non avviene, le impostazioni vengono conservate nella memoria RAM e possono andare perse in caso di disturbi o di problemi con la batteria tampone. Il salvataggio e’ consentito solo se e’ stata impostata la chiave di accesso CH0. - Pagina 4 : pagina del contapezzi generico. riga 1 : riga 2 : - Pagina 5 : - Contatore parziale dei pezzi introdotti (impostabile). - Contatore totale dei pezzi introdotti (impostabile). pagina di selezione comandi manuali. riga 2 : - Pagina 6 : - Selezioni : cucitura manuale , incollatura manuale ed espulsione manuale . pagina di impostazione dati per cucitura. riga 1 : riga 2 : - Misura di altezza del cartone (impostabile). - Numero di punti desiderati (impostabile). Impostando il numero di punti, automaticamente viene calcolata e aggiornata la misura del punto normale di pagina 13. - Pagina 10 : pagina di selezione del modo di funzionamento della macchina. riga 1÷2 : - Selezione dei modi CUCE/COLLA (impostabile) “contenute in archivio”. - Pagina 11 : pagina delle selezioni del tipo di cucitura. riga 2 : - Selezioni PUNTO SEMPLICE, DOPPIO PUNTO INIZIO-FINE e DOPPIO PUNTO RIPETUTO (impostabile) “contenute in archivio”. - Pagina 12 : pagina di impostazione delle distanze iniziali. riga 1 : riga 2 : - Distanza di inizio cucitura (impostabile) “contenuta in archivio”. - Numero di punti da mettere (impostabile) “contenuta in archivio”. - Pagina 13 : pagina di impostazione delle distanze dei punti. riga 1 : riga 2 : - Distanza tra punti normali (impostabile) “contenuta in archivio”. - Distanza tra punti doppi (impostabile) “contenuta in archivio”. - Pagina 14 : pagina di impostazione delle distanze iniziali. riga 1 : - Distanza di inizio colla (impostabile) “contenuta in archivio”. 7 riga 2 : - Distanza di durata della colla (impostabile) “contenuta in archivio”. - Pagina 15 : pagina di impostazione e visualizzazione del conteggio del pacco . riga 1 : riga 2 : - Numero pezzi da contare prima di eccitare l’espulsore (impostabile) “contenuto in archivio”. - Conteggio effettivo dei pezzi lavorati contato tramite l’ingresso di uscita cartone (impostabile). - Pagina 16 : pagina del contatore singolo. riga 1 : riga 2 : - Numero di pezzi da considerare prima di eccitare l’uscita (impostabile). - Contatore dei pezzi (impostabile). - Pagina 17 : pagina di impostazione tempo di eccitazione uscita conteggio singolo dei pezzi . riga 1 : - Tempo eccitazione in secondi (impostabile) “contenuto in archivio”. - Pagina 20 : pagina di impostazione espulsore. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Ritardo dell’espulsore in millimetri (impostabile). - Tempo di espulsione in secondi (impostabile). - Pagina 21 : pagina di impostazioni meccaniche. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Distanza delle teste cucitrice dal sensore di ingresso (impostabile). - Distanza delle teste incollatrici dal sensore di ingresso (impostabile). - Pagina 22 : pagina di impostazioni meccaniche. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Distanza minima tra i punti (impostabile). - Distanza tra i punti entro la quale avviene la rotazione continua della testa (impostabile). - Pagina 23 : pagina di impostazioni meccaniche. (correggibile tramite codice di accesso CH0) riga 1 : riga2 : - Distanza di mascheramento del sensore di ingresso dalla fine dell’attuale lavorazione. - Conteggio del mascheramento . - Pagina 24 : pagina di impostazioni meccaniche. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Misura di ritardo dell’arresto della testa (impostabile). - Anticipo di ripartenza della testa (impostabile). 8 - Pagina 25 : pagina di controllo. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Anticipo di attivazione della velocita’ di lavoro (impostabile). - Distanza corrispondente alla tensione max in uscita (impostabile). - Pagina 26 : pagina di controllo. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Totale punti messi. - Percentuale emessa all’uscita analogica. - Pagina 27÷29 :pagine di compensazione delle teste. (correggibile tramite codice di accesso CH0) riga 1-2 : - Correzione da effettuare per compensare il tempo di reazione delle teste in relazione alla distanza tra i punti (impostabile). - Pagina 30 : pagina di controllo. riga 1 : - Conteggio dell’encoder utilizzato dalla cucitura. - Pagina 31 : pagina di controllo. riga 1 : riga 2 : - Distanza del prossimo punto di cucitura. - Distanza del prossimo punto di incollatura. - Pagina 32 : pagina di controllo. riga 1 : riga 2 : - Distanza del prossimo punto di comando trasporto. - Distanza considerata per l’emessione all’uscita analogica. - Pagina 33 : pagina di selezione dell’espulsore. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Selezione di espulsione eseguita a tempo (impostabile). - Selezione di conteggio sul fronte di uscita (impostabile). - Pagina 34 : pagina di selezioni di macchina. (correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Selezione di non utilizzo della tabella dei punti (impostabile). - Selezione di uscita analogica proporzionale al punto normale (impostabile). - Pagina 35 : pagina di impostazione caratteristiche Encoder (visualizzabile e correggibile tramite codice di accesso CH2) riga 1 : riga 2 : - Passi/giro (impostabile). - Sviluppo totale encoder (impostabile). 9 - Pagina 36 : pagina di controllo. riga 1 : - Posizione assoluta dell’encoder. - Pagina 80 : pagina di impostazioni di macchina. (visualizzabile e correggibile tramite codice di accesso CH0) riga 1 : riga 2 : - Selezione di abilitazione del cambio pagina automatico (impostabile). - Uscita massima dell’analogica (impostabile). - Pagina 81 : pagina di taratura dell’ingresso analogico. (visualizzabile e correggibile tramite codice di accesso CH2) riga 1 : riga 2 : - Visualizzazione dell’ingresso analogico e taratura di zero (impostabile). - Guadagno dell;ingresso analogico (impostabile). - Pagina 82 : pagina di controllo dell’ingresso analogico. riga 1 : riga 2 : - Lettura dell’ingresso analogico. - Valore all’uscita analogica. - Pagina 90 : pagina di impostazione della linea seriale. (visualizzabile e correggibile tramite codice di accesso CH2) riga 1 : riga 2 : - Numero identificativo dell’apparecchiatura come periferica (impostabile). - Baud-rate di comunicazione seriale (impostabile). - Pagina 91 : pagina relativa al totalizzatore delle lavorazioni eseguite. (visualizzabile e correggibile tramite codice di accesso CH2) riga 1 e 2 : Numero totale delle lavorazioni eseguite. - Pagina 92 : pagina relativa all'impostazione dell'intestazione che compare in pagina 0. (visualizzabile e correggibile tramite codice di accesso CH2) riga 1 e 2 : Nome della ditta che deve comparire in pagina 0 di intestazione. N.B. : per l'impostazione occorre richiedere ENTER in pagina tramite l'apposito tasto : il nome della ditta lampeggia. I tasti 1, 6, 7 e 8 permettono la correzione secondo le seguenti modalità : tasto 1 Incrementa la lettera in correzione. Se mantenuto premuto la correzione e' continua. tasto 6 Decrementa la lettera in correzione. Se mantenuto premuto la correzione e' continua. tasto 7 Permette lo spostamento della correzione sulla lettera immediatamente a sinistra. tasto 8 Permette lo spostamento della correzione sulla lettera 10 immediatamente a destra. Per considerare terminata la correzione occorre ripremere il tasto di ENTER che effettua il salvataggio del nome stesso nella memoria EEPROM. !!! ATTENZIONE !!! Se non viene premuto il tasto di ENTER a conclusione della correzione del nome viene conservato in memoria il vecchio dato esistente prima della modifica !!! Spegnendo viene persa la correzione effettuata !!! - Pagina 93 : pagina relativa al blocco della lavorazione. (visualizzabile e correggibile tramite codice di accesso CH2) riga 1 : riga 2 : della - Chiave di abilitazione al blocco della lavorazione. - Impostazione e conteggio dei pezzi da lavorare prima del blocco lavorazione. La chiave di abilitazione del blocco e' 13579. Per sbloccare l'apparecchiatura occorre : - bloccare la comparsa delle diagnosi tenendo premuto il tasto CLR per circa 4 secondi. - impostare la chiave di accesso CH2 - impostare la chiave di abilitazione del blocco con qualsiasi numero diverso da quello di abilitazione del blocco stesso. Il blocco della lavorazione causa l'immediato spegnimento di tutte le uscite e la comparsa di una diagnosi di malfunzionamento. - Pagina 96 : pagina relativa alla situazione degli ingressi. riga 1÷2 : - Situazione degli ingressi (non in tempo reale !). - Pagina 97 : pagina relativa alla situazione delle uscite. riga 1÷2 : - Situazione delle uscite (non in tempo reale !). COMUNICAZIONE SERIALE : La comunicazione seriale avviene tramite RS232 con velocita’ impostabile (tipica 9600 bps). Il protocollo utilizzato e’ MODBUS in modo binario (RTU) ridotto : E possibile la comunicazione di dati ‘word’ e di ‘bit’ tramite i seguenti comandi : 01 05 03 06 10 04 master>slave : richiesta di lettura di N.bit master>slave : richiesta di scrittura di 1 bit master>slave : richiesta di lettura di N.Registri master>slave : richiesta di scrittura di 1 Registro master>slave : richiesta di scrittura di N.Registri master>slave : richiesta di lettura N.input Registri 11 - Elenco delle variabili WORD (16 bit) : 00 01 02 03 04 05 06 07 08 09 10 11 12 13 diagnosi di malfunzionamento contatore parziale contatore totale distanza primo punto distanza punto normale distanza punto doppio numero di punti da mettere distanza inizio colla distanza totale colla numero scatole/pacco conteggio scatole/pacco numero delle lavorazioni per contatore singolo conteggio delle lavorazioni per contatore singolo tempo di eccitazione dell’uscita del contatore singolo - Elenco delle variabili BIT (selezioni) : 00 01 selezione di cucitura attiva selezione di colla attiva ELENCO DELLE DIAGNOSI : - Messaggi di avvertimento (vengono azzerate premendo qualsiasi tasto) : 30000 35202 35205 errata impostazione del dato. scrittura della FLASHEPROM avvenuta regolarmente. programma ancora presente in RAM non salvato in FLASHEPROM. - Diagnosi di malfunzionamento (vengono azzerate dal tasto CLR se possibile) : 00001 00002 00003 00004 00005 00006 00999 impostazione di 'pn' troppo bassa impostazione di 'pd' troppo bassa impostazione di inizio colla < di fci/colla impostazione di correzione punto eccessiva impostazione eccessiva anticipo velocita' di lavoro impostazione eccessiva anticipo ripartenza testa blocco della lavorazione attivo. 65000 65001 65003 mancata lettura EEPROM. mancata scrittura in EEPROM. confronto RAM-EEPROM fallito. 65099 perdita dei dati nella memoria RAM. 65200 65201 cancellazione della FLASHEPROM non avvenuta. scrittura della FLASHEPROM non avvenuta. 12