Home
ATV IMC Drive Controller - Guida alla programmazione - 04
Contents
1. SMW Identificazione Dimen Tipo Commenti sioni byte 60024 LOCAL IO STATUS 2 WORD Recupera lo stato degli IO locali LOCAL IO OK senon viene rilevato nessun errore LOCAL IO NO INIT se non stata eseguita l inizializzazione LOCAL IO COM LOST se viene rilevato un interruzione della comunicazione con l ATV 71 60025 REMOTE IO STATUS 2 WORD Restituisce FFFF hex non applicabile 60026 BATTERY STATUS 2 WORD RTC BATTERY CONFIGURED 0 RTC BATTERY NOT CONFIGURED 1 RTC BATTERY UNPLUGGED 2 60027 Riservato 2 ni Funzione di allineamento nascosto per l utente 60028 i dwAppliSignaturel Firma dell applicazione generata dal software durante la compilazione lunghezza 16 byte 4 DWORD 60030 i dwAppliSignature2 Idem 60032 i dwAppliSignature3 Idem 60034 i dwAppliSignature4 Idem Diagnostica Ethernet sola lettura SMW Identificazione Dimen Tipo Commenti sioni byte 60050 MY ACTUAL IP ADDR 4 BYTE 4 Indirizzo IP corrente 60052 MY ACTUAL IP_SUBMASK 4 BYTE 4 Maschera di sottorete corrente 60054 MY ACTUAL IP GATEWAY 4 BYTE 4 Gateway corrente 60056 NVMEMORY MAC ADDR 6 BYTE 6 Indirizzo MAC 60059 NVMEMORY DEVICENAME 16 STRING 16 DeviceName corrente 60067 MY ACTUAL BOOTUP_MODE 2 WORD e 0 DHCP 1 BootP e 2 Memorizzato e FF hex IP predefinito 60068 FTP_SERVER_IP_ADDR 4 BYTE 4 Indica l in
2. Menu Pagina Stato del controller Vuota Applicazione In Stop su interrotta esecuzione errore rilevato Home Home X X xX X Monitoraggio IMC Viewer X X X X Parametri dei dati X X Oscilloscopio X xX Impostazione Impostazione X X X X Ethernet Sicurezza X xX X X Diagnostica Statistiche X X X X Ethernet Controllo Controllo X X X X Documentazione Riferimenti X X X X Manutenzione Manutenzione X X X X Accesso alla home page Per accedere alla home page del sito Web immettere l indirizzo IP del controller nel browser o 90 0 0 1 tramite USB Eichier Edition Affichage Favoris Ois 2 taons a Barazza gt E omat Econ Q At megas ie Contro ved 1998 2009 NOTA Per accedere alla home page immettere una password valida An Rights Resened nomi utente e le password predefiniti sono e Amministrazione ADMIN ADMIN e Monitoraggio USER USER 106 EI00000000394 04 2012 ATV IMC Server Web Pagina di monitoraggio Pagina di monitoraggio La pagina Monitoraggio consente di accedere ai seguenti servizi e IMC Viewer e Parametri dei dati e Oscilloscopio Pagina IMC Viewer Fare clic su IMC Viewer per visualizzare la pagina seguente Schneider Altivar Integrated Machine Controller SETrIE Home Documentation ta Montonng csi TT Dinsle LL Monitoring IMC viewer Device Name myDevice CANopen Operational Controller RUNNING Drive NLP Oscilloscope jan A51 0 019 MA
3. Esecuzione del task On_Stop EI00000000394 04 2012 19 Creazione di un programma ATV IMC con il modello ATV Descrizione dei task Il modello dell ATV strutturato in base a 5 task Start_task task di Avvio Questo task viene eseguito con l evento On_ Start Avvio attivato ed esegue la POU ATV_IMC_Start Stop_task Questo task viene eseguito con l evento On_Stop Stop attivo ed esegue la POU ATV_IMC_ Stop Esecuzione dei task seguenti 3 task vengono eseguiti durante questo passo con la seguente priorit 1 Sync_task Questo task viene eseguito con l evento di sincronizzazione On_Sync Attivato ed esegue la POU Application_SyncTask 2 Mast Questo il task ciclico che viene eseguito ogni 20 ms ed esegue la POU Application_MastTask 3 Freewheel_task Questo un task a ruota libera che viene eseguito in background ed esegue la POU PLC_PRG Per maggiori informazioni sui task e gli eventi vedere la sezione Tipi di task vedi pagina 35 20 EIO0000000394 04 2012 Creazione di un programma ATV IMC con il modello ATV POU Program Organization Unit Panoramica Il modello ATV contiene diverse unit POU che possono essere utilizzate per gestire un azionamento locale ed eseguire le applicazioni necessarie Per visualizzare le POU nella scheda Programma di SoMachine selezionare nel menu Visualizza gt POU Le POU sono organizzate in 2 categorie e Le POU eseguite direttamente come consegue
4. Reset origine 7 valori dei registri MW vengono mantenuti 8 Tutte le comunicazioni del bus di campo vengono interrotte quindi riavviate al termine del reset 9 Tutti gli O vengono rapidamente reimpostati ai valori di inizializzazione quindi ai valori predefiniti configurati dall utente Per informazioni sulle variabili vedere Variabili rimanenti vedi pagina 63 Effetto reimposta tutte le variabili eccetto il tipo ritentivo persistente di variabili rimanenti ai valori di inizializzazione Imposta il controller in stato STOPPED Condizioni di avvio stati RUNNING STOPPED o HALT Metodi di emissione di un comando di reset a freddo e Menu online di SoMachine selezionare il comando Reset a freddo e Tramite chiamata interna dell applicazione con le variabili di sistema PLC_W q_wPLCControl e PLC_W q_uiOpenPLCControl della libreria ATV IMC PLCSystem Effetti del comando di reset a freddo L applicazione viene interrotta La forzatura viene annullata Le indicazioni di diagnostica per gli errori rilevati vengono azzerate valori delle variabili ritentive vengono reimpostate al valore di inizializzazione valori delle variabili ritentive persistenti vengono mantenuti Tutte le variabili non identificate e non rimanenti vengono reimpostate ai rispettivi valori di inizializzazione valori dei registri Mw vengono mantenuti Tutte le comunicazioni del bus di campo vengono interrotte qui
5. una stringa di un massimo di 32 caratteri alfanumerici il primo dei quali alfabetico Un simbolo permette di personalizzare un oggetto controller per facilitare la mantenibilit dell applicazione Signed integer un valore a 16 bit linea seriale EI00000000394 04 2012 159 Glossario SMS SNMP SO Il servizio SMS Short Message Service un servizio di comunicazione standard utilizzato nei telefoni o altri dispositivi per l invio di brevi messaggi di testo su sistemi di comunicazione mobile Il protocollo SNMP Simple Network Management Protocol in grado di controllare una rete in remoto interrogando i dispositivi per ottenerne lo stato eseguire test sulla sicurezza e visualizzare informazioni relative alla trasmissione dati Pu anche essere utilizzato per gestire software e database a distanza Questo protocollo consente inoltre di eseguire task di gestione attivi come la modifica e l applicazione di una nuova configurazione Sistema operativo Pu essere utilizzato per il firmware caricabile scaricabile dall utente sorgente applicazione Il file sorgente dell applicazione pu essere caricato nel PC per riaprire un progetto SoMachine Il file sorgente pu supportare un progetto SoMachine completo ad esempio un progetto che include l applicazione HMI sostituzione a caldo SSI ST STN STRING La sostituzione a caldo hot swapping la sostituzione di un componente con un
6. 62004 FILECHECKSUM L 2 WORD Parola LOW della checksum file la checksum una somma di valori a 32 bit Impostazioni Ethernet lettura scrittura SMW Identificazione byte Dimensioni Tipo Commenti 62050 NVMEMORY_IP_ADDR 4 BYTE 4 Configurazione indirizzo IP presa in considerazione dopo un ciclo di spegnimento accensione 62052 NVMEMORY_IP_SUBMASK 4 BYTE 4 Configurazione maschera di sottorete presa in considerazione dopo un ciclo di spegnimento accensione 62054 NVMEMORY_IP_GATEWAY 4 BYTE 4 Indirizzo Gateway preso in considerazione dopo un ciclo di spegnimento accensione 62056 NVMEMORY DEVICENAME 16 STRING 16 Configurazione DeviceName presa in considerazione dopo un ciclo di spegnimento accensione 62064 NVMEMORY BOOTUP _ MODE 2 ETTINGS v WORD Configurazione modalit di avvio presa in considerazione dopo un ciclo di spegnimento accensione e 0 DHCP e 1 BootP e 2 Memorizzato e FF IP predefinito EI00000000394 04 2012 101 Configurazione Ethernet SMW Identificazione Dimensioni Tipo Commenti byte 62065 NVMEMORY_ ENABLE WEB_ 2 WORD Configurazione funzionalit Ethernet valore MAIL predefinito 5 e BItO attivazione server Web e Bit1 attivazione E mail E mail non implementata e Bit 2 attivazione Mod
7. Ge APDRIVE PIT gt S DRIVE_ IW3 WORD DRIVE PI e DRIVE IW4 WORD 2 DRIVE PI 7 DRIVE IW5 WORD DRIVE_PI4 DRIVE_ IW6 WORD DRIVE PIS DRIVE_ IW7 WORD SPDRIVE PIE DRIVE IW8 WORD DRIVE PI7 DRIVE_ IW9 WORD DRIVE PB DRIVE_ IW10 WORD Scrittura ciclica unit 2 IO unit Reimposta mapping F Aggiorna sempre le variabili e Crea nuova variabile to Mappa su variabile esistente NOTA Le uscite digitali del variatore QW24 0 QW24 1 nonch le uscite analogiche QW11 non sono operative quando sono state assegnate a una funzione del variatore nella configurazione azionamento residente 82 EI00000000394 04 2012 Configurazione dei dati residenti dell azionamento Configurazione e uso dei dati di visualizzazione ATV IMC Introduzione La visualizzazione di ATV IMC configurata mediante l editor di visualizzazione con dati e messaggi personalizzati Usare questa soluzione se si vuole immettere meno di 50 parametri Per immettere pi di 50 parametri usare la soluzione multiplexing II LED utente gestito come descritto in funzioni PLCSystem SetLEDBehaviour vedi ATV IMC Drive Controller Funzioni di sistema e variabili Guida della libreria ATV IMC PLCSystem Configurazione visualizzazione ATV IMC Per aprire l editor di visualizzazione procedere nel seguente modo Procedura Azione 1 Selezionare la scheda Configurazione e far
8. schneider electric com EI00000000394 04 2012 10 EI00000000394 04 2012 Informazioni sul Drive Controller ATV IMC 1 ATV IMC Drive Controller Controller d azionamento Introduzione Funzioni chiave ATV IMC Drive Controller ATV IMC Altivar Integrated Machine Controller una scheda opzionale che pu essere installata nel variatore Altivar 61 o Altivar 71 Pu essere combinata con un altra scheda opzionale estensione I O o comunicazione NOTA L ATV IMC compatibile con le unit contenenti una versione del firmware superiore o pari a V3 3ie43 Su un variatore pu essere installata solo una scheda opzionale ATV IMC Drive Controller ATV IMC Drive Controller viene utilizzata per adattare il variatore di velocit ad applicazioni specifiche integrando funzioni del sistema di controllo ATV IMC Drive Controller supporta i seguenti linguaggi di programmazione IEC61131 3 con il software SoMachine e IL Instruction List ST Structured Text FBD Function Block Diagram SFC Sequential Function Chart LD Ladder Diagram CFC Continuous Function Chart ATV IMC Drive Controller pu gestire fino a 9 task ATV IMC Drive Controller include le seguenti funzioni con il software SoMachine e 10 ingressi digitali 2 ingressi utilizzabili per 2 contatori o 2 ingressi utilizzabili per 2 encoder incrementali 2 ingressi analogici 6 uscite digitali 2 uscite analogiche Una porta master per il bus C
9. stand alone perch la funzione indipendente dal ciclo di elaborazione del controller ma scambia solo alcune informazioni con la CPU del controller 144 EI00000000394 04 2012 Glossario VO veloce ICMP IEC IEC 61131 3 IEEE IEEE 802 3 Gli O veloci sono I O specifici con alcune caratteristiche elettriche ad es il tempo di risposta ma il trattamento di questi canali viene effettuato dalla CPU del controller Il protocollo ICMP CMP Internet Control Message Protocol riporta gli errori e fornisce informazioni relative all elaborazione dei datagrammi L IEC International Electrotechnical Commission un organizzazione internazionale non governativa senza scopo di lucro che redige e pubblica gli standard internazionali relativi a tutte le tecnologie elettriche elettroniche e correlate Lo standard IEC 61131 3 una norma della commissione elettrotecnica internazionale relativa ai dispositivi di automazione industriale come i controller Lo standard IEC 61131 3 riguarda i linguaggi di programmazione dei controller e definisce due normative per i linguaggi di programmazione grafici e due per i linguaggi testuali e linguaggi grafici diagramma ladder diagramma blocchi funzione e linguaggi testuali testo strutturato lista di istruzioni L IEEE Institute of Electrical and Electronics Engineers un ente senza scopo di lucro per la valutazione degli standard internazionali e delle conformit
10. Quando i dispositivi sono utilizzati per applicazioni con requisiti tecnici di sicurezza occorre seguire le istruzioni pi rilevanti Un utilizzo non corretto del software Schneider Electric o di altro software approvato con prodotti hardware Schneider Electric pu costituire un rischio per l incolumit personale o provocare danni alle apparecchiature La mancata osservanza di queste indicazioni pu costituire un rischio per l incolumit personale o provocare danni alle apparecchiature 2012 Schneider Electric Tutti i diritti riservati EIO0000000394 04 2012 Indice Capitolo 1 Capitolo 2 Capitolo 3 Capitolo 4 Capitolo 5 Capitolo 6 Capitolo 7 Capitolo 8 8 1 8 2 Informazioni di sicurezza Informazioni SU Informazioni sul Drive Controller ATV IMC ATV IMC Drive Controller Controller d azionamento Configurazione del controller Configurazione del controller Creazione di un programma ATV IMC con il modello ATV Creazione un applicazione ATV IMC Controller Panoramica del modello ATV POU Program Organization Unit Librerie Librerie di automazione Tipi di dati standard supportati Tipi di dati standard supportati Mappatura memoria Organizzazione memoria Task ata Numero massimo di task Schermata
11. RUNNING e RUNNING con errore esterno Mantieni valori correnti possibile selezionare questa opzione scegliendo Mantieni valori correnti nel menu a discesa Comportamento uscite in Stop della sottoscheda Impostazioni PLC dell Editor controller Per accedere all Editor controller fare clic con il pulsante destro del mouse sul controller nella struttura dei dispositivi e selezionare Modifica oggetto Questo comportamento dell uscita si applica agli stati STOPPED e HALT del controller Le uscite vengono impostate e mantenute nello stato corrente sebbene i dettagli del comportamento dell uscita varino in base all impostazione dell opzione Aggiorna I O in stop e alle azioni comandate tramite i bus di campo configurati Consultare Descrizione degli stati del Controller vedi pagina 47 Per ulteriori informazioni su queste variazioni 52 EIO0000000394 04 2012 Comportamenti e stati del controller Imposta tutte le uscite su valore predefinito possibile selezionare questa opzione scegliendo Imposta tutte le uscite su valore predefinito nel menu a discesa Comportamento uscite in Stop della sottoscheda Impostazioni PLC dell Editor controller Per accedere all Editor controller fare clic con il pulsante destro del mouse sul controller nella struttura dei dispositivi e selezionare Modifica oggetto Questo comportamento dell uscita si applica agli stati STOPPED e HALT del controller Le uscite vengono impostate e mantenut
12. Ulteriormente pi avanti l evento pu innescare il task e a quel punto la forzatura verr implementata A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA e Occorre capire perfettamente in che modo la forzatura avr effetto sulle uscite relative ai task in corso di esecuzione e Non provare a forzare gli I O contenuti nei task per i quali non si conosce il periodo di esecuzione esatto tranne se lo scopo che la forzatura abbia luogo alla successiva esecuzione del task in qualunque momento venga effettuata e Sesi forza un uscita e non se ne vedono gli effetti sull uscita fisica non uscire da SoMachine senza rimuovere la forzatura Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature 54 EIO0000000394 04 2012 Comportamenti e stati del controller Comando delle transizioni di stato Comando Run Effetto comanda una transizione allo stato RUNNING del controller Condizioni di avvio stato BOOTING o STOPPED Metodi di emissione di un comando Run Ingresso Run Stop se configurato comanda un fronte di salita sull ingresso Run Stop Per essere valido l ingresso Run Stop deve essere 1 per tutte le opzioni successive Consultare Ingresso Run Stop vedi pagina 70 per ulteriori informazioni Menu online di SoMachine Selezionare il comando Start Opzione Esegui l accesso con modifica in linea una modifica online scarica
13. alimentazione 138 EIO0000000394 04 2012 Glossario CRC CSA CTS dati persistenti dati ritenuti DCE DHCP Un campo CRC controllo di ridondanza ciclico di un messaggio di rete contiene un numero ridotto di bit che producono una checksum Il messaggio viene calcolato dal trasmettitore in funzione del contenuto del messaggio In seguito i nodi riceventi ricalcolano il campo Qualsiasi discrepanza tra i due campi CRC indica che il messaggio trasmesso e il messaggio ricevuto sono diversi La Canadian Standards Association definisce e gestisce gli standard per apparecchiature elettroniche industriali in ambienti a rischio Clear to send un segnale di trasmissione dati che riconosce il segnale RDS proveniente dalla stazione di trasmissione D Il valore dei dati persistenti viene utilizzato alla modifica di applicazione o all avvio a caldo successivi Vengono reinizializzati solo al riavvio di un controller o al ripristino delle impostazioni iniziali La particolarit che mantengono i loro valori dopo un download Un valore di dato ritenuto un valore che viene utilizzato all accensione o al riavvio a caldo successivi Questo valore viene mantenuto anche dopo un interruzione imprevista dell alimentazione del controller o lo spegnimento normale del controller dispositivi DCE Data Communications Equipment sono dispositivi spesso modem che avviano arrestano e mantengono le sessioni di rete I
14. Numero max di PDO ricevuti RPDO 32 Numero max di PDO trasmessi TPDO 32 A AVVERTENZA FUNZIONAMENTO IMPREVISTO DELL APPARECCHIATURA e Non collegare pi di 16 dispositivi slave CANopen al controller e Programmare l applicazione in modo da utilizzare al massimo 32 Transmit PDO TPDO e Programmare l applicazione in modo da utilizzare al massimo 32 Receive PDO RPDO Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature EI00000000394 04 2012 119 CANopen 120 EI00000000394 04 2012 Connessione di un ATV IMC a un di 16 Introduzione Questo capitolo mostra come collegare ATV IMC a un PC Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Connessione di ATV IMC Drive Controller a un PC 122 Percorso attivo del controller 127 EI00000000394 04 2012 121 Connessione di un ATV IMC a un PC Connessione di ATV IMC Drive Controller a un PC Introduzione Per trasferire ed eseguire applicazioni occorre collegare ATV IMC Drive Controller a un computer sul quale installato SoMachine possibile collegare ATV IMC Drive Controller al PC tramite due modi diversi e Cavo USB e Collegamento Ethernet NOTA Per utilizzare le porte di comunicazione del PC arrestare il gateway CoDeSys facendo clic con il tasto destro sull icona CoDeSys Gatewa
15. Servizi Stato Informazioni Selezionare il percorso di rete al controller Doo F a Gateway 1 Aggiungi gateway Filtro ID sistema di destinazione Y Ordine c y Nome v F Non salvare il percorso di rete nel progetto Nome sw Modalit in linea sicura Descrizione della scheda Scheda Descrizione Limitazione Impostazioni di Consente la configurazione di connessione tra il software comunicazione SoMachine e il controller Applicazioni Mostra le applicazioni attualmente in esecuzione sul Solo in controller e consente di rimuovere delle applicazioni dal modalit controller Online File Gestione dei file tra il PC e il controller Solo in modalit Online Log La scheda Log consente di visualizzare gli eventi a cui si effettuato l accesso sul sistema runtime inclusi eventiall avvio o all arresto del sistema componenti caricati e loro versioni Applicazioni scaricate e progetto di avvio scaricato Voci cliente Voci del registro di driver I O Voci del registro del server dati 66 EI00000000394 04 2012 Editor del dispositivo controller Scheda Descrizione Limitazione Configurazione del Impostazioni e nome applicazione PLC e Comportamento degli I O in Stop opzioni del ciclo bus Utenti e gruppi Gestione utente riguardo all accesso al dispositivo durante runtime da non confondere con la gestione utente progetto Diritti
16. al fine di apportare miglioramenti in tutti i campi delle tecnologie elettroniche IEEE 802 3 un insieme di standard IEEE che definiscono il livello fisico e il sottolivello MAC Media Access Control del livello datalink dei collegamenti Ethernet Un programma scritto nel linguaggio Lista di istruzioni composto da una serie di istruzioni eseguite in modo sequenziale dal controller Ogni istruzione composta da un numero di riga un codice istruzione e un operando Il linguaggio IL conforme alla norma IEC 61131 3 EI00000000394 04 2012 145 Glossario indirizzamento immediato L indirizzamento immediato il metodo diretto per indirizzare gli oggetti di memoria inclusi gli I O fisici impiegati nelle istruzioni di programmazione come operandi e parametri mediante l uso del loro indirizzo diretto ad esempio Iwx 0 QWx L utilizzo dell indirizzamento immediato nel programma pu evitare la necessit di creare simboli per questi oggetti ma vi sono anche svantaggi Se ad esempio si modifica la configurazione del programma aggiungendo o eliminando dispositivi oppure moduli o slice I O gli indirizzi immediati utilizzati come operandi e o parametri di istruzione di programmazione non sono aggiornati e devono essere corretti manualmente questo pu provocare rilevanti modifiche del programma e istruzioni di programmazione non corrette Vedere indirizzamento simbolico indirizzamento simbolico L indirizzament
17. consentono d implementare le funzioni HSC High Speed Counting conteggio ad alta velocit sugli ingressi le uscite veloci del controller ATV IMC ATV IMC PLCSystem vedi ATV IMC Drive Controller Funzioni di sistema e variabili Guida della libreria ATV IMC PLCSystem Contiene le funzioni e le variabili per ottenere informazioni e inviare comandi al sistema del controller 26 EIO0000000394 04 2012 Tipi di dati standard supportati Tipi di dati standard supportati Tipi di dati standard supportati Il controller supporta i seguenti tipi di dati IEC Tipo di dati Limite inferiore Limite superiore Contenuto delle informazioni BOOL False Vero 1 bit BYTE 0 255 8 bit WORD 0 65 535 16 bit DWORD 0 4 294 967 295 32 bit LWORD 0 264 4 64 bit SINT 128 127 8 bit USINT 0 255 8 bit INT 32 768 32 767 16 bit UINT 0 65 535 16 bit DINT 2 147 483 648 2 147 483 647 32 bit UDINT 0 4 294 967 295 32 bit LINT 263 263 4 64 bit ULINT 0 264 4 64 bit REAL 1 175494351e 38 3 402823466e 38 32 bit EI00000000394 04 2012 27 Tipi di dati standard supportati Tipo di dati Limite inferiore Limite superiore Contenuto delle informazioni LREAL 2 2250738585072014e 308 1 7976931348623158e 308 64 bit STRING 1 carattere 255 caratteri 1 carattere 1 byte WSTRING 1 carattere 255
18. dalla schermata di stato EI00000000394 04 2012 117 CANopen Creazione e configurazione del gestore CANopen Per creare e configurare il Gestore CANopen procedere nel seguente modo Fase Operazione 1 Fareclic sulla voce Impostazioni protocollo e selezionare CANopen Optimized 2 Fare clic sul pulsante Aggiungi e chiudi Risultato viene visualizzata la finestra di configurazione CANmotion Manager Gestore CANopen Mapping I O CANopen ID nodo 127 Gestione di rete Sync F Attiva generazione Sync COB ID Periodo ciclo us Window length ps Heartbeat Attiva Generazione Heartbeat ID nodo 127 Tempo generatore ms 200 A b 128 50000 be 0 Cal SE A v CANopen Verifica e correggi configurazione Per ulteriori informazioni fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine Aggiunta di un dispositivo CANopen Per ulteriori informazioni sull aggiunta di un dispositivo slave CANopen fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine e Aggiunta di dispositivi slave a un gestore di comunicazione 118 EIO0000000394 04 2012 CANopen Limiti operativi CANopen Il master CANopen Modicon M258 Logic ControllerModicon M238 Logic Controller ha i seguenti limiti operativi Numero max di dispositivi slave 16
19. del task vengono a volte denominati watchdog software o timer di controllo nella Guida in linea di SoMachine Se uno dei watchdog del task definiti raggiunge la condizione di soglia viene rilevato un errore di sistema e il controller passa allo stato HALT Quando si definisce un watchdog del task sono disponibili le opzioni seguenti e Durata definisce il tempo di esecuzione massimo consentito per un task Se un task richiede pi tempo il controller riporta un eccezione del watchdog del task e Sensibilit il campo sensibilit definisce il numero di eccezioni del watchdog del task che si devono verificare prima che il controller rilevi un errore dell applicazione Un watchdog del task viene configurato nella sottoscheda Configurazione della scheda Configurazione task per il singolo task Per accedere a questa scheda fare doppio clic sul task nella struttura dei dispositivi NOTA Per ulteriori informazioni sui watchdog fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine EI00000000394 04 2012 37 Task Priorit del task Introduzione possibile configurare la priorit di ciascun task ciclico e on_LI5x con un numero compreso tra 0 e 31 0 la priorit massima 31 la minima Ogni task deve avere una priorit univoca Livelli di priorit da massima a minima e Task On_SYNC e Task ciclico on_L153 on_L154 e Il task a esecuzione libera ha la priorit pi bassa NOTA
20. di campo morsetto d ingresso Un morsetto di ingresso sul lato anteriore di un modulo di espansione degli I O collega i segnali di ingresso provenienti da dispositivi di ingresso come sensori pulsanti e finecorsa Su alcuni moduli i morsetti di ingresso accettano segnali di ingresso DC sia sink che source morsetto di uscita Un morsetto di uscita collega i segnali di uscita ai dispositivi di uscita come rel elettromeccanici ed elettrovalvole Morsetto I O Un morsetto di ingresso uscita sul lato anteriore di un modulo di espansione degli I O collega i segnali di ingresso e di uscita MSB Il bit pi significativo o byte pi significativo la parte di un numero un indirizzo o un campo scritto nella posizione pi a sinistra in notazione esadecimale o binaria convenzionale EI00000000394 04 2012 151 Glossario NAK NC NEC NEMA Nibble NMT NO nodo riconoscimento negativo Un contatto NC normally closed normalmente chiuso una coppia di contatti chiusa quando l attuatore non alimentato e aperta quando l attuatore alimentato Lo standard NEC National Electric Code detta i requisiti per l installazione sicura del cablaggio e delle apparecchiature elettriche NEMA National Electrical Manufacturers Association lente preposto alla pubblicazione degli standard relativi alle caratteristiche di cabinet elettrici di diverse classi Gli standard NEMA riguardano la resistenza alla co
21. informazioni che chiariscono o semplificano una procedura causare lesioni personali se non vengono rispettate le istruzioni Questo simbolo indica un possibile pericolo utilizzato per segnalare all utente potenziali rischi di lesioni personali Rispettare i messaggi di sicurezza evidenziati da questo simbolo per evitare da lesioni o rischi all incolumit personale PERICOLO PERICOLO indica una condizione immediata di pericolo la quale se non evitata pu causare seri rischi all incolumit personale o gravi lesioni A ATTENZIONE ATTENZIONE indica una situazione di potenziale rischio che se non evitata pu provocare morte o gravi infortuni L aggiunta di questo simbolo a un etichetta di Pericolo relativa alla sicurezza indica che esiste un rischio da shock elettrico che pu EI00000000394 04 2012 5 NOTA A ATTENZIONE ATTENZIONE indica una situazione di potenziale rischio che se non evitata pu provocare infortuni di lieve entit AVVISO Un AVVISO utilizzato per affrontare delle prassi non connesse all incolumit personale Manutenzione riparazione installazione e uso delle apparecchiature elettriche si devono affidare solo a personale qualificato Schneider Electric non si assume alcuna responsabilit per qualsiasi conseguenza derivante dall uso di questi prodotti Il personale qualificato in possesso di capacit e conoscenze specifiche sulla costr
22. lo scaricamento multiplo Deselezionare questa opzione se non si desidera che i controller in questione si riavviino nello stato RUNNING In oltre prima di utilizzare l opzione Download multiplo provare le modifiche nel programma d applicazione in modalit virtuale o in un ambiente non di produzione e confermare che il controller e le apparecchiature associate assumano le condizioni previste nello stato RUNNING EI00000000394 04 2012 45 Comportamenti e stati del controller Nota 8 Nota 9 Nota 10 A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA Verificare sempre che il programma d applicazione funzioni come previsto per tutti i controller di destinazione e le apparecchiature associate prima di emettere il comando Scaricamento multiplo con l opzione selezionata Avvia tutte le applicazioni dopo il download o la modifica in linea Il mancato rispetto di queste istruzioni pu provocare morte gravi infor tuni o danni alle apparecchiature NOTA Durante uno scaricamento multiplo a differenza di uno scaricamento normale SoMachine non offre l opzione di creare un applicazione di avvio Boot possibile creare manualmente un applicazione di avvio in qualunque momento selezionando Crea applicazione di avvio nel menu Online su tutti i controller di destinazione il controller deve essere nello stato STOPPED per compiere questa operazione la piattaforma del software SoMachine dispone di numero
23. memoria dell uscita Q vengono scritte sulle uscite fisiche EI00000000394 04 2012 49 Comportamenti e stati del controller Comportamento CAN quando si seleziona Aggiorna I O in Stop Le indicazioni seguenti sono vere per i bus CAN quando si seleziona l impostazione Aggiorna I O in Stop Il bus CAN resta completamente operativo dispositivi sul bus CAN continuano a rilevare la presenza di un master CAN funzionale TPDO e RPDO continuano a essere scambiati Il SDO opzionale se configurato continua a essere scambiato Le funzioni Heartbeat e Node Guarding se configurate continuano a funzionare Se il campo Comportamento delle uscite durante l arresto impostato a Mantieni valori correnti i TPDO continuano ad essere emessi con gli ultimi valori effettivi Se il campo Comportamento delle uscite durante l arresto impostato a Imposta tutte le uscite su valore predefinito gli ultimi valori effettivi vengono aggiornati ai valori predefiniti e i TPDO successivi vengono emessi con questi valori predefiniti Task e comportamento di I O quando non si seleziona Aggiorna I O in Stop Quando l impostazione Aggiorna I O in stop non selezionata il controller imposta gli I O alla condizione Mantieni valori correnti o Imposta tutte le uscite su valore predefinito adattata per la forzatura delle uscite se utilizzata In seguito vero quanto segue L operazione di lettura degli ingressi si interrompe La variabile della m
24. o un reset il dispositivo entra in stato di inizializzazione Una volta che l inizializzazione del dispositivo terminata il dispositivo entra automaticamente in stato preoperativo e segnala la transizione di stato inviando il messaggio di avvio In questo modo il dispositivo indica che pronto per il funzionamento Un dispositivo che resta in stato preoperativo pu iniziare a trasmettere messaggi SYNC Time Stamp o Heartbeat In questo stato il dispositivo non pu comunicare attraverso un PDO ma deve utilizzare un SDO In stato operativo il dispositivo pu utilizzare tutti gli oggetti di comunicazione supportati Magelis Magelis il nome commerciale della gamma di terminali HMI di Schneider Electric EI00000000394 04 2012 149 Glossario MAST Un task master MAST un processo del processore eseguito mediante il proprio software di programmazione Il task MAST presenta due sezioni e IN gli ingressi sono copiati nella sezione IN prima dell esecuzione del task MAST e OUT le uscite sono copiate nella sezione OUT dopo l esecuzione del task MAST master slave La direzione univoca di controllo in una rete che implementa il modello master slave sempre da un dispositivo o processo master a uno o pi dispositivi slave Memoria flash La memoria flash una memoria non volatile che pu essere sovrascritta contenuta in una memoria EEPROM speciale che pu essere cancellata e riprogrammata MIB Le informazio
25. programma o modificare la configurazione fisica del controller e le relative apparecchiature collegate e Prima di eseguire una qualunque di queste operazioni considerare gli effetti eventualmente provocati su tutte le apparecchiature collegate e Prima di agire su un controller confermare sempre lo stato del controller visualizzandone i LED confermando la condizione dell ingresso Run Stop controllando la presenza di forzatura delle uscite ed esaminando le informazioni di stato del controller via SoMachine 01 Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature 1 Nota gli stati del controller possono essere letti nella variabile di sistema in PLC_R i_wStatus della di ATV IMC PLCSystem vedi ATV IMC Drive Controller Funzioni di sistema e variabili Guida della libreria ATV IMC PLCSystem EI00000000394 04 2012 47 Comportamenti e stati del controller Tabella di stato del Controller Nella seguente tabella sono descritti gli stati del controller Stato controller Descrizione LED RUN MS BOOTING Il controller esegue il firmware di avvio e i test automatici interni Successivamente verifica il checksum del firmware e le applicazioni utente Non esegue l applicazione e non svolge alcuna comunicazione Verde rosso lampeggiante BOOTING dopo rilevamento di un errore di sistema Questo stato uguale allo stato di BOOTING normale ecc
26. valori impostati durante la configurazione uscita di stato controller uscita riflessa L uscita di stato controller una funzione speciale usata nei circuiti esterni al controller che controllano l alimentazione dei dispositivi di uscita o l alimentazione del controller In una modalit di conteggio il valore corrente del contatore ad alta velocit viene misurato rispetto alle soglie configurate per determinare lo stato di queste uscite dedicate EI00000000394 04 2012 163 Glossario uscita source Un uscita source una soluzione di cablaggio nella quale il modulo elettronico di uscita fornisce corrente al dispositivo Il riferimento a un uscita source avviene a 24 Vdc UTC Tempo universale coordinato V Valore di tara Valore di peso di un carico determinato da un modulo elettronico estensimetro full bridge variabile assegnata Una variabile assegnata se la sua posizione nella memoria del controller pu essere nota Ad esempio la variabile Pressione acqua assegnata grazie alla sua associazione con la posizione di memoria MW102 Pressione acqua variabile di sistema Una struttura della variabile di sistema fornisce i dati del controller e informazioni di diagnostica e consente l invio di comandi al controller variabile identificata Una variabile identificata ha un indirizzo Vedere variabile non identificata variabile non identificata Una variabile non identificata non ha un indir
27. 0000000597 FRE EI000000000598 GER EI00000000599 SPA EI00000000600 ITA EI00000000601 CHS ATV IMC Drive Controller Controller d azionamento Conteggio ad alta velocit Guida della libreria ATV IMC HSC EIO0000000602 ENG EIO0000000603 FRE EIO0000000604 GER EIO0000000605 SPA EIO0000000606 ITA EIO0000000607 CHS SoMachine Modbus e funzioni di Lettura Scrittura ASCII Guida della libreria comunicazioni PLC EIO0000000361 ENG EI00000000742 FRE EIO0000000743 GER EIO0000000745 ITA EIO0000000744 SPA EIO0000000746 CHS _ 22222222 Altivar 61 Communication Manual 1760661 ENG Altivar 71 Communication Manual 1755861 ENG E possibile scaricare queste pubblicazioni e tutte le altre informazioni tecniche dal sito www schneider electric com EIO0000000394 04 2012 Informazioni relative al prodotto Commenti utente A AVVERTENZA PERDITA DI CONTROLLO e Il progettista di qualsiasi schema di controllo deve prendere in considerazione le modalit di errore potenziali dei vari percorsi di controllo e per alcune funzioni di controllo particolarmente critiche deve fornire i mezzi per raggiungere uno stato di sicurezza durante e dopo un errore di percorso Esempi di funzioni di controllo critiche sono ad esempio l arresto di emergenza e gli stop di fine corsa l interruzione dell alimentazione e il riavvio e Perle funzioni di cont
28. 0394 04 2012 141 Glossario esecuzione periodica Ethernet EtherNet IP FB FBD FDT Il task master viene eseguito ciclicamente o periodicamente In modalit periodica l utente determina un intervallo di tempo specifico periodo nel quale deve essere eseguito il task master Se il tempo di esecuzione del task master pi breve viene generato un tempo di attesa prima del ciclo successivo Se il tempo di esecuzione pi lungo un sistema di controllo segnala l overrun Se l overrun troppo elevato il controller si arresta Ethernet una tecnologia di livello fisico e di collegamento dati per LAN noto anche come IEE 802 3 Il protocollo industriale Ethernet un protocollo di comunicazione aperto per la produzione di soluzioni di automazione nei sistemi industriali EtherNet IP fa parte di una famiglia di reti che implementa il protocollo CIP ai livelli superiori ODVA l organizzazione che promuove questo protocollo definisce EtherNet IP per ottenere un adattabilit globale e l indipendenza del supporto F Un blocco funzione FB esegue una funzione di automazione specifica ad esempio il controllo della velocit degli intervalli o il conteggio Un blocco funzione comprende i dati di configurazione e un insieme di parametri operativi Un diagramma blocco funzione un linguaggio di programmazione a grafici conforme allo standard IEC 61131 3 basato su una serie di reti ognuna delle quali c
29. 2 89 Configurazione Ethernet Dispositivo slave Modbus TCP Panoramica Questa sezione descrive come impostare il controller come un dispositivo slave su una rete Modbus Per informazioni esaustive che riguardano Modbus TCP consultare il sito Web www modbus org Aggiunta di un dispositivo slave TCP Modbus Vedere Aggiunta di un modulo di gestione Ethernet vedi pagina 89 Configurazione di un dispositivo slave Modbus TCP Per configurare il controller come un dispositivo slave Modbus TCP procedere nel seguente modo Passo Operazione 1 Selezionare la scheda Configurazione e fare doppio clic sul controller Fare clic sulla voce Comunicazione a sinistra 3 Fare clic su Ethernet Impostazioni protocollo Dispositivo slave Modbus TCP Viene visualizzata le seguente finestra di dialogo ModbusTCP Mappatura I O del dispositivo slave Modbus TCP Informazioni Parametri configurati Indirizzo IPMaster 0 0 0 0 TimeOut 2000 mi Porta slave ID unit Registri di 10 Aj mantenimento IW aj Registri di lio x ingresso XQW x 90 EIO0000000394 04 2012 Configurazione Ethernet Elemento Descrizione Indirizzo IP Master L indirizzo IP del master Modbus Le connessioni non sono chiuse su questo indirizzo TimeOut Timeout in ms incrementi di 500 ms NOTA Il timeout si riferisce all indirizzo IP Master a meno che l indi
30. 4 as2 0 019 mA A051 0 0 mA A052 0 0 mA 2009 Schneider Electric All Rights Reserved Sul lato sinistro possibile vedere lo stato del controller e gli IO logici Sul lato destro possibile vedere lo stato del master CANopen e l unit locale nonch gli IO digitali Pagina Parametri dati La pagina Parametri dati consente di visualizzare e modificare le variabili e i valori Fare clic su Parametri dati per visualizzare la pagina seguente Schneider Altivar Integrated Machine Controller Esd Electric Monitoring ti Diagnostics m Monitoring Qadi C del 2 refresh Oad Ede Jis Home Documentation IMC viewer Name refresh pediod Name Type Format Value f L 500 GVL MastCounter WORD Decimal Data parameters T EZIO Oscilloscope GVL bISFirstMastWarmCycle a ir GVL MastCounter GVL bMASTTaskExist GVL bIsFirstMastColdCycle GVL MastColdCounter Constants gc_hINVALID Constants gc_pNULL Constants gc_s2ZERO Constants gc_ctMAX_COUNT Constants gc_idMAX_IDENT BusIndependentParameterIDs FIP_N BusIndependentParameterIDs FIP_V Global_Variables gbSemaphoreRW Global_Variables DRIVE_ETA se 4 EIO0000000394 04 2012 107 ATV IMC Server Web Elemento Descrizione carica Carica una descrizione dell elenco salva Salva la descrizione dell elenco nel controller directory usr web aggiungi Aggiunge una descrizione elenco o
31. A Il test di Verifica contesto conclude che il contesto valido quando l applicazione e le variabili rimanenti sono uguali a quelle definite nell applicazione di avvio NOTA Se l alimentazione stata fornita all ingresso Run Stop dalla stessa origine del controller la perdita di alimentazione su tale ingresso viene rilevata automati camente e il controller si comporta come se avesse ricevuto un comando STOP Quindi se si alimenta il controller e l ingresso Run Stop dalla stessa origine il controller si riavvia normalmente nello stato STOPPED dopo l interruzione di alimentazione quando Modalit di avvio impostata su Avvio come stato precedente NOTA Se si effettua una modifica in linea al programma applicativo mentre il controller in stato RUNNING o STOPPED ma non si aggiorna manualmente l applicazione di avvio il controller rilever una differenza nel contesto al riavvio successivo le variabili rimanenti verranno reimpostate come tramite un comando di Reset a freddo e il controller passer in stato STOPPED EI00000000394 04 2012 59 Comportamenti e stati del controller Scaricamento applicazione Effetto carica l eseguibile dell applicazione nella memoria RAM Opzionalmente crea un applicazione d avvio nella memoria Flash Condizioni di avvio stati RUNNING STOPPED HALT ed EMPTY Metodi di emissione del comando di scaricamento applicazione SoMachine sono disponibili due opzioni per scaric
32. ANopen EI00000000394 04 2012 11 ATV IMC Drive Controller Controller d azionamento e Una porta mini USB B per la programmazione con il software SoMachine e Una porta Ethernet da usare per la programmazione con il software SoMachine o la comunicazione TCP Modbus TCP ATV IMC Drive Controller pu anche utilizzare e Gli I O del variatore Schede opzionali compatibili La scheda di estensione I O I O base e I O estesi Il contatore di impulsi della scheda di interfaccia encoder parametri del variatore velocit corrente coppia ecc Il tastierino remoto del variatore come interfaccia applicazione La seguente tabella fornisce i codici prodotto delle schede opzionali ATV 61 71 compatibili con ATV IMC Drive Controller Codice prodotto Descrizione della scheda opzionale VWS3A3201 Scheda logica I O VWS3A3202 Scheda 1 O estesi VWS3A3303 Scheda di comunicazione Modbus ASCII VW3A3310D Scheda Ethernet Modbus TCP IP collegamento a margherita VWS3A3304 Scheda di comunicazione Interbus VWS3A3316 Scheda di comunicazione Ethernet IP VWS3A3309 Scheda di comunicazione DeviceNet VW3A3307 Scheda di comunicazione Profibus DP VWS3A3307S371 Scheda di comunicazione Profibus DP V1 Caratteristiche del controller azionamento ATV IMC La tabella seguente elenca le caratteristiche del controller azionamento ATV IMC Codice di Alimentatore Interfac
33. Configurazione dei dati residenti dell azionamento La Configurazione visualizzazione offre i seguenti task Task Descrizione Nome menu consente di immettere un nome di menu a scelta Attiva consente di convalidare la visibilit dei parametri nella tastierina grafica Tipo consente di gestire 4 tipi di parametri e NUMERIC BITFIELD e LIST PRECONFIGURED e LIST CUSTOMIZABLE Segno Selezionare Con segno nella colonna Segno quindi possibile configurare il tipo NUMERIC tra il valore minimo 32768 e il valore massimo 32767 Opzione consente di configurare le seguenti opzioni e CONF parametro di configurazione non memorizzato e CONF STORE il parametro di configurazione memorizzato nel programma in una variabile chiamata Saved _Display_ Ox e CONF _RUNLOCK parametro di configurazione non memorizzato non pu essere modificato quando l azionamento in modalit RUN e CONF_RUNLOCK_STORE il parametro di configurazione memorizzato nel programma in una variabile chiamata Saved Display 0Ox e non pu essere modificato quando l azionamento in modalit RUN e MONITORING parametro di solo lettura NOTA Un esempio per ripristinare i valori salvati pu essere visualizzato nella POU Display_RestoreSavedParameters del modello ATV vedi pagina 17 EI00000000394 04 2012 85 Configurazione dei dati residenti dell azionamento ATV scheda I O opzionale Configurazione dell
34. E ID DWORD ID hardware Impostato da Indus 60012 RTS STATUS WORD Questo registro restituisce lo stato del controller 0 EMPTY Vuoto 1 STOPPED Interrotto 2 RUNNING In esecuzione 4 HALT In arresto 8 BREAKPOINT Punto di interruzione 60013 BOOT PROJECT STATUS Stato progetto di avvio WORD Questo registro restituisce informazioni sul progetto di avvio e 0 NO BOOT_PROVECT Progetto di avvio inesistente 1 BOOT_PROJECT_CREATION_IN_PROGRESS e 2 DIFFERENT_BOOT_PROVECT Progetto di avvio diverso dall applicazione RAM e F hex VALID BOOT_PROJECT 60014 LAST STOP CAUSE WORD Questo registro restituisce la causa dell ultima transizione da RUN a un altro stato O STOP FROM STOP 1 STOP FROM POWER_FAIL 2 STOP FROM NETWORK REQUEST non utilizzato per ATV IMC 3 HALT_ FROM _APP_WATCHDOG 4 HALT_ FROM _CPU_OVERLOAD 5 HALT FROM INTERNAL ERROR aggiunto nel ATV IMC EI00000000394 04 2012 95 Configurazione Ethernet SMW Identificazione Dimen Tipo Commenti sioni byte 60015 LAST APPLICATION 2 WORD Questo registro restituisce informazioni sull ultimo ERROR errore rilevato dell applicazione PLC _R APP ERR UNKNOWN 65535 PLC _R APP ERR NOEXCEPTION 0 PLC R APP ERR WATCHDOG 16 PLC R APP ERR HARDWAREWATCHDOG 17 PLC R APP ERR
35. EIO0000000394 06 ATV IMC Drive Controller Guida alla programmazione 04 2012 za zazn ff Schneider www schneider electric com Electric Questa documentazione contiene la descrizione generale e o le caratteristiche tecniche dei prodotti qui contenuti Questa documentazione non destinata e non deve essere utilizzata per determinare l adeguatezza o l affidabilit di questi prodotti relativamente alle specifiche applicazioni dell utente Ogni utente o specialista di integrazione deve condurre le proprie analisi complete e appropriate del rischio effettuare la valutazione e il test dei prodotti in relazioni all uso o all applicazione specifica N Schneider Electric n qualunque associata o filiale deve essere tenuta responsabile o perseguibile per il cattivo uso delle informazioni ivi contenute Gli utenti possono inviarci commenti e suggerimenti per migliorare o correggere questa pubblicazione vietata la riproduzione totale o parziale del presente documento in qualunque forma o con qualunque mezzo elettronico o meccanico inclusa la fotocopiatura senza esplicito consenso scritto di Schneider Electric Durante l installazione e l uso di questo prodotto necessario rispettare tutte le normative locali nazionali o internazionali in materia di sicurezza Per motivi di sicurezza e per assicurare la conformit ai dati di sistema documentati la riparazione dei componenti deve essere effettuata solo dal costruttore
36. IDO SO valido S Riavviare a causa di rilevamento errore di Vedere Nota 3 si sistema yno NO E i F VUOTO Applicazion di avvio Vedere Nota 4 valida Download v S Vedere nota 5a applicazione it di i Download eseguito con Modalit di avvio Vedere Nota 7 successo Lea Avvio come Avvio Vedere Nota 6 Avvio in stop stato in run v precedente la NO Lo stato precedente era pa RUNNING Reset origine s Interruzione v vy alimentazione la NO Ingresso Run Stop impostato su RUN o non configurato S Vedere Nota 5b Reset Modifica Online Modifica Online a freddo Run STOPPED IN ESECUZIONE 2 Vedere Nota 8 Stop a Vedere Nota 10 Reset 7 7 i 7 a caldo Rilevati errori Rilevato errore Rilevati errori esterni dell applicazione esterni Rilevato errore IN ARRESTO di sistema Vedere Note 8 9 STATI OPERATIVI 42 EI00000000394 04 2012 Comportamenti e stati del controller Nota 1 Nota 2 Nota 3 Nota 4 Nota 5a Legenda Gli stati del controller sono indicati in GRASSETTO E TUTTO MAIUSCOLO I comandi utente e dell applicazione sono indicati in Grassetto Gli eventi di sistema sono indicati in Corsivo Le decisioni i risultati delle decisioni e le informazioni generali sono indicate in testo normale 1 Per informazioni dettagliate sulla transizione di stato da STOPPED a RUNNING fare riferimento acomando RUN vedi pagina 55 2 Per informazioni dettagliate sulla transizione di stato da RU
37. IO CONFIG ERROR 18 PLC _R APP ERR UNRESOLVED EXTREFS 24 PLC R APP ERR IEC TASK CONFIG ERROR 37 PLC R APP ERR ILLEGAL INSTRUCTION 80 PLC R APP ERR ACCESS VIOLATION 81 PIC R_APP_ERR_RTSEXCPT_DIVIDEBYZERO 258 PLC R_APP_ERR_PROCESSORLOAD WATCHDOG 261 PIC R APP ERR RTSEXCPT_FPU DIVIDEBYZERO 338 60016 SYSTEM FAULT 1 8 LWORD Campo bit FFFF FFFF FFFF FFFF hex significa nessun errore rilevato Bit0 ATV IMC ATV 71 rilevato errore di collegamento interno e Bit 1 Rilevato errore di collegamento Ethernet stato Bit 2 Rilevato errore di collegamento USB stato e Bit 3 Rilevato errore di collegamento CANopen stato Bit 4 Rilevato errore di timeout Modbus TCP e Bit 5 Rilevato IP doppio e Bit 6 Rilevato sovraccarico sulla rete Ethernet e Bit 7 Rilevato errore hardware Ethernet e Bit 8 Rilevato errore della memoria Nv e Bit9 Rilevato errore della messaggeria Alcan Bit 10 Rilevato errore nel dizionario oggetti ATV IMC e Bit 11 Rilevato errore del watchdog hardware e Bit 12 Rilevato errore interno trap Bit 13 Rilevato errore sull uscita logica sovratemperatura Bit 14 Alimentazione esclusa su uscita logica di 24V e Bit 15 63 non utilizzati 60020 SYSTEM FAULT 2 8 LWORD Campo bit FFFF FFFF FFFF FFFF hex significa nessun errore rilevato e Bit0 63 non utilizzati 96 EIO0000000394 04 2012 Configurazione Ethernet
38. La modifica della priorit dei task On_SYNC e a esecuzione libera non viene presa in considerazione La priorit di questi task infatti fissa come descritto sopra Inoltre se si modifica la priorit del task ciclico anche on_LI5x sopra On_SYNC o sotto il task a esecuzione libera non avranno alcun effetto A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA Non assegnare lo stesso livello di priorit a task diversi Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature 38 EIO0000000394 04 2012 Task Precedenza task dovuta alle priorit Quando inizia un ciclo task il ciclo pu interrompere qualunque altro task che ha una priorit pi bassa precedenza task Il task interrotto riprender al termine del ciclo del task a priorit superiore N Priority N 1 Priority Inputs Inputs Outputs Inputs Outputs Inputs Outputs AU NOTA se si utilizza lo stesso ingresso in task diversi l immagine dell ingresso pu cambiare durante il ciclo del task con priorit pi bassa Per aumentare la probabilit di un corretto comportamento dell uscita durante il multitasking viene rilevato un errore se le uscite con lo stesso byte vengono utilizzate in task diversi A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA Associare gli ingressi in modo che i task non alterino le rispettive immagini
39. NNING a STOPPED fare riferimento acomando RUN vedi pagina 56 il ciclo di accensione Spegnimento e riaccensione elimina tutte le impostazioni forzate delle uscite Per maggiori informazioni fare riferimento a Stato del Controller e comportamento delle uscite vedi pagina 52 Esiste un ritardo di 1 2 secondi tra l accesso allo stato BOOTING e la relativa indicazione LED Il processo di avvio pu richiedere in condizioni normali fino a 5 secondi Le uscite assumeranno i loro stati iniziali in alcuni casi quando viene rilevato un errore di sistema il controller viene riavviato automaticamente nello stato EMPTY come se non fosse presente alcuna applicazione di avvio nella memoria Flash Tuttavia l applicazione di avvio non viene effettivamente eliminata dalla memoria Flash L applicazione caricata nella RAM dopo la verifica di un applicazione di avvio Boot valida Durante il caricamento dell applicazione di avvio si esegue un test di Verifica contesto per assicurare che le variabili rimanenti siano valide Se questo test non riesce l applicazione di avvio carica ma il controller assume lo stato STOPPED vedi pagina 58 La Modalit di avvio configurata nella schedaimpostazioni PLC di Editor del dispositivo controller EI00000000394 04 2012 43 Comportamenti e stati del controller Nota 5b Nota 6 Nota 7 Quando si verifica un interruzione dell alimentazione il controller assume lo stato in cu
40. Selezione LI per RunStop Schermata Mapping I O Qui di seguito rappresentata la schermata Mapping I O rigore Mapping I O Canali Variabile Mapping Canale Indirizzo Tipo Corrente Valore Val predefinito Unit Descrizione Ingressi digitali Ge CILI W0 WORD amp CI_LI5I ze cI_LI51 IX0 0 BOOL Ingresso rapido c _L152 kA CI_LI52 IX0 1 BOOL Ingresso rapido CI_LI53 ze CI_LI5S3S IX0 2 BOOL Ingresso rapido c _LI54 k CILLI54 X0 3 BOOL Ingresso rapido CI_LI55 ae CI_LISS IX0 4 BOOL cL CILI56 lX0 5 BOOL CLI CILLI57 IX06 BOOL o CLLI58 IX07 BOOL CI_LI59 7e CILLIS9 jX10 BOOL Ingresso rapido CI_LI60 CILI6O 1x1 1 BOOL Ingresso rapido 2 Uscite digitali Q CI LO Qw0 WORD 2 C Ingressi analogici lt amp cLAsI CILAI51 W1 WORD Aec CIAIS W2 WORD 2 Uscite analogiche i Reimposta mapping Aggiorna sl le variabili Crea nuova variabile te Mappa su variabile esistente EI00000000394 04 2012 71 Configurazione locale di input output Indirizzamento Metodi di indirizzamento SoMachine consente di programmare le istruzioni con 2 metodi diversi di uso dei parametri e indirizzi simbolici detti anche indirizzi indiretti e indirizzi immediati detti anche indirizzi diretti SoMachine consente di programmare istruzioni utilizzando metodi sia diretti che indiretti per l utilizzo dei paramet
41. a Azione 1 Selezionare la scheda Configurazione e fare doppio clic su ATV IMC 2 Nel riquadro di selezione task aprire l elenco Funzioni integrate e fare clic su HSC oppure nella scheda Programma aprire il nodo IO integrati e fare doppio clic su HSC HSC Risultato si apre la seguente finestra i Hsco HSC1 Variabile HSC01 Parametro Tipo I Valore I Val predefinito Unit Descrizione HSC D HSCO1 Tipo Enumerazione di BYTE Principale Non utilizzato Tipo di contatore Modalit Enumerazione di BYTE One shot One shot Modalit di conteggio e Conteggio A Enumerazione di BYTE LISI LISI Ingresso contatore principale Conteggio A fronte Enumerazione di BYTE Fronte di salita Fronte di salita Rilevamento segnale conteggio A Conteggio A direz Enumerazione di BYTE Su UP Conteggio avanti o indietro e S Preselezione Modulo Preselezione Modulo DINT 0 65535 0 Preimpostazione o valore Modulo secondo t E Base tempo ii Input opzionali Enable Enumerazione di BYTE Attivato Disattivato a Attiva ingresso ENABLE Ingresso Enable Enumerazione di BYTE LI51 Ingresso logico associato a segnale Enable Attiva fronte Enumerazione di BYTE Fronte di salita Fronte di salita Rilevamento segnale Enable Preimpostazione Enumerazione di BYTE Disattivato a Disattivato a Attiva ingresso preimpostazione e e Ingresso logico associato a segnale Enable Selezionare una di queste schede a seconda del canale HSC da configura
42. a finestra di conferma 114 EI00000000394 04 2012 ATV IMC Server Web Pagina della documentazione Documentazione Questa pagina contiene un collegamento ai Riferimenti di Schneider Electric Fare clic su Documentazione per aprire la pagina seguente Schneider Altivar Integrated Machine Controller MI Documentation URL __ xonten _L_r oi _ ___ ii u REFERENCES Schneider Electric 2009 Schneider Electric All Rights Reserved EI00000000394 04 2012 115 ATV IMC Server Web 116 EI00000000394 04 2012 CANopen 15 Configurazione dell interfaccia CANopen Per configurare il bus CAN del controller procedere nel seguente modo Fase Operazione 1 Selezionare la scheda Configurazione e fare doppio clic sul controller Fare clic sulla voce Comunicazione sulla sinistra dello schermo Fare clic sulla voce CAN Fare clic sulla voce Impostazioni fisiche Risultato la finestra di dialogo di configurazione con le schede per la rete CANopen viene visualizzata sulla parte destra dello schermo Configurare la velocit di trasmissione impostazione predefinita 250000 bit s cantus Velocit in baud bit s 250000 lt CANopen Net lt gt Accesso bus in linea Blocco SDO DTM e accesso NMT con applicazione attiva NOTA L opzione Accesso bus online permette di bloccare l invio di SDO DTM e NMT
43. a i risultati per aggiornare le uscite 158 EI00000000394 04 2012 Glossario Scansione I O SDO SEL V Una scansione degli I O ha la funzione di interrogare continuamente i moduli di I O per raccogliere informazioni riguardanti i bit di dati lo stato gli errori e la diagnostica Questo processo monitora gli ingressi e controlla le uscite Un messaggio SDO Service Data Object Oggetto dati del servizio usato dal master del bus di campo per accedere in lettura scrittura alle directory oggetto dei nodi di rete nelle reti basate su CAN I tipi SDO includono SDO servizio SSDO SDO client CSDO Un sistema conforme alle direttive IEC 61140 per Safety Extra Low Voltage tensione di sicurezza ultra bassa protetto in modo tale che la tensione tra due parti accessibili o tra una parte accessibile e il morsetto PE per apparecchiature di classe 1 non superi un determinato valore in condizioni normali o in condizioni di errore singolo Sequential Function Chart SFC simbolo SINT SL Vedere SFC Un programma scritto in un linguaggio grafico di funzione sequenziale o SFC pu essere utilizzato per i processi che possono essere suddivisi in fasi Il linguaggio SFC costituito da passi a cui sono associate azioni e transizioni logiche con relative condizioni logiche e collegamenti diretti tra passi e transizioni Lo standard SFC definito nella norma IEC 848 ed conforme alla norma IEC 61131 3 Un simbolo
44. a scheda opzionale La scheda opzionale la scheda di I O opzionale che pu essere montata sul variatore di velocit ATV 61 o 71 Per maggiori informazioni sulle schede opzionali fare riferimento al catalogo ATV Per configurare la scheda di I O opzionale ATV IMC Drive Controller procedere nel seguente modo Procedura Operazione 1 Selezionare la scheda Programma e fare doppio clic sul nodo Option_Board scheda opzionale 2 Fare clic con il pulsante destro su lt Vuoto gt lt Vuoto gt e selezionare Inserisci dispositivo G ATVIMC ATV_IMC_S_Type tipo ATV IMC S E EP Logica PLC E Applicazione ad GVL fi Gestore libreria _ y Taglia D Configurazione task S Pc 5 Copia L MAST Q I0 integrato Elimi sg IO VO gt lt a iS HSC HSC Propriet Locale 9 Aggiungi oggetto Unit Unit sitivo Display Display E 9 Opzione_Board OptionBoard sore tere lt Vuoto gt lt Vuoto gt Selezionare IO_Basic o IO_Extended e fare clic su Inserisci dispositivo Nella vista Dispositivi fare doppio clic sul nodo del dispositivo inserito IO Basic o I0 Extended 86 EIO0000000394 04 2012 Configurazione Ethernet 13 Introduzione Questo capitolo descrive come configurare l interfaccia di rete Ethernet di ATV IMC Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomen
45. allo nella sezione Tipo della sottoscheda Configurazione per tale task Ogni tipo di task ciclico viene eseguito come indicato di seguito Intervallo task fisso definito dall utente me i 1 2 e 4 r i i Durata task lt gt i 1 Lettura degli ingressi gli stati degli ingressi vengono scritti nelle variabili della memoria di ingresso 3I e vengono eseguite altre operazioni di sistema 2 Elaborazione task viene elaborato il codice utente POU ecc definito nel task Le variabili di memoria di uscita Q sono aggiornate in base alle istruzioni del programma d applicazione ma non scritte nelle uscite fisiche durante questa operazione 3 Scrittura uscite le variabili della memoria di uscita Q sono modificate con nessuna uscita forzata definita tuttavia la scrittura sulle uscite fisiche dipende dal tipo di uscita e dalle istruzioni usate Per ulteriori informazioni sulla definizione del task ciclo del bus fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine Per ulteriori informazioni sul comportamento degli I O vedere la sezione Descrizione dettagliata degli stati del controller vedi pagina 47 4 Tempo intervallo rimanente il SO del controller esegue l elaborazione del sistema e altri task a bassa priorit NOTA Se si definisce un periodo troppo breve per un task ciclico esso viene ripetuto immediatamente dopo la scrittura sulle uscite e senza eseguire ta
46. are un applicazione completa e comando Scaricamento e comando Scaricamento multiplo Per informazioni importanti sui comandi di scaricamento applicazione vedere Diagramma di stato del Controller vedi pagina 42 NOTA possibile scaricare l applicazione di avvio ma non verr avviata Effetti del comando Scaricamento di SoMachine 1 2 NOJA o L applicazione esistente viene interrotta e successivamente viene cancellata Se valida la nuova applicazione viene caricata e il controller assume lo stato STOPPED La forzatura viene annullata Le indicazioni di diagnostica per gli errori rilevati vengono azzerate Le variabili ritentive vengono reimpostate ai valori di inizializzazione valori di tutte le variabili ritentive persistenti esistenti vengono mantenuti Tutte le variabili non identificate e non rimanenti vengono reimpostate ai rispettivi valori di inizializzazione valori dei registri MW vengono azzerati Tutte le comunicazioni del bus di campo vengono interrotte e qualsiasi bus di campo configurato della nuova applicazione viene avviato una volta che il download completato 10 Tutti gli YO vengono reimpostati ai valori di inizializzazione quindi impostati ai nuovi valori predefiniti configurati dall utente una volta che il download completato Per informazioni sulle variabili vedere Variabili rimanenti vedi pagina 63 60 EIO0000000394 04 2012 Comportament
47. ativo 88 EI00000000394 04 2012 Configurazione Ethernet Aggiunta di un gestore Ethernet Il controller supporta i seguenti gestori Ethernet e Dispositivo slave ModbusTCP Per aggiungere un gestore Ethernet procedere come segue Procedura Azione 1 Selezionare la scheda Configurazione e fare doppio clic sul controller 2 Fare clic sulla voce Comunicazione a sinistra 3 Fare clic sulla voce Impostazioni protocollo e poi su Impostazioni protocollo Fare clic sulla sottovoce Nessun gestore definito Risultato viene visualizzata la finestra di dialogo relativa al gestore Ethernet Aggiungi oggetto Produttore Schneider Electric v Informazioni Nome Produttore Nessun dispositivo z4 EthemetiP Schneider E selezionato H Dispositivo slave Modbus TCP Schneider E lt J o M gt Visualizza tutte le versioni solo per utenti avanzati Aggiungi e chiudi NOTA Questa finestra di dialogo pu essere aperta anche facendo clic sulla porta del controller nell editor grafico di configurazione Tuttavia procedendo in questo modo viene effettuata una nuova configurazione della porta e vengono eliminate le impostazioni configurate gi disponibili Selezionare Dispositivo slave ModbusTCP nell elenco e fare clic sul pulsante Aggiungi e chiudi Nota Tutti gli altri gestori Ethernet non sono supportati EI00000000394 04 201
48. bus TCP non gestita 62066 RESET ALL COUNTERS 2 WORD Da 0 a 1 azzera tutti i contatori Per azzerarli un altra volta occorre riscrivere questo registro a 0 prima di impostarlo di nuovo al 102 EIO0000000394 04 2012 ATV IMC Server web 14 Introduzione Questo capitolo descrive come accedere il server Web ATV IMC Per visualizzare queste pagine si deve installare il modulo e configurare il relativo indirizzo IP Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Server Web 104 Pagina di monitoraggio 107 Pagina Diagnostica 110 Pagina Impostazione 111 Pagina della documentazione 115 EI00000000394 04 2012 103 ATV IMC Server Web Server Web Introduzione Il controller fornisce come standard un server Web integrato con un sito Web predefinito in fabbrica possibile utilizzare le pagine di questo sito web per l impostazione del modulo inoltre per la diagnostica e il monitoraggio dell applicazione Sono pronte per l uso utilizzando un semplice browser Web Non necessario effettuare alcuna procedura di configurazione o di programmazione Per accedere al server Web necessario uno dei seguenti browser e Microsoft Internet Explorer versione 6 0 o successiva e Mozilla Firefox versione 1 5 o successiva NOTA Il server Web pu essere disattivato impostando il parametro Server Web attivo nella sche
49. caratteri 1 carattere 1 parola TIME 16 bit Per ulteriori informazioni su ARRAY LTIME DATE TIME DATE AND TIME e TIME_OF_DAY fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine 28 EI00000000394 04 2012 Mappatura memoria Organizzazione memoria Introduzione Questa sezione riporta le dimensioni della memoria RAM Random Access Memory per i diversi tipi di area per i controller e le librerie Memoria ATV IMC La dimensione della RAM di oltre 3 MB ed costituita da due aree e 1024 kbyte di area di sistema per la memoria del sistema operativo e 2248 kbyte di area utente per la memoria dedicata dell applicazione Questa tabella mostra i diversi tipi di aree di memoria con le rispettive dimensioni per la memoria ATV IMC Area Area sistema 1024 Kbyte Elemento Dimensioni byte Variabili identificate 128000 XMWO XMW65535 Riservato 899 000 Area utente 2248 Kbyte Variabili comprese le variabili ritentive e persistenti vedere la tabella di seguito Applicazione Librerie Simboli 2248 Kbytel indicato nella tabella 1 Dimensioni verificate al momento della compilazione non devono superare il valore EI00000000394 04 2012 29 Mapping della memoria Variabili ritentive e persistenti 64 Kbyte Variabili ritentive 32 Kbyte Variabili persistenti 2 Non tu
50. cia CANopen Ingressi Uscite Ingressi Uscite Dimen riferimento Ethernet Master digitali digitali analogici analogiche sione della me moria VWS3A3521ee 24 Vcc s s 10 6 2 2 3 MB 12 EI00000000394 04 2012 Configurazione del controller Configurazione del controller Introduzione Prima di configurare il controller occorre creare un nuovo progetto oppure aprire uno esistente nel software SoMachine vedi SoMachine Guida alla programmazione Si pu anche iniziare un nuovo progetto utilizzando il modello ATV vedi pagina 17 NOTA Si raccomanda di utilizzare il modello ATV quando si inizia un nuovo progetto con un controller ATV IMC Editor grafico di configurazione Nell Editor grafico di configurazione vedi SoMachine Guida alla programmazione il controller visualizzato come segue OO CAN OyController Ethernet Ethernet 3 EI00000000394 04 2012 13 Configurazione del controller Fare clic sul seguente elemento per aggiungerlo se vuoto o sostituire degli oggetti Elemento Descrizione 1 CANopen porta 2 Accesso alla schermata di configurazione del controller fare doppio clic sul controller 3 Ethernet porta Schermata Configurazione Controller Per accedere alla schermata di configurazione del controller procedere come segue Passaggio Azione 1 Selezionare la scheda Configurazione 2 Fare doppio clic
51. componente analogo mentre il sistema resta in funzione Il nuovo componente inizia a funzionare automaticamente non appena installato SSI Serial Synchronous Interface un interfaccia di uso comune per i sistemi di misura assoluti come gli encoder Vedere testo strutturato Scan Twisted Neumatic noto anche come matrice passiva Una variabile di tipo STRING costituita da una stringa di caratteri ASCII 160 EI00000000394 04 2012 Glossario TAP Tara Taratura task task ciclico Task FAST TCP Un Terminal Access Point una scatola di derivazione collegata al cavo principale che consente di collegare i cavi di derivazione Carico collocato sul ricevitore del carico insieme al prodotto da pesare Operazione che consente di spostare a zero l indicazione degli strumenti quando si posiziona un carico sul ricevitore del carico un gruppo di sezioni o subroutine eseguite ciclicamente o periodicamente per il task MAST o periodicamente per il task FAST Un task possiede un livello di priorit ed collegato agli ingressi e alle uscite del controller Questi I O vengono aggiornati di conseguenza Un controller pu avere pi task Il tempo di scansione ciclico ha una durata fissa intervallo specificata dall utente Se la durata della scansione corrente minore del tempo di scansione ciclico il controller attende che il tempo di scansione ciclico sia trascorso prima di avviare una nuova sca
52. cro impegnata nello sviluppo e nel supporto dei protocolli di pi alto livello basati su CAN Quando implementato nel livello di applicazione di una rete il protocollo CIP pu comunicare senza interruzioni con altre reti basate su CIP a prescindere dal protocollo Ad esempio l implementazione di CIP nel livello applicazione di una rete TCP IP Ethernet crea un ambiente EtherNet IP Analogamente l implementazione di CIP nel livello applicazione di una rete CAN crea un ambiente DeviceNet In questo caso i dispositivi di rete EtherNet IP possono comunicare con i dispositivi di rete DeviceNet attraverso bridge o router CIP L unit di misura di corrente permette di convertire il valore relativo di corrente fornito da TeSys in un valore ISO reale A La configurazione include la disposizione e l interconnessione dei componenti hardware di un sistema e le scelte hardware e software che determinano le caratteri stiche di funzionamento del sistema Il contatore 1 fase utilizza un ingresso hardware come ingresso contatore In genere effettua il conteggio avanti o indietro quando presente un segnale d impulsi sull ingresso Il contatore 2 fasi utilizza la differenza di fase tra due segnali del contatore d ingresso per contare avanti o indietro Un controller o PLC Programmable Logic Controller viene utilizzato per automatizzare i processi industriali Controller Power Distribution Module modulo di distribuzione dell
53. da Configurazione Ethernet vedi pagina 87 Il server Web supporta un massimo di 6 connessioni HTTP contemporanee Il server Web uno strumento per la scrittura e lettura di dati e per controllare lo stato del controller con l accesso completo a tutti i dati dell applicazione Se tuttavia sussistono preoccupazioni in merito alla sicurezza di queste funzioni occorrer quanto meno assegnare una password sicura al server Web oppure disattivare il server Web per impedire accessi non autorizzati all applicazione Abilitando il server Web si abilitano queste funzioni Per motivi di sicurezza per l installazione necessario modificare la password predefinita immediatamente al primo accesso A AVVERTENZA ACCESSO Al DATI NON AUTORIZZATO e Cambiare immediatamente la password predefinita con una password nuova e sicura e Non divulgare la password a persone non autorizzate o non qualificate e Disattivare il server Web per impedire l accesso indesiderato o non autorizzato ai dati dell applicazione Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature NOTA Per password sicura s intende una password che non stata divulgata n distribuita a personale non autorizzato e che non contiene dati personali n ovvi Inoltre per ottenere la massima sicurezza possibile si consiglia una combinazione di lettere in carattere maiuscolo e minuscolo e numeri opp
54. di accesso Configurazione dei diritti diaccesso su oggetti e file runtime per particolari gruppi di utenti Servizi Permette di configurare i servizi online del controller RTC Solo in vedi pagina 68 identificazione del dispositivo modalit Online Stato Visualizza lo stato specifico del dispositivo e i messaggi diagnostici Informazioni Visualizza informazioni generali sul dispositivo nome descrizione provider versione immagine Per ulteriori informazioni fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine EI00000000394 04 2012 67 Editor del dispositivo controller Servizi Scheda Servizi La scheda Servizi divisa in 2 parti e Configurazione RTC e Identificazione dispositivo La figura seguente mostra la scheda Servizi Configurazione RTC Ora PLC Ora locale Data gioved 19 novembre 2009 x Ora 09 00 34 lt Sincronizza con data ora locali Identificazione dispositivo Versione firmware Versione avvio Versione chip NOTA Per ottenere le informazioni sul controller occorre essere collegati al controller Elemento Descrizione Configurazione Ora PLC RTC Visualizza la data ora letta dal controller Questo campo di sola lettura inizialmente vuoto Per leggere e visualizzare la data ora sul controller fare clic sul pulsante Leggi Ora locale Consente di definire una data e un ora che sono inv
55. di configurazione dei task Tipi di task sans Watchdog del sistema e del task Priorit del task Configurazione predefinita dei task Comportamenti e stati del controller Diagramma di stato del Controller Diagramma di stato del Controller Descrizione degli stati del Controller Descrizione degli stati del controller 11 11 13 13 17 18 19 21 25 25 27 27 29 29 31 32 33 35 37 38 40 41 42 42 47 47 EIO00000000394 04 2012 8 3 Transizioni di stato ed eventi di sistema 51 Stati del controller e comportamento delle uscite 52 Comando delle transizioni di stato aaae 55 Tipi gestione e rilevamento errori 61 Variabili rimanenti LL 63 Capitolo 9 Editor del dispositivo controller 65 Parametri del controller 66 SEIVIZIZ a pista Ao rien a cli ii 68 Capitolo 10 Configurazione locale di input output 69 Configurazione I O locale 70 Indirizzamento e a a E E a A a a a E 72 Capitolo 11 Configurazione HSC locale 75 Tipridl HSGierc habe Al area Aia id 76 Descrizione della schermata di configurazione dell HSC 77 Capitolo 12 ATV IMC Configurazione dei dati residenti dell azionamento s isi vigili vai na 79 ATV IMC Configurazione ed uso dei dati dell azionamento residenti 80 Configurazione e uso dei dati di vi
56. di uscita Q sono modificate con nessuna uscita forzata definita tuttavia la scrittura sulle uscite fisiche dipende dal tipo di uscita e dalle istruzioni usate Per ulteriori informazioni sulla definizione del task ciclo del bus fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine Per ulteriori informazioni sul comportamento degli I O vedere la sezione Descrizione dettagliata degli stati del controller vedi pagina 47 4 Elaborazione del sistema il SO del controller esegue l elaborazione del sistema e altri task a bassa priorit ad esempio gestione http gestione Ethernet gestione parametri Task evento esterno Questo tipo di task gestito da evento e avviato dal rilevamento di un hardware o di evento funzione hardware gestito Inizia quando l evento si verifica a meno che sia presente un task con priorit pi elevata In questo caso il task evento esterno si avvia in base alle assegnazioni di priorit dei task NOTA Non possibile assegnare pi di un task ad un solo evento esterno Si pu attivare un task associato a un evento esterno mediante e Un fronte di salita su un ingresso rapido on_L153 eon LI54 e Il comando Start Stop del programma del controller on_Start eon Stop e Un evento esterno prodotto periodicamente dall azionamento locale on_Sync NOTA possibile configurare il periodo on_Sync con la funzione SyncTaskPe riodSet vedi ATV IMC Controller Guida della libre
57. dirizzo IP del server DHCP o BootP che ha fornito i parametri IP utilizzati 0 0 0 0 se stato utilizzato l IP memorizzato o l IP predefinito 60070 OPEN TCP CONNECTION UDINT Connessione TCP aperta 60072 MY _FRAMEPROTOCOLE WORD e 1 Ethernet II e 0 802 3 non gestito dall ATV IMC EI00000000394 04 2012 97 Configurazione Ethernet SMW Identificazione Dimen Tipo Commenti sioni byte 60073 STAT_ETH_TX_FRAMES 4 UDINT Numero di frame trasmessi correttamente Azzeramento allaccensione o con il comando reset stat 60075 STAT_ETH_RX_FRAMES 4 UDINT Numero di frame ricevuti correttamente Azzeramento all accensione o con il comando reset stat 60077 STAT_ETH_TX_BUFFER_ERRORS 4 UDINT Azzeramento all accensione o con il comando reset stat 60079 STAT_ETH_RX_BUFFER_ERRORS 4 UDINT Azzeramento all accensione o con il comando reset stat 60081 MY_ACTUAL LINK STATUS 2 WORD 1 collegamento attivo 2 collegamento interrotto 60082 MY ACTUAL PHY RATE WORD 10 o 100 60083 MY ACTUAL PHY DUPLEX 2 WORD e 0 Half Duplex 1 Full Duplex Informazioni specifiche sola lettura SMW Identificazione Dimensioni Tipo Commenti byte 60200 NVMEMORY MODBUS TIMEOUT 2 WORD Timeout Modbus TCP in ms 60201 NV MEMORY_IOSCAN ACTIVATION 2 WORD e 0 OScanning disa
58. e successivamente analizzati dall applicazione 146 EI00000000394 04 2012 Glossario ingresso sink Un ingresso sink una soluzione di cablaggio nella quale il dispositivo fornisce corrente al modulo elettronico di ingresso Il riferimento a un ingresso sink avviene a 0 Vdc INT Un intero singolo codificato a 16 bit IP Il protocollo internet fa parte della famiglia di protocolli TCP IP che individua gli indirizzi Internet dei dispositivi instrada i messaggi in uscita e riconosce i messaggi in ingresso IP 20 Grado di protezione ingressi in base a IEC 60529 moduli IP20 sono protetti contro la penetrazione e il contatto di oggetti di larghezza superiore a 12 5 mm Il modulo non protetto contro la penetrazione dannosa di acqua IP 67 Grado di protezione ingressi secondo IEC 60529 moduli IP67 sono completamente protetti dall ingresso di polvere e dal contatto L ingresso di acqua in quantit dannosa non possibile quando l involucro immerso in acqua profonda fino a 1m K Kd Guadagno derivativo Ki Guadagno integrale Kp Guadagno proporzionale EI00000000394 04 2012 147 Glossario L LAN Una LAN Local Area Network una rete di comunicazione a breve distanza implementata in un abitazione un ufficio o un organizzazione LCD Liquid Crystal Display Display a cristalli liquidi LD Un programma scritto in linguaggio a schema adder LD ossia una rappresen tazione grafica delle is
59. e doppio clic sul controller o nella scheda Programma fare doppio clic sul nodo del controller ATV IMC nella vista Dispositivi 2 Fare clic suLocale e Visualizza per aprire l editor di visualizzazione m x __ A Lista 1 Lista2 Lista3 Lista4 Visualizza configurazione Mapping I O Etichetta breve Etichetta lunga STOP STOP PLC 2 EI00000000394 04 2012 83 Configurazione dei dati residenti dell azionamento Editor di visualizzazione L editor di visualizzazione offre i seguenti task Task Descrizione Da Elenco 1 a Elenco 4 I 4 elenchi offrono complessivamente 50 parametri E possibile immettere un etichetta breve di 5 caratteri al massimo e un etichetta lunga di 9 caratteri al massimo Configurazione La Configurazione visualizzazione consente di configurare visualizzazione il menu Tastierina ATV IMC Mapping I O Il menu Mapping I O d accesso ai comandi Crea nuove variabili e Mappa su variabile esistente per 50 parametri su 1 menu Configurazione visualizzazione La Configurazione visualizzazione consente di configurare il menu Tastierina ATV IMC Lista 1 Lista 2 Lista 3 Lista4 Visualizza configurazione Mapping I O Nome menu ATV_IMC 65535 Non No com DISA isp BITFIELD LIST PRECO LIST CUSTO CES nen fo esson een fro mene fo esfor wem fro fe SAMME Display_001 84 EIO0000000394 04 2012
60. e nello stato corrente sebbene i dettagli del comportamento dell uscita varino in base all impostazione dell opzione Aggiorna I O in stop e alle azioni comandate tramite i bus di campo configurati Consultare Descrizione degli stati del Controller vedi pagina 47 Per ulteriori informazioni su queste variazioni Valori di inizializzazione Forzatura uscite Questo stato dell uscita si applica agli stati BOOTING EMPTY a seguito di uno spegnimento riaccensione senza alcuna applicazione di avvio o dopo il rilevamento di errore di sistema e INVALID_OS Nello stato di inizializzazione le uscite analogiche transistor e rel assumono i seguenit valori e Per un uscita analogica Z alta impedenza Per un uscita transistor veloce Z alta impedenza Per un uscita transistor normale 0 Vdc Per un uscita rel aperta Il controller permette di forzare lo stato delle uscite selezionate a un valore definito ai fini di effettuare i test la messa in servizio e la manutenzione del sistema possibile forzare solo il valore di un uscita mentre il controller collegato a SoMachine Per questo scopo utilizzare il comando Forza valori nel menu Debug Monitoraggio La forzatura di un uscita annulla tutti gli altri comandi alla data uscita indipenden temente dalla programmazione dei task che sono in fase di esecuzione Quando si esegue la disconnessione da SoMachine dopo aver definito la forzatura dell uscita viene visualizzata
61. edi pagina 63 Effetto comanda il riavvio del controller Condizioni di avvio qualsiasi stato Metodi di emissione del comando di riavvio e Ciclo di spegnimento accensione Effetti del comando Riavvia 1 Lo stato del controller dipende da una serie di condizioni a Lo stato del controller sar RUNNING se Il riavvio stato provocato da un ciclo di spegnimento accensione e da la Modalit di avvio impostata a Avvia in Run e se l ingresso Run Stop non configurato la Modalit di avvio impostata a Avvia in Run e se l ingresso Run Stop impostato a RUN la Modalit di avvio impostata a Avvia nello stato precedente e lo stato del Controller era RUNNING prima del ciclo di accensione spegnimento e se l ingresso Run Stop non configurato la Modalit di avvio impostata a Avvia nello stato precedente e lo stato del Controller era RUNNING prima del ciclo di accensione spegnimento e se l ingresso Run Stop impostato a RUN Lo stato del controller sar STOPPED se Il riavvio stato provocato da un ciclo di spegnimento accensione e da la Modalit di avvio impostata su Avvio in stop la Modalit di avvio impostata a Avvio come stato precedente e lo stato del controller era STOPPED prima di un ciclo di spegnimento accensione se configurato l ingresso Run Stop impostato su STOP l applicazione di avvio diversa dall applicazione caricata prima del ria
62. emoria d ingresso I bloccata ai valori pi recenti L operazione di elaborazione task non viene eseguita L operazione di scrittura sulle uscite si interrompe Le variabili di memoria di uscita Q possono essere aggiornate tramite connessioni Ethernet seriali e USB Tuttavia le uscite fisiche non vengono modificate e conservano lo stato specificato dalle opzioni di configurazione NOTA Le funzioni specializzate si interrompono Ad esempio un contatore viene arrestato Comportamento CAN quando non si seleziona Aggiorna I O in Stop Quando l opzione Aggiorna I O in stop non selezionata per i bus CAN si verifica quanto segue Il Master CAN interrompe le comunicazioni dispositivi sul bus CAN assumono gli stati di posizionamento di sicurezza configurati Gli scambi TPDO e RPDO si interrompono Gli scambi SDO opzionali se configurati si interrompono Le funzioni Heartbeat e Node Guarding se configurate si arrestano I valori correnti o predefiniti in base alla necessit vengono scritti sui TPDO e inviati una volta prima di arrestare il Master CAN 50 EIO0000000394 04 2012 Comportamenti e stati del controller 8 3 Transizioni di stato ed eventi di sistema Panoramica Questa sezione inizia con una spiegazione degli stati possibili delle uscite per il controller Presenta quindi i comandi di sistema utilizzati per la transizione tra gli stati del controller e gli eventi di sistema che possono influ
63. errori rilevati Fare clic su Diagnostica e quindi Statistiche Ethernet per visualizzare la pagina seguente Schneider Altivar Integrated Machine Controller Digos Diagnostics Device Name inyDevice Status Not connected Ethe MAC Address 00 80 M 80 58 59 Device Type Atarme P Address 0 000 Device Reference VW3A352150 NeiMask Dooa Software Version v1 Die20 Gateway pooo P Configuration Pes Emission statistics Reception statistics Other errors Fnissions piws i i I Defered Emission CROs 7 Muticelises SS Late Collio O FrameEnors 7 over o Buffer Enos 7 mw o Emission Messages Reception Messages Enor Messages 1O Scan Emissione 1OScanReceptiots IOScanEnos Taeg i Meee 7 Comes 60 ST Reset counters 2009 Schneider Electric All Rights Reserved 110 EIO0000000394 04 2012 ATV IMC Server Web Pagina Impostazione Pagina Impostazione La pagina Impostazione consente di modificare le immissioni relative a e Ethernet e Sicurezza che comprende e Password monitor e Password di scrittura dati e Password amministratore Impostazione Ethernet Fare clic su Ethernet per aprire la pagina seguente Schneider Altivar Integrated Machine Controller P Electric Home Documentation a Setup ETHERNET SETUP Ethemet Setup IP Configuration E Security Monitor password IP mode Fixed IP address v Data write password Administrator password IP add
64. etto che viene impostato un flag per farlo apparire come se non fosse presente alcuna applicazione di avvio e le indicazioni dei LED sono diverse Lampeggio rapido rosso INVALID_OS Non esiste un file del firmware valido presente nella memoria Flash Il controller non esegue l applicazione La comunicazione possibile solo tramite porta host USB e solo per caricare un SO valido Vedere Aggiornamento firmware controller ATV IMC vedi pagina 129 Rosso lampeggiante EMPTY Applicazione assente o non valida Singolo lampeggio verde EMPTY dopo rilevamento di un errore di sistema Questo stato uguale allo stato EMPTY normale eccetto che viene impostato un flag per farlo apparire come se non fosse presente alcuna applicazione di avvio nessuna applicazione caricata e le indicazioni dei LED sono diverse Rosso RUNNING Il controller sta eseguendo un applicazione valida Verde RUNNING con punto di interruzione Questo stato analogo allo stato RUNNING con le seguenti eccezioni e La parte di elaborazione task del programma non riprende fino alla eliminazione del punto di interruzione Le indicazioni dei LED sono diverse Per ulteriori informazioni sulla gestione del punto di interruzione fare riferimento alla sezione relativa a CoDeSys nella guida in linea di SoMachine 3 lampeggi verdi RUNNING con rilevamento di un Errore esterno Questo stato analogo al normale s
65. gazzinare o per spostare materiali Un bus PCI Peripheral Component Interconnect un bus standard industriale per il collegamento di periferiche Un PDM Power Distribution Module modulo di distribuzione dell alimentazione distribuisce alimentazione di campo AC o DC a un gruppo di moduli I O EI00000000394 04 2012 153 Glossario PDO PDU PE Peso lordo Peso massimo Peso minimo Peso netto net Un PDO Process Data Object Oggetto dati di processo trasmesso come messaggio di trasmissione non confermato o inviato da un dispositivo generatore a un dispositivo utilizzatore in una rete basata su CAN Il PDO trasmesso dal dispositivo generatore possiede un identificativo specifico che corrisponde al PDO ricevuto dai dispositivi utilizzatori Protocol Data Unit Unit dati protocollo La messa a terra protettiva una linea di ritorno attraverso il bus per la protezione dalle correnti di guasto generate a livello di un sensore o di un attuatore nel sistema di controllo Indicazione del peso lordo su uno strumento quando non stato utilizzato un dispositivo di tara o di predefinizione della tara Capacit di misura massima senza tener conto dei valori aggiuntivi della tara Valore del carico al di sotto del quale i risultati della misura possono risultare sfalsati a causa di un errore relativo rilevato troppo elevato Indicazione del peso di un carico collocato su uno strumento dopo che stato u
66. i uscite digitali Q 16 10 esadecimale Scrittura su registri multipli XMW 23 17 esadecimale Lettura scrittura registri multipli XMW 43 2B esadecimale 14 E Lettura identificazione dispositivo esadecimale Richiesta di lettura identificazione dispositivo La tabella seguente elenca gli oggetti che possono essere letti con un una richiesta di lettura dispositivo livello di identificazione di base ID oggetto Nome oggetto Tipo 00 esadecimale Nome del fornitore Stringa ASCII Schneider Electric 01 esadecimale Codice prodotto Stringa ASCII Riferimento controller 02 esadecimale Revisione Stringa ASCII maggiore minore aa bb cc dd come il descrittore dispositivo 94 EI00000000394 04 2012 Configurazione Ethernet Descrizione delle variabili di sistema Informazioni generali sola lettura MW Identificazione Dimen sioni byte Tipo Commenti 60000 VENDOR ID 2 WORD ID del fornitore 101A hex 60001 PRODUCT ID 2 WOR o ID del prodotto 2009 hex 60002 SERIAL NUMBER 4 DWORD Numero di serie Impostato da Indus 60004 FIRMWARE VERSION BYTE 4 Versione del firmware aa bb cc dd in valori esadecimali 60006 BOOT VERSION BYTE 4 Versione di avvio aa bb cc dd 60008 HARDWARE VERSION DWORD Versione hardware Impostato da Indus 60010 HARDWAR
67. i controller nello stato STOPPED se selezionata l opzione Dopo il download o la modifica in linea avviare tutte le applicazioni indipendentemente dal fatto che i controller di destinazione fossero inizialmente in stato RUNNING STOPPED HALT o EMPTY e Il controller viene riavviato automaticamente in stato STOPPED in condizioni specifiche Per maggiori dettagli fare riferimento a Diagramma di stato del Controller vedi pagina 42 Effetto reimposta tutte le variabili ad eccezione delle variabili rimanenti ai valori predefiniti Imposta il controller in stato STOPPED Condizioni di avvio stati RUNNING STOPPED o HALT Metodi di emissione di un comando di reset a caldo e Menu online di SoMachine selezionare il comando Reset a caldo e Tramite chiamata interna dell applicazione con le variabili di sistema PLC_W q_wPLCControl e PLC_W q_uiOpenPLCControl della libreria ATV IMC PLCSystem Effetti del comando di reset a caldo L applicazione viene interrotta La forzatura viene annullata Le indicazioni di diagnostica per gli errori rilevati vengono azzerate valori delle variabili ritentive vengono mantenuti valori delle variabili ritentive persistenti vengono mantenuti Tutte le variabili non identificate e non rimanenti vengono reimpostate ai rispettivi valori di inizializzazione DUINSWGVQN 56 EIO0000000394 04 2012 Comportamenti e stati del controller Reset a freddo
68. i e stati del controller Tipi gestione e rilevamento errori Gestione degli errori rilevati Il controller gestisce 3 tipi di errori rilevati e errori esterni e errori dell applicazione e errori del sistema La tabella seguente descrive i tipi di errore che possibile rilevare Tipo di errore rilevato Descrizione Stato controller risultante Rilevati errori esterni Gli errori esterni vengono rilevati dal sistema in RUNNING o STOPPED ma non influiscono sullo stato di funzionamento del controller Viene rilevato un errore esterno nei seguenti casi e Un dispositivo collegato segnala un errore al controller e Il controller rileva un errore in un dispositivo esterno indipendentemente dalla segnalazione di errore ad esempio quando il dispositivo esterno comunica ma non configurato correttamente per l uso con il controller e Il controller rileva un errore nello stato di un uscita Il controller rileva perdita di comunicazione con un dispositivo e Il controller configurato per un modulo non presente o non rilevato e L applicazione di avvio nella memoria flash non uguale a quella nella RAM Esempi cortocircuito delle uscite modulo di espansione assente e comunicazione interrotta ecc RUNNING con errore esterno rilevato O STOPPED con errore esterno rilevato Rilevato errore dell applicazione Viene rilevato un errore dell applicazione in presenza di program
69. i si trovava prima dell interruzione dell alimentazione Tuttavia in funzione della sorgente di alimentazione del controller dell azionamento ATV IMC e a seconda che sia stato configurato o meno l ingresso Run Stop il controller dell azionamento ATV IMC pu interpretare la mancanza di alimentazione all ingresso Run Stop come un comando di arresto In questo caso al ripristino dell alimentazione il controller assume lo stato STOPPED durante uno scaricamento riuscito dell applicazione si sono verificati i seguenti eventi e L applicazione caricata direttamente nella RAM e In modo predefinito l applicazione Boot stata creata e salvata nella memoria flash Il comportamento predefinito dopo lo scaricamento di un programma d applicazione il passaggio del controller a STOPPED indipendentemente dall impostazione dell ingresso Run Stop o dell ultimo stato prima dello scaricamento Tuttavia vi sono due considerazioni importanti da fare su questa condizione Modifica Online una modifica online scaricamento parziale avviata con il controller nello stato RUNNING riporta il controller allo stato RUNNING se l esito positivo e purch l ingresso Run Stop sia configurato e impostato su Run Prima di utilizzare l opzione Esegui l accesso con modifica in linea provare le modifiche nel programma d applicazione in modalit virtuale o in un ambiente non di produzione e confermare che il controller e le apparecchiature ass
70. iarate singolarmente come ritentive o persistenti o in combinazione come ritentive persistenti NOTA Per questo controller le variabili dichiarate come persistenti si comportano come le variabili dichiarate ritentive persistenti La tabella che segue descrive il funzionamento delle variabili rimanenti nei vari casi Operazione VAR VAR RETAIN VAR PERSISTENT e RETAIN PERSISTENT Modifica online al programma X X d applicazione Stop X X Ciclo di spegnimento X X accensione Riavvio a caldo X X Riavvio a freddo X Reset origine Download programma X d applicazione X Il valore viene conservato Il valore viene reinizializzato EI00000000394 04 2012 63 Comportamenti e stati del controller 64 EIO0000000394 04 2012 Editor del dispositivo controller Introduzione Questo capitolo descrive come configurare il controller Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Parametri del controller 66 Servizi 68 EI00000000394 04 2012 Editor del dispositivo controller Parametri del controller Parametri del controller Per aprire i parametri del controller selezionare la scheda Configurazione e fare doppio clic sul controller Y Impostazioni Utenti _ Diritti di PLC e gruppi accesso Impostazioni di comunicazione Applicazioni File I Log
71. iate al controller facendo clic sul pulsante Scrivi Un messaggio segnala all utente se il comando stato eseguito correttamente campi dell ora locale vengono inizializzati con le impostazioni correnti del PC Sincronizza con data ora locali Permette di inviare direttamente le impostazioni correnti del PC Un messaggio segnala all utente se il comando stato eseguito correttamente Identificazione dispositivo Visualizza la versione del firmware del file di avvio e del coprocessore del controller selezionato se collegato 68 EIO0000000394 04 2012 Configurazione locale di input output 10 Panoramica Questo capitolo descrive l editor della configurazione I O locale e la lista dei parametri Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Configurazione I O locale 70 Indirizzamento 72 EI00000000394 04 2012 69 Configurazione locale di input output Configurazione I O locale Introduzione Gli ingressi integrati sono costituiti da 6 ingressi veloci e 4 ingressi standard La tabella sottostante mostra gli ingressi e le uscite disponibili 1 0 Designazione 10 ingressi digitali da LI51 a LI60 6 uscite digitali da LO51 a LO56 2 ingressi analogici AI51 e AI52 2 uscite analogiche AO51 e AO52 Per configurare gli ingressi e le uscite aprire la scheda Configurazi
72. in modo imprevisto Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature EI00000000394 04 2012 39 Task Configurazione predefinita dei task Configurazione predefinita dei task Per il ATV IMC e Il task MAST pu essere configurato in modalit a Esecuzione libera o Ciclica Il task MAST creato automaticamente in modo predefinito in modalit Ciclica La priorit preimpostata media 15 l intervallo preimpostato 20 ms e il servizio watchdog del task attivato con un tempo di 100 ms e una sensibilit di 1 Consultare Priorit dei task vedi pagina 38 per maggiori informazioni sulle impostazioni della priorit Fare riferimento a Watchdog del sistema e del task vedi pagina 37 per maggiori informazioni sui watchdog La progettazione di un programma applicativo efficiente importante nei sistemi che raggiungono il numero massimo di task In tali applicazioni pu risultare difficile mantenere l uso delle risorse al di sotto della soglia del watchdog di sistema Se le sole riassegnazioni di priorit non sono sufficienti per rimanere al di sotto della soglia possibile creare task a priorit inferiore per utilizzare minori risorse del sistema se la funzione SysTaskWaitSleep viene aggiunta a tali task Per ulteriori informazioni su questa funzione consultare la libreria SysTask opzionale del sistema categoria di librerie SysLibs NOTA Non eli
73. indirizzo specificato Send Firmware Failed Il download non riuscito questo errore pu verificarsi ad esempio se avvenuto un errore di comunicazione o se il file system dell ATV IMC Drive Controller pieno Send DefWebFile Il download non riuscito questo errore pu verificarsi ad esempio Failed se avvenuto un errore di comunicazione o se il file system dell ATV IMC Drive Controller pieno DefWebFile not found II file DefWebSrv bin nel file systemATV IMC Drive Controller mancante Wrong Il login o la password sono errati Login Password Delete CoDeSysSP Il file DefWebSrv bin nel file systemATV IMC Drive Controller Failed mancante File missing I file per l aggiornamento sono mancanti 132 EIO00000000394 04 2012 Glossario l IW MW Q QW 0 9 In base allo standard IEC l rappresenta un bit di ingresso ad esempio un oggetto di linguaggio di tipo IN digitale In base allo standard IEC W rappresenta un registro di parole di ingresso ad esempio un oggetto di linguaggio di tipo IN analogico In base allo standard IEC MW rappresenta un registro di parole di memoria ad esempio un oggetto di linguaggio di tipo parola di memoria In base allo standard IEC Q rappresenta un bit di uscita ad esempio un oggetto di linguaggio di tipo OUT digitale In base allo standard IEC QW rappresenta un registro di parole di uscita ad esempio un oggetto di linguaggio di tipo OUT anal
74. ire su tali stati Si conclude con una spiegazione sulle variabili rimanenti e sulle circostanze per cui diverse variabili e tipi di dati vengono conservati durante le transizioni di stato Contenuto di questa sezione Questa sezione contiene le seguenti sottosezioni Argomento Pagina Stati del controller e comportamento delle uscite 52 Comando delle transizioni di stato 55 Tipi gestione e rilevamento errori 61 Variabili rimanenti 63 EI00000000394 04 2012 51 Comportamenti e stati del controller Stati del controller e comportamento delle uscite Introduzione Il ATV IMC definisce il comportamento delle uscite in risposta ai comandi e agli eventi di sistema in modo da permettere una maggior flessibilit Ai fini di una migliore comprensione dei comandi e degli eventi che influenzano gli stati del controller necessario comprendere questo comportamento Ad esempio i controller tipici definiscono solo due opzioni per il comportamento delle uscite in STOP posizionamento di sicurezza a valore predefinito o mantieni ultimo valore possibili comportamenti delle uscite e gli stati del controller a cui si applicano sono Gestito da programma d applicazione Mantieni valori correnti Imposta tutte le uscite su valore predefinito Valori di inizializzazione Forzatura uscite Gestito da programma d applicazione Il programma d applicazione gestisce normalmente le uscite Ci vero negli stati
75. irmware si trovano nella directory Firmware ATV IMC Vx y z t nella cartella di installazione SoMachine locale dove Vx y z t la versione del firmware ATV IMC Drive Controller Per impostazione predefinita C Program Files Schneider Electric SoMachine Gli aggiornamenti del firmware pi recenti per ATV IMC Drive Controller sono disponibili nel sito Web http www schneider electric com formato zip Estrarre il file sul computer locale Ogni file zip della versione firmware contiene il software FmwUpgrade exe e i file del firmware Aggiornare il firmware ATV IMC Drive Controller con FmwUpgrade exe Eseguire le operazioni indicate nella seguente tabella per aggiornare ATV IMC Drive Controller Passo Azione 1 Collegare ATV IMC Drive Controller al PC mediante un cavo USB vedi pagina 121 2 Accendere il ATV IMC Drive Controller 3 Attendere che venga stabilito il collegamento tra PC e ATV IMC Drive Controller EI00000000394 04 2012 129 Aggiornamento del firmware ATV IMC Passo Azione 4 Avviare FmwUpgrade exe ATY IMC Firmware Upgrade v1 0 Link Parameters IP Address USB 90 0 0 1 90 Admin Login Admin Password Command Download Firmware START Download DefwebFile Update Web Site Delete CoDeSysSP cfg Schneider C Delete DefwebFile P Electric IDLE Configurare i Link Parameters vedere la descrizione dei parametri di collegamento riporta
76. isso del modello per le unit Altivar ad esempio ATV312 si riferisce variatore di velocit variabile Altivar 312 Lo standard AWG American Wire Gauge specifica le sezioni dei fili in America del Nord Una base bus un dispositivo di montaggio progettato per alloggiare un modulo elettronico su una guida DIN e per collegarlo al bus TM5 per controller M258 e LMC058 Ogni base bus estende i dati TM5 ai bus di alimentazione e al segmento di alimentazione I O 24 Vdc I moduli elettronici sono aggiunti al sistema TM5 tramite inserimento sulla base bus La base bus alimenta anche il punto di articolazione per le morsettiere Il formato Binary Coded Decimal rappresenta i numeri decimali compresi tra 0 e 9 con un set di 4 bit un mezzo byte In questo formato i 4 bit utilizzati per codificare i numeri decimali hanno un intervallo di combinazioni non utilizzato Ad esempio il numero 2 450 codificato 0010 0100 0101 0000 Blocco funzione FB Vedere FB EI00000000394 04 2012 135 Glossario BOOL BOOTP bps BSH bus di espansione BYTE Un tipo booleano il tipo di dati di base in informatica Una variabile BOOL pu avere uno di questi valori 0 FALSE 1 TRUE Un bit estratto da una parola di tipo BOOL ad esempio MW10 4 un quinto bit del numero della parola di memoria 10 Il BOOTP bootstrap protocol un protocollo di rete UDP che pu essere utilizzato da un client di rete per otte
77. iva Sensibilit Intervallo per es t 200ms 20 Tempo per es t 200ms 100 pn POU Aggiungi chiamata Elimina chiamata Apri POU Sposta su Sposta gi Cambia chiamata POU Commento EI00000000394 04 2012 33 Task Nella tabella seguente vengono descritti i campi della schermata Configurazione task Nome campo Definizione Priorit possibile configurare la priorit di ogni task con un numero compreso tra 0 e 31 0 la priorit massima 31 la minima Pu venire eseguito un solo task alla volta La priorit determina quando viene eseguito il task e untaska priorit maggiore prevale su un task a priorit minore itask con la stessa priorit vengono eseguiti a turno intervallo di tempo di 2ms NOTA Non assegnare task con la stessa priorit Se sono presenti altri task che tentano di prendere la precedenza su task con la stessa priorit il risultato potrebbe essere indeterminato e imprevedibile Per ulteriori informazioni vedere Priorit dei task vedi pagina 38 Tipo Sono disponibili 4 tipi di task Ciclico vedi pagina 35 e A esecuzione libera vedi pagina 36 e Evento esterno vedi pagina 36 Watchdog Per configurare il watchdog occorre definire due parametri vedi pagina 37 e Ora immettere il timeout prima dell esecuzione del watchdog Sensibilit definisce il numero di scadenze del timer del watchdog prima che il c
78. izione PLC_PRG Questa la POU principale dell applicazione Questa POU gestisce l applicazione in funzione dello stato dell azionamento mediante la funzione MANDATORY AT EACH CYCLE vedi ATV IMC Controller Guida della libreria ATV IMC UserLib Qui vengono eseguite diverse POU in funzione del risultato del blocco funzione MANDATORY AT EACH CYCLE e Drive_Stop Drive_Start Display_RestoreSavedParameters Application_Aperiodic Exchange Application_Main POU eseguite durante PLC_PRG A seconda del risultato del blocco funzione MANDATORY AT EACH CYCLE possono essere eseguite le seguenti POU Risultato POU eseguita Descrizione MANDATORY_AT_EACH_ CYCLE bError 1 Drive_Stop Eseguire in questo programma le azioni da eseguire quando non presente l azionamento o si verificata un interruzione della comunicazione xInitState 1 Drive_Start Questo programma viene eseguito quando l azionamento presente ma non inizializzato possibile generare richieste aperiodiche per configurare l azionamento e recuperare i dati dallo stesso quando si eliminano gli elementi di commento in questo programma NOTA Aggiornare il valore wStateInitialization nel caso 3 della POU Drive_Start se si vuole utilizzare la richiesta aperiodica Display_RestoreSavedParameters Questa POU viene eseguita nel caso 3 dell esecuzione della POU Drive_Start In un applicazione ATV IMC il tastierino co
79. izzi immediati a condizioni che essi siano associati all indirizzo nella finestra di dialogo Mapping I O dell Editor dispositivi corrispondente e non semplicemente nella dichiarazione AT nel programma stesso 72 EIO0000000394 04 2012 Configurazione locale di input output A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA Controllare e modificare in base all esigenza eventuali indirizzi immediati nel programma dopo aver modificato la configurazione Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature NOTA Schneider Electric raccomanda l uso sistematico dei simboli in fase di programmazione per evitare modifiche significative del programma e per limitare gli errori di programmazione una volta che una configurazione di programma stata modificata aggiungendo o eliminando l O o altri dispositivi 73 EI00000000394 04 2012 Configurazione locale di input output 74 EI00000000394 04 2012 Configurazione HSC locale 11 Panoramica Questo capitolo descrive l editor della configurazione HSC locale e la lista dei parametri Per ulteriori informazioni consultare Libreria HSC Manuale dell utente vedi ATV IMC Drive Controller Conteggio ad alta velocit Guida della libreria HSC ATV IMC Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Ti
80. izzo Vedere variabile identificata VSD Variatore di velocit W WORD Il tipo WORD codificato in un formato a 16 bit 164 EI00000000394 04 2012 Indice analitico C Comando Run 55 Comando Stop 56 Comportamento delle uscite 53 53 Configurazione del controller servizi 68 Configurazione dell HSC integrato 77 Contatori ad alta velocit 77 D Diagramma di stato 42 dimensione libreria 29 E Ethernet 88 Dispositivo slave Modbus TCP 90 server Modbus TCP 93 F Forzatura uscite 53 Funzione RUN STOP 70 Indirizzamento diretto 72 immediato 72 indiretto 72 simbolico 72 L Librerie 25 M Mappatura memoria 29 O Organizzazione memoria 29 29 R Reset a freddo 57 Reset origine 57 Reset a caldo 56 Riavvia 58 S Scaricamento applicazione 60 Server web Ethernet 103 103 EI00000000394 04 2012 165 Indice analitico T Task task a esecuzione libera 36 task ciclico 35 task evento esterno 36 tipi 35 watchdog 37 V Valori di inizializzazione 53 Variabili rimanenti 63 166 EIO0000000394 04 2012
81. l DHCP Dynamic Host Configuration Protocol un estensione avanzata del BOOTP Il DHCP pi avanzato ma sia il DHCP che il BOOTP sono comuni il DHCP pu gestire richieste client BOOTP EI00000000394 04 2012 139 Glossario DIN Il DIN Deutsches Institut f r Normung un istituto tedesco che definisce standard ingegneristici e dimensionali DINT Il tipo intero doppio codificato in un formato a 32 bit Dispositivo di predefinizione della tara Un dispositivo che consente di sottrarre un valore di tara predefinito da un valore di peso lordo e che indica il risultato del calcolo L intervallo dei valori del carico di conseguenza risulta ridotto Dispositivo di tara Dispositivo che consente di spostare a zero l indicazione degli strumenti quando si posiziona un carico sul ricevitore del carico Dispositivo ricevitore del carico Parte dello strumento che ricever il carico Divisione della scala Valore in unit di massa che esprime la differenza tra due valori consecutivi di un indicazione numerica DNS Il DNS Domain Name System il sistema di assegnazione dei nomi per computer e dispositivi collegati a una LAN o a Internet DSR DSR Data Set Ready un segnale per la trasmissione dei dati DTM Con i DTM Device Type Managers che rappresentano il dispositivo di campo in SoMachine possibile realizzare comunicazioni dirette verso ogni singolo dispositivo di campo tramite SoMachine il control
82. l Gestore libreria di SoMachine fornisce informazioni sulle librarie incluse nel progetto e consente di installarne di nuove Per ulteriori informazioni sul Gestore libreria fare riferimento alla Guida in linea relativa a CoDeSys ATV IMC LibrerieDrive Controller Controller d azionamento Quando si seleziona un ATV IMC per l applicazione ATV IMC carica automati camente le seguenti librerie Nome della libreria Descrizione loStandard Tipi di configurazione CmploMgr ConfigAccess Funzioni di aiuto e parametri gestisce gli I O nell applicazione Standard Contiene tutte le funzioni e i blocchi funzione necessari secondo IEC61131 3 per le POU standard per un sistema di programmazione IEC Le POU standard devono essere collegate al progetto standard library Util monitor analogici conversioni BCD funzioni Bit Byte tipi di dati del controller manipolatori di funzione funzioni matematiche e segnali ATV IMC SysLib Interfaccia con l unit locale ATV 71 e 61 ATV IMC UserLib Interfaccia con l unit locale ATV 71 e 61 EI00000000394 04 2012 25 Librerie Nome della libreria Descrizione ATV IMC HSC vedi ATV IMC Drive Controller Conteggio ad alta velocit Guida della libreria HSC ATV IMC Contiene i blocchi funzione e le variabili per ottenere informazioni e inviare comandi al sistema agli ingressi alle uscite veloci del controller ATV IMC Questi blocchi funzione
83. l opzione per conservare le impostazioni di forzatura Se si seleziona questa opzione la forzatura delle uscite continua a controllare lo stato delle uscite selezionate finch non si scarica un applicazione o si utilizza uno dei comandi di ripristino Quando si seleziona l opzione Aggiorna I O in stop se supportata dal computer in uso lo stato predefinito selezionata le uscite forzate mantengono il valore di forzatura anche quando il controller logico in STOP EI00000000394 04 2012 53 Comportamenti e stati del controller Considerazioni sulla forzatura delle uscite L uscita che si desidera forzare deve essere contenuta in un task che in corso di esecuzione da parte del controller L azione di forzatura di quelle uscite che non sono in fase di esecuzione o per quei task la cui esecuzione stata ritardata sia per questioni di priorit o di un evento non avr alcun effetto su queste uscite Tuttavia una volta che il task che stato ritardato viene eseguito la forzatura dell uscita avr luogo in quel momento A seconda dell esecuzione del task la forzatura potrebbe avere un impatto sull applicazione in modi che potrebbero non sembrare ovvii all utente Ad esempio un task di evento potrebbe attivare un uscita Successivamente possibile provare a disattivare quell uscita ma l evento non stato innescato in quel momento Questo avr l effetto di forzatura che stata eventualmente ignorata
84. la 3 dimensioni spazio utilizzato Parola 4 dimensioni spazio danneggiato Impostazioni generali PLC lettura scrittura SMW Identificazione Dimensioni Tipo Commenti byte 62000 OPEN PLC CONTROL 2 UINT Quando il valore passa da 0 a 6699 viene preso in considerazione il valore precedentemente scritto nel sMWw62001 successivo 62001 SET PLC CONTROL 2 WORD Comando preso in considerazione solo su modifica del valore MW62000 da 0 a 6699 1 STOP 2 RUN 4 RESET A FREDDO 8 RESET A CALDO 10 RESET ORIGINE Altro nessun cambiamento 100 EIO0000000394 04 2012 Configurazione Ethernet SMW Identificazione byte Dimensioni Tipo Commenti 62002 FILECHECKSUM CMD 2 WORD Comando file CheckSum O0 inattivo 66 quindi 01 hex richiedere la checksum del file sys firmware bin Mantenere questo valore fino alla fine del calcolo 66 quindi 02 hex richiedere la checksum del file sys DefWebSrv bin Mantenere questo valore fino alla fine del calcolo e F1 hex fine del processo di checksum del file sys fitrmware bin valore nei 2 indirizzi successivi e F2 hex fine del processo di checksum del file DefWebSrv bin valore nei 2 indirizzi successivi e EO hex errore su causa processo di file mancante o comando errato 62003 FILECHECKSUM H 2 WORD Parola HIGH della checksum file la checksum una somma di valori a 32 bit
85. ler e il bus di campo eliminando cos la necessit di connessioni individuali 140 EI00000000394 04 2012 Glossario Durata minima aggiornamento I O DWORD EDS EEPROM EIA EN encoder ERC ESD La durata minima aggiornamento I O il tempo minimo necessario per la chiusura del ciclo del bus allo scopo di forzare un aggiornamento degli I O ad ogni ciclo Un tipo double word codificato in formato a 32 bit E Un file EDS Electronic Data Sheet contiene le propriet di un dispositivo ad esempio i parametri e le impostazioni di un azionamento La EEPROM Electrically Erasable Programmable Read Only Memory una memoria di tipo non volatile nella quale vengono memorizzati i dati da salvare in caso di interruzione dell alimentazione La EIA Electronic Industries Association Associazione industrie elettroniche l organizzazione commerciale che stabilisce gli standard elettrici elettronici e di comunicazione dati inclusi RS 232 e RS 485 negli Stati Uniti La sigla EN identifica uno dei molti standard europei gestiti da CEN European Committee for Standardization CENELEC European Committee for Electrote chnical Standardization o ETSI European Telecommunications Standards Institute Un encoder un dispositivo per la misura della lunghezza o angolare encoder lineari o rotatori Eccentric Roller Conveyor Nastro trasportatore a rulli eccentrici scarica elettrostatica EI0000000
86. lo ATV Quando si utilizza un ATV IMC Drive Controller su un unit locale un unit locale l unit sulla quale installata la scheda ATV IMC Drive Controller questo programma un supporto molto utile sia per gli utenti che non hanno familiarit con ATV IMC Drive Controller sia per gli utenti esperti che intendono ottimizzare la programmazione di un ATV IMC Drive Controller Questo modello offre una struttura di programma e l implementazione di alcune funzioni come MANDATORY AT EACH CYCLE l accesso ai dati aciclici il salvataggio dei parametri del tastierino che sono necessari quando si programma un ATV IMC Drive Controller Si raccomanda a tutti gli utenti di utilizzare il modello ATV per avviare un applicazione ATV IMC Drive Controller Creazione di un progetto con il modello ATV Passo Azione 1 Nella scheda Home selezionare Crea nuova macchina 2 Selezionare Avvia applicazione Selezionare l applicazione ATV_IMC_Template e fare clic su Apri 18 EIO0000000394 04 2012 Creazione di un programma ATV IMC con il modello ATV Panoramica del modello ATV Schema del modello Il modello ATV un programma strutturato secondo la logica illustrata in questa figura Asdlivasioneio in Stop j T Evento n lt a A i Esecuzione del task On_Start Evento S On_Stop di Yi Esecuzione dei task Le v
87. mazione errata o se si supera una soglia del watchdog del task Esempi e eccezione watchdog del task software e esecuzione di una funzione sconosciuta e sovraccarico task 80 ecc HALT EI00000000394 04 2012 61 Comportamenti e stati del controller Tipo di errore rilevato Descrizione Stato controller risultante Rilevato errore di sistema Viene rilevato un errore di sistema quando il controller passa a una condizione che non pu essere gestita durante il runtime La maggior parte di queste condizioni derivano da eccezioni firmware o hardware ma in alcuni casi la programmazione errata pu determinare il rilevamento di un errore di sistema ad esempio tentativi di scrittura nella memoria riservata durante il runtime Esempi e overflow watchdog di sistema hardware e superamento della dimensione definita di un array ecc BOOTING gt EMPTY NOTA consultare la Guida della libreria ATV IMC PLCSystem vedi ATV IMC Drive Controller Funzioni di sistema e variabili Guida della libreria ATV IMC PLCSystem per ulteriori informazioni sulla diagnostica 62 EI00000000394 04 2012 Comportamenti e stati del controller Variabili rimanenti Variabili rimanenti Le variabili rimanenti possono conservare il valore in caso di assenza di alimentazione riavvio azzeramento e download del programma d applicazione Vi sono tipi diversi di variabili rimanenti dich
88. mento parziale inizializzata mentre il controller si trova in stato RUNNING riporta il controller nello stato RUNNING se viene eseguita correttamente Comando Scaricamento multiplo imposta i controller nello stato RUNNING se selezionata l opzione Dopo il download o la modifica in linea avviare tutte le applicazioni indipendentemente dal fatto che i controller di destinazione fossero inizialmente in stato RUNNING STOPPED HALT o EMPTY Il controller viene riavviato automaticamente in stato RUNNING in condizioni specifiche Per maggiori dettagli fare riferimento a Diagramma di stato del Controller vedi pagina 42 EI00000000394 04 2012 55 Comportamenti e stati del controller Comando Stop Reset a caldo Effetto comanda una transizione allo stato STOPPED del controller Condizioni di avvio stato BOOTING EMPTY o RUNNING Metodi di emissione di un comando Stop e Ingresso Run Stop se configurato comanda un valore di 0 sull ingresso Run Stop Consultare Ingresso Run Stop vedi pagina 70 per ulteriori informazioni e Menu online di SoMachine selezionare il comando Stop e Opzione Esegui l accesso con modifica in linea una modifica online scaricamento parziale inizializzata mentre il controller nello stato STOPPED riporta il controller nello stato STOPPED se viene eseguita correttamente e Comando Scarica imposta implicitamente il controller nello stato STOPPED e Comando Scaricamento multiplo imposta
89. mento residenti 80 Configurazione e uso dei dati di visualizzazione ATV IMC 83 ATV scheda I O opzionale 86 EI00000000394 04 2012 79 Configurazione dei dati residenti dell azionamento ATV IMC Configurazione ed uso dei dati dell azionamento residenti Introduzione L azionamento residente ATV IMC viene configurato tramite l Editor unit Questi sono dati configurati per uno scambio implicito tra l unit e PIMC Configurazione unit ATV IMC Per aprire l editor unit procedere nel seguente modo Procedura Azione 1 Selezionare la scheda Configurazione e fare doppio clic sul controller o nella scheda Programma fare doppio clic sul nodo del controller ATV IMC nella vista Dispositivi 2 Fare clic suLocale e Unit per aprire leditor unit Configurazione PIx POx Mapping I O Lettura ciclica unit Codice Indirizzo Etichetta lunga Drive_PI1 LAC 3006 Level of access control Drive_P Drive_P Drive_P Gaia Drive_P Drive_PI6 3 Drive_P Drive_PI8 Scrittura ciclica unit TI x Codice Indirizzo Etichetta lunga Drive_PO1 Drive _PO2 Drive_P03 Drive_P04 Drive_PO5 80 EI00000000394 04 2012 Configurazione dei dati residenti dell azionamento Configurazione PIx POx Il task PIx POx Configuration consente di configurare i parametri dell unit per gli scambi ciclici Fare clic su un pulsante ad esempio Drive_PI1
90. mi utente che possono essere definiti nei linguaggi ST IL LD o FBD I tipi POU FB possono essere utilizzati in un applicazione per semplificare la progettazione e la stesura del programma accrescere la leggibilit del programma semplificare il debug diminuire il volume del codice creato EI00000000394 04 2012 155 Glossario Profibus DP protocollo Pt100 Pt1000 PTO PWM rack EIA RAM Periferica decentrata Profibus Un sistema di bus aperto che utilizza una rete elettrica basata su una linea a 2 fili o una rete ottica basata su un cavo a fibra ottica La trasmissione DP consente lo scambio di dati ciclico ad alta velocit tra la CPU del controller e i dispositivi di 1 0 distribuiti Un protocollo una convenzione o standard che controlla o abilita la connessione la comunicazione e il trasferimento di dati tra due punti finali di una rete informatica termometri a resistenza di platino sono caratterizzati dalla resistenza nominale RO alla temperatura di 0 C e Pt100 RO 100 Ohm e Pt1000 RO 1 kOhm Le uscite a treno di impulsi Pulse Train Outputs permettono di controllare ad esempio i motori passo passo in anello aperto La modulazione ad ampiezza di impulsi Pulse Width Modulation viene utilizzata per i processi di regolazione ad esempio gli attuatori per il controllo della temperatura nei quali un segnali impulsi viene modulato nella sua lunghezza Per questo tipo di segnali vengon
91. minare o modificare il nome del task MAST In caso contrario SoMachine rileva un errore quando si tenta di compilare l applicazione e non sar possibile scaricarla sul controller 40 EI00000000394 04 2012 Comportamenti e stati del controller 8 Introduzione Questo capitolo fornisce informazioni sugli stati del controller le transizioni di stato e i comportamenti in risposta a eventi del sistema Si apre con un diagramma dettagliato sullo stato del controller e una descrizione di ogni stato Definisce quindi la relazione degli stati delle uscite con gli stati del controller prima di illustrare comandi ed eventi che determinano le transizioni di stato i conclude con informazioni sulle variabili rimanenti e l effetto delle opzioni di programmazione del task di SoMachine sul comportamento del sistema in uso Contenuto di questo capitolo Questo capitolo contiene le seguenti sezioni Sezione Argomento Pagina 8 1 Diagramma di stato del Controller 42 8 2 Descrizione degli stati del Controller 47 8 3 Transizioni di stato ed eventi di sistema 51 EI00000000394 04 2012 41 Comportamenti e stati del controller 8 1 Diagramma di stato del Controller Diagramma di stato del Controller Diagramma di stato del controller Il seguente grafico descrive la modalit di funzionamento del controller Vedere Nota 1 Accensione AVVIO IN CORSO Vedere Nota 2 v NO SO NON VAL
92. n dispositivo in una rete basata su CAN Tested Validated Documented Architectures architetture testate convalidate e documentate TxD rappresenta un segnale di trasmissione U Un Unsigned double Integer codificato a 32 bit 162 EIO0000000394 04 2012 Glossario UDP UINT UL Uscita analogica uscita della soglia Il protocollo UDP User Datagram Protocol un protocollo in modalit senza connessione definito da IETF RFC 768 nel quale i messaggi sono trasmessi in un datagramma telegramma dati a un computer di destinazione su una rete IP Il protocollo UDP tipicamente raggruppato con il protocollo Internet messaggi UDP IP non attendono una risposta e sono perci ideali per le applicazioni in cui i pacchetti scartati non richiedono una ritrasmissione come nel caso di streaming video e delle reti che richiedono prestazioni in tempo reale Un Unsigned Integer codificato a 16 bit Underwriters Laboratories ente statunitense che si occupa di test dei prodotti e certificazioni di sicurezza Un modulo di uscita analogica contiene circuiti di trasmissione di un segnale analogico DC proporzionale a un valore di ingresso digitale inviato dal processore al modulo Implicitamente queste uscite analogiche sono di solito dirette Ci significa che il valore di una tabella dati controlla direttamente il valore del segnale analogico Le uscite di soglia sono controllate direttamente dall HSC secondo i
93. ndi riavviate al termine del reset 9 Tutti gli O vengono rapidamente reimpostati ai valori di inizializzazione quindi ai valori predefiniti configurati dall utente DUINSWLN o N Per informazioni sulle variabili vedere Variabili rimanenti vedi pagina 63 Effetto reimposta tutte le variabili incluse le variabili rimanenti ai valori di inizializ zazione Cancella tutti i file utente sul controller Imposta il controller in stato EMPTY Condizioni di avvio stati RUNNING STOPPED o HALT Metodi di emissione di un comando di reset origine e Menu online di SoMachine selezionare il comando Reset origine Effetti del comando di reset origine 1 L applicazione viene interrotta 2 La forzatura viene annullata EI00000000394 04 2012 57 Comportamenti e stati del controller Riavvia O0ONDUIAWwd Tutti i file utente applicazione di avvio registrazione dei dati vengono cancellati Le indicazioni di diagnostica per gli errori rilevati vengono azzerate valori delle variabili ritentive vengono azzerati valori delle variabili ritentive persistenti vengono azzerati Tutte le variabili non identificate e non rimanenti vengono azzerate valori dei registri MW vengono mantenuti Tutte le comunicazioni del bus di campo vengono interrotte 10 Tutti gli YO vengono reimpostati ai valori di inizializzazione Per informazioni sulle variabili vedere Variabili rimanenti v
94. ndustriali in tempo reale Originariamente sviluppato per l industria automobilistica CAN ora utilizzato in molte applicazioni per il controllo dei processi di automazione industriali CANmotion un bus di movimento basato su CANopen dotato un meccanismo aggiuntivo che fornisce la sincronizzazione tra il controller di movimento e gli azionamenti CANopen un protocollo di comunicazione aperto di standard industriale e una specifica del profilo dispositivo Un cavo di derivazione il cavo senza terminazione utilizzato per collegare un TAP a un dispositivo cavo di distribuzione CFC Un cavo di distribuzione il cavo principale terminato ad entrambe le estremit fisiche con resistenze di fine linea Il linguaggio CFC Continuous Function Chart un estensione dello standard IEC61131 3 un linguaggio di programmazione grafica strutturato come un diagramma di flusso A complemento dei blocchi logici semplici AND OR ecc ogni funzione o blocco funzione del programma rappresentato in questa forma grafica Per ogni blocco gli ingressi si trovano a sinistra e le uscite a destra possibile collegare le uscite dei blocchi agli ingressi di altri blocchi per formare espressioni complesse EI00000000394 04 2012 137 Glossario CIA CIP CMU configurazione contatore 1 fase contatore 2 fasi controller CPDM CIA CAN in Automation un organizzazione di produttori e utenti senza scopo di lu
95. ne stato del controller e variabili di memoria e Tutte le uscite assumono inizialmente il proprio stato configurato Mantieni valori correnti o Imposta tutte le uscite su valore predefinito oppure lo stato dettato dalla forzatura uscite se applicata Il successivo stato delle uscite dipende dal valore dell impostazione Aggiorna I O in stop e dai comandi ricevuti dai dispositivi remoti Task e comportamento di I O quando si seleziona Aggiorna I O in Stop Quando selezionata l opzione Aggiorna I O in stop si verifica quanto segue e l operazione di lettura degli ingressi continua normalmente Gli ingressi fisici vengono letti e scritti nelle variabili di memoria di ingresso amp I e L operazione di elaborazione task non viene eseguita e L operazione di scrittura sulle uscite continua Le variabili della memoria di uscita Q vengono aggiornate per riflettere la configurazione Mantieni valori correnti o la configurazione Imposta tutte le uscite su valore predefinito adattata per tutte le forzature delle uscite quindi scritta nelle uscite fisiche NOTA Le funzioni specializzate continuano a funzionare Ad esempio un contatore continua il conteggio Tuttavia tali funzioni non influenzano lo stato delle uscite Le uscite di I O Expert si conformano al comportamento indicato qui NOTA comandi ricevuti dalle comunicazioni Ethernet Seriale USB e CAN possono continuare a scrivere sulle variabili di memoria Le modifiche alle variabili di
96. nella prima colonna Risultato si apre una finestra di dialogo con le variabili selezionate Code e Logical Address da scambiare ciclicamente Quando un ATV IMC Drive Controller inserito su un azionamento per impostazione predefinita tutte le uscite digitali e analogiche dell azionamento sono gestite dall ATV IMC Drive Controller Per bloccare l accesso delle uscite digitali e analogiche dell azionamento modificare i valori dei registri dell azionamento utilizzando il programma DriveParameterWritel vedi ATV IMC Controller Guida della libreria ATV IMC UserLib Ad esempio per bloccare l accesso alle uscite logiche digitali impostare i registri nel seguente modo Write PP01 5212 PPO01 Parameter Protection 01 address 39003 5212 OL1R address logic digital outputs real image bit0 LI1 8 Relays 8 LO Write PCD 0x400 OCD Channel protection definition address 39001 0x400 bit 10 Application channel card Write PPRQ 2 PPRQ Parameter Protection requestion address 39023 2 ask protection 3 release protection EI00000000394 04 2012 81 Configurazione dei dati residenti dell azionamento Mapping I O Selezionare le variabili da associare facendo clic sul simbolo nella colonna Mapping Configurazione PIx POx Mapping I O Canali Variabile ndirizzo Corrente Valore Val predefinito Descrizione F Scrittura ciclica unit
97. nere automaticamente un indirizzo IP ed eventualmente altri dati da un server Il client si identifica per il server con l indirizzo MAC del client Il server che mantiene una tabella preconfigurata di indirizzi MAC di dispositivi client e relativi indirizzi IP invia al client il suo indirizzo IP preconfigurato Originariamente BOOTP era utilizzato come metodo per consentire l avvio remoto di host senza disco tramite rete Il processo BOOTP assegna gli indirizzi IP per un periodo di tempo indefinito Il servizio BOOTP utilizza le porte UDP 67 e 68 bps bit per second bit al secondo un indice della velocit di trasmissione fornito anche in combinazione con i moltiplicatori kilo kbps e mega mbps BSH un servomotore Lexium di Schneider Electric Il bus di espansione un bus di comunicazione elettronico tra i moduli di espansione e una CPU Un gruppo di 8 bit definito BYTE Si pu immettere un BYTE in modalit binaria o in base 8 Il tipo BYTE codificato in formato a 8 bit che va da 16 00 a 16 FF in formato esadecimale 136 EIO0000000394 04 2012 Glossario Calibrazione CAN CANmotion CANopen cavo di derivazione Operazione che consiste a graduare una parte dello strumento di misura Il protocollo CAMController Area Network ISO 11898 per le reti di bus seriali stato progettato per l interconnessione di dispositivi smart di vari costruttori in sistemi smart per applicazioni i
98. nfermando che il comando stato portato a termine o fornendo i dati richiesti Comunicazioni esterne attraverso il server TCP Modbus seguenti ID unit sono utilizzati per il client Modbus TCP esterno ID unit Parametri accessibili 0 248 Variatore di velocit vedere i parametri di comunicazione dell Altivar 61 71 252 AMOA Variabili localizzate MWO0 MW59999 Variabili di sistema vedi pagina 95 60 000 62 500 253 Per leggere gli ingressi locali 3 1w Codice funzione 3 3 esadecimale Lettura registro di mantenimento SIW 254 Per leggere o scrivere le uscite locali 30W Codice funzione 3 3 esadecimale Lettura registro di mantenimento 0W 6 6 esadecimale Scrittura singolo registro 30W 16 10 esadecimale Scrittura registri multipli 0w 255 Valore predefinito IOScanner per ID unit del dispositivo slave Modbus TCP 1 Non accessibile attraverso l applicazione EI00000000394 04 2012 93 Configurazione Ethernet Server Modbus TCP Per l ID unit 252 AMOA i seguenti codici funzione sono validi Codice funzione Sottofunzione Funzione Dec Hex Dec Hex 1 1 esadecimale Lettura uscite digitali XQ 2 2 esadecimale Lettura ingressi digitali l 3 3 esadecimale _ Lettura registro in attesa XMW 6 6 esadecimale _ Scrittura registro singolo XMW 15 F hex i Scrittura su p
99. ni MIB Management Information Base costituiscono un database di oggetti monitorato da un sistema di gestione di rete come SNMP SNMP effettua il monitoraggio dei dispositivi definiti dalle rispettive MIB Schneider ha ottenuto una MIB privata groupeschneider 3833 Modbus Il protocollo di comunicazione Modbus permette la comunicazione tra pi dispositivi collegati alla stessa rete Modbus SL Linea seriale Modbus modulo d espansione degli I O Un modulo di espansione degli ingressi o delle uscite un modulo digitale o analogico che aggiunge degli I O al controller di base 150 EI00000000394 04 2012 Glossario modulo elettronico In un sistema a controller programmabili un modulo elettronico si connette direttamente ai sensori agli attuatori e ai dispositivi esterni della macchina processo Questo modulo elettronico il componente che si monta in una base di bus e che fornisce le connessioni elettriche tra il controller e i dispositivi di campo moduli elettronici sono disponibili in vari tipi di livelli e capacit del segnale Alcuni moduli elettronici non sono interfacce I O come ad es i moduli di distribuzione dell alimentazione e i moduli trasmettitore ricevitore morsetti di alimentazione A questi morsetti si collega l alimentazione diretta al controller morsettiera La morsettiera il componente che si monta in un modulo elettronico e che fornisce le connessioni elettriche tra il controller e i dispositivi
100. noltre per ottenere la massima sicurezza possibile si consiglia una combinazione di lettere in carattere maiuscolo e minuscolo e numeri opportuno scegliere una password composta da almeno sette caratteri Per modificare la password monitor procedere nel seguente modo Procedura Azione 1 Inserire il Nome utente corrente Nome utente e password predefiniti USER USER 2 Immettere la nuova password Confermare la nuova password Confermare la modifica facendo clic su Cambia password Risultato viene visualizzata una finestra di conferma 112 EI00000000394 04 2012 ATV IMC Server Web Per modificare il nome utente monitor procedere nel seguente modo Procedura Azione 1 Immettere il nome utente corrente 2 Immettere il nuovo nome utente 3 Confermare il nuovo nome utente 4 Confermare la modifica facendo clic su Cambia nome utente Risultato viene visualizzata una finestra di conferma Impostazione sicurezza Fare clic su Sicurezza e Password di scrittura dati per aprire la pagina seguente Schneider Electric Setup security E Security Altivar Integrated Machine Controller Home Documentation Diagnosi Setup Data Editor Write password New write password Confirm write password Change Write Password 2009 Schneider Electric All Rights Reserved Modifica della password di scrittura dati La pas
101. nsente di visualizzare i parametri utilizzati durante l esecuzione dell applicazione Questa POU consente di ripristinare i valori del parametro di visualizzazione vedi pagina 84 configurato per il salvataggio 22 EI00000000394 04 2012 Creazione di un programma ATV IMC con il modello ATV Risultato MANDATORY_AT_EACH_ CYCLE POU eseguita Descrizione xInitState 0 Application_AperiodicExchange Utilizzare questa POU per leggere e scrivere i parametri dell azionamento con le funzioni DriveParameterRead1 e DriveParameterWrite1 Application_Main Questa POU dovrebbe essere utilizzata per l applicazione principale Questa POU viene eseguita una volta che viene confermata la presenza dell azionamento ed avvenuta l inizializzazione A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA Utilizzare la funzione Drive Parameter function vedi ATV IMC Controller Guida della libreria ATV IMC UserLib in una POU associata al task a esecuzione libera Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature EI00000000394 04 2012 23 Creazione di un programma ATV IMC con il modello ATV 24 EI00000000394 04 2012 Librerie Librerie di automazione Introduzione Le librerie forniscono funzioni blocchi funzione tipi di dati e variabili globali utilizzabili per sviluppare il progetto I
102. nsione Il task FAST un task periodico ad alta priorit e di breve durata eseguito su un processore tramite il relativo software di programmazione L alta velocit di esecuzione del task fa s che esso non interferisca con l esecuzione dei task master MAST di priorit inferiore Un task FAST utile quando si rende necessario monitorare modifiche periodiche veloci negli ingressi digitali Un protocollo TCP Transmission Control Protocol un protocollo di livello di trasporto basato su una connessione che permette una trasmissione dei dati bidirezionale simultanea e affidabile TCP fa parte della serie di protocolli TCP IP EI00000000394 04 2012 161 Glossario Testo strutturato TFT TP TPDO TVDA TxD UDINT Un programma scritto in linguaggio di testo strutturato ST include istruzioni complesse e istruzioni annidate come loop di iterazione esecuzioni condizionali o funzioni ST conforme allo standard IEC 61131 3 Thin Film Transmission noto anche come matrice attiva TP Touch Probe una cattura di posizione attivata da un segnale di ingresso veloce sensore veloce Sul fronte di salita dell ingresso touch probe la posizione di un encoder viene catturata Esempio questa funzione usata dalle macchine confezionatrici per catturare la posizione di un segno di stampa su una pellicola per effettuare il taglio sempre nella stessa posizione Un PDO di trasmissione legge i dati provenienti da u
103. nza di un task e Le POU eseguite dalla POU PLC_PRG POU eseguite da un task Le seguenti POU sono eseguite in corrispondenza di un task Nome POU Descrizione ATV_IMC_Stop Questo programma richiamato una volta sola Programmare qui le azioni da eseguire quando il programma si arresta ad esempio per gestire lo stato di posizionamento di sicurezza dei dispositivi CANopen ATV_IMC_Start Questo programma richiamato una volta sola Programmare qui le azioni da eseguire quando si avvia il programma Se necessario vi sono 2 funzioni opzionali per l applicazione Rimuovere gli elementi di commento e per abilitare la funzionalit Attivare la data dell errore vedi ATV IMC Controller Guida della libreria ATV IMC UserLib Leggere l interruttore vedi ATV IMC Controller Guida della libreria ATV IMC UserLib Application_MastTask Questo programma richiamato ogni 20 ms programmare qui le azioni che non riguardano l azionamento locale Application_SyncTask Questo programma richiamato ogni 2 ms per impostazione predefinita quando richiesto il controllo azionamento veloce per il processo programmare qui i comandi di controllo azionamento con le funzioni Controllo azionamento e Azionamento vedi ATV IMC Controller Guida della libreria ATV IMC UserLib EI00000000394 04 2012 21 Creazione di un programma ATV IMC con il modello ATV Nome POU Descr
104. o simbolico il metodo indiretto per indirizzare gli oggetti di memoria compresi ingressi e uscite fisici utilizzato nelle istruzioni di programmazione quali gli operandi e i parametri e prevede che si definiscano dapprima i simboli per questi stessi parametri quindi si utilizzino i simboli in associazione alle istruzioni del programma A differenza dell indirizzamento immediato questo il metodo raccomandato perch se la configurazione del programma cambia i simboli vengono automati camente aggiornati con le loro nuove associazioni di indirizzo immediato al contrario di quanto accade con gli indirizzi immediati utilizzati come operandi e parametri Vedere indirizzamento immediato Indirizzo MAC L indirizzo MAC Media Access Control un numero univoco a 48 bit associato a un componente hardware specifico L indirizzo MAC viene programmato in ogni scheda di rete o dispositivo alla produzione Ingresso analogico Un modulo di ingresso analogico contiene circuiti che convertono un segnale di ingresso analogico DC in un valore digitale che pu essere manipolato dal processore Implicitamente l ingresso analogico di solito diretto Questo significa che il valore di una tabella dati riflette direttamente il valore del segnale analogico ingresso di cattura latch Un modulo con ingresso di cattura si interfaccia con dispositivi che trasmettono messaggi in impulsi brevi Gli impulsi in entrata vengono letti e registrati per esser
105. o utilizzate le uscite transistor R Un rack EIA Electronic Industries Alliance un sistema standardizzato EIA 310 D IEC 60297 e DIN 41494 SC48D nel quale possono essere montati pi moduli elettronici inpilati o a rack largo 482 6 mm 19 pollici Random Access Memory 156 EI00000000394 04 2012 Glossario REAL registro dati rete RFID Real un dato di tipo numerico Il tipo REAL reale un tipo codificato a 32 bit Il controller registra gli eventi relativi all applicazione utente in un registro dati Una rete comprende una serie di dispositivi interconnessi che condividono un percorso dati e un protocollo di comunicazione comune L RFID identificazione di radiofrequenze un metodo di identificazione automatica basato sulla memorizzazione e sul richiamo a distanza dei dati per mezzo di dispositivi denominati etichette RFID o risponditori Riduzione del valore nominale RJ 45 RPDO RPM RPS RS 232 Il degrado delle prestazioni derating descrive una riduzione in una specifica operativa Per i dispositivi si tratta solitamente di una riduzione specificata dell energia nominale per facilitare il funzionamento in condizioni ambientali come temperature pi elevate o altitudini maggiori Questo connettore standardizzato un connettore modulare comunemente impiegato nelle reti di comunicazione Un PDO di ricezione invia i dati a un dispositivo in una rete basata su CAN Rivoluzi
106. ocale al disco del file system del controller Il file contiene tutti i file necessari per aggiornare l intero sito Web Update Web Site Quest azione aggiorna l intero sito Web dal file corrente DefWebSrv bin presente nel file system ATV IMC Drive Controller Questo comando non viene eseguito se non presente il firmware NOTA Dopo aver utilizzato questo comando svuotare la cache del browser Web Delete CodeSysSp cfg Quest azione elimina il file CodeSysSp cfg dal disco del file system del controller Il file contiene diversi parametri per l applicazione come l applicazione correntemente in uso o il comando RUN all avvio Durante l avvio dell ATV IMC Drive Controller se questo file mancante ne viene creato uno predefinito con i parametri predefiniti dell applicazione Delete DefWebFile Quest azione elimina il file DefWebSrv bin dal disco del file system del controller NOTA Il file DefWebSrv bin occupa molto spazio nel controller quindi si raccomanda di eliminarlo dopo aver eseguito il comando Aggiorna sito Web EI00000000394 04 2012 131 Aggiornamento del firmware ATV IMC Diagnostica Dopo aver fatto clic su START l indicatore sotto START mostra lo stato corrente di ATV IMC Drive Controller stato Run Error Possono verificarsi i seguenti errori Errore rilevato Descrizione IP Address unknown Il dispositivo non accessibile all
107. ociate assumano le condizioni previste nello stato RUNNING 44 EI00000000394 04 2012 Comportamenti e stati del controller A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA Verificare sempre che le modifiche in linea a un programma d applicazione in esecuzione RUNNING funzioni come previsto prima di trasferirle nei controller Il mancato rispetto di queste istruzioni pu provocare morte gravi infor tuni o danni alle apparecchiature NOTA Le modifiche online al programma non sono scritte automaticamente nell applicazione di avvio esse verranno sovrascritte dall applicazione Boot esistente al successivo riavvio Se si desidera che le modifiche rimangono dopo un riavvio aggiornare manualmente l applicazione Boot selezionando Crea l applicazione d avvio nel menu Online il controller deve essere nello stato STOPPED per compiere questa operazione Download multiplo SoMachine dispone di una funzione che permette di eseguire uno scaricamento di tutta l applicazione verso destinazioni multiple sulla rete o sul bus di campo Una delle opzioni predefinite quando si seleziona il comando Download multiplo l opzione Avvia tutte le applicazioni dopo il download o la modifica in linea che riavvia tutte le destinazioni scaricate nello stato RUNNING purch gli ingressi Run Stop stiano comandando lo stato RUNNING ma indipendentemente dall ultimo stato del controller prima che fosse inizializzato
108. ogico EI00000000394 04 2012 133 Glossario ADC AFB AMOA Apparecchiatura A convertitore analogico digitale Application Function Block Blocco funzione applicazione Un indirizzo Modbus di una scheda applicazione opzionale installata sull azionamento Un apparecchiatura un componente di una macchina applicazione di avvio ARP ARRAY ARW File che contengono parametri dipendenti dalla macchina e nome macchina e nome dispositivo o indirizzo IP e indirizzo linea seriale Modbus e tabella di instradamento L ARP Address Resolution Protocol il protocollo del livello di rete IP per Ethernet che associa un indirizzo IP a un indirizzo MAC hardware Un ARRAY una tabella di elementi dello stesso tipo La sintassi la seguente ARRAY lt limiti gt OF lt Tipo gt Esempio 1 ARRAY 1 2 OF BOOL una tabella a una dimensione composta da due elementi di tipo BOOL Esempio 2 ARRAY 1 10 1 20 OF INT una tabella a due dimensioni composta da 10x20 elementi di tipo INT anti reset windup 134 EIO0000000394 04 2012 Glossario ASCII ATC ATV AWG base bus BCD Acronimo di American Standard Code for Information Interchange un protocollo di comunicazione per la rappresentazione di caratteri alfanumerici in particolare lettere figure e alcuni caratteri grafici e di controllo Analog Tension Control Controllo tensione analogica ATV il pref
109. ola IW del controller Altro Non supportato NOTA Le richieste Modbus che provano ad accedere ai registri sopra n m 1 ricevono come risposta il codice di eccezione 02 ILLEGAL DATA ADDRESS EI00000000394 04 2012 91 Configurazione Ethernet Per collegare gli I O alle variabili selezionare la scheda Mapping I O del dispositivo slave Modbus TCP Canale Tipo Descrizione Ingresso IWO WORD Registro di mantenimento Modbus 0 IWx WORD Registro di mantenimento Modbus x Uscita QWO WORD Registro di ingresso Modbus 0 QWy WORD Registro di ingresso Modbus y Il numero di parole dipende dai parametri Registri di mantenimento IW e Registri di ingresso XQW della scheda ModbusTCP NOTA Uscita significa OUTPUT per il master Modbus IW per il controller Ingresso significa INPUT per il master Modbus QW per il controller 92 EIO0000000394 04 2012 Configurazione Ethernet server Modbus TCP Introduzione Senza alcuna configurazione la porta Ethernet del controller supporta il server Modbus Il trasferimento di informazioni tra un client e un server Modbus viene avviato quando il client invia una richiesta al server per trasferire informazioni eseguire un comando o eseguire una delle tante funzioni possibili Dopo aver ricevuto la richiesta il server esegue il comando o recupera i dati richiesti dalla sua memoria Successivamente risponde al client co
110. one e fare doppio clic sul dispositivo ATV IMC Nel riquadro di selezione task aprire l elenco delle Funzioni integrate e fare doppio clic su IO In alternativa nella scheda Programma aprire il nodo IO integrati e fare doppio clic su IO Configurazione degli ingressi analogici Per configurare gli ingressi fare doppio clic su Valore La colonna Valore permette a questo punto di configurare la modalit d ingresso analogica Tensione da 0 a 5 Vdc o Corrente da 0 a 20 mA Funzione RUN STOP configurata sull ingresso digitale possibile configurare uno degli ingressi digitali per eseguire la funzione RUN STOP La funzione RUN STOP interrompe un programma utilizzando l ingresso configurato e Quando l ingresso RUN STOP configurato uno 0 logico il controller passa allo stato STOP e qualsiasi comando di SoMachine per avviare lo stato RUN viene ignorato e Quando l ingresso RUN STOP configurato passa a logica 1 il controller accetta i comandi RUN 70 EI00000000394 04 2012 Configurazione locale di input output Schermata di configurazione degli ingressi La schermata seguente permette di configurare gli ingressi integrati Configurazione Mapping VO Parametro Tipo Valore_ Val predefinito Unit Descrizione _ 2 Ingressi digitali E CILRUN_STOP L1 amp RunStopLl Enu Ingressi analogici E CILAI51_PARAM CILAI52_PARAM Nessuno Selezione LI
111. onfirm password ASSTEOoMW zx Change Admin Password Login Administrator Password I o Reset all user right 2007 Schneider Electric All Rights Reserved Il pulsante Azzera tutti i diritti utente azzera tutte le password nomi utenti che sono stati modificati e impostati al loro valore predefinito Modifica della password amministratore La password sensibile al minuscolo maiuscolo e pu essere composta da una combinazione di venti caratteri alfanumerici a Z 0 9 Se la password stata smarrita o dimenticata non possibile recuperarla pertanto necessario contattare il proprio distributore Schneider di zona per l assistenza In questo caso occorrer poi impostare una nuova password sicura NOTA Per password sicura s intende una password che non stata divulgata n distribuita a personale non autorizzato e che non contiene dati personali n ovvi Inoltre per ottenere la massima sicurezza possibile si consiglia una combinazione di lettere in carattere maiuscolo e minuscolo e numeri opportuno scegliere una password composta da almeno sette caratteri Per modificare la password amministratore procedere nel seguente modo Procedura Azione 1 Inserire la Password corrente Nome utente e password predefiniti ADMIN ADMIN 2 Immettere la nuova password Confermare la nuova password Confermare la modifica facendo clic su Cambia password amministratore Risultato viene visualizzata un
112. oni al minuto Rivoluzioni al secondo RS 232 noto anche come EIA RS 232C o V 24 un tipo standard di bus di comunicazione seriale basato su tre fili EI00000000394 04 2012 157 Glossario RS 485 RTC RTS RTU RxD SCADA scansione RS 485 noto anche come EIA RS 485 un tipo standard di bus di comunicazione seriale basato su due fili L opzione orologio in tempo reale RTC real time clock un opzione che permette di mantenere l indicazione oraria per un periodo di tempo limitato quando il controller non sotto tensione Request to send un segnale di trasmissione dati che viene riconosciuto dal segnale CTS proveniente dal nodo di destinazione Un dispositivo RTU Remote Terminal Unit interfaccia oggetti del mondo reale con un sistema di controllo distribuito o sistema SCADA mediante trasmissione di dati di telemetria al sistema e o l alterazione dello stato degli oggetti collegati in base ai messaggi di controllo ricevuti dal sistema ricezione dati segnale di trasmissione dati S Un sistema SCADA Supervisory Control And Data Acquisition controllo e acquisizione dati esegue il monitoraggio e la gestione delle applicazioni o dei processo industriali Un programma di analisi di un controller esegue 3 funzioni di base 1 legge gli ingressi e salva i valori letti nella memoria 2 esegue il programma applicazione un istruzione alla volta e salva i risultati nella memoria 3 utilizz
113. ontiene una struttura grafica composta da quadrati e linee di collegamento che rappresentano un espressione logica o aritmetica il richiamo di un blocco funzione un salto o un istruzione di ritorno Field device tool per le comunicazioni standardizzate tra i dispositivi di campo e SoMachine 142 EIO0000000394 04 2012 Glossario FE FG filtro di ingresso firmware FTP funzione FWD GVL La messa a terra funzionale il punto di un sistema o dispositivo che deve essere messo a terra per evitare danni all apparecchiatura generatore di frequenza Un filtro di ingresso una funzione speciale che filtra i disturbi di ingresso utile per eliminare i disturbi di ingresso e le vibrazioni degli interruttori di fine corsa Tutti gli ingressi forniscono un livello di filtraggio dell ingresso tramite l hardware Il software di programmazione o di configurazione permette di configurare un ulteriore azione di filtraggio via software Il firmware rappresenta il sistema operativo di un controller Il protocollo FTP File Transfer Protocol un protocollo di rete standard basato su un architettura client server che permette lo scambio e la gestione di file attraverso reti basate su TCP IP Una funzione e una POU che restituisce un risultato immediato e richiamata direttamente con il suo nome anzich tramite un istanza e non ha uno stato persistente da una chiamata alla chiamata successiva e pu es
114. ontroller interrompa l esecuzione del programma e passi allo stato HALT vedi pagina 42 POU vedi SoMachine Guida alla programmazione L elenco delle POU Programming Organization Units controllate dal task definito nella finestra di configurazione del task POU Aggiungi POU POU Commento myPOU_1 Fim PO pn Apri POU myPOU_2 Cambiare POU Sposta su Sposta gi lt j gt Per aggiungere POU collegate al task usare il comando Aggiungi Pou e selezionare la POU nell editor Accesso facilitato Per rimuovere una POU dall elenco usare il comando Rimuovi POU ll comando Apri POU apre l editor della POU attualmente selezionata Persostituire la POU attualmente selezionata dell elenco con un altra usare il comando Cambia POU e Le POU vengono eseguite nell ordine indicato nell elenco Per spostare le POU dell elenco selezionare una POU e usare il comando Sposta su o Sposta gi NOTA possibile creare un numero illimitato di POU Un applicazione con pi POU di piccole dimensioni a differenza di una grande POU pu migliorare il tempo di aggiornamento delle variabili in modalit online 34 EI00000000394 04 2012 Task Tipi di task Introduzione Task ciclico La sezione seguente descrive i vari tipi di task disponibili per il programma oltre a una descrizione delle loro caratteristiche AI task ciclico viene assegnata una durata del ciclo fissa mediante l impostazione Interv
115. ortuno scegliere una password composta da almeno sette caratteri 104 EI00000000394 04 2012 ATV IMC Server Web Pagine del server Web Nella tabella seguente riportata una panoramica delle pagine del server Web Menu Pagina Descrizione Home Home Permette di immettere l ID di accesso e la password Monitoraggio IMC Viewer e None dispositivo mostra il nome del dispositivo e Controller mostra lo stato del controller e CANopen mostra lo stato del master CANopen e Azionamento mostra lo stato dell azionamento ingressi e uscite logiche ingressi uscite analogiche Parametri dei dati Visualizzazione e modifica delle variabili del controller Oscilloscopio Visualizzazione di due variabili in un grafico di registrazione temporale Diagnostica Statistiche Ethernet Fornisce informazioni su Statistiche di emissione Statistiche di ricezione Errori rilevati Impostazione Impostazione Ethernet Questa pagina utilizzata per impostare la connessione Ethernet Sicurezza Fornisce 3 tipi di password e Password monitor e Password di scrittura dati e Password amministratore Documentazione Riferimenti Accedere a www schneider electric com EI00000000394 04 2012 105 ATV IMC Server Web Accesso alle pagine Questa tabella descrive lo stato del controller necessario per accedere alle pagine
116. pi di HSC 76 Descrizione della schermata di configurazione dell HSC 77 EI00000000394 04 2012 75 Configurazione HSC locale Tipi di HSC Tipi di HSC per ATV IMC ATV IMC fornisce 2 tipi di HSC e Il tiposemplice per le funzioni basilari e Il tipo principale per le funzioni estese Nella tabella seguente riportata una panoramica dei 2 tipi Tipo Modalit Descrizione Semplice e One Shot Il fronte di sincronizzazione per il conteggio un fronte e Loop modulo di salita Principale e One Shot segnali Attiva e Preimpostazione possono essere e Loop modulo attivati da ingressi hardware e Free Large e Consente di configurare il fronte di sincronizzazione e Evento per il conteggio mediante il fronte di conteggio e Misuratore di e Fronte di salita frequenza e Fronte di discesa e Entrambi i fronti e Consente di configurare la direzione del conteggio a seconda della modalit e UP e DOWN Per un ulteriore descrizione delle modalit HSC fare riferimento alla Libreria HSC Manuale dell utente vedi ATV IMC Drive Controller Conteggio ad alta velocit Guida della libreria HSC ATV IMC 76 EIO0000000394 04 2012 Configurazione HSC locale Descrizione della schermata di configurazione dell HSC Schermata Configurazione HSC locale Per aprire la schermata di configurazione HSC procedere nel seguente modo Procedur
117. re 4 Dopo la selezione del tipo di HSC desiderato il campo della variabile pu essere utilizzato per modificare il nome dell istanza HSC 5 Se i parametri sono compressi possibile espanderli facendo clic sui segni pi Si pu quindi accedere all impostazione di ciascun parametro 6 Immettere scegliere selezionare il valore del parametro ATV IMC implementa 2 contatori ad alta velocit e HSC0 e HSC1 Per un ulteriore descrizione delle modalit HSC fare riferimento alla Libreria HSC Manuale dell utente vedi ATV IMC Drive Controller Conteggio ad alta velocit Guida della libreria HSC ATV IMC EI00000000394 04 2012 77 Configurazione HSC locale Mapping degli I O HSC La seguente tabella elenca la disponibilit degli ingressi integrati per le funzioni HSC secondo gli ingressi Uso di HSC Ingresso digitale Ingresso rapido Ingresso rapido HSC Ingresso standard HSC LI51 X X X LI52 X X X LI53 X LI54 xX LI55 LI56 X LI57 X LI58 LI59 X X X LI60 X xX X 78 EIO0000000394 04 2012 ATV IMC Configurazione dei dati residenti dell azionamento 12 Introduzione Questo capitolo spiega come configurare e utilizzare i dati dedicati ATV IMC Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina ATV IMC Configurazione ed uso dei dati dell aziona
118. re libreria e POU e Tabella di rilocazione IO integrato Questa rappresentazione mostra le Funzioni IO integrate del ATV IMC CAN Si tratta di comunicazioni integrate Ethernet EI00000000394 04 2012 15 Configurazione del controller Contenuto dell albero dispositivi L albero dispositivi rappresenta gli oggetti gestiti da una specifica destinazione Questi oggetti sono e oggetti applicativi task ecc e oggetti di programmazione POU GVL ecc e oggetti correlati all hardware funzioni integrate CAN ecc Per impostazione predefinita l albero dispositivi include i seguenti oggetti correlati all hardware Codice di riferimento IO integrato Locale Comunicazioni integrate VWS3A3521 ee IO Unit Ethernet HSC Visualizza CAN CANopen Option_Board 16 EIO0000000394 04 2012 Creazione di un programma ATV IMC con il modello ATV 3 Panoramica Questo capitolo descrive la creazione di un applicazione ATV IMC Drive Controller utilizzando il programma Modello ATV Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni Argomento Pagina Creazione un applicazione ATV IMC Controller 18 Panoramica del modello ATV 19 POU Program Organization Unit 21 EI00000000394 04 2012 17 Creazione di un programma ATV IMC con il modello ATV Creazione un applicazione ATV IMC Controller Vantaggi dell uso del model
119. ress 0 0 0 0 Subnet mask 0 0 0 0 Gateway address 0 0 0 0 Device Name myDevice Password 2009 Schneider Electric All Rights Reserved parametri Ethernet definiti dalla pagina web vengono presi in considerazione solo se non vi un applicazione SoMachine Fare clic su Password per aggiornare i parametri Ethernet NOTA per aggiornare questi parametri necessaria la Password di scrittura dati EI00000000394 04 2012 111 ATV IMC Server Web Sicurezza monitor Fare clic su Sicurezza e Password monitor per aprire la pagina seguente Schneider Altivar Integrated Machine Controller Home _ Documentation a ionici Carta Setup Setup Monitor security Ethernet Usemame OO O E Security New password i po Confirm password ge Change Password Usemame Oo O i New usemame OoOo O 1Ll Confirm usemame Doo Change Usemame 2009 Schneider Electric AIl Rights Reserved Modifica della password monitor La password sensibile al minuscolo maiuscolo e pu essere composta da una combinazione di venti caratteri alfanumerici a Z 0 9 Qualora la password sia stata smarrita o dimenticata collegarsi all account di amministrazione per recuperare la password In questo caso occorrer poi impostare una nuova password sicura NOTA Per password sicura s intende una password che non stata divulgata n distribuita a personale non autorizzato e che non contiene dati personali n ovvi I
120. ri Il metodo diretto chiamato Indirizzamento immediato e prevede l uso di un indirizzo diretto del parametro come IWx o QWx ad esempio Il metodo indiretto noto come indirizzamento simbolico e consiste nel definire simboli per determinati parametri quindi nell utilizzare i simboli in combinazione con le istruzioni di programmazione in uso Entrambi i metodi sono validi e accettabili tuttavia l indirizzamento simbolico offre vantaggi apprezzabili specie se si apportano modifiche successive alla configurazione Quando si configura l I O o altri dispositivi per l applicazione SoMachine alloca e assegna automaticamente gli indirizzi immediati Successi vamente se si aggiunge o si elimina l I O o altri dispositivi dalla configurazione SoMachine provveder alle modifiche alla configurazione riallocando e riassegnando gli indirizzi immediati L operazione comporta necessariamente la modifica delle assegnazioni rispetto allo stato precedente al punto di modifica nella configurazione Se si gi creato in tutto o in parte il programma utilizzando gli indirizzi immediati sar necessario tenere conto di questa modifica in tutte le istruzioni blocchi di funzioni e cos via e modificare tutti gli indirizzi immediati che sono stati riassegnati Se si utilizzano simboli al posto degli indirizzi immediati tuttavia questa azione non sar necessaria simboli vengono aggiornati automaticamente con le nuove associazioni di indir
121. ria ATV IMC UserLib valore predefinito 2 ms 36 EIO0000000394 04 2012 Task Watchdog del sistema e del task Introduzione Per ATV IMC sono implementati due tipi di funzionalit watchdog e Watchdog del sistema questi watchdog sono definiti e gestiti dal SO del controller firmware e non sono configurabili dall utente e Watchdog del task per ogni task possibile definire watchdog opzionali gestiti dal programma d applicazione e configurabili in SoMachine Watchdog del sistema Watchdog del task Sono definiti due watchdog del sistema per ATV IMC Vengono gestiti dal SO del controller firmware e quindi talvolta denominati watchdog hardware nella Guida in linea di SoMachine Se il watchdog del sistema supera le proprie condizioni di soglia viene rilevato un errore Le condizioni di soglia per i due watchdog del sistema sono definite di seguito e Se tutti i task richiedono pi dell 85 delle risorse del processore per pi di 3 secondi viene rilevato un errore di sistema Il controller passa allo stato EMPTY e Se il task del sistema con priorit pi bassa non viene eseguito in un intervallo di 20 secondi viene rilevato un errore di sistema Il controller risponde con un riavvio automatico nello stato EMPTY NOTA watchdog del sistema non sono configurabili dall utente SoMachine consente di configurare un watchdog del task opzionale per ogni task definito nel programma applicativo watchdog
122. rizzo sia 0 0 0 0 Porta slave Porta di comunicazione Modbus 502 per impostazione predefinita NOTA Controllare che la porta 502 sia aperta sulla rete ethernet ID unit Indirizzo slave Modbus 255 IW Registri dimantenimento Dimensioni del gruppo ingressi in byte 2 40 byte QW Registri di ingresso Dimensioni del gruppo uscite in byte 2 40 byte Scheda Mappatura degli I O Gli I O sono assegnati ai registri Modbus dal punto di vista del Master nel modo seguente e Ws sono assegnati dal registro 0 al n 1 e sono R W n quantit registri di mantenimento e QWSs sono assegnati dal registro n al n m 1 m quantit registri d ingresso e sono di solo lettura Il controller TCP Modbus risponde a un subset di comandi Modbus normali ma lo fa in un modo diverso dai normali standard Modbus e con lo scopo di scambiare dati con lo scanner degli I O esterno seguenti comandi Modbus possono essere inviati al controller Codice funzione Funzione Commento Dec Hex 3 3h Lettura registro di Consente allo scanner degli I O Master di leggere le mantenimento parole IW e QW del controller 16 10h Scrittura registri Consente allo scanner degli I O Master di scrivere multipli la parola IW del controller 23 17h Lettura scrittura Consente allo scanner degli I O Master di leggere le registri multipli parole IW e QW del controller e di scrivere la par
123. rollo critiche occorre prevedere linee separate o ridondanti e Le linee di controllo di sistema possono comprendere collegamenti di comunicazione necessario fare alcune considerazioni sulle implicazioni di ritardi improvvisi nelle comunicazioni del collegamento e Osservare tutte le norme per la prevenzione degli incidenti e le normative di sicurezza locali e Prima della messa in servizio dell apparecchiatura controllare singolarmente e integralmente il funzionamento di ciascun controller Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature 1 Per ulteriori informazioni fare riferimento a NEMA ICS 1 1 ultima edizione Safety Guidelines for the Application Installation and Maintenance of Solid State Control e a NEMA ICS 7 1 ultima edizione Safety Standards for Construction and Guide for Selection Installation and Operation of Adjustable Speed Drive Systems o alla pubblicazione equivalente valida nel proprio paese A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA e Con questa apparecchiatura utilizzare esclusivamente il software approvato da Schneider Electric e Aggiornare il programma applicativo ogni volta che si cambia la configurazione dell hardware fisico Il mancato rispetto di queste istruzioni pu provocare morte gravi infortuni o danni alle apparecchiature Inviare eventuali commenti all indirzzo e mail techcomm
124. rori frame in ricezione 60221 STAT_ETH_COLISIONS 2 WORD Statistiche numero di collisioni totali 60222 STAT_ETH_MULTICOLISION 2 WORD Statistiche numero di collisioni multiple 60223 STAT ETH OVERRUN 2 WORD Statistiche numero di overrun 60224 MY UDP SOCKET SRV_NBR 2 WORD Statistiche numero di server socket UDP 60225 DIGITAL INPUTS 2 WORD 1 cifra per ingresso 60226 ANALOG INPUT 1 2 WORD Valore ingresso analogico 1 unit mV o pA a seconda della configurazione 60227 ANALOG INPUT 2 2 WORD Valore ingresso analogico 2 unit mV o pA a seconda della configurazione 60228 ANALOG INPUT CONFIG 2 WORD Configurazione dell ingresso analogico 1 cifra per ingresso 0 0 10 Volt e 1 da0a20mA 60229 DIGITAL OUTPUT 2 WORD 1 cifra per uscita EI00000000394 04 2012 99 Configurazione Ethernet MW Identificazione Dimensioni byte Tipo Commenti 60230 ANALOG OUTPUT 1 2 WORD Valore uscita analogica 1 unit pA 60231 ANALOG OUTPUT 2 2 WORD Valore uscita analogica 2 unit pA 60232 DRIVE STATE 2 WORD Stato dell azionamento e 0 OFF azionamento non alimentato e 1 ON azionamento alimentato e comunicazione Alcan OK 2 ILF Internal Link Fault errore collegamento interno 60233 FILE SYSTEM STAT 16 UDINT 4 Statistiche del file system e Parola 1 dimensioni totali e Parola 2 dimensioni spazio libero e Paro
125. rrite e Nonutilizzare una prolunga del cavo USB e Incaso di variatore ad elevata potenza necessario scollegare il PC dalla messa a terra e assicurare il collegamento di messa a terra tra il PC e il motore Il mancato rispetto di queste istruzioni pu provocare danni alle apparec chiature NOTA I riferimenti dei variatori di grande potenza sono ATV71HeeeN4 o ATV61HeeeN4 gt 90 kW 125HP e ATV71HeeeY o ATV61HeeeY gt 110 kW 150HP EI00000000394 04 2012 125 Connessione di un ATV IMC a un PC Accesso ai morsetti di controllo Per accedere ai morsetti di controllo procedere come segue Procedura Azione 1 Per accedere ai morsetti di controllo aprire lo sportello sul pannello di controllo frontale Per agevolare il cablaggio della sezione di controllo variatore possibile rimuovere la morsettiera di controllo Allentare la vite finch la molla non completamente estesa Rimuovere la scheda facendola scorrere in basso Dimensione massima del cavo 2 5 mm AWG 14 Coppia di serraggio max 0 6 Nm 5 3 Ib in A ATTENZIONE MORSETTIERA FISSATA IN MODO ERRATO necessario stringere completamente la vite di serraggio dopo aver riposizionato la morsettiera di controllo Il mancato rispetto di queste istruzioni pu provocare infortuni o danni alle apparecchiature 126 EIO0000000394 04 2012 Connessione di un ATV IMC a un PC Percor
126. rrosione la capacit di protezione dalla pioggia e dall immersione ecc Per gli stati la cui legislazione aderisce alle normative IEC lo standard IEC 60529 classifica il grado di tenuta dei cabinet Un nibble corrisponde a mezzo byte ovvero 4 bit di un byte I protocolli di gestione di rete NMT Network Management forniscono servizi per l inizializzazione della rete il controllo degli errori e il controllo dello stato dei dispositivi Un contatto NO Normally Open normalmente aperto una coppia di contatti aperta quando l attuatore non alimentato e chiusa quando l attuatore alimentato Un nodo un dispositivo indirizzabile in una rete di comunicazione 152 EIO0000000394 04 2012 Glossario ODVA Ora di sistema O Il consorzio ODVA Open DeviceNet Vendors Association supporta la famiglia di tecnologie di rete basate su CIP EtherNet IP DeviceNet e CompoNet Un orologio interno fornisce l ora di sistema a un dispositivo orologio in tempo reale RTC OSI OTB pallet PCI PDM Vedere RTC Il modello di riferimento OSI Open System Interconnection un modello a 7 livelli che descrive le comunicazioni del protocollo di rete Ogni livello astratto riceve servizi dal livello sottostante e fornisce servizi al livello superiore Optimized Terminal Block utilizzato nel contesto dei moduli di I O distribuiti Advantys P Un pallet una piattaforma portatile utilizzata per imma
127. se e potenti opzioni per la gestione dei task di esecuzione e delle condizioni delle uscite mentre il controller si trova negli stati STOPPED o HALT Per maggiori dettagli fare riferimento a Descrizione stati del Controller vedi pagina 47 per uscire dallo stato HALT necessario emettere uno dei comandi di Reset Riavvio a caldo Riavvio a freddo Reset origine scaricare l applicazione ed eseguire un ciclo di accensione spegnimento lo stato RUNNING presenta due condizioni di eccezione Esse sono e RUNNING con errore esterno questa condizione eccezionale indicata dal LED Stato MS in verde fisso con 1 lampeggio rosso possibile uscire da questo stato eliminando l errore esterno Non sono necessari comandi del controller e RUNNING con punto di interruzione questa condizione eccezionale indicata dal LED Stato MS con 3 lampeggii verdi Per maggiori dettagli fare riferimento a Descrizione stati del Controller vedi pagina 47 46 EI00000000394 04 2012 Comportamenti e stati del controller 8 2 Descrizione degli stati del Controller Descrizione degli stati del controller Introduzione Questa sezione contiene una descrizione dettagliata degli stati del controller A AVVERTENZA FUNZIONAMENTO ANOMALO DELL APPARECCHIATURA e Non dare mai per scontato che il controller in uso sia in un determinato stato prima di comandare un cambio di stato configurare le opzioni del controller trasferire un
128. sere utilizzata come operando nelle espressioni Esempi operatori booleani AND calcoli conversioni BYTE_TO_INT In avanti G L elenco GVL Global Variable List gestisce le variabili globali disponibili in ogni POU dell applicazione EI00000000394 04 2012 143 Glossario HE10 HMI HSC HVAC 1 0 I O digitale VO Expert Connettore rettangolare per i segnali elettrici con frequenze inferiori a 3MHz conforme allo standard IEC60807 2 Un HMI Human Machine Interface Interfaccia uomo macchina un interfaccia operatore in genere grafica per le apparecchiature di uso industriale contatore ad alta velocit Le applicazioni HVAC Heating Ventilation and Air Conditioning permettono di monitorare e controllare gli ambienti chiusi ingresso uscita Un ingresso digitale o un uscita digitale ha un collegamento circuitale individuale con il modulo elettronico che corrisponde direttamente al bit della tabella dati che contiene il valore del segnale in corrispondenza di quel circuito di I O Permette alla logica di controllo di disporre di un accesso digitale ai valori di I O Gli O Expert sono moduli o canali dedicati per funzioni avanzate Queste funzioni sono generalmente integrate nel modulo evitando cos di utilizzare le risorse del controller PLC e consentendo un tempo di risposta rapido a seconda della funzione Dal punto di vista della funzione potrebbe essere considerato come un modulo
129. sk di priorit pi bassa o altre elaborazioni del sistema Ci influisce sull esecuzione di tutti i task provoca il superamento dei limiti del watchdog del sistema e la generazione di un eccezione del watchdog del sistema NOTA Si pu ottenere e impostare l intervallo di un task ciclico tramite l applicazione usando le funzioni GetCurrentTaskCycle e SetCurrentTaskCycle vedi SoMachine Gestisci un Intervallo del Task Ciclico Guida della libreria Toolbox_Advance EI00000000394 04 2012 35 Task Task a esecuzione libera I task a esecuzione libera non hanno una durata fissa In modalit a esecuzione libera ciascun scansione del task inizia quando la scansione precedente stata completata e dopo un breve periodo di elaborazione del sistema Ogni tipo di task a esecuzione libera viene eseguito come indicato di seguito Durata variabile basata sulla durata di ogni operazione pe Pi 1 2 e 4 r i i Durata task iaai i 1 Lettura degli ingressi gli stati degli ingressi vengono scritti nelle variabili della memoria di ingresso 3I e vengono eseguite altre operazioni di sistema 2 Elaborazione task viene elaborato il codice utente POU ecc definito nel task Le variabili di memoria di uscita Q sono aggiornate in base alle istruzioni del programma d applicazione ma non scritte nelle uscite fisiche durante questa operazione 3 Scrittura uscite le variabili della memoria
130. so attivo del controller Introduzione Percorso attivo Dopo aver collegato il controller al PC vedi pagina 122 necessario configurare il Percorso attivo del controller in SoMachine NOTA SoMachine non pu controllare pi controller contemporaneamente Per impostare il percorso attivo del controller procedere come indicato Passaggio Azione 1 Nella scheda Configurazione fare doppio clic sul controller Selezionare la scheda Impostazioni comunicazioni Fare clic sul pulsante Aggiungi gateway 2 3 4 Fare clic sul pulsante Sfoglia la rete NOTA Se i controller non sono nella stessa subnet TCP IP del PC con SoMachine durante l esecuzione del comando Sfoglia la rete usare il comando Connessione remota vedi SoMachine Guida alla programmazione Selezionare il controller dall elenco dei dispositivi trovati contrassegnando il numero di serie gli ultimi 6 numeri sul controller e facendo clic sul pulsante Imposta percorso attivo Premere ALT F o fare clic su Annulla quando viene visualizzata la finestra di dialogo EI00000000394 04 2012 127 Connessione di un ATV IMC a un PC 128 EI00000000394 04 2012 Aggiornamento del firmware ATV IMC 1 F Aggiornamento del firmware ATV IMC Drive Controller Panoramica Il firmware del ATV IMC Drive Controller pu essere aggiornato mediante il software FmwUpgrade exe Questo file eseguibile e i file del f
131. sualizzazione ATV IMC 83 ATV scheda I O opzionale LL 86 Capitolo 13 Configurazione Ethernet 87 Servizi Ethernet siii aaa nia 88 Dispositivo slave Modbus TCP 90 server Modbus TCP uana auraen 93 Descrizione delle variabili di sistema 95 Capitolo 14 ATV IMC Server web 103 Server Web a a 104 Pagina di monitoraggio 107 Pagina Diagnostica LL 110 Pagina Impostazione 111 Pagina della documentazione LL 115 Capitolo 15 CANopen Lei 117 Configurazione dell interfaccia CANopen 117 Capitolo 16 Connessione di un ATV IMC a un PC 121 Connessione di ATV IMC Drive Controller a un PC 122 Percorso attivo del controller 127 Capitolo 17 Aggiornamento del firmware ATV IMC 129 Aggiornamento del firmware ATV IMC Drive Controller 129 GIOSSATIO Litio ara E a 133 Indice i ia a analitico 165 EI00000000394 04 2012 Informazioni di sicurezza 7 Informazioni importanti AVVISO Leggere attentamente queste istruzioni e osservare l apparecchiatura per familiarizzare con i suoi componenti prima di procedere ad attivit di installazione uso o manutenzione seguenti messaggi speciali possono comparire in diverse parti della documentazione oppure sull apparecchiatura per segnalare rischi o per richiamare l attenzione su
132. sul controller MyController Parametri Funzioni integrate Locale Comunicazioni Option_Board Voce Sottovoce Fare riferimento a Parametri Editor del dispositivo controller vedi pagina 65 I O integrati IO Configurazione funzioni integrate se I O locali HSC vedi pagina 69 e HSC locale vedi pagina 75 Locale Unit Configurazione dati unit locale vedi pagina 79 Visualizza Comunicazione CAN Configurazione CANopen vedi pagina 117 Ethernet Configurazione Ethernet vedi pagina 87 14 EIO0000000394 04 2012 Configurazione del controller Albero dispositivi Le funzioni del controller della scheda Configurazione sono accessibili anche dalla scheda Programma In questa scheda la struttura ad albero Dispositivi descrive la configurazione hardware ad esempio la seguente struttura Dispositivi quella predefinita quando si aggiunge il controller 5 Untitled16 Sd fs MyController Tipo ATV IMC S I Logica PLC Applicazione ov nci Gestore libreria PE Configurazione task amp MAST 5 a IO integrato to IO IO un HSC HSC gt a Locale gd Drive azionamento A Display display 9 Option_Board Scheda opzionale K lt Vuoto gt lt Vuoto gt Ethernet CAN Elemento Descrizione Logica PLC Questa parte mostra tutto quanto correlato all applicazione e Configurazione dei task e Programmazione e Gesto
133. sword sensibile al minuscolo maiuscolo e pu essere composta da una combinazione di venti caratteri alfanumerici a Z 0 9 Qualora la password sia stata smarrita o dimenticata collegarsi all account di amministrazione per recuperare la password In questo caso occorrer poi impostare una nuova password sicura NOTA Per password sicura s intende una password che non stata divulgata n distribuita a personale non autorizzato e che non contiene dati personali n ovvi Inoltre per ottenere la massima sicurezza possibile si consiglia una combinazione di lettere in carattere maiuscolo e minuscolo e numeri opportuno scegliere una password composta da almeno sette caratteri Per modificare la password di scrittura dati procedere nel seguente modo Procedura Azione 1 Inserire la password di Scrittura editor dati Nome utente e password predefiniti USER USER Immettere la nuova password di scrittura Confermare la nuova password di scrittura Confermare la modifica facendo clic su Cambia password di scrittura Risultato viene visualizzata una finestra di conferma EI00000000394 04 2012 113 ATV IMC Server Web Sicurezza amministratore Fare clic su Sicurezza e Password amministratore per aprire la pagina seguente Schneider ivar Integrated Machine Controller P Electric s Setup Setup Administrator security Login Administrator Ss mao New password I C
134. ta sotto Selezionare i comandi richiesti durante l aggiornamento vedere la descrizione dei comandi vedi pagina 131 riportata sotto Fare clic su START Attendere finch compare l indicazione Please Reset Device Disinserire quindi reinserire ATV IMC Drive Controller 130 EIO0000000394 04 2012 Aggiornamento del firmware ATV IMC Parametri di collegamento Parametro Descrizione IP Address Se non si utilizza il cavo USB si pu accedere all ATV IMC Drive Controller tramite Ethernet Nella casella IP Address USB 90 0 0 1 digitare l indirizzo IP corrente di ATV IMC Drive Controller Per impostazione predefinita l indirizzo IP 90 0 0 1 Admin Login Immettere il login amministratore corrente Per impostazione predefinita il login ADMIN Admin Password Immettere la password amministratore corrente Per impostazione predefinita la password ADMIN NOTA Non possibile eseguire aggiornamenti se il login o la password amministratore non sono corrette Descrizione dei comandi Dopo aver fatto clic su START i comandi selezionati vengono eseguiti uno dopo l altro Azione Descrizione Download Firmware Quest azione copia i file del firmware dal PC locale al disco del file system del controller I file contengono informazioni relative al firmware Download DefWebrFile Quest azione copia il file DefWebSrv bin dal PC l
135. task Il numero massimo di task che possibile definire per il ATV IMC e numero totale di task 9 e task ciclici 3 e task a esecuzione libera 1 e Task di evento esterno 5 Considerazioni speciali per esecuzione libera I task a esecuzione libera vedi pagina 36 non hanno una durata fissa In modalit a esecuzione libera ciascun scansione del task inizia quando la scansione precedente stata completata e dopo un periodo di elaborazione del sistema 30 della durata totale del task a esecuzione libera Se il periodo di elaborazione del sistema si riduce a meno del 15 per oltre 3 secondi a causa di interruzioni di altri task viene rilevato un errore di sistema Per maggiori informazioni vedere Watchdog del sistema vedi pagina 37 Si consiglia di non usare un task a esecuzione libera in una applicazione multi task quando sono in esecuzione task con priorit alta e che richiedono molto tempo 32 EIO0000000394 04 2012 Task Schermata di configurazione dei task Descrizione della schermata La schermata seguente permette di configurare i task Fare doppio clic sul task che si desidera configurare nella struttura ad albero della finestra Dispositivi per accedere a questa schermata Ogni task di configurazione ha i propri parametri che sono indipendenti dagli altri task La finestra Configurazione task costituita da 4 parti Configurazione Priorit 0 0 31 Tipo Watchdog Att
136. tato RUNNING salvo che le indicazioni dei LED sono diverse Verde singolo lampeggio rosso 48 EI00000000394 04 2012 Comportamenti e stati del controller Stato controller Descrizione LED RUN MS STOPPED Il controller ha un applicazione valida che si trova in stop Per Verde lampeggiante una spiegazione del comportamento delle uscite e dei bus di campo in questo stato vedere Informazioni dettagliate sullo stato STOPPED vedi pagina 49 di un Errore esterno STOPPED con rilevamento Questo stato analogo al normale stato STOPPED salvo che Verde le indicazioni dei LED sono diverse lampeggiante singolo lampeggio rosso HALT Il controller arresta l esecuzione dell applicazione in quanto ha Lampeggio rosso rilevato un errore dell applicazione singolo Questo stato analogo allo stato STOPPED con le seguenti eccezioni task responsabile dell errore di applicazione si comporta sempre come se l opzione Aggiorna I O in stop non fosse selezionata Tutti gli altri task seguono l impostazione effettiva e Le indicazioni dei LED sono diverse Informazioni sullo stato STOPPED Le indicazioni seguenti sono sempre vere per lo stato STOPPED e L ingresso configurato come Run Stop resta operativo e lservizi di comunicazione Ethernet Seriale Modbus ASCII ecc e USB restano operativi e i comandi scritti da tali servizi possono continuare a influire su applicazio
137. tilizzato un dispositivo di tara Peso netto peso lordo tara PI Controllo Proporzionale Integrale PID Controllo Proporzionale Integrativo Derivativo 154 EI00000000394 04 2012 Glossario PLC PLCopen PLI Il PLC il centro di elaborazione di un processo di produzione industriale Utilizzato in sostituzione dei sistemi controllati da rel effettua l automatizzazione del processo PLC sono computer adatti a resistere alle difficili condizioni dell ambiente industriale Lo standard PLCopen garantisce efficienza flessibilit e indipendenza dai singoli produttori nell automazione e nel controllo industriale mediante la standardizzazione di strumenti librerie e approcci modulari alla programmazione software Ingresso latch di impulsi Post configurazione POU POU FB I file di post configurazione contengono parametri indipendenti dalla macchina come ad esempio e nome macchina e nome dispositivo o indirizzo IP e indirizzo linea seriale Modbus e tabella di indirizzamento Un unit di organizzazione dei programmi che include una dichiarazione di variabili nel codice sorgente e il set di istruzioni corrispondente Le POU semplificano il riutilizzo modulare di programmi software funzioni e blocchi funzione Una volta dichiarate le POU sono reciprocamente disponibili La programmazione di SoMachine richiede l utilizzo delle POU tipi Blocco funzione di unit organizzazione programma sono program
138. to Pagina Servizi Ethernet 88 Dispositivo slave Modbus TCP 90 server Modbus TCP 93 Descrizione delle variabili di sistema 95 EI00000000394 04 2012 87 Configurazione Ethernet Servizi Ethernet Servizi Ethernet Il controller supporta i seguenti servizi e Server FTP e Server Web e Modbus TCP Server slave e SoMachine Manager Protocollo Ethernet Il controller supporta i seguenti protocolli Bootp Served Configuration Protocol DHCP Dynamic Host Configuration Protocol HTTP Hyper Text Transfer Protocol FTP File Transfer Protocol IP Internet Protocol UDP User Datagram Protocol TCP Transmission Control Protocol ARP Address Resolution Protocol ICMP Internet Control Messaging Protocol Connessione server TCP Questa tabella indica il numero massimo di connessioni del server TCP Tipo di connessione Numero massimo di connessioni server Modbus Server 8 Dispositivo Modbus 2 Server FTP 4 Server Web 6 Ogni server basato su TCP gestisce il proprio pool di 6 connessioni HTTP simultanee Quando un client cerca di aprire una connessione che supera le dimensioni dell interrogazione il controller chiude la connessione meno recente Se tutte le connessioni sono occupate scambio in corso quando un client cerca di aprire una nuova connessione questa viene rifiutata Tutte le connessioni server restano aperte finch il controller si trova in stato oper
139. truzioni di un programma del controller con simboli che rappresentano i contatti le bobine e i blocchi funzione in una serie di reti rung eseguite in modo sequenziale da un controller Questo linguaggio conforme allo standard IEC 61131 3 LED Un LED light emitting diode un indicatore che si accende quando viene attraversato dall elettricit Linguaggio a schema ladder Vedere LD Linguaggio FBD Function Block Diagram diagramma blocco funzione Vedere FBD linguaggio Lista di istruzioni IL Vedere IL LINT Long integer una variabile a 64 bit 4 volte INT o due volte DINT LMC Lexium Motion Control LRC Longitudinal Redundancy Checking Controllo di ridondanza longitudinale 148 EI00000000394 04 2012 Glossario LREAL Long real una variabile a 64 bit LSB Il bit meno significativo o byte meno significativo la parte di un numero un indirizzo o un campo scritto nella posizione pi a destra in notazione esadecimale o binaria convenzionale LWORD Un tipo ong word codificato in formato a 64 bit Macchina Una macchina composta da un insieme di funzioni e o apparecchiature Macchina di stato NMT Una macchina di stato per la gestione della rete definisce il comportamento della comunicazione di qualsiasi dispositivo CANopen La macchina di stato CANopen NMT consiste di uno stato di inizializzazione uno stato preoperativo uno stato operativo e uno stato di arresto Dopo un accensione
140. tti i 64 Kbyte sono disponibili per l applicazione cliente in quanto alcune librerie possono usare variabili ritentive Dimensioni della libreria Nome della libreria Dimensioni Commento medie 3S CANopenStack 86 Kbyte Dipende dalle funzioni utilizzate Ogni nodo CANopen aumenta l uso della memoria di 11 kbyte NOTA Il numero massimo di nodi CANopen 16 30 EI00000000394 04 2012 Task Introduzione Il nodo Configurazione task nella struttura gerarchica dei dispositivi SOMachine consente di definire uno o pi task per controllare l esecuzione del programma d applicazione I tipi di task disponibili sono e Ciclico e A esecuzione libera e Evento esterno Questo capitolo inizia con una spiegazione di questi tipi di task e fornisce informazioni relative al numero massimo di task alla configurazione predefinita dei task e alla definizione della priorit dei task Inoltre questo capitolo introduce le funzioni watchdog del task e sistema e ne illustra la relazione con l esecuzione del task Contenuto di questo capitolo Questo capitolo contiene le seguenti sottosezioni EI00000000394 04 2012 Argomento Pagina Numero massimo di task 32 Schermata di configurazione dei task 33 Tipi di task 35 Watchdog del sistema e del task 37 Priorit del task 38 Configurazione predefinita dei task 40 31 Task Numero massimo di task Numero massimo di
141. ttivato 1 OScanning attivato 60202 NVMEMORY MODBUS MASTER IP 4 BYTE 4 Se assegnato un IPMaster solo ADDR l IPMaster puo scrivere attraverso Modbus TCP 60204 MODBUS_TX FRAMES 4 DWOR Statistiche numero di frame Modbus inviati 60206 MODBUS_RX_FRAMES 4 DWOR Statistiche numero di frame Modbus ricevuti 60208 MODBUS_IOSCAN TX 4 DWOR Statistiche numero di frame IOScanning inviati 60210 MODBUS_IOSCAN RX 4 DWOR Statistiche numero di frame IOScanning ricevuti 60212 MODBUS_MSG_ERRORS 2 WORD Statistiche numero di errori frame Modbus inviati 60213 MODBUS_IOSCAN ERRORS 2 WORD Statistiche numero di errori frame 1OScanning Modbus inviati 98 EI00000000394 04 2012 Configurazione Ethernet SMW Identificazione Dimensioni Tipo Commenti byte 60214 MODBUS_TRAFFIC 2 WORD Statistiche numero di frame Modbus ricevuti e inviati nell ultimo secondo 60215 MODBUS_MAX TRAFFIC 2 WORD Statistiche numero massimo di frame Modbus ricevuti in 1 secondo 60216 MODBUS_NB_CONNECT 2 WORD Statistiche numero di socket Modbus aperti 60217 STAT_ETH_TX_DIFF 2 WORD Statistiche numero di emissioni ritardate 60218 STAT_ETH_LATE_COLISION 2 WORD Statistiche numero di collisioni ritardate 60219 STAT_ETH_RX_CRC_ERRORS 2 WORD Statistiche Numero di errori CRC 60220 STAT_ETH_RX FRAMES ERROR 2 WORD Statistiche numero di er
142. una variabile canc Elimina una descrizione elenco o una variabile aggiorna Aggiorna le variabili NOTA Per modificare la variabile tramite la pagina Data parameters richiesta la Password di scrittura dati impostazione predefinita USER Gli oggetti IEC IW M non sono accessibili Pagina Oscilloscopio La pagina Oscilloscopio permette di visualizzare due variabili in un grafico di registrazione temporale jal Monitoring IMC Monitoring Item GVL MastCounter period s 1 v Diagnostics 10840 10815 10810 10805 10800 E GVL MastCounter 10 23 00 10 23 05 10 23 10 10 23 15 10 23 20 10 23 25 10 23 30 10 23 35 10 23 40 10 23 45 108 EI00000000394 04 2012 ATV IMC Server Web Elemento Descrizione Reset Cancella i valori memorizzati aggiorna Avvia arresta l aggiornamento carica Carica la configurazione dei parametri di ltem0 e Item1 salva Salva la configurazione dei parametri di Item0 e Item1 nel controller Item0 Variabile da visualizzare Item1 Variabile da visualizzare Periodo s Periodo di aggiornamento della pagina in secondi EI00000000394 04 2012 109 ATV IMC Server Web Pagina Diagnostica Pagina Diagnostica La pagina del server Web Diagnostica una pagina di statistiche Ethernet e fornisce informazioni su e Statistiche di emissione e Statistiche di ricezione e Atri
143. uzione il funzionamento e l installazione di apparecchiature elettriche ed addestrato sui criteri di sicurezza da rispettare per poter riconoscere ed evitare le condizioni a rischio EIO0000000394 04 2012 Informazioni su In breve Scopo del documento Nota di validit Documenti correlati Lo scopo di questo documento quello di e descrivere come programmare e utilizzare il ATV IMC e spiegare come programmare le funzioni ATV IMC e aiutare l utente ad acquisire familiarit con le funzioni ATV IMC NOTA Prima di installare utilizzare o eseguire interventi di manutenzione sull ATV IMC necessario leggere e comprendere questo documento e tutti i documenti correlati Gli utenti di ATV IMC devono leggere l intero documento per comprendere tutte le funzioni Questo documento stato aggiornato con la versione di SoMachine V3 1 Titolo della documentazione Numero di riferimento Guida alla programmazione di SoMachine EI00000000067 ENG EI00000000069 FRE EI00000000068 GER EI00000000071 SPA EI00000000070 ITA EI00000000072 CHS ATV IMC Drive Controller Guida hardware S1A10252 ENG S1A34915 FRE S1A34916 GER S1A34918 SPA S1A34917 ITA S1A34919 CHS EI00000000394 04 2012 ATV IMC Drive Controller Controller d azionamento Funzioni di sistema e variabili Guida della libreria ATV IMC PLCSystem EI00000000596 ENG EI00
144. vvio il contesto salvato precedentemente non valido il controller si trovava in stato HALT prima di un ciclo di spegnimento accensione 58 EIO0000000394 04 2012 Comportamenti e stati del controller c Lo stato del controller sar EMPTY se non presente un applicazione di avvio o l applicazione di avvio non valida oppure il riavvio stato provocato da un errore di sistema d Lo stato del controller sar INVALID_OS se non presente un OS valido 2 La forzatura viene mantenuta se l applicazione di avvio caricata correttamente In caso contrario la forzatura viene cancellata Le indicazioni di diagnostica per gli errori rilevati vengono azzerate I valori delle variabili ritentive vengono ripristinati se il contesto salvato valido 5 valori delle variabili ritentive persistenti vengono ripristinati se il contesto salvato valido 6 Tutte le variabili non identificate e non rimanenti vengono reimpostate ai rispettivi valori di inizializzazione 7 valori dei registri MW vengono azzerati 8 Tutte le comunicazioni del bus di campo vengono interrotte e riavviate dopo il caricamento corretto dell applicazione 9 Tutti gli O vengono reimpostati ai valori di inizializzazione e poi ai valori predefiniti configurati dall utente se il controller assume lo stato STOPPED dopo il riavvio Aa U Per informazioni sulle variabili vedere Variabili rimanenti vedi pagina 63 NOT
145. y SysTray running nella barra delle attivit e selezionare il comando Stop Gateway Arresta gateway Questa operazione obbligatoria anche per utilizzare il cavo Ethernet necessario collegare prima il cavo di comunicazione al PC per minimizzare la possibilit di scariche elettrostatiche sul controller AVVISO APPARECCHIATURA NON FUNZIONANTE Collegare il cavo di comunicazione al PC prima di collegarlo al controller Il mancato rispetto di queste istruzioni pu provocare danni alle apparec chiature NOTA Collegare al computer un solo controller alla volta Non collegare contempo raneamente pi controller 122 EIO0000000394 04 2012 Connessione di un ATV IMC a un PC Collegamento mediante Ethernet Lo schema che segue descrive il collegamento via Ethernet Per collegare il controller al PC procedere come segue Procedura Azione 1 Collegare il cavo al PC 2 Quindi collegare il cavo al controller EI00000000394 04 2012 123 Connessione di un ATV IMC a un PC Lo schema che segue illustra il collegamento via Ethernet attraverso un HUB 124 EI00000000394 04 2012 Connessione di un ATV IMC a un PC Collegamento USB Lo schema che segue descrive il collegamento con mini USB o TSXCNAMUM3P PV02 1 Ferrite AVVISO APPARECCHIATURA NON FUNZIONANTE e Utilizzare soltanto un cavo USB TCSXCNAMUMS3P PVO2 con fe
Download Pdf Manuals
Related Search
Related Contents
アルコール検知器点検キット Sony PCG-FXA63 User's Guide NITRO ROBOTIC POOL CLEANER OPERATION Z-Wave Technical Basics-small Solbian Userss Manual Principali rischi in ambiente ospedaliero Bentel Security Norma4T/Norma8T Manuale Installatore SHハンディ(自動タイプ)取付説明書 Controlador N1020 Severin ES 3562 Copyright © All rights reserved.
Failed to retrieve file