Home
LEXIUM - Schneider Electric
Contents
1. Durante il debug dell asse possibile passare in modalit locale forzata su Unilink Il passaggio in modalit Locale ottenuto con il comando Convalida di Unilink In questo caso gli scambi di dati Peer Cop vengono interrotti e l insieme dei comandi in Unilink sono accessibili nello stesso modo che in funzionamento indipendente Gli scambi Peer Cop vengono ristabiliti tramite il comando Invalidation in Unilink 87 Il profilo DriveCom e la modalit locale forzata via Unilink 88 Prestazioni teoriche Prestazioni teoriche Tempo medio tra due aggiornamenti dati con una stazione di rete Token Rotation Time Documento di riferimento Manuale Modicon d installazione 890 USE 100 00 Token Rotation Time TRT in ms 2 08 0 016 DMW DMP 0 19 0 016 GDW GDN 0 53 N N Numero della stazione di rete DMP Numero del master che utilizza MSTR DMW Numero medio del registro parola MSTR GDN Numero della stazione trasmittente dei Global Data e Peer Cop DMW Numero medio del registro parola trasmesso in Global Data Esempio in una configurazione in cui si implementano una stazione Premium una stazione Quantum e un variatore Lexium Premium 9 Peer Cop Quantum 9 Peer Cop MSTR Get Network statistic Lexium 18 Global Data TRT 2 08 trascurabile 1 0 19 0 016 18 3 0 53 3 5 ms circa Il che corrisponde al valore letto con la richiesta MSTR 7 sul Quantu
2. Debug diagnostica Capitolo 7 Diagnostica 12 Messa in opera hardware In breve Argomento di Questo capitolo descrive l implementazione hardware di Modbus Plus su LEXIUM questo capitolo Contenuto di Questo capitolo contiene le seguenti sottosezioni questo capitolo Argomento Pagina Installazione Generalit 14 Precauzioni di montaggio 16 Codice di riferimento degli accessori Modbus Plus 17 Connessione al bus Modbus Plus 18 Struttura della scatola di derivazione 20 13 Messa in opera hardware Modbus Plus Installazione Generalit In breve Modbus Plus una rete locale creata per le applicazioni di controllo industriale possibile collegare fino a 32 stazioni su un cavo di rete lungo al massimo 450 m Tramite l uso di ripetitori possibile aumentare la lunghezza del cavo fino a 1800 m e il numero delle stazioni fino a 64 Utilizzando dei bridge e multiplexer a bridge possibile collegare pi reti Modbus Plus Esempio di architettura Modbus Plus PLC Ripetitore Stazione 10 RR85 Ingressi Variatore Uscite Stazione 3 Stazione 2 Rete A PLC Stazione 5 Rete A Bridge BP85 Stazione 4 Variatore Stazione 23 Le reti A e B sono collegate tramite un Bridge Plus 85 Per ulteriori informazioni sui vari elementi consultare la guida di installazione della rete Modbus Plus Modicon Le stazioni della rete
3. ERRCODE pi significativo Errore in corso N ONDUIOSWLN O bit temperatura del dissipatore di calore troppo elevata sovratensione errore d inseguimento errore di feedback sotto tensione temperatura motore troppo elevata guasto alla tensione ausiliaria superamento velocit max errore EEPROM errore Flash EPROM freno guasto errore fase motore temperatura interna troppo elevata errore stato di potenza finale superato valore massimo IT 2 o 3 fasi mancanti errore di conversione analogico digitale errore di stabilizzazione errore fase di rete guasto hardware della scheda di estensione guasto software della scheda di estensione corto circuito di terra errore per CAN Bus disattivato allarme definito in errore da WMASK errore di commutazione superamento velocit max errore di limite hardware riservato riservato errore Sercos ritardo Sercos riservato errore di sistema 29 Implementazione software Modbus Plus Ordine dei Designazione Descrizione dati globali 6 TJRSTAT Stato interno meno significativo N bit 7 TJRSTAT 0 aggiornamento dell uscita INPOS2 pi significativo 1 fine del task di movimento corrente 2 terminato task di movimento 3 15 riservato 16 task di movimento attivo 17 raggiunto punto di origine 18 posizione sorgen
4. Azione 1 Per collegare ogni filo togliere il tappo in plastica del morsetto Inserire il filo nell alloggiamento del morsetto Con un cacciavite applicare nuovamente il tappo e spingere per inserire il filo nell alloggiamento disponibile uno strumento apposito per questa operazione Riferimento AMP 552714 3 20 Messa in opera hardware Modbus Plus Collegamento del filo di schermatura esterna Collegare un capocorda aperto sul cavo di schermatura esterna tramite saldatura o tramite crimpatura e collegarlo alla vite di messa a terra della scatola come indicato nella figura seguente Cablaggio della rete A seconda della posizione sulla rete possibile cablare la scatola di derivazione in due modi diversi Scatole di terminazione Modbus Plus La scatola di derivazione include un terminale di linea resistivo collegato con due cavallotti interni Per evitare riflessioni del segnale a ogni estremit di un cavo di rete necessario collegare i due cavallotti che si trovano all interno della scatola L z 0 GND agli i Cavo 9 rete Da 0 99 O5 BLKA principale Cavallotti a i Morsetto installati J Cavo Lo GND o E rete Fo w 2 DO principale O BLK 00900 pra S Morsetto Cavallotti installati Scatole in raccordo di linea Modbus Plus Nel caso delle scatole in raccordo di line
5. READ_VAR MW10 6 MW 347 1 MW60 1 MW80 4 END_IF Il 1360 lettura di MTMUX Lexium 3 su Modbus Plus indirizzo MW10 6 tipo di variabile MW primo registro MTMAX da leggere 183 numero di registri da leggere 11 registro di ricezione MW61 11 resoconto dello scambio MW80 4 IF M53 AND NOT MW80 X0 THEN RESET M53 MW80 4 0 MW61 0 READ_VAR MW10 6 MW 183 11 MW61 11 MW80 4 END_IF 57 Stazione di comando Premium Generalit Uso del programma avvio validazione del variatore tramite il grafico Drivecom PLC in funzione validazione lettura dati globali MW24 1 parola di comando STW a 0 per mettere il Lexium nello stato sotto tensione e bloccato MW1557 0 per far passare il Lexium allo stato in funzione di Drivecom scrivere di seguito MW1557 6 MW1557 7 MW1557 16 001F Lo stato si ricordi che STATUS ZSW AND 16 006F evolve a ogni comando secondo il grafico descritto al capitolo Drivecom Vedi Modalit di funzionamento del variatore p 73 Quando lo stato uguale a 16 0027 il variatore pronto a ricevere il comando di avvio di un movimento selezione del passo del task di movimento da leggere o modificare scrivere il numero del passo da leggere o modificare nel registro MW60 Questo registro verr caricato nel registro MTMUX all attivazione del bit MS50 La lettura del registro MTMUX possibile caricandone
6. questo capitolo Questo capitolo descrive l implementazione di Modbus Plus su LEXIUM Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Implementazione Generalit 10 Metodologia 12 Implementazione Modbus Plus Implementazione Generalit In breve Compatibilit La scheda opzionale di comunicazione Modbus Plus consente di collegare un variatore Lexium su una rete Modbus Plus La confezione della scheda opzionale Modbus Plus comprende e Una scheda opzionale con il codice di riferimento AMO MBP 001 V000 e Un CdRom contenente questa guida I cavi e gli accessori Modbus Plus non sono inclusi riferimenti degli elementi necessari sono riportati in modo dettagliato al capitolo Implementazione hardware possibile utilizzare questa scheda sui variatori digitali Lexium MHDA con setpoint analogico Codice di rif Corrente di uscita permanente MHDA 1004 00 1 5 A eff MHDA 1008 00 3 A eff MHDA 1017 00 6 A eff MHDA 1028 00 10 A eff MHDA1056 00 20 A eff MHDA 1112 00 40 A eff MHDA 1198 00 70 A eff Nota Regole di compatibilit e numero di serie del variatore deve essere superiore o uguale a 0770 220 200 o RL Livello di revisione 28 e La versione software implementata nel variatore deve essere uguale o superiore alla V4 20 e La versione PL7 deve essere successiva o uguale alla V3 0 e La versione Unili
7. 13 disattivato In funzione Apparizion e guasti 0 v Non pronto per l applicazione Guasto della tensione 1 15 Fuori tensione in e D r I 7 Pronto per 10 i l applicazione della tensione 3 6 Potenza attivata 9 8 Applicazione della tensione F I 5 3 11 r i Esecuzione B gt Arresto rapido Attivata ag ESS attivato questa normativa comprende tutte le funzioni essenziali dei variatori di diversi produttori Ogni stato corrisponde a un comportamento interno del variatore Lo stato del variatore accessibile tramite la sua parola di stato Il cambiamento di stato viene effettuato con la parola di comando Il valore dei bit contrassegnati da una X non pertinente 74 Il profilo DriveCom e la modalit locale forzata via Unilink Standard DRIVECOM Standard DRIVECOM Il processo di comando di Lexium conforme al grafico di stato dello standard DRIVECOM Ogni stato rappresenta un aspetto del comportamento interno del variatore Lo stato del variatore cambia quando e la parola di comando STW parola Peercop 1 invia un comando e si produce un evento diverso da un comando ad esempio un guasto esterno Lo stato del variatore indicato dalla parola di stato ZSW parola Global Data 1 Gli stati del variatore sono descritti di seguito Not Ready to Switch On inizializzazione delle comunicazioni La scheda di comunicazione in corso di inizializzazione ma il variatore non a
8. Dopo l apparizione di questa risposta d errore passa allo stato Error Questo stato termina solo tramite il comando di bit Error reset Per questo scopo occorre eliminare la causa dell errore vedere comando ASCII ERRORCODE 79 Il profilo DriveCom e la modalit locale forzata via Unilink Transizioni della Questa tabella indica la modifica dei bit equivalente ai valori esadecimali indicati macchina di nello schema funzionale di stato precedente stato Transizione 0 Evento Reinizializzazione alimentazione 24 V attivata Azione Avvio dell inizializzazione Transizione 1 Evento Inizializzazione terminata correttamente messa in funzione inibita del VARIATORE LEXIUM Azione Nessuna Transizione 2 Evento Ilbit 1 inhibit voltage e bit 2 fast stop vengono definiti nella parola di controllo comando shutdown La tensione del collegamento CC presente Azione Nessuna Transizione 3 Evento Anche il bit 0 switch on viene definito comando switch on Azione Lo stadio di uscita viene messo in funzione attivato Il variatore produce una coppia Transizione 4 Evento Anche il bit 3 operation enabled viene definito comando operation enable Azione Le funzioni di movimento sono attivate in base alla modalit di impiego definita Transizione 5 Evento Ilbit 3 viene annullato comando inhibit Azione Le funzion
9. IN1 STATUS _L IN2 1620 StateNotReadyToSwitchOn OR_BOOL IN1 StateNotReadyToSwitchOn_Case1 IN2 StateNotReadyToSwitchOn_Case2 Lexium Powered and Locked StateSwitchOnDisabled_Case1 EQ BYTE IN1 STATUS_L IN2 16 40 StateSwitchOnDisabled Case2 EQ BYTE IN1 STATUS L IN2 16460 StateSwitchOnDisabled OR_BOOL IN1 StateSwitchOnDisabled_Case1 IN2 StateSwitchOnDisabled_Case2 Waiting State StateReadyToSwitchOn_Case1 EQ BYTE IN1 STATUS_L IN2 16 21 StateReadyToSwitchOn_Case2 EQ BYTE IN1 STATUS _L IN2 16 01 StateReadyToSwitchOn OR_BOOL IN1 StateReadyToSwitchOn_Case1 IN2 StateReadyToSwitchOn_Case2 Lexium Ready StateSwitchedOn EQ_BYTE IN1 STATUS _L IN2 16423 Lexium Running State0perationEnabled EQ BYTE IN1 STATUS _L IN2 16 27 Lexium in fast stop StateQuickStopActive Case1t EQ BYTE IN1 STATUS _L IN2 16 07 StateQuickStopActive_Case2 EQ_ BYTE IN1 STATUS_L IN2 16 63 StateQuickStopActive OR_BOOL IN1 StateQuickStopActive_ Casei IN2 StateQuickStopActive_Case2 44 Stazione di comando Quantum Generalit 5 La programmazione seguente del testo strutturato stata messa in opera per impostare il variatore nello stato Lexium in funzione Ci implica 3 transizioni del variatore 2 3 e 4 come descritto nello schema di stato del capitolo 8 La transizione 2
10. La tabella seguente fornisce le definizioni dei bit della parola di controllo STW Bit Nome dello standard Applicazione Lexium allo standard DRIVECOM DRIVECOM 0 Switch on Stato di disponibilit 0 non pronto 1 pronto Inhibit voltage 2 Fast stop switch on 1 gt 0 il variatore frena tramite la rampa d urgenza inhibited parametro ASCII DECSTOP asse disattivato Operation enabled Il variatore pu emettere i comandi di movimento Fast stop 1 gt 0 il variatore frena tramite la rampa d urgenza parametro ASCII DECSTOP l asse resta attivato 5 Depends on operating Dipendente dalla modalit mode 6 Depends on operating Dipendente dalla modalit mode 7 Reset Fault Errore comando di reinizializzazione 8 Start Jogging Dipendente dalla modalit 9 Reserved 10 Reserved 11 Start homing edge Dipendente dalla modalit 12 Manufacturer specific Reinizializzazione della posizione 13 Alarm acknowledgment Riconoscimento degli avvisi il parametro ASCII Manufacturer specific CLRWARN 1 deve essere definito per attivare questa caratteristica 14 Manufacturer specific riservato 15 Manufacturer specific riservato In base alla combinazione di bit nella parola di controllo viene definito un comando di controllo corrispondente 82 Il profilo DriveCom e la modalit locale forzata via Unilink La tabella di seguito indica le combinazioni
11. M24 ordine di lettura resoconto dello scambio amp MW1150 4 Zsw 18 stato prima parola della tabella Zsw MW1101 IF M24 AND NOT MW1150 X0 THEN RESET M24 sMW1150 4 0 READ GDATA MW10 6 Zsw 18 SMW1150 4 END_IF filtraggio parola stato MW750 MW1101 AND 16 006F WRITE Lgl MTMUX Lexium 3 su Modbus Plus indirizzo MW10 6 tipo di variabile MW registro MTMUX 347 lunghezza registro MTMUX 1 registro numero di passi di MTASK amp MW60 1 resoconto dello scambio MW80 4 IF M50 AND NOT MW80 X0 THEN RESET M50 MW80 4 0 WRITE_VAR MW10 6 MW 347 1 MW60 1 MW80 4 END_IF 56 Stazione di comando Premium Generalit Il 1320 WRITE Lg11 tabella MTMAX Lexium 3 su Modbus Plus indirizzo MW10 6 tipo di variabile MW primo registro MTMAX da scrivere 183 numero di registri da scrivere 11 valore da emettere MW61 11 resoconto dello scambio MW84 4 IF M51 AND NOT MW84 X0 THEN RESET M51 MW84 4 0 WRITE_VAR MW10 6 MW 183 11 MW61 11 MW84 4 END_IF Il 1340 lettura di MTMUX Lexium 3 su Modbus Plus indirizzo MW10 6 tipo di variabile MW registro MTMUX 347 lunghezza registro MTMUX 1 registro numero di passi di MTASK amp MW60 1 resoconto dello scambio MW80 4 IF M52 AND NOT MW80 X0 THEN RESET M52 MW80 4 0 MW60 0
12. Parametri del variatore Lexium 0 71 Modalit di funzionamento del variatore 73 IN Dreve micro ira Laren reno iene a 73 Schema di stato della normativa DRIVECOM nana nananana 74 Standard DRIVECOM area ri m peaa a eaae a a a aiala daa E a iE a 75 Grafico di stato Comando strumenti con Lexium LL 77 Parola di comando DRIVECOM La 82 Parola di stato DRIVECOM LL 85 Modalit locale forzata Unilink LL 87 Prestazioni teoriche i 89 Prestazioni teoriche vr DEIR ele 89 Elenco delle variabili di Lexium Generalit 93 In breve isciioni nadia PL iui ne ERA ALIA ita 93 Variabili generali di Lexium generalit LL 94 Variabili logiche in lettura scrittura LL 99 Elenco delle variabili generali del Lexium LL 100 Elenco delle variabili logiche e dei registri di stato 102 Registri di stato in lettura scrittura LL 103 DERE AME RI RIA SERE DER TEA E RIE 105 Ea E E E e alaa a T E E E 107 Informazioni su In breve Scopo del Questo documento presenta una descrizione non completa dell ambiente Modbus documento Plus delle principali stazioni di comando e del funzionamento del variatore Lexium Commenti utente Inviare eventuali commenti all indirzzo e mail techpub schneider electric com Informazioni su L offerta Modbus Plus su LEXIUM In breve Argomento di questo capitolo Contenuto di
13. Stato di validazione 0 1 WwW del software Tabella dei registri Indirizzo Comando Descrizione Intervallo Valore Formato ASCII predefinito 097 IN1 Stato dell ingresso 0 basso 1 W logico hardware 1 alto 100 IN2 Stato dell ingresso 0 basso 1 WwW logico hardware 2 alto 103 IN3 Stato dell ingresso 0 basso 1 Ww logico hardware 3 alto 106 IN4 Stato dell ingresso 0 basso 1 W logico hardware 4 alto 109 INPOS Task di movimento 0 non in pos W terminato nella 1 in pos finestra configurata da PEINPOS 174 01 Stato dell uscita logica 0 basso 1 W hardware 1 alto 177 02 Stato dell uscita logica 0 basso 1 W hardware 2 alto 181 OPTION ID scheda opzionale Int word W 251 STAT Parola di stato Int word W variatore 102 Elenco delle variabili di Lexium Registri di stato in lettura scrittura Tabella dei registri di stato in lettura scrittura Tabella dei registri Indirizzo Comando Descrizione Intervallo Valore di Formato ASCII default 015 ANZERO1 Zero ingresso W analogico 1 ANOFF1 016 ANZERO2 Zero ingresso Ww analogico 2 ANOFF2 024 CLRFAULT Cancellazione W riconoscimento errore del variatore 306 COLDSTART Reinizializzazione Ww variatore 029 CONTINUE Continuare l ordine di W posizionamento precedente 043 DIS Disattivazione del W software 048 EN At
14. creare un blocco READ_REG con un valore di 10001 sul pin SLAVEREG 23 parole sul piedino NO_REG e un registro 4x a scelta sul pin REG_READ per registrare i dati reinviati 104 Glossario Dati globali Global Data Base dati aggiornata da ognuna delle stazioni della rete L Lexium Famiglia di variatori Schneider Automation M Modbus Plus Protocollo di comunicazione basato sul principio di un bus a token logico Modsoft Software associato ai PLC Quantum 105 Glossario P Peer Cop Mezzo rapido ed efficace per inviare i dati di comando verso una stazione slave Premium Famiglia di PLC programmabili Schneider Automation Q Quantum Famiglia di PLC programmabili Schneider Automation 106 Indice analitico C Codice di riferimento degli accessori Modbus Plus 17 Compatibilit 10 Compatibilit alle norme della Scheda Opzionale 11 Configurazione dati globali 67 indirizzo 64 Peer Cop 65 TimeOut 64 Configurazione dei parametri di Lexium 60 D Dati globali 24 F Funzione READ_GDATA 50 G Gestione dei parametri comuni con la messaggeria 66 M Messaggeria 24 tipi di variabile 31 O Organigramma della presentazione 12 P Peer Cop 24 Dati di comando Lexium a partire dal PLC 26 lista delle variabili trasmesse 28 Precauzioni di montaggio 16 Presentazione della scheda opzionale 10 S Schema di stato 74 Stato della spi
15. di bit e determina inoltre le priorit dei bit singoli se pi bit vengono modificati in un ciclo telegramma Stato dopo Comando Bit Bit Bit Bit Bit Bit Bit Transizione Valori tipo l indicazione del in 13 7 4 3 2 1 0 vedere della comando e valore DRIVECOM grafico di parola di esadecimale tipo stato comando per la parola di stato Stato d attesa Shutdown X X X X 1 1 0 2 6 8 16 0006 STATUS xx21 o xx01 Lexium pronto Switch on X X X X 1 1 1 3 16 0007 STATUS xx23 Lexium sotto Inhibit X X X X X 0 X 7 9 10 12 16 0000 tensione e bloccato voltage STATUS xx40 o xx60 Lexium sotto Fast stop X X X X 0 1 X 7 10 11 gt 12 16 0000 tensione e bloccato disable ES STATUS xx400 TOP xx60 Lexium in arresto Fast stop X X 0 1 1 1 1 11 16 000F veloce STATUS enable QUI xx07 o xx03 CK STOP Lexium pronto Inhibit X X X 0 1 1 1 5 16 0007 STATUS xx23 operation Lexium in funzione Enable X X 1 1 1 1 1 4 16 16 001F STATUS xx27 operation Lexium sotto Reset Fault X 1 X X X X X 15 16 0080 tensione e bloccato STATUS xx40 o xx60 I bit contrassegnati da una X non sono utilizzati 83 Il profilo DriveCom e la modalit locale forzata via Unilink Bit dipendenti dalla modalit nella parola di controllo Modalit Bit 5 Bit 6 Bit 8 Bit 11 8 Posizione 1 gt 0 interrompe il movimento Avviare un task Avvio arr
16. di comando Peer Cop non possono essere sovrascritte tramite la messaggeria quando Peer Cop attivato L accesso in scrittura a questi registri autorizzato quando Peer Cop disattivato In questo modo il variatore pu essere comandato da un altra stazione nel caso sia inattivo Peer Cop 31 Implementazione software Modbus Plus 32 Stazione di comando Quantum In breve Argomento di Questo capitolo descrive l uso delle varie modalit di comunicazione che questo capitolo permettono l accesso al variatore Contenuto di Questo capitolo contiene le seguenti sottosezioni questo capitolo Argomento Pagina Stazione di comando Quantum generalit 34 Stazione di comando Quantum 35 Blocco MSTR 37 Stazione di comando Quantum Generalit Stazione di comando Quantum generalit Generalit possibile installare un applicazione su un PLC Quantum in modi diversi tramite Modsoft Concept o ProWORX Questo capitolo illustra la configurazione degli scambi Modbus Plus tramite Modsoft e Concept Verranno inoltre forniti gli esempi di programmazione di lettura scrittura e controllo del variatore Lexium 34 Stazione di comando Quantum Generalit Stazione di comando Quantum Configurazione Peer Cop e dati globali via Modsoft La schermata Peer Cop di Modsoft permette di configurare i registri Quantum scambiati tra Peer Cop e Dati globali c
17. for switch on 0 1 X 0 0 0 1 Stato di attesa Ready for operation 0 1 X 0 1 1 1 Lexium pronto Operation enabled 0 1 X 0 1 1 1 Lexium in funzione Errore 0 X X 1 0 0 0 Lexium in errore Fast stop active 0 0 X 0 1 1 1 Lexium in arresto veloce Esempio della sequenza dei comandi di transizione da recuperare da una condizione di errore Se si verifica un errore la parola di stato viene impostata a xxx8h o xxxFh L errore deve essere eliminato regolando la parola di comando a un valore di 0080h bit di commutazione di 7 0 gt 1 Lexium risponde eliminando l errore se possibile e regolando lo stato su Lexium sotto tensione e bloccato con un valore della parola di stato di xx40h o xx60h Per passare allo Stato d attesa digitare 0006h nella parola di comando Il valore della parola di stato xx21h o xx01h Per passare allo stato Lexium pronto digitare 0007h nella parola di comando Il valore della parola di stato xx28h Lo stadio d uscita attivo Quindi per comandare il movimento digitare 001FH nella parola di comando Il variatore passa allo stato Lexium in funzione con il valore della parola di stato di xx27h Le funzioni di movimento sono attivate e in base alla modalit di impiego definita possibile comandare il movimento del motore 86 Il profilo DriveCom e la modalit locale forzata via Unilink Modalit locale forzata Unilink Modalit locale forzata Unilink
18. gt _ NO_REG Instradamento2 400680 REG_WRIT Instradamento3 AddrFld STATUS gt 400677 Instradamento4 Instradamento5 43 Stazione di comando Quantum Generalit 4 Per attivare il variatore in modo che sposti il motore la macchina di stato deve essere programmata conformemente alla normativa DRIVECOM applicabile al variatore Lexium Per maggiori informazioni sulla normativa DRIVECOM fare riferimento al capitolo 8 La figura che segue illustra una sezione del testo strutturato Concept che consente di vedere lo stato di Lexium Per poter avviare un task di movimento Lexium deve trovarsi nello stato Lexium in funzione Ci equivale a un valore 16 27 nella variabile STATUS Notare che STATUS equivale al valore booleano AND di ZSW e 16 006F ZSW corrisponde allo stato del variatore inviato al 1 registro della transazione dei dati globali 2 2 nna Structured Text Start lt e STATUS AND_WORD IN1 ZSW IN2 16 006F FaultMask AND_BYTE IN1 STATUS_L IN2 16 0F State Tests Faulty Lexium StateMalfunction_Case1 EQ BYTE IN1 FaultMask IN2 16 98 StateMalfunction_Case2 EQ_ BYTE IN1 FaultMask IN2 16 9F StateMalfunction OR_BOOL IN1 StateMalfunction_Case1 IN2 StateMalfunction_Case2 Inoperative Lexium StateNotReadyToSwitchOn_Case1 EQ BYTE IN1 STATUS _L IN2 16 00 StateNotReadyToSwitchOn_Case2 EQ BYTE
19. sono identificate tramite un indirizzo configurato dall utente Ognuno di tali indirizzi indipendente dall alloggiamento fisico sul sito possibile utilizzare indirizzi compresi tra 1 e 64 non necessariamente consecutivi Non possibile duplicare gli indirizzi In caso di duplicazione di indirizzo non possibile collegare la relativa apparecchiatura e il LED di diagnostica indicher un errore Vedere Diagnostica segnalazione p 69 14 Messa in opera hardware Modbus Plus Installazione La scheda opzionale Modbus Plus viene consegnata non montata sul variatore La posizione destinata a questa scheda codice di rif X11 sul variatore protetta da una mascherina a vite COM O o rum o O AMO MBP Interfaccia Modbus Plus La scheda opzionale Modbus Plus dispone di un connettore femmina Sub D 9 e di un LED verde di diagnostica La scheda riceve l alimentazione dal Lexium 15 Messa in opera hardware Modbus Plus Precauzioni di montaggio Procedura Attenzione Prima di qualsiasi intervento verificare che il variatore sia fuori tensione Fase Azione 1 Staccare la mascherina di copertura della porta destinata alle schede opzionali 2 Prestare attenzione a non fare cadere elementi ad esempio le viti nell alloggiamento aperto Posizionare con cautela la scheda nell alloggiamento seguendo i binari guida Spingere decisamente sulla scheda fino a
20. variabili generali in lettura scrittura Indirizzo di Comando ASCII Descrizione Intervallo Valore Formato memoria predefinito del variatore 001 ACC Grado d accelerazione da 1a 32767 10 DW 002 ACCR Rampa di accelerazione punto di da 1 a 32767 10 DW origine Jog 008 ANDB Banda morta del segnale di ingresso da 0 a 10000 0 DW F analogico 017 AVZI Costante di tempo del filtro dell ingresso da 0 2 a 100 1 DW F 1 034 DEC Grado di decelerazione da 1a 32767 10 DW 035 DECDIS Decelerazione in caso di perdita di da 1 a 32767 10 DW potenza 036 DECR Rampa di decelerazione punto di da 1 a 32767 10 DW origine Jog 037 DECSTOP Rampa di arresto rapido da 1a 32767 10 DW 050 ENCIN Risoluzione dell ingresso encoder 256 512 4096 DW 1024 2048 165536 055 ENCZERO Offset zero alto da 0a 1023 0 WwW 056 EXTMUL Fattore di scala ritorno incrementale da 0 a 32767 256 W esterno 94 Elenco delle variabili di Lexium Indirizzo di Comando ASCII Descrizione Intervallo Valore Formato memoria predefinito del variatore 062 GEARI Numero di denti sull ingresso da 1a 32767 8192 W Trasmissione 064 GEARO Numero di denti sull uscita Trasmissione da 32768a 8192 W 32767 066 GP Loop di posizione Guadagno da 0 01 a 25 0 15 DW F proporzionale 067 GPFBT Loop di posizione corrente di controllo da 0 a 2 0 1 DW F d
21. 1 messaggio di attesa attivato 2 car echo e messaggio di attesa attivati 3 messaggio di attesa e checksum attivati 245 SPSET Autorizzazione di 0 non autorizzate 0 W rampe in seno 1 autorizzate 255 STOPMODE Modalit di gestione 0 nessuna 0 W del freno dinamico frenatura 99 Elenco delle variabili di Lexium Elenco delle variabili generali del Lexium Tabella delle variabili generali in sola lettura Indirizzo Comando Descrizione Intervallo Valore Formato ASCII predefinito 009 ANIN1 Ingresso analogico 1 20000 a DW 20000 010 ANIN2 Ingresso analogico 2 20000 a DW 20000 039 DICONT Corrente nominale da 1 5 a 20 Definito in DW F del variatore base all hardware 041 DIPEAK Corrente di picco da 3 0 a 40 Definito in DW F variatore base all hardware 088 I Valore reale della DW F corrente 089 I2T Corrente media RMS da 0 a 100 DW 093 ID Componente D del DW F valore reale di corrente 091 ICMD Valore del setpoint di da DW F corrente 2 DICONT a 2 DICONT 095 IMAX Limite di corrente per da 0 3 a 40 Min di DW F la combinazione DIPEAK e variatore motore MIPEAK 112 IQ Componente Q del E a DW F valore reale di corrente 136 MDBCNT Numero di serie di da 1 a 127 W dati del motore 154 MONITOR 1 Tensione d uscita da 10000 a W analogica 1 10000 155 MONITOR 2 Tensione d uscita da 10000a W analogica 2 10000 192 PBAL V
22. 35005532_04 a brand of Schneider Electric LEXIUM Comunicazione tramite Modbus Plus ita Febbraio 2005 Telemecanique Struttura della documentazione Struttura della documentazione In breve Documenti da consultare Rete Modbus Plus Manuale Modicon d installazione 890 USE 100 00 Manuale Modicon di riferimento del protocollo Modbus Plus PI MBUS 300 PLC Quantum Modicon Modsoft Programmer User Manual 890 USE 115 00 Modicon Ladder Logic Block Library User Guide 840 USE 101 00 PLC Premium Funzioni specifiche di comunicazione PL7 Micro Junior Pro TLX DS COM PL7 43F Variatore Lexium Manuale utente Lexium Manuale utente software Unilink Elenco dei comandi ASCII Questi documenti sono disponibili sul CD ROM Lexium Motion Tools riferimento AMO CSW 001V350 Struttura della documentazione Indice Capitolo 1 Capitolo 2 Capitolo 3 Capitolo 4 Capitolo 5 Informazioni SU n a a i 7 L offerta Modbus Plus su LEXIUM 9 In breverc errata a A E a E A E E E E E E 9 Implementazione Generalit 10 Metodologia arsi particle 12 Messa in opera hardware 0 13 In breve iene ra Lia lilla aa a 13 Installazione Generalit n nananana ae 14 Precauzioni di Montaggio auauna aeea 16 Codice di riferimento degli accessori Modbus PluS 17 Connessione al bus Modbus PluS LL 18 Struttura della scatola di de
23. 40100 a 40108 vengono trasmessi in PeerCop alla stazione 3 SL Dimensione d espansione 100 W DI Temporizzazione del IMTESTELLZOA Passare a 1 64 Intervall 400001 420000 1 32 1 32 Collegamento 1 Sotto area O Collegamento O Collegamento Riferimento di destinazioneIndice Lunghezz Bin BCD m Ultimo valore 0 Cancella alla t O Attendi alla teni Cancella sottvareb Annulla Guida OK Annulla Guida PDWOONOAUA Guida Questa configurazione indica i registri scambiati con la stazione di indirizzo 3 18 registri registri del PLC da 40140 a 40157 vengono trasmessi tramite i dati globali alla stazione 3 36 Stazione di comando Quantum Generalit Blocco MSTR Vista d insieme I PLC che gestiscono le comunicazioni MODBUS PLUS dispongono di un istruzione del blocco MSTR master MSTR speciale grazie alla quale i nodi della rete possono avviare delle transazioni di messaggio La funzione MSTR permette di iniziare una delle nove operazioni di comunicazione possibili della rete Ogni operazione indicata con un codice vedere la tabella che segue Operazione MSTR Codice operazione Scrittura dei dati 1 Lettura dei dati Statistiche locali Scrittura nella base dati globali Lettura della base dati globali Statistiche remote Cancellazione statistiche remote oloo NO W
24. D NOT Jog AND NOT startMotionTask THEN STW_Word XOR_WORD IN1 STW_Word IN2 16 0800 END_IF Avvio del task di movimento Un task di movimento avviato con OGNI transizione del bit 6 nella parola STW che un bit di tipo a commutazione IF startMotionTask OR executeNewSpeed OR executeNewPosition AND NOT Home AND NOT Jog THEN STW_Word XOR_WORD IN1 STW_Word IN2 16 0040 END_IF END_IF END_IF 46 Stazione di comando Premium In breve Argomento di questo capitolo Contenuto di questo capitolo Questo capitolo descrive l uso delle varie modalit di comunicazione che permettono l accesso al variatore Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Stazione di comando Premium 48 Utilizzo dei Dati globali 50 Utilizzo della messaggeria 51 Esempio di programmazione 1 53 Esempio di programmazione 2 55 47 Stazione di comando Premium Generalit Stazione di comando Premium Generalit Per implementare un applicazione su un PLC Premium utilizzare l atelier software PL7 che include una schermata specifica per la configurazione degli scambi Modbus Plus Questo capitolo descrive l uso delle varie modalit di comunicazione che permettono l accesso al variatore L implementazione si divide in due parti e Configurazione della stazione indirizzo stazione Peer Cop e Scritture dei task P
25. LC Uso della messaggeria e dei dati globali 48 Stazione di comando Premium Generalit Configurazione dei Peer Cop La configurazione dei Peer Cop viene effettuata appena stata configurata la stazione Premium Una volta definiti i Peer Cop la stazione Premium ne gestisce l aggiornamento in modo trasparente per l utente Non necessario eseguire alcuna funzione L esempio che segue mostra la configurazione dei Peer Cop Una zona del registro Premium funge da buffer di memorizzazione tra l applicazione e la rete Modbus Plus E Configurazione pa i Ea TSX 57202 V33 02 RACK 0_POSITIO mm Ea Configurazione r Descrizione PROCESSORE TSX P_57202 Uscita Peer Cop A N ALE li ITSXMBPS Staziond Rif Lunghezza 0 32 to 7 E 2 0 Annulla 3 0 Numero di stazione EHI 4 0 1 5 MW1525 9 Indirizzo 1 MW E 6 0 3 m Peer Cop 7 0 MW E Valore di Timeout EDO r 4 Modalit posizione di sicurezzl __ Imgressi spetti Manten sicurezza 5 Azzeramento Uscite specifiche 6 L indirizzo della stazione Premium 1 La stazione deve ricevere 9 parole word di dati Peer Cop provenienti dalla stazione con ind
26. N Stato Peer Cop Questa sezione tratta dei blocchi di istruzione MSTR di lettura e di scrittura Per istruzioni pi dettagliate sul Modbus consultare la guida Ladder Logic Block Library User Guide 840 USE 10 100 37 Stazione di comando Quantum Generalit Struttura del blocco MSTR Contenuto parte alta Ingressi MSTR dispone di due punti di controllo vedere la figura sotto e ingresso alto che attiva l istruzione all attivazione dell ingresso alto e ingresso centrale che termina l operazione attiva all attivazione dell ingresso centrale Uscite MSTR pu avere tre uscite vedere la figura sotto e uscita alta che restituisce lo stato dell ingresso alto si attiva quando l istruzione attiva e uscita centrale che restituisce lo stato dell ingresso centrale e si attiva se l operazione MSTR terminata prima della fine e uscita bassa che si attiva quando l operazione MSTR portata a termine con successo Attiva l operazione MSTR selezionata Blocco controllo ___Operazioneattiva Termina Zona Operazione l operazione dati terminata con errori MSTR attiva Lunghezza o juscit MSTR H Operazione riuscita Il registro 4x inserito nella parte alta il primo di nove registri di mantenimento contigui che integrano il blocco di controllo vedere la tabella 11 Nota Prima di programmare un istruzione MSTR occorre conoscere le procedure di instradamento MODBUS
27. ODE 108 INATRIG Variabile di attivazione ausiliaria per Intero lungo 0 DW IN4MODE 110 IPEAK Corrente max applicazione 20 di IMAX DW F DICONT a 2 DICONT 111 IPEAKN Corrente massima applicazione senso 20 di IMAX DW F negativo DICONT a 2 DICONT 113 ISCALET1 Fattore di scala per il comando analogico da 0 a 100 DIPEAK DW F 1 di corrente 114 ISCALE2 Fattore di scala per il comando analogico da 0 a 100 DIPEAK DW F 2 di corrente 303 KTN Tempo di azione integrale del regolatore da 0 2 a 10 0 6 DW F di corrente 132 MAXTEMPE Temperatura max interna variatore da 10 a 80 70 WwW 133 MAXTEMPH Valore di interruzione della temperatura da 20 a 85 80 W del radiatore 134 MAXTEMPM Temperatura max motore da 0 a 6000 1000 DW F 142 MICONT Corrente continua nominale 10 di DICONT DW F DICONT 143 MIPEAK Corrente di picco limitata motore 20 di DIPEAK DW F DICONT 149 MLGC Guadagno adattativo del regolatore di da 0 2 a 1 0 7 DW F corrente corrente continua 150 MLGD Guadagno del regolatore di corrente da 0 1a1 0 3 DW F asse D della corrente motore 151 MLGP Guadagno adattativo della corrente di da 0 1a1 0 4 DW F picco motore 152 MLGQ Guadagno del regolatore di corrente da 0 01a30 1 DW F asse Q della corrente motore 156 MPHASE Fase motore offset elettrico regolazione da 0 a 360 0 WwW del resolver 160 MRESBW Larghezza di banda del resolver da 200 a 800 600 W 163 MSPEED Velocit massima limitata motore da 0a 12000 3000 D
28. PLUS Per una panoramica completa consultare la guida MODBUS PLUS Network Planning and Installation Guide 890 USE 100 00 38 Stazione di comando Quantum Generalit Tabella dei registri di 298 q Registro Contenuto mantenimento del blocco di 1 Codice operazione MSTR controllo 2 Errore in corso per MSTR Scrittura numero di variabili da inviare Lettura numero di variabili da leggere 4 La lettura e la scrittura si riferiscono all indirizzo della variabile di base Avvertenza questo registro presenta uno scorrimento di 1 Per accedere ad esempio all indirizzo 180 necessario immettere 181 5 Indirizzo stazione di destinazione 6 Indirizzo stazione di destinazione instradamento 2 7 Indirizzo stazione di destinazione instradamento 3 8 Indirizzo stazione di destinazione instradamento 4 9 Indirizzo stazione di destinazione instradamento 5 Contenuto della Il registro inserito nella parte centrale il primo di un gruppo di registri di parte centrale mantenimento contigui che integrano la zona dati Per le operazioni che forniscono al processore di comunicazione dei dati come un operazione di scrittura l area dati la sorgente dei dati Per le operazioni che acquisiscono dei dati dal processore di comunicazione dei dati come un operazione di lettura l area dati la destinazione dei dati Contenuto della Il valore intero inserito nella parte bassa specifica la lunghez
29. W F 96 Elenco delle variabili di Lexium Indirizzo di Comando ASCII Descrizione Intervallo Valore Formato memoria predefinito del variatore 165 MTANGLP Corrente residua da 0 a 45 0 W 347 MTMUX Caricamento task movimento OTOZ 20 W 55 167 MVANGLB Avanzamento dipendente dalla velocit da 0 a 15000 2400 DW di rotazione Phi iniziale 168 MVANGLE Avanzamento dipendente dalla velocit da 0 a 45 20 W di rotazione Phi finale 146 MVANGLP Angolo di commutazione legato alla da 0a 45 0 W velocit 183 O_ACCI Tempo di accelerazione 1 per MT 0 da 1a 32000 0 W 184 O_ACC2 Tempo di accelerazione 2 per MT 0 da 1 a 32000 0 W 185 OC Variabile di comando per MT 0 int parola W 186 O_DECI Tempo di decelerazione 1 per MT 0 da 1a 32000 0 W 187 O_DEC2 Tempo di decelerazione 2 per MT 0 da 1 a 32000 0 W 188 O_FN Numero dell ordine successivo per MT O 0 1 180 192 0 W 255 189 O_FT Ritardo dell ordine successivo per MT 0 da 1a 32767 O W 190 O_P Posizione mirata per MT 0 Intero lungo 0 DW 191 O_V Velocit mirata per MT 0 Intero lungo 0 DW 176 O1TRIG Variabile ausiliaria di attivazione Intero lungo 0 DW O1MODE 179 O2TRIG Variabile ausiliaria di attivazione Intero lungo 0 DW O02MODE 193 PBALMAX Potenza stabilizzatrice massima 0 80 3A 0 80 200 DW 200 gt 3A 1500 esterna 198 PEINPOS Soglia errore di posizione per il controll
30. ZEX Strumenti Azioni EsadecimaldDecim Bin Passare a Esci F1 F2 F3 Tila fee o y a n MSTR Istruzioni di accesso alla rete Modbus PlusPag 1 3 Passare alla pagina 2 per TCP IP alla pagina 3 Codice funzione MODBUS PLUS 40300 UINT Parola di stato 40301 UINT Quantit di reg trasferiti 40302 UINT dipende dal codice funzione 40303 UINT utilizzato 40304 UINT Instradamento 1 Indirizzo 40305 UINT destinatario 40306 UINT Instradamento 2 Indirizzo 40307 UINT destinatario 40308 UINT 2 DEC 0000 HEX 181 DEC DEC DEC DEC DEC DEC Codice funzione Scrittura reg 2 gt Lettura Reg Chiamata Stat Locali 4 gt Init Stat Locali Scrittura BD Globale 6 gt Lettura BD Globale Chiamata Stat Abbonato 8 gt Init Stat Abbonato Stato della comunicazione Peer Cop Fin MSTR L esempio precedente mostra l uso di un blocco MSTR per la lettura di un registro che inizia all indirizzo 180 OPMODE sulla stazione con indirizzo 5 La configurazione dei registri da 40001 a 40009 sono assegnati alla configurazione del blocco MSTR e 40001 Operazione di lettura dei dati 40002 Errore in corso 0 nessun errore 40003 Numero dei registri in lettura 40004 Indirizzo di base per la lettura 180 181 1 40005 40009 Indirizzo della stazione destinataria del messaggio 5 Nessun instradamento definito La stazione 10 si trova sulla stessa rete del PLC 41 Stazione di comando Quantum Generalit Esempio di programma
31. _Mode AND StateSwitchedOn THEN STW Word 16 901F END_IF 45 Stazione di comando Quantum Generalit 6 Per avviare un task di movimento il variatore deve essere definito su Opmode 8 e ne deve essere definito il punto di origine Lo spostamento del bit 6 della parola di comando STW avvia il task di movimento La programmazione seguente del testo strutturato stata utilizzata per avviare il task di movimento Il codice verifica che il variatore venga definito allo stato Lexium in funzione StateOpe rationEnabled e che sia in Opmode 8 Se le condizioni sono vere il codice verifica il segnale di partenza la variabile booleana del PLC Start_Out da definire Dopo essere stato definito il bit 6 della parola di comando STW si commuta provocando l esecuzione del numero di task registrato nell oggetto MOVE 7 registro nello scambio dei dati Peer Cop nel variatore IF StateOperationEnabled THEN IF Opmode 8 THEN Movimento Jog Il movimento Jog viene eseguito commutanto il bit 8 della parola di comando STW da 0 a 1 si avvia il Jog da 1 a O si arresta il jog IF Jog AND NOT Home AND NOT startMotionTask THEN STW_Word OR_WORD IN1 STW_Word IN2 16 0120 JogFlag 1 END_1IF IF NOT Jog AND JogFlag 1 THEN STW_Word XOR_WORD IN1 STW_Word IN2 16 0120 JogFlag 0 END_1IF Movimento Home Il movimento Home viene eseguito commutando il bit 11 della parola STW da 0 a 1 IF Home AN
32. a i due cavallotti non sono collegati Cavo rete mn Baa 3 Sna a se principale RI o0 S Oo BLK AT principale Morsetto z Morsetto 21 Messa in opera hardware Modbus Plus Messa a terra dei cavi di derivazione Il cavo Modbus Plus di derivazione deve essere collegato a terra tramite la base oppure un punto equivalente della rete Il collegamento a terra della base viene realizzato con l ausilio di una flangia metallica che collega la schermatura del cavo alla base La flangia fornita con la scatola di derivazione O Flangia metallica s Cavo di derivazione Modbus Plus C Mettere a nudo Pi la schermatura ela k mm min 30 cm max 22 Implementazione software In breve Argomento di questo capitolo Contenuto di questo capitolo Questo capitolo descrive il funzionamento generale della comunicazione di Modbus Plus Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Parte software generalit 24 Funzionamento del variatore sulla rete 25 Peer Cop dati di comando Lexium a partire dal PLC 26 Dati globali inviati da Lexium 28 Messaggeria 31 23 Implementazione software Modbus Plus Parte software generalit Generalit Messaggeria Peer Cop Dati globali La comunicazione tramite Modbus Plus consente lo scambio di dati tra tutte le sta
33. a di comunicazione 70 Stazione di comando Premium 48 configurazione dei Peer Cop 49 Stazione di comando Quantum 35 blocco MSTR 37 configurazione di Peer Cop e dei dati globali 35 T Tempo di risposta applicazione 91 Tempo di risposta medio 90 Tempo di scansione Lexium 90 Token Rotation Time 89 107 Index U Utilizzo dei Dati globali 50 Utilizzo della messaggeria 51 funzione READ_VAR 51 funzione WRITE_VAR 52 108
34. a una temporizzazione il variatore entra in errore 64 Configurazione di Lexium Dati Peer Cop Configurazione Peer Cop dati Peer Cop sono costituiti da registri emessi dalla stazione di comando Il numero di registri ricevuti dal variatore configurabile dall utente Il numero di registri Peer Cop trasferiti pu essere configurato in due modi diversi Configurazione tramite Unilink e Configurare il campo Peer Cop Station con l indirizzo della stazione di comando e Configurare il campo Peer Cop Length con il numero di registri Peer Cop ricevuti Configurazione tramite terminale Selezione del numero di registri Peer Cop e Accedere alla schermata del terminale e immettere il comando Peer Cop lt Numero di registri Peer Cop gt Ad esempio immettere Peer Cop 9 per configurare il ricevimento di 9 registri da parte di Lexium e Immettere il comando Peer Cop senza parametri per verificare che la configurazione sia stata accettata correttamente Configurazione della stazione di comando e Immettere il comando Peer Cop lt Indirizzo della stazione di comando gt Ad esempio immettere Peer Cop 6 per configurare il PLC nel comando il cui indirizzo del nodo 6 Immettere il comando Peer Cop senza parametri per verificare che la configurazione sia stata accettata correttamente Esempio e immettendo il numero 2 nel parametro Numero di registri Peer Cop del variatore e del PLC il variatore prender in c
35. alore reale della da 0 a 1500 DW potenza stabilizzatrice 100 Elenco delle variabili di Lexium Indirizzo Comando Descrizione Intervallo Valore Formato ASCII predefinito 197 PE Errore di posizione Long int DW sullo slave 200 PFB Controllo posizione Long int DW attuale 210 PRD Contatore hardware da 0a DW della posizione 1048575 misurata 215 PV Velocit istantanea Long int DW del regolatore di posizione 272 TEMPE Temperatura interna da 20 a 90 DW 273 TEMPH Valore reale della da 20 a 90 DW temperatura del radiatore 274 TEMPM Temperatura motore da 0a 10000 DW 280 V Velocit misurata da 15000a DW rpm 15000 282 VBUS Tensione bus da 0 a 900 DW 286 VCMD Setpoint di velocit ri DW F 292 VMAX Regime sistema da 0 a 12000 DW F massimo 101 Elenco delle variabili di Lexium Elenco delle variabili logiche e dei registri di stato Tabella delle variabili logiche in sola lettura Tabella dei registri di stato in sola lettura Tabella delle variabili Indirizzo Comando Descrizione Intervallo Valore Formato ASCII predefinito 004 ACTIVE Stato di potenza 0 disattivato WwW attivato disattivato 1 attivato 006 AENA Stato di 0 inattivo 1 W inizializzazione della 1 attivo validazione del software 221 READY
36. ati Stato della spia Significato Spento La scheda opzionale in errore L indirizzo Modbus Plus non configurato L errore pu essere provocato da un errore di comunicazione con il variatore da un guasto hardware della scheda opzionale 1 lampeggiamento al secondo MONITOR LINK A partire da quando si applica la tensione oppure in seguito a uno stato DUPLICATE STATION la scheda sorveglia la rete e crea una tabella dei nodi attivi Dopo 5 secondi la scheda tenta di passare allo stato di funzionamento normale TOKEN OK 6 lampeggiamenti al secondo TOKEN OK Il token circola normalmente e la scheda lo riceve una volta per rotazione 2 lampeggiamenti al secondo seguiti da una pausa di 2 secondi NEVER GETTING TOKEN Il token circola sulla rete ma la scheda non lo riceve mai 3 lampeggiamenti al secondo seguiti da una pausa di 1 7 secondi SOLE STATION La rete include una sola stazione oppure il collegamento caduto 4 lampeggiamenti al secondo seguiti da una pausa di 1 4 secondi DUPLICATE STATION Un altro nodo della rete utilizza l indirizzo della scheda opzionale La scheda attende una riconfigurazione oppure la disconnessione dell altro nodo dalla rete 70 Diagnostica Parametri del variatore Lexium Stato del variatore Il variatore Lexium dispone di tre parametri Vedi Parametri Modbus Plus p 61 che consentono di visualizzare lo sta
37. ato del variatore 1 100 0 Lunghezza 16 bit Descrizione degli stati di MBPSTATE Valore di MBPSTATE Descrizione 0 Scheda non configurata 1 Scheda in funzione 2 Scheda non comunicante 3 Errore di comunicazione con la rete 4 Errore di comunicazione con DPRAM Descrizione degli stati di MBPDRVSTAT Valore di MBPDRVSTAT Descrizione 1 Variatore pronto Errore di comunicazione con la rete Errore di comunicazione DPRAM 2 4 8 Errore di comunicazione rete ignorata bit MBTNTO MBPNTO 0 errore di comunicazione segnalato al variatore MBPNTO 1 errore di comunicazione ignorato dal variatore accessibile in scrittura tramite il comando ASCII MBPDRVSTAT Quindi se MBPDRVSTAT 8h per MBPNTO 1 allora il valore letto 9 Se MBPDRVSTAT Oh per MBPNTO 0 allora il valore letto 1 62 Configurazione di Lexium Procedura Per configurare la comunicazione Lexium Modbus Plus procedere come segue Fase Azione 1 Applicare tensione al variatore Non necessario che il cavo di rete sia collegato 2 Verificare il corretto funzionamento della scheda opzionale Modbus Plus Il LED verde di diagnostica deve lampeggiare regolarmente 6 lampeggi per secondo 3 Avviare il software Unilink o un terminale 63 Configurazione di Lexium Configurazione dell indirizzo del TimeOut tramite Unilink o terminal
38. azione dei diversi parametri di comunicazione Questo capitolo contiene le seguenti sottosezioni Argomento Pagina parametri di comunicazione 60 Configurazione dell indirizzo del TimeOut tramite Unilink o terminale 64 Dati Peer Cop 65 Configurazione dei dati globali tramite Unilink o terminale 67 59 Configurazione di Lexium parametri di comunicazione In breve Indirizzamento possibile configurare i parametri di comunicazione in due modi e tramite la modalit terminale del software Unilink oppure una modalit hyperterminal in Windows Alcuni comandi ASCII sono stati definiti al fine di leggere o modificare tali parametri e Tramite la schermata Modbus Plus del software Unilink Schermata di configurazione di base DRIVE 0 Unilink R glages de base 5 DRIVEO 60 Configurazione di Lexium Parametri Modbus Plus Schermata Modbus Plus del software Unilink MODBUS DRIVEO x Indirizzo Regolazioni Modbus Time Out Bus 10 ms Stato della comunicazione Station Peer Cop DPR Lunghezza Peer Cop 2 byte AMO Lunghezza Global Data 2 byte Variatore OK Annulla Applica La tabella che segue descrive i vari parametri dell area Regolazioni Modbus Plus Parametro Comando Intervallo Valore di Osservazione ASCII
39. cop Si noti la continuit della tabella delle parole nonostante l assenza della stazione 4 e All indirizzo 3 Lexium configurazione possibile con il software Unilink e definire l indirizzo 3 e definire Peer_cop e definire i dati globali Programmazione letterale parametri del task di movimento vengono caricati tramite lo strumento Unilink e Scrittura dell applicazione in linguaggio letterale per leggere i dati globali indirizzo del variatore MW10 6 ADR 0 1 3 MW10 6 gt facoltativo definizione di un indirizzo indiretto ADR 0 1 3 gt Lexium a 3 e Lettura dei dati globali Nota Ipotesi DriveCom deve essere nello stato Lexium in funzione Vedi Schema di stato della normativa DriveCom p 74 53 Stazione di comando Premium Generalit 1200 lettura di dati globali del variatore Lexium 3 su Modbus Plus indirizzo dell area di ricevimento dei dati globali MW1101 18 indirizzo ADR 0 1 3 MW10 6 M24 comando di lettura resoconto dello scambio MW1150 4 Zsw 18 stato prima parola della tabella Zsw MW1101 IF M24 AND NOT MW1150 X0 THEN RESET M24 MW1150 4 0 READ_GDATA MW10 6 Zsw 18 MW1150 4 END_IF Uso Avviare e convalidare il variatore tramite lo schema Drivecom e PLC in funzione e Convalida della lettura Global data MW24 1 e Regolare la parola di comando STW a 0 per portare il Lexium nello stato
40. cui scrivere WMW M Indirizzo del primo oggetto in cui scrivefergo___ Numero di oggetti consecutivi di scrittu Dati da scrivere WMW3100 1 Rapporto hMW3200 4 Nell esempio l applicazione esegue una scrittura di un registro a 16 bit XMW che inizia all indirizzo 180 sulla stazione di indirizzo 5 1 1 5 quando si verifica la condizione M209 tiene conto di MW3200 X0 0 Il dato da scrivere memorizzato nel registro Premium MW3100 Il resoconto sullo scambio sar memorizzato nei registri Premium da MW3200 MW3203 52 Stazione di comando Premium Generalit Esempio di programmazione 1 Obiettivo Controllare il programma task di movimento tramite Peer_cop e Global Data Configurazione di Premium Lexium e Lato PLC configurazione possibile con il programma PL7 e definire l indirizzo del PLC master 1 e attivare Peer_cop e specificare le uscite Indirizzo della 1 parola della tabella Peer_cop MW1525 Per ogni slave della rete attribuire un numero di parole in base alle esigenze attuali o future Nella schermata PL7 di configurazione Peer_cop Stazione Rif Lung da 0 a 32 1 2 MW1525 32 3 MW1557 9 4 0 5 MW1566 9 6 0 In questo esempio abbiamo 3 slave agli indirizzi 2 3 5 La stazione dichiarata in previsione di un prodotto che accetti 32 parole Peer_
41. default Indirizzo ADDR 1 63 1 Indirizzo del nodo ModBus solo in lettura Bus TimeOut TIMEMBP 0 01 60 1 In secondi Incrementi di 10 ms Command station PEERCOPS 1 64 1 Deve essere diverso Peer Cop Station dall indirizzo del indirizzo del master variatore 0 nessuna ricezione dei registri PeerCop PEERCOP register PEERCOP 0 9 0 Numero di registri Peer Cop lengh PeerCop ricevuti 0 ricezione registri PeerCop Dati globali Tx GDTX 0 18 0 Numero di registri di dati globali emessi 0 nessuna trasmissione di dati globali L indirizzo della stazione viene immesso nella schermata di regolazione di base di Unilink La temporizzazione rappresenta e la durata massima durante la quale non viene ricevuto alcun token e la durata massima tra la ricezione di due trasmissioni PeerCop 61 Configurazione di Lexium La tabella che segue descrive i vari parametri dell area di stato della comunicazione Parametro Comando ASCII Intervallo Valore di default Osservazione DPR DPRSTATE stato in fase di inizializzazione DPRSTATE 80 messaggio pronto Lunghezza 16 bit ModBus MBPSTATE stato letto da Unilink Aggiornato dalla scheda MBP permette al variatore di conoscere lo stato della scheda MBP 0 Lunghezza 16 bit Variatore MBPDRVSTAT stato letto da Unilink Aggiornato dal variatore permette alla scheda MBP di conoscere lo st
42. dizioni limite per lo stato di strumento atteso ad esempio attivazione dello stadio d uscita hardware software applicazione della tensione di collegamento in corrente continua bit della parola di stato possono dipendere dalla modalit di impiego oppure no La tabella seguente fornisce le definizioni dei bit della parola di stato ZSW Bit Nome dello standard DRIVECOM Applicazione Lexium allo standard DRIVECOM 0 Ready to Switch on Stato di attesa 1 Switched on Lexium pronto Operation enabled Lexium in funzione 3 Fault present Lexium in errore vedere il comando ASCII ERRCODE 4 Voltage inhibited 5 Fast stop 6 Switch on inhibit 7 Warning active Vedere il comando ASCII STATCODE 8 Following error In modalit di posizionamento solo Opmode 5 9 Remote Local Non considerato impostato a 1 10 Setpoint reached In modalit di posizionamento solo 4 e 5 11 Threshold reached Attualmente non considerato 12 Reserved riservato 13 Mode dependent riservato 14 Manufacturer specific riservato 15 Manufacturer specific riservato 85 Il profilo DriveCom e la modalit locale forzata via Unilink Stati della parola di stato ZSW Stato Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Not ready for switch on 0 X X 0 0 0 0 Lexium fuori tensione Switch on inhibit 1 X X 0 0 0 0 Lexium sotto tensione e bloccato Ready
43. e Configurazione dell indirizzo Configurazione del TimeOut Nota L indirizzo deve essere univoco sulla rete e compreso tra 1 e 63 Configurazione tramite Unilink e Configurare il campo dell indirizzo immettendo l indirizzo della stazione nella schermata di base di Unilink Configurazione tramite terminale e Accedere alla schermata del terminale e immettere il comando ADDR lt Indirizzo gt Ad esempio per impostare l indirizzo del variatore a 3 specificare ADDR 3 e immettere il comando ADDR senza parametri per verificare che la configurazione sia stata accettata correttamente Osservazioni l indirizzo memorizzato nel variatore La sostituzione della scheda Modbus Plus non influisce sull indirizzo del variatore Il suo indirizzo corrisponde all indirizzo configurato in precedenza Configurazione tramite Unilink e Configurare il campo Bus Time Out con il valore desiderato Configurazione tramite terminale e Accedere alla schermata del terminale e immettere il comando TIMEMBP lt Valore in 0 01 s gt inserire ad esempio TIMEMBP 200 per definire un valore di temporizzazione pari a 2 secondi e Immettere il comando TIMEMBP senza parametri per verificare che la configurazione sia stata accettata correttamente La temporizzazione rappresenta e la durata massima durante la quale non viene ricevuto alcun token e la durata massima tra due ricevimenti di trasmissioni Peer Cop Quando viene rilevat
44. effettua un test per poter definire il variatore nello stato Lexium sotto tensione e bloccato StateSwitchOnDisabled e affinch la convalida delle variabili booleane del PLC sia alta ed ESTOP basso Dopo aver soddisfatto queste condizioni il PLC invia il valore 16 0006 nella parola di comando STW STW la prima parola nello scambio di dati Peer Cop Dopo questo comando il variatore passa allo stato di attesa La transizione 3 effettua un test per verificarne l esecuzione StateReadyToSwitchOn In caso affermativo il PLC invia il valore 16 0007 nella parola di comando STW Dopo questo comando il variatore deve passare allo stato Lexium pronto In questo stato il variatore viene attivato con una coppia ma non pronto ad accettare i comandi di movimento La transizione 4 effettua un test dello stato Lexium pronto StateSwitchedOn e della variabile booleana del PLC Run_Mode da definire Se queste condizioni vengono soddisfatte il PLC invia il comandi 16 001F nella parola di comando STW Dopo l accettazione del comando il variatore passa allo stato Lexium in funzione Il variatore pu quindi eseguire i comandi di movimento Disable gt Ready Transition 2 IF Enable AND NOT ESTOP AND StateSwitchOnDisabled THEN STW Word 16 0006 END_IF Ready gt Switched On Transition 3x IF Enable AND NOT ESTOP AND StateReadyToSwitchOn THEN STW Word 16 0007 END_IF Ready Drive for Motion Transition 4 IF Run
45. ell anticipo velocit 068 GPFFT Loop di posizione corrente d anticipo da 0 a 2 0 1 DW F velocit 069 GPFFV Loop di posizione Velocit d anticipo da 0 a 2 0 1 DW F 070 GPTN Loop di posizione tempo di azione da 1 a 200 0 50 DW F dell integrazione 071 GPV Loop di posizione velocit di controllo da 0 1 a 60 3 DW F dell anticipo 072 GV Loop di velocit Guadagno da 0 a 200 0 1 DW F proporzionale 073 GVFBT Loop di velocit costante di tempo della da 0 a 100 0 4 DW F prima integrazione del filtro di ritorno 074 GVFILT Loop di velocit proporzione di filtraggio da 0 a 100 85 W in per GVT2 075 GVFR Loop di velocit termine PI Plus Da 0a1 1 DW F 076 GVT2 Loop di velocit seconda costante di da 0 a 1000 1 DW F tempo 077 GVTN Loop di velocit Tempo d integrazione da 0 2 a 1000 10 DW F 090 I2TLIM Messaggio 12T da 0 a 100 80 W 092 ICONT Corrente nominale 10 di Min di DW F DICONT al DICONT e max MICONT DICONT IPEAK 099 INTTRIG Variabile di attivazione ausiliaria per Intero lungo 0 DW INTMODE 102 IN2TRIG Variabile di attivazione ausiliaria per Intero lungo 0 DW IN2MODE 95 Elenco delle variabili di Lexium Indirizzo di Comando ASCII Descrizione Intervallo Valore Formato memoria predefinito del variatore 105 INSTRIG Variabile di attivazione ausiliaria per Intero lungo 0 DW INSM
46. ene eseguito a ogni ciclo del PLC La schermata di destra contiene una guida in linea che agevola l implementazione della funzione E READ VAR Parametri E M206 THEN Indirizzo LIIE L 1 D 9 00 9 9 9 9 7 Tipo di oggetto da leggere MW Indirizzo del primo oggetto da leggere 180 Numero di oggetti consecutivi da leggere 5 Campo di ricezione MW2000 5 Rapporto MW2500 4 Nell esempio l applicazione esegue una lettura di 5 registri a 16 bit XMW che iniziano all indirizzo 180 sulla stazione di indirizzo 5 1 1 5 quando si verifica la condizione M206 tiene conto di MW2500 X0 0 dati letti saranno memorizzati nei registri Premium da MW2000 a MW2004 Il resoconto sullo scambio sar memorizzato nei registri Premium da MW2500 a MW2503 51 Stazione di comando Premium Generalit Comando in scrittura La funzione WRITE_VAR permette di eseguire una richiesta di scrittura in messaggeria su Modbus Plus L esempio seguente mostra l uso della funzione WRITE_VAR in ambiente Premium La schermata sinistra rappresenta un task definito in linguaggio ST linguaggio letterale strutturato che viene eseguito a ogni ciclo del PLC La schermata di destra contiene una guida in linea che agevola l implementazione della funzione EST MAST Comando mE WRITE VAR Parametri Indirizzo LRE Tipo di oggetto in
47. esto Avvio 0 gt 1 riprende il movimento movimento con movimento movimento Per un task movimento le rampe di ciascun fronte di Jog home accelerazione e decelerazione sono definite transizione bit di dai parametri ASCII O_ACC1 e O_DECI1 commutazione Per il punto d origine Jogging le rampe di accelerazione e decelerazione sono definite dai parametri ASCII ACCR e DECR 0 Velocit 1 gt 0 arresta il movimento Impostato a 1 riservato riservato digitale Il variatore frena tramite le rampe di velocit di Autorizza il preselezione Parametri ASCII ACC e DEC movimento in base alla velocit preselezionata in VCMD 2 Corrente riservato Impostato a 1 riservato riservato digitale Autorizza il movimento in base alla corrente preselezionata in VCMD 1 Velocit riservato riservato riservato riservato analogica 3 Corrente riservato riservato riservato riservato analogica 5 riservato Avviare S_SETH riservato riservato Posizionament o tramite rete esterna Priorit dei bit 6 8 11 in modalit di posizionamento 6 alto 11 8 basso 84 Il profilo DriveCom e la modalit locale forzata via Unilink Parola di stato DRIVECOM Parola di stato ZSW Con la parola di stato possibile rappresentare lo stato di strumento e verificare la parola di comando emessa In caso di condizione imprevista ad esempio il risultato di una parola di controllo emessa necessario chiarire la prima di tutte le con
48. i di movimento sono disattivate Il variatore viene frenato tramite la rampa corrispondente in base alla modalit di impiego Transizione 6 Evento Ilbit 0 annullato ready for switch on Azione Lo stadio di uscita viene messo fuori tensione disattivato Il variatore non produce alcuna coppia Transizione 7 Evento Ilbit 1 o il bit 2 annullato Azione Comando Fast stop o Inhibit voltage Transizione 8 Evento Ilbit 0 annullato operation enabled gt ready for switch on Azione Lo stadio di uscita viene messo fuori tensione disattivato perdita di coppia del motore Transizione 9 Evento Ilbit 1 annullato funzionamento attivato gt messa in servizio inibita Azione Lo stadio di uscita viene messo fuori tensione disattivato perdita di coppia del motore Transizione 10 Evento Ilbit 1 o il bit 2 annullato ready for operation gt switch on inhibited Azione Lo stadio di uscita viene messo fuori tensione disattivato perdita di coppia del motore Transizione 11 Evento Il bit 2 annullato operation enabled gt fast stop Azione Il variatore stato arrestato con la rampa di arresto d urgenza Lo stadio d uscita rimane attivo setpoint sono annullati ad esempio numero di blocco movimento setpoint digitale Transizione 12 Evento Il bit 1 annullato fast stop gt switch on inhibited Azione Lo stadio di uscita viene messo fuori tensione disattivato perdita di cop
49. il valore nel registro MWG0 Attivare il bit M52 per effettuare questo caricamento lettura dei parametri del passo del task di movimento selezionato attivare il bit M53 I parametri da 183 a 191 O_ACCI1 O_V Vedi Tabella generale delle variabili generali in lettura scrittura p 94 del variatore Lexium vengono allora caricati nei registri da MW61 a MW71 Caso particolare i parametri 190 e 191 utilizzano 2 parole ciascuno Si avr dunque MD68 per il registro 190 e MD70 per il registro 191 scrittura dei parametri del passo del task di movimento selezionato attivare il bit M51 dopo aver modificato uno o pi parametri dei registri da M61 a M71 parametri di tutte le parole interne da MW61 a MW71 vengono allora caricati nei registri da 183 a 191 del variatore Lexium Attenzione al caso particolare dei parametri doppi 190 O_P e 191 0_V I nuovi parametri verranno accettati solo all avvio del passo specificato nei parametri MOVE tramite il comando bit 6 del STW significato dei bit per il task di movimento bit M50 validazione scrittura del registro MTMUX bit M51 validazione scrittura dei parametri del task di movimento bit M52 validazione lettura del registro MTMUX bit M53 validazione lettura dei parametri del task di movimento 58 Configurazione di Lexium parametri In breve Argomento di questo capitolo Contenuto di questo capitolo Questo capitolo descrive la configur
50. irizzo 5 dati in Peer Cop saranno emessi dai registri a 16 bit da MW1525 a MW1533 Tali registri sono aggiornati dall applicazione definita dall utente Premium trasferisce automaticamente e periodicamente questi registri sulla rete Modbus Plus Nota per maggiori informazioni fare riferimento al manuale TLX DS COM PL7 49 Stazione di comando Premium Generalit Utilizzo dei Dati globali La funzione READ _GDATA A differenza di quanto avviene con una stazione Quantum i dati globali non sono gestiti direttamente dal PLC Per tenere conto di questi valori necessario utilizzare la funzione READ_GDATA L esempio seguente mostra l uso della funzione READ_GDATA in ambiente Premium La schermata superiore rappresenta un task definito in linguaggio ST linguaggio letterale strutturato che viene eseguito a ogni ciclo del PLC La schermata inferiore contiene una guida in linea che agevola l implementazione della funzione ia dei dati global del variatore Lexium su MODBUS PLUS 5 Indirizzo ADR 1 1 Indirizzo dell area di ricezione dei dati globali Resoconto dello scambio MW1150 4 IF MW100 5 AND NOT MW1150 X0 THEN MW1150 4 0 END IF PL7 Funzioni della libreria x Parametri nformazioni sulle funzioni Famiglia Stringhe di caratteri Com d interpolazione 1 00 Com di movimento Comunicazione Conversioni numeriche 2 00_ Date ore e dura
51. le possono riportare il PLC allo stato Operation Enabled 75 Il profilo DriveCom e la modalit locale forzata via Unilink Malfunction Reaction Active capacit di determinare le azioni da intraprendere in caso di guasto Il variatore rileva un errore e reagisce prendendo l azione appropriata programmabile in alcuni casi al tipo di guasto Durante questo periodo altre funzioni del variatore sono disattivate Malfunction guasto variatore Il variatore ha rilevato la presenza di un guasto che richiede la disattivazione delle proprie funzioni richiesto un comando di reinizializzazione dei guasti o della regolazione dell alimentazione principale per riportare il PLC allo stato Switch On Disabled A partire da questo punto i comandi di transizione sequenziale possono riportare il PLC allo stato Operation Enabled Per ulteriori informazioni consultare il paragrafo Switch On Disabled configurazione del variatore 76 Il profilo DriveCom e la modalit locale forzata via Unilink Grafico di stato Comando strumenti con Lexium Comando Il comando degli strumenti descritto con una macchina di stato La macchina di strumenti stato viene definita nel profilo del variatore tramite uno schema funzionale per tutti i modi di impiego Lo schema funzionale che segue mostra gli stati degli strumenti per il Variatore Lexium Vedi Schema di stato della normativa DRIVECOM p 74 Nota STATUS la variabile booleana l
52. lo stesso modo il variatore pu ricevere i dati Peer Cop ma non pu emetterne Quando un nodo di rete in possesso di un token pu comunicare con altri nodi del collegamento ed acquisire dati per statistiche di rete Quando un nodo rilascia un token aggiunge fino a 32 parole di dati globali a 16 bit al pacchetto dati del token Tutti i nodi presenti nella rete rilevano questo pacchetto di dati e tutti i nodi correttamente programmati possono estrarre i dati e salvarli nella propria base di dati globale Per una rete Modbus Plus con un massimo di 64 nodi la base di dati globale pu contenere fino a 2048 parole a 16 bit 32 parole per nodo Pi reti non possono condividere i dati globali poich il token non pu attraversare un ponte 24 Implementazione software Modbus Plus Funzionamento del variatore sulla rete Introduzione Il variatore Lexium presente sulla rete Modbus Plus come stazione slave Il variatore e riceve dei dati Peer Cop max 9 parole e emette dei dati globali max 18 parole e risponde alle richieste della messaggeria Lettura Scrittura I capitoli che seguono descrivono brevemente i parametri di Lexium accessibili tramite Modbus Plus Per ulteriori informazioni su questi parametri consultare l elenco dei comandi ASCII disponibile sul CD ROM Lexium Motion Tools riferimento AMO CSW 001V350 25 Implementazione software Modbus Plus Peer Cop dati di comando Le
53. m 89 Generalit Tempo di scansione Lexium Tempo di risposta medio Tempo di scansione Lexium per Peer Cop e Global Data 10 ms tipicamente Il tempo di risposta del Lexium per gli accessi alla messaggeria dei parametri di comando del variatore variabile ossia da qualche ms a 500 ms In effetti esso dipende dai tipi di parametri regolazione dei loop configurazione task di movimento e dallo stato del variatore attivo o bloccato Esempi e Variatore bloccato Lettura del guadagno proporzionale del loop di posizione GP t 4ms Scrittura del guadagno proporzionale del loop di posizione GP t 326ms e Variatore attivo Scrittura del guadagno proporzionale del loop di posizione GP t 392ms Accelerazione ACC in lettura t 4ms Accelerazione ACC in lettura t 6ms e Comando di convalida del variatore t 2ms TR medio per Global Data e Peer Cop 1 TRT 1 2 tempo di scansione dispositivo ricevente TR medio per la Messaggeria 1 TRT 1 tempo di scansione dispositivo richiedente 1 2 tempo di scansione dispositivo target 90 Generalit Tempo di risposta Applicazione Schema generale PLC Rete Modbus Plus Variatore 1 MB TRT Tempo di ciclo FAST o MAST Scheda MB Verso i motori Variatore 2 dell elaborazione dell applicazione Tempo di risposta medio dell applicazione TRappmedio 1 5Tcicl
54. namento Non segnalato alcuno stato di disponibilit default RA RB dal software dell amplificatore Switch on inhibited Lexium sotto tensione e bloccato Il VARIATORE LEXIUM pronto per il funzionamento parametri possono essere trasferiti il collegamento in corrente continua bus CC pu essere attivato le funzioni di movimento non possono per il momento essere eseguite Ready for switch on Stato d attesa Deve essere applicata la tensione del collegamento CC parametri possono essere trasferiti le funzioni di movimento non possono per il momento essere eseguite Ready for operation Lexium pronto Deve essere attivata la tensione del collegamento CC parametri possono essere trasferiti le funzioni di movimento non possono per il momento essere eseguite Lo stadio di uscita viene messo in funzione attivato Operation enabled Lexium in funzione Assenza di errore Lo stadio d uscita viene messo in funzione le funzioni di movimento attivate Fast stop activated Lexium in arresto veloce Il variatore stato arrestato con la rampa di arresto d urgenza Lo stadio d uscita viene messo in funzione attivato le funzioni di movimento sono attivate Error response active error Lexium in errore In caso di errore di uno strumento il VARIATORE LEXIUM passa allo stato Error response active In questo caso lo stadio di potenza viene messo immediatamente fuori tensione
55. ncora alimentato o deve essere messo sotto tensione La funzione di avanzamento movimento disabilitata Switch On Disabled configurazione del variatore Il variatore viene messo in funzione e ha terminato il sottoprogramma di inizializ zazione A questo punto possibile modificare i parametri di configurazione e regolazione Durante questo periodo non consentito l impiego dei circuiti di tensione di uscita Ready to Switch On e Switched On inizializzazione e configurazione del variatore terminate Il variatore non fornisce pi tensione all uscita ma pronto e in attesa Commutazione attivata Operation Enabled capacit di trasmettere una tensione ai morsetti del motore I circuiti di tensione di uscita del variatore sono in funzione Tutte le funzioni di avvio arresto e autoregolazione vengono riconosciute parametri di regolazione possono essere modificati in qualunque momento parametri di regolazione possono essere modificati solo quando il motore fermo Inoltre se si modifica un parametro di configurazione il variatore torna allo stato Switch On Disabled Quick Stop Active arresto elettronico decelerazione rapida L attivazione di questa modalit di arresto provoca la decelerazione del motore tramite il variatore con il tempo minimo della rampa di decelerazione Per riavviare l uscita del variatore il PLC deve tornare allo stato Switch On Disabled A partire da questo punto i comandi di transizione sequenzia
56. ndirizzo 400680 verso l indirizzo 184 183 1 Lexium La lunghezza dei parametri di 11 parole 42 Stazione di comando Quantum Generalit E Concetto D ACONCEP 1 MBTEST3 lt 6 gt READWRITE HI File Modifica Visualizza Oggetti Progetto Collegato Opzioni Finestra Guida DA pE ET A Sale SSSL aA Hja T Es o WRITE_MT attiva una scrittura di un task di movimento verso Lexium MTMUX il numero di task di movimento da scrivere valori corretti sono 0 e 192 255 348 l indirizzo in Lexium dove memorizzato MTMUX 347 1 La sua lunghezza di 1 parola Dopo l impostazione del bit viene attivata una seconda scrittura che trasferisce i parametri del task di movimento all indirizzo 184 183 1 Lexium La sua lunghezza di 11 parole dati da scrivere sono memorizzati in 400680 Variabile Indirizzo O_ACCI O_ACC2 400680 oc 400681 O_DECI 400682 0_DEC2 400683 O_FN 400684 O_FT 400685 OP 400686 oV 400687 400689 FBI_29 9 4 WRITE_REG FBI 29 _10 3 WRITE_MT REQ DONE FBI_29_15 7 MODBUSP_ADDR 348 D gt SLAVEREG ERREUR gt err2 WRITE_REG 1 gt NO REG T Slot ID MTMUX gt REG_WRIT REQ DONE T gt done AddrF ld AddrF ld STATUS gt 400678 184 D gt SLAVEREG ERREUR gt erl 31 Instradamentol 11D
57. ngo 290 VLIM Velocit limite sistema da0a 3000 DW F MSPEED 291 VLIMN Velocit limite sistema senso negativo da 0 a 3000 DW F MSPEED 295 VOSPD Supero velocit da 0a 3600 DW F 1 2 MSPEED 296 VREF Velocit di ritorno all origine da 0 a intero 0 DW lungo 297 VSCALE1 Fattore di scala sull ingresso di velocit 1 da 0 a 12000 3000 W 298 VSCALE 2 Fattore di scala sull ingresso di velocit 2 da 0 a 12000 3000 W Per un elenco completo consultare il manuale dei comandi ASCII L indirizzo di memoria del variatore indicato nella tabella in numero oggetto per il comando ASCII specifico Non dimenticare di aggiungere 1 a questo indirizzo logico quando si utilizzano i PLC Modicon 98 Elenco delle variabili di Lexium Variabili logiche in lettura scrittura Tabella delle variabili logiche in lettura scrittura Tabella delle variabili 1 frenatura in caso di errore e o interruzione var Indirizzo Comando Descrizione Intervallo Valore Format ASCII di o default 003 ACTFAULT Modalit default 0 interruzione 0 W attiva var 1 decelerazione 162 MSG Accettazione rifiuto O rifiuto 0 W dei messaggi 1 accettazione dei soli messaggi d errore 2 accettazione di tutti i messaggi 180 OPMODE Modalit di 0 5 8 1 W funzionamento 209 PRBASE Bit per giro 16 20 20 W 211 PROMPT Preselezione del O nessun 1 protocollo RS232 messaggio di attesa
58. nk deve essere successiva o uguale alla V2 0 Per un numero di serie inferiore a 770 220 000 la connessione Modbus Plus impossibile Per un numero di serie compreso tra 770 220 000 e 770 220 200 prendere contatto con il supporto tecnico Schneider 10 Implementazione Modbus Plus Compatibilit alle norme della Scheda Opzionale Temperatura di funzionamento EN61131 2 IEC 1000 4 2 IEC 1000 4 3 IEC 1000 4 5 IEC 1000 4 6 EN55022 55011 UL508 CSA 22 2 In funzione da 0 a 60 C Immagazzinamento da 25 C a 70 C 11 Implementazione Modbus Plus Metodologia Organigramma della presentazione Modbus Plus Implementazione Il seguente organigramma riassume le varie fasi di messa in opera di un variatore Lexium dotato di una scheda opzionale Modbus Plus in un architettura di rete hardware Installazione della scheda Capitolo 2 i Implementazione hardware Installazione Collegamento alla rete Modbus Plus Modalit Locale Definizione Configurazione di comando Quatum programmazione della stazione programmazione della stazione di comando Premium Configurazione Capitolo 4 Stazione di comando Quatum Capitolo 5 Stazione di comando Premium Modalit Collegato Uso Configurazione dei parametri di comunicazione di Lexium Capitolo 6 Configurazione di Lexium y
59. o Intero lungo 4000 DW di posizione in ingresso INPOS 199 PEMAX Errore d inseguimento max Intero lungo 262144 DW 202 PGEARI Numeratore del fattore di risoluzione per Intero lungo 1 DW il task di movimento 203 PGEARO Denominatore del fattore di risoluzione Intero lungo 1 DW per il task di movimento 213 PTBASE Base di tempo della traiettoria esterna da 1a 100 4 W 214 PTMIN Tempo minimo di accelerazione per MT da 1a 32767 1 DW 97 Elenco delle variabili di Lexium Indirizzo di Comando ASCII Descrizione Intervallo Valore Formato memoria predefinito del variatore 216 PVMAX Velocit max per MT da 0 a intero 100 DW lungo 217 PVMAX Velocit max per MT senso negativo da0aintero 100 DW lungo 226 REFIP Corrente applicazione al punto d origine da 0 a IPEAK IPEAK DW F su finecorsa meccanico 231 ROFFS Offset di origine Intero lungo 0 DW 260 SWEI Valore di posizione per Pos Reg 1 Intero lungo 0 DW 262 SWE2 Valore di posizione per Pos Reg 2 Intero lungo 0 DW 264 SWE3 Valore di posizione per Pos Reg 3 Intero lungo 0 DW 266 SWE4 Valore di posizione per Pos Reg 4 Intero lungo 0 DW 278 UID ID utente da 32768a 0 WwW 32767 305 UCOMP Compensazione senza ritorno da 231 a 231 0 DW 284 VBUSMAX Tensione bus max da 30 a 950 900 DW 285 VBUSMIN Tensione bus min da 30 a 800 100 W 289 VJOG Velocit in Jog da 0 aintero 0 DW lu
60. ogica AND di ZSW parola Global Data 1 e 6F hex Tutti i valori di STATUS e STW parola di comando 1 dei dati Peercop sono esadecimali 77 78 Il profilo DriveCom e la modalit locale forzata via Unilink Ingresso al diagramma di stato j 0 Lexium non operativo Comunicazioni attive STATUS xx00h o 20h Comparsa di un guasto 1E Lexium in errore STW 0080h STATUS xxx8h 1 Y o xxxFh STW 0000h Y is o xx28h a Lexium acceso 9 e bloccato a 12 STATUS xx40h o 60h p 7 19 A zionamento STW 0000h STW 0006h disattivato STW 2 0006h STW da 0000h a 0002h Stato di attesa 8 STATUS xx21h o 01h STW 0007h 6 STW 0006h 3 Lexium pronto STATUS xx23h STW 0007h STW 001Fh 5 i Stop di emergenza STW 000Fh Lexium in esecuzione STATUS xx27h 16 11 STW 001Fh Lexium in arresto veloc STATUS xx07h o 08h Nota STATUS ZSW AND 16 006Fh Azionamento attivato Il profilo DriveCom e la modalit locale forzata via Unilink Stati strumenti Le tabella che segue descrive gli stati degli strumenti e le transizioni Not ready for switch on Lexium fuori tensione Il variatore Lexium non pronto per il funzio
61. on le altre stazioni della rete Esempio di configurazione MODSOFT OX Abbonato Trova successivo Precedente EEE o e d a LE Ba ARR E PEER COP Ritardo 500ms N porte 1 Porta n 1 Porta M U C Se Err INIT Parole utilizzate23 di 1024 Accesso all abbonato 5 MODE ADRESSE LG TYPE INDEX RICEVIMENTO DATI EMISSIONE DATI 40200 40208 9 BIN RICEV GLOBALE 41100 41117 18 BIN 1 RICEV GLOBALE RICEV GLOBALE RICEV GLOBALE RICEV GLOBALE RICEV GLOBALE RICEV GLOBALE RICEV GLOBALE VERSO TUTTI GLI ABBONATI DI RETE EMISSIONE BD GLOBAL SEI Questa configurazione indica i registri scambiati con la stazione di indirizzo 5 e 9registri a 16 bit registri Modsoft da 40200 a 40208 sono trasmessi in Peer Cop verso la stazione 5 e 18 registri a 16 bit registri Modsoft da 41100 a 41117 ricevono i dati globali emessi dalla stazione 5 35 Stazione di comando Quantum Generalit Configurazione Peer Cop e dati globali via Concept Configurazione dei dati PeerCop e globali tramite Concept map Cop Uscita specifica x a E Dimensione di Intervallo Temporizzazion Nodo destinatario Riferimento Lunghezza Bi BCD DI Vai gt Collegam O Collegam O Collegam r Ultimo valore fico Cancelli presso O Attendi a scita Questa configurazione indica i registri scambiati con la stazione di indirizzo 3 9 registri registri del PLC da
62. onsiderazione solo i due primi registri di dati Peer Cop ossia le variabili STW e VCMD e Il numero dei registri Peer Cop configurato deve essere adeguato alle caratteri stiche dell applicazione consigliabile utilizzare il numero minore possibile di Peer Cop al fine di ottimizzare la larghezza di banda della rete e il tempo di risposta della scheda Modbus Plus Si consiglia tuttavia di utilizzare sempre la parola di comando STW Se entro il termine del tempo di attesa specificato non riceve alcun dato Peer Cop dalla stazione di comando il variatore passa in condizione d errore E comunque ancora possibile accedervi tramite messaggeria 65 Configurazione di Lexium Gestione dei parametri comuni con la messaggeria Le variabili configurate nei registri di comando Peer Cop 9 non possono essere sovrascritte tramite la messaggeria quando sono attivati gli scambi Peer Cop L accesso in scrittura a tali registri autorizzato finch non vengono configurati nello scambio Peer Cop 66 Configurazione di Lexium Configurazione dei dati globali tramite Unilink o terminale Configurazione dei dati globali L aggiornamento dei dati globali avviene selezionando un numero di registri dati globali superiore a 0 Configurazione tramite Unilink e configurare il campo Global Data length con il numero di registri Configurazione tramite terminale Selezione del numero di registri Dati globali e Accedere alla
63. orLe TRmedio Scheda MB Tempo di scansione Lexium 91 Generalit 92 Elenco delle variabili di Lexium Generalit 1 0 In breve Argomento di questo capitolo Contenuto di questo capitolo Questo capitolo contiene le tabelle delle variabili accessibili dall utente tramite messaggeria Questo elenco non completo vedere ASCII Command sul CD ROM Lexium Motion Tools Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Variabili generali di Lexium generalit 94 Variabili logiche in lettura scrittura 99 Elenco delle variabili generali del Lexium 100 Elenco delle variabili logiche e dei registri di stato 102 Registri di stato in lettura scrittura 103 93 Elenco delle variabili di Lexium Variabili generali di Lexium generalit Generalit Le tabelle seguenti indicano le variabili accessibili dall utente tramite messaggeria L elenco non completo Per un elenco completo consultare l elenco dei comandi ASCII disponibile sul CD ROM Lexium Motion Tools codice di riferimento AMO CSW 001V350 Formati e W Word parola da 16 bit e DW Double Word parola doppia parole da 32 bit prima la meno significativa e F Float 32 bit con valore 1000 Esempio ASCII GP 0 15 la lettura del valore restituito sar 150 Tabella generale Variabili accessibili dall utente delle
64. p 59 L impostazione a 0 di questo parametro disattiva l invio dei dati globali La seguente tabella indica i registri di visualizzazione trasmessi come dati globali a partire dal Lexium nonch l ordine di invio dei registri durante il trasferimento dei dati globali Ad esempio se si configura il registro 4x 40500 come registro di destinazione di ingresso globale l oggetto ERRCODE pi significativo dovr trovarsi nel registro 40504 Ordine dei Designazione Descrizione dati globali 1 ZSW Parola di stato DriveCom Modalit di funzionamento del variatore p 73 2 STATCODE meno Allarme in corso significativo 3 STATCODE pi significativo N bit superata soglia IT raggiunta potenza stabilizzatrice superato l intervallo dell errore di inseguimento protezione del nodo attiva fase di rete mancante superato il limite software 1 superato il limite software 2 comando di avvio errato punto di origine mancante utilizzato il limite PSTOP 10 utilizzato il limite NSTOP 11 dati impliciti HIPERFACE 12 malfunzionamento della scheda di estensione 13 modalit di riferimento HIPERFACE reinizializzata a 0 14 errore tabella velocit corrente 15 30 riservato 31 versione software Beta non autorizzata O NDUISGLN O 0 28 Implementazione software Modbus Plus Ordine dei dati globali Designazione Descrizione 4 ERRCODE meno significativo
65. pia del motore Transizione 13 Evento Risposta di errore attiva Azione Lo stadio di uscita viene messo fuori tensione disattivato perdita di coppia del motore 80 Il profilo DriveCom e la modalit locale forzata via Unilink Transizione 14 Evento Errore Azione Nessuna Transizione 15 Evento Il bit 7 definito errore gt switch on inhibited Azione Errore riconosciuto in base all errore con senza reinizializzazione Transizione 16 Evento Il bit 2 definito fast stop gt operation enabled Azione La funzione di movimento di nuovo attiva Le transizioni di stato sono influenzate da eventi interni ad esempio messa fuori tensione del collegamento CC e da flag nelle parole di controllo bit 0 1 2 3 7 81 Il profilo DriveCom e la modalit locale forzata via Unilink Parola di comando DRIVECOM Parola di controllo STW Con la parola di controllo possibile passare da uno stato di strumento a un altro Il grafico della macchina di stato mostra gli stati di strumento che possono essere ottenuti e tramite quali transizioni Lo stato di strumento temporaneo pu essere ottenuto con la parola STATUS In un ciclo telegramma possono esistere pi stati ad esempio Ready for switch on gt Ready for operation gt Operation enabled bit della parola di controllo possono dipendere dalla modalit di impiego oppure no
66. quando l innesto giunga a contatto con il bordo del variatore In tal modo la scheda collegata correttamente al variatore 5 Fissare la scheda con le apposite due viti 16 Messa in opera hardware Modbus Plus Codice di riferimento degli accessori Modbus Plus Tabella dei codici di riferimento Codici di riferimento dei vari accessori Accessorio Codice di rif Multiplexer a bridge BM85 Bridge BP85 NWBP 85 002 Ripetitore RR85 NWRR 85 001 Cavo di derivazione 2 4 m 990 NAD 219 10 Cavo di derivazione 6 m 990 NAD 219 30 Cavo principale di rete 30 5 m 490 NAA 271 01 Cavo principale di rete 152 5 m 490 NAA 271 02 Cavo principale di rete 305 m 490 NAA 271 03 Cavo principale di rete 457 m 490 NAA 271 04 Cavo principale di rete 1525 m 490 NAA 271 05 Scatola di derivazione IP 20 990 NAD 230 00 Scatola di derivazione IP 65 990 NAD 230 10 Terminazione di linea per scatola di derivazione IP20 AS MBKT 185 Terminazione di linea per scatola di derivazione IP65 990 NAD 230 11 Scheda PCMCIA Modbus Plus per Premium Cavo per la scheda PCMCIA MBP_3m Cavo per la scheda PCMCIA MBP_6m TSX MBP 100 TSX MBP CE 030 TSX MBP CE 060 Nota Per maggiori informazioni fare riferimento ai cataloghi Schneider 17 Messa in opera hardware Modbus Plus Connessione al bus Modb
67. rivazione LL 20 Implementazione software 23 IMbreve st cia eran ian frei ca 23 Parte software generalit 24 Funzionamento del variatore sulla rete LL 25 Peer Cop dati di comando Lexium a partire dal PLC 26 Dati globali inviati da LexiUM LL 28 Messaggeria irreale eten dee 31 Stazione di comando Quantum 33 Inibrever ciiicd ie Lea era ae A FL n E 33 Stazione di comando Quantum generalit 34 Stazione di comando Quantum LL 35 Blocco MSTR sciloat eb AL i e i nn 37 Stazione di comando Premium 47 In breve scer sani ero ae i rr rit 47 Stazione di comando Premium 48 Utilizzo dei Dati globali LL annnaunn unane 50 Utilizzo della messaggeria u nan annuae 51 Esempio di programmazione 1 53 Esempio di programmazione 2 55 Capitolo 6 Capitolo 7 Capitolo 8 Capitolo 9 Capitolo 10 Glossario Indice analitico Configurazione di Lexium parametri 59 Inibreve outer sigaro iaia ut E a pui paia 59 parametri di comunicazione 60 Configurazione dell indirizzo del TimeOut tramite Unilink o terminale 64 Dati Peer Cop iii E ER Pine oa 65 Configurazione dei dati globali tramite Unilink o terminale 67 Diagnostica segnalazione 69 M Drever io inaa iaia ele ana SEAL lena 69 Diagnostica i vari Stati 70
68. schermata del terminale e immettere il comando GDTX lt Numero di registri dati globali gt inserire ad esempio GDTX 18 per configurare l invio di 18 registri da parte di Lexium e Immettere il comando GDTX senza parametri per verificare che la configurazione sia stata accettata correttamente Esempio e Immettendo il numero 2 nel parametro Numero di registri dati globali del variatore e del PLC il variatore aggiorner solo i due primi registri dati globali ossia le variabili ZSW e STATCODE e numero dei registri dati globali configurato deve essere adeguato alle caratteri stiche dell applicazione consigliabile utilizzare il numero minore possibile di dati globali al fine di ottimizzare la larghezza di banda della rete e il tempo di risposta della scheda Modbus Plus 67 Configurazione di Lexium 68 Diagnostica segnalazione In breve Argomento di questo capitolo Contenuto di questo capitolo Questo capitolo illustra il significato dei vari stati della spia verde che si trova sulla scheda Modbus Plus Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Diagnostica i vari stati 70 Parametri del variatore Lexium 71 69 Diagnostica Diagnostica i vari stati Diagnostica La scheda Modbus dotata di una spia verde di segnalazione che indica lo stato della comunicazione La tabella seguente descrive il significato dei vari st
69. sotto tensione e bloccato MW1557 0 e Per portare il Lexium allo stato in funzione di Drivecom specificare gli elementi seguenti in questo ordine MW1557 6 MW1557 7 MW1557 16 001F Lo stato evolve a ogni comando secondo lo schema descritto nel capitolo Drivecom Vedi Schema di stato della normativa DriveCom p 74 Quando lo stato uguale a 16 0027 il variatore pronto a ricevere il comando di avvio di un movimento tramite una schermata d uso dedicata o una tabella di animazione La sequenza la seguente e test dell asse che ha raggiunto il punto di riferimento leggendo il bit 1 di MW1107 e test dei dati globali bit 9 della parola MW1102 assenza di punto di origine selezione Opmode 8 XMW1562 8 e se l asse non ha raggiunto il punto di riferimento attivare il bit 11 della parola di comando STW XMW1557 e selezionare il passo corrispondente al task di movimento n task da avviare MW1563 3 e avviare il movimento tramite il bit 6 della parola di comando STW 54 Stazione di comando Premium Generalit Esempio di programmazione 2 In breve Esempio di programmazione PL7 esempio in modalit messaggio per leggere e modificare i parametri dei passi da 0 e 192 a 255 del task di movimento 1 9 parametri modificati simultaneamente sono e O ACCI O_ACC2 O_C O_DECI O_DEC2 O_FN O_FT O_P OV La rete costituita da un PLC master e da un Lexium slave e indiri
70. sterna es Modbus Plus 8 ordine di posizionamento 7 MOVE Avvio del task di posizionamento parametrato 0 255 Questi dati sono validi solo in modalit 8 OPMODE 8 comandato con il bit 6 di STW 8 VJOG meno La modalit JOG un task di movimento infinito Questo valore definisce la significativo velocit di trasferimento in incrementi ed valido solo in modalit 8 9 VJOG pi comandato con il bit 8 di STW significativo Questa modalit traiettoria prevede due parametri 26 Implementazione software Modbus Plus e PTBASE indirizzo 213 base di tempo espressa in N 250 us Esempio N 4 implica un tempo di interpolazione di 1ms e PRBASE indirizzo 209 definisce il numero di incrementi per giro Esempio N 20 ossia 22 1048576 incrementi giro 27 Implementazione software Modbus Plus Dati globali inviati da Lexium Lista delle Anche la lista delle variabili trasmesse nei dati globali predefinita L utente pu variabili specificare il numero di registri da trasmettere trasmesse Se per il variatore Lexium viene attivato l invio dei dati globali possibile diffondere sulla rete fino a 18 registri di visualizzazione del variatore come dati globali per ogni rotazione del token Per attivare l invio dei dati globali inserire il numero dei registri di visualizzazione da trasmettere nel parametro GDTX tramite Unilink Vedi Configurazione di Lexium parametri
71. te 19 in posizione 20 rilevamento del fronte di salita sulla memorizzazione dell uscita 2 21 punto di origine attivo 22 spostamento JOG attivo 23 rilevamento del fronte di discesa sulla memorizzazione dell uscita 2 24 arresto di emergenza attivo 25 31 riservato 8 PFB meno significativo Posizione corrente in incrementi PFB pi significativo 10 V Velocit corrente Unit in 3000 x rpm 10000 unit in rpm 11 Valore effettivo della corrente Unit DICONT x 2 10 unit in mA DICONT in A 12 MONITOR 1 Valore uscita analogica monitor 1 in mV 13 MONITOR 2 Valore uscita analogica monitor 2 in mV 14 ANIN 1 Valore ingresso analogico SW1 in mV 15 ANIN 2 Valore ingresso analogico SW2 in mV 16 STAT IO Stato ingressi uscite logici del variatore in base alla seguente sequenza N bit 0 OUT 2 1 OUT1 2 ENABLE 3 IN4 4 IN3 5 IN2 6 IN1 17 PE meno significativo Errore di inseguimento corrente in incrementi 18 PE pi significativo 30 Implementazione software Modbus Plus Messaggeria Tipi di variabile La messaggeria consente alla stazione di comando l accesso in lettura o in scrittura ai dati interni del variatore Tali dati sono e variabili di comando e variabili di monitoraggio e variabili di configurazione e di regolazione Nota Elenco delle variabili disponibili Vedi Elenco delle variabili di Lexium Generalit p 93 Le variabili contenute nei 9 registri
72. te 12 10 Formato chiamata Parametri della PROCEDURA ipa Tipo COMMENTO AR IN indirizzo ADRAT S m v e 0 SYS JADR AR_W OUT Contenuto dei dati globali ricevuti ADR JAR W INOUTAZ Numero CR time out VMWxx 4 COMMENTO Scrittura di una stringa di caratteri Ricezione di un telegramma Lettura di parole e bit Interni dal server asincrono Lettura del cali globali MODBUS eda di memoria PCMCIA Ame di oei standard NOME PRINT_CHAR AFAD READ_VAR Campo d immissione MW TIO g MWI15 r Visualizzazione della chiamata READ_GDATA ADR 1 15 MW1101 18 MW1150 4 Nell esempio precedente una volta verificatasi la condizione XMW1150 X0 0 l applicazione esegue una lettura di 18 dati globali prodotti dalla stazione con indirizzo 5 1 15 dati letti saranno memorizzati nei registri Premium da MW1101 a MW1118 Il resoconto sullo scambio sar memorizzato nei registri Premium da MW1150 a MW1153 50 Stazione di comando Premium Generalit Utilizzo della messaggeria Comando di lettura La funzione READ_VAR permette di eseguire una richiesta di lettura in messaggeria su Modbus Plus L esempio seguente mostra l uso della funzione READ_VAR in ambiente Premium La schermata sinistra rappresenta un task definito in linguaggio ST linguaggio letterale strutturato che vi
73. tivazione del W software 115 K Arresto Disattivare W 131 LOAD Caricamento dei dati W dalla EProm verso la RAM 141 MH Avviare il punto di W origine 145 MJOG Avviare il Jog Ww 233 RSTVAR Regolazione di WwW fabbrica delle variabili 234 S Arresto del movimento W e disattivazione del variatore 235 SAVE Registrazione delle Ww variabili nella EPROM a partire dalla RAM 240 SETREF Configurare un punto W di riferimento 103 Elenco delle variabili di Lexium Come ottenere l ID del prodotto Indirizzo Comando Descrizione Intervallo Valoredi Formato ASCII default 241 SETROFFS Configurazione WwW automatica ROFFS 254 STOP Arrestare il task di WwW movimento 322 MOVE Avviare il task di 0 1 W movimento indicato 180 192 255 Avviare bit di comando movimento nella parola DRIVECOM in PeerCop Indirizzo ModBus Plus 10000 Struttura del registro di ritrasmissione dei dati Lunghezza nome costruttore 14h Produttore Lunghezza nome del modello 0Ah Nome del modello Nome del riferimento Versione software Prodotto Indice software La lunghezza della risposta di 46 byte La lettura su una stazione Premium dovr essere eseguita di preferenza in accesso MBxx con xx 2 l indirizzo del buffer di ricezione MWyy Esempio buffer MW1150 o MB2300 Con una stazione Quantum che utilizza Concept
74. to del variatore stesso e della scheda opzionale Modbus Plus e DPR ASCII equivalente a DORSTATE e Modbus Plus ASCII equivalente a MBPSTATE e Drive ASCII equivalente a MBPDPRVSTATE Tali parametri sono accessibili e Tramite il terminale del software Unilink o tramite un qualsiasi altro terminale Per poter leggere questi parametri sono stati definiti alcuni comandi ASCII e Tramite la schermata Modbus Plus del software Unilink 71 Diagnostica 72 Modalit di funzionamento del variatore In breve Argomento di questo capitolo Contenuto di questo capitolo Questo capitolo mostra il grafico dello stato standard DRIVECOM nonch la modalit locale forzata via Unilink Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Schema di stato della normativa DRIVECOM 74 Standard DRIVECOM 75 Grafico di stato Comando strumenti con Lexium 77 Parola di comando DRIVECOM 82 Parola di stato DRIVECOM 85 Modalit locale forzata Unilink 87 73 Il profilo DriveCom e la modalit locale forzata via Unilink Schema di stato della normativa DRIVECOM Schema di stato della normativa DriveCom possibile comandare il variatore Lexium tramite Modbus Plus secondo lo schema di stato della normativa DRIVECOM Schema Stadio di uscita Guasto
75. ttore Sub D9 il cui collegamento indicato di seguito Pin 1 Pin 3 Schermatura Pin 2 Segnale di Segnale di uscita MBP ingresso MBP Connessione del L ingresso sinistro della scatola di derivazione differente da quello del lato destro bus principale la messa a terra del cavo principale non simmetrica E necessario mantenere lo stesso orientamento delle scatole di derivazione su tutta la rete Posizione sinistra Posizione destra sulla rete sulla rete 19 Messa in opera hardware Modbus Plus Struttura della scatola di derivazione Principi e schemi Un estremit del cavo principale libera in modo che possa essere collegata alla scatola di derivazione Collegamento alla scatola e Inserire il cavo nella scatola di derivazione e fissarlo in posizione con il morsetto e Collegare i fili seguendo le indicazioni della figura seguente morsetti sono contraddistinti come segue LI LI O O O w GND w o O o NI BLU O SM J rl T Y oE Morsetto hJ Cavo principale Cavo di messa a terra verso la stazione schermatura esterna Colore dei vari morsetti Morsetto Colore del filo O Arancione W Bianco GND Schermatura W Bianco BLU Blu Principi di collegamento Le figure seguenti descrivono l ordine di collegamento ri W Tappo I Morsetto Procedura Passaggi Fase
76. us Plus Introduzione Schema di collegamento delle stazioni Collegamento della scheda opzionale alcavo principale Il bus costituito da un doppino schermato che segue su un percorso diretto tra una stazione e la successiva Le due linee di dati all interno del cavo non dipendono dalla polarit Il collegamento delle stazioni sul cavo di rete avviene tramite una scatola di derivazione Fanno parte della configurazione delle traversate per il cavo principale e una scatola di derivazione per il cavo che giunge alla stazione A Fino a 32 stazioni Cavo 450 m max Cavo 3 m min Scatole di derivazione V o Stazione finale Stazione Stazione Stazione finale interme interme PLC dia dia Variatore 1 Variatore 2 Variatore 3 Scatole terminali W Scatole in linea A ogni punto intermedio tra la scatola e la stazione corrispondente utilizzato un cavo principale Il cavo gi dotato a un estremit di un connettore Sub D a 9 pin per il collegamento con la stazione O COM O Lexium O AMO MBP Interfaccia Modbus Plus Connettore femmina Scheda 9 pin L Scatola Modbus Plus Cavo Modbus Plus 990NAD23000 990NAD21xxx Cavo principale Modbus Plus 490NAA271xx 18 Messa in opera hardware Modbus Plus La scheda opzionale si connette al cavo principale di rete tramite il conne
77. xium a partire dal PLC In breve La struttura dei dati Peer Cop ricevuti dal variatore predefinita L utente pu specificare il numero di registri da trasmettere Questo numero configurato tramite Unilink con il parametro Peer Cop ASCII L impostazione di questo parametro a 0 disattiva le transazioni Peer Cop La tabella che segue indica i registri di comando trasmessi dal PLC al Lexium come dati Peer Cop nonch l ordine di invio dei registri Ad esempio se si configura il registro 4x 40400 come registro sorgente di uscita specifica l oggetto OPMODE dovr trovarsi nel registro 40405 Ordine dei Oggetto Descrizione dati Peer Cop 1 STW Parola di comando DRIVECOM Descrizione Vedi Modalit di funzionamento del variatore p 73 2 VCMD Setpoint di velocit Unicamente in modalit 0 OPMODE 0 comandato con il bit 6 di STW Unit in 3000 rpm 10000 3 ICMD Setpoint di corrente OPMODE 2 comandato con il bit 6 di STW Unit 2 x corrente nominale del variatore in Amp re 10 unit in mA 4 S_SETH meno Setpoint di posizione assoluta per incremento significativo OPMODE 5 comandato con il bit 6 di STW 5 S_SETH pi significativo 6 OPMODE Funzione di base del variatore 0 setpoint di velocit 1 setpoint di velocit analogica 2 setpoint di coppia numerica 3 setpoint di coppia analogica 4 posizionamento tramite encoder esterno e 5 posizionamento tramite rete e
78. za del numero massimo parte bassa di registri nell area dati Sebbene la lunghezza del tipo MODBUS PLUS sia compresa tra 1 e 100 registri il variatore Lexium comprende da 1 a 60 registri Operazioni Un operazione di scrittura MSTR trasferisce dati da un dispositivo di comando a un MSTR di letturae variatore Un operazione di lettura MSTR trasferisce dati da un variatore a un scrittura dispositivo di comando sulla rete 39 Stazione di comando Quantum Generalit Blocco di controllo La tabella che segue riporta le informazioni contenute nella parte alta del blocco di controllo MSTR in un operazione di lettura o di scrittura Registro del blocco di controllo Operazioni di lettura e di scrittura Registro Funzione Contenuto Visualizzato Tipo di operazione 1 scrittura 2 lettura 1 Stato dell errore Visualizza un valore esadecimale indicante all occorrenza un errore MSTR 2 Lunghezza Scrittura numero di registri da inviare al variatore Lettura numero di registri da leggere sul variatore 3 Area dati del Specifica il registro di partenza del variatore da variatore leggere o scrivere 4 8 Instradamento da Indica gli indirizzi di instradamento da 1 a 5 1a5 rispettivamente l ultimo byte non nullo nell itinerario di instradamento destinato all apparecchiatura di transazione 40 Stazione di comando Quantum Generalit Esempio 1 Esempio MODSOFT
79. zione Obiettivo Per mettere il variatore sotto tensione inizializzarlo e attivarlo Caricare un task di movimento tramite la messaggeria Avviare un task di movimento nel PLC tramite Peer Cop con l ausilio del software di programmazione Concept 1 Configurare gli scambi dati Peer Cop globali nel PLC come illustrato nella sezione Stazione di comando Quantum Configurazione dei dati PeerCop e globali tramite Concept 2 Configurare Lexium come descritto nel capitolo 6 Configurazione di Lexium 3 Definire i parametri del task di movimento n 192 scrivendo a partire dal PLC Oltre al blocco MSTR precedentemente descritto questo esempio utilizza un altro metodo di scrittura su Lexium il blocco WRITE_REG da utilizzare in Concept L esempio che segue utilizza due configurazioni di blocchi WRITE_REG per la scrittura nell indirizzo 3 Modbus plus in questo caso il variatore Lexium Il primo blocco attivato dalla variabile booleana WRITE_MT che invier il valore memorizzato nella variabile MTMUX del PLC 192 in questo esempio all indirizzo 348 347 1 del variatore Lexium Si tratta dell indirizzo del variatore nel quale registrato il task di movimento che si desidera scrivere Fare riferimento al comando ASCII MTMUX del capitolo 10 La sua lunghezza 1 parola Quando il bit eseguito stato definito nel primo blocco attiva il secondo blocco WRITE_REG che trasferisce i parametri del task di movimento registrati nell avvio del PLC all i
80. zioni collegate sul bus Il protocollo Modbus Plus basato sul principio di bus a token logico Logic token passing Il token una base di dati circolante tra le stazioni Quando in possesso del token una stazione ha la possibilit di leggere i dati emessi dalle altre stazioni o di scrivere altri dati destinati ad esse Sono disponibili tre funzioni di comunicazione Metodo di comunicazione punto punto tra le apparecchiature della rete Il trasmettitore del messaggio invia una richiesta alla stazione destinataria La stazione interpellata deve emettere una conferma di ricezione del messaggio e trasmettere la risposta al passaggio successivo del token Il messaggio pu contenere fino a 100 registri in formato 16 bit La portata della messaggeria non limitata al segmento di rete ma pu attraversare i router Il metodo Peer cop noto anche con il nome di uscita specifico un metodo che permette di assegnare un blocco del registro di un nodo specifico ai registri di comando e di regolazione del variatore Il nodo d invio invia i dati Peer Cop una volta per ogni passaggio del token Ogni nodo di comando pu inviare fino a 32 parole di dati Peer Cop ai nodi specifici della rete fino a un massimo totale di 500 parole Peer Cop un metodo rapido ed efficace per l invio dei dati del nodo di comando al variatore Non richiede la scrittura del programma in linguaggio Ladder Nota i dati Peer Cop non possono attraversare i ponti Al
81. zzo della stazione PLC master 1 e indirizzo della stazione Lexium slave 3 Configurare il Premium il Lexium e lato PLC con il software PL7 e definizione dell indirizzo del PLC master 1 e attivare i Peer_cop e specificare le uscite Indirizzo della 1 parola della tabella dei Peer_cop MW1525 Per ogni slave della rete attribuire un numero di parole a seconda delle esigenze attuali o future Nella schermata PL7 di configurazione dei Peer_cop Stazione Rif Lunghezza 0 32 1 2 MW1525 32 3 MW1557 9 4 0 5 MW1566 9 6 0 In questo esempio abbiamo 3 slave agli indirizzi 2 3 5 La stazione dichiarata in previsione di un prodotto che accetti 32 parole Peer_cop Si noti la continuit della tabella delle parole nonostante l assenza della stazione 4 55 Stazione di comando Premium Generalit e lato Lexium indirizzo 3 con il software Unilink e definizione dell indirizzo 3 e definizione dei Peer_cop e definizione dei dati globali Scrittura dell applicazione in linguaggio letterale azionamento Lexium slave 3 indirizzo dell azionamento MW10 6 ADR 0 1 3 MW10 6 gt facoltativo definizione di un indirizzo indiretto ADR 0 1 3 gt Lexium 3 1200 lettura di dati globali del variatore Lexium 3 su Modbus Plus indirizzo dell area di ricezione dei dati globali MW1101 18 indirizzo ADR 0 1 3 MW10 6
Download Pdf Manuals
Related Search
Related Contents
5.7MB Schneider Tops 505 PT 3A 75mm/3in Bomba centrifuga de barrido Clarion DXZ845MC CD Player AB SCIEX Séries 6500, équipements Guide de l`utilisateur du système カシオの強み・環境性能 Copyright © All rights reserved.
Failed to retrieve file