Home

Comunicazione per sistemi basati su Windows

image

Contents

1. Mitsubishi SIMATIC 505 SIMATIC S5 Index 2 SIMATIC S7 Telemecanique Attivazione di una segnalazione Telemecanique WinAC B Baudrate Allen Bradley Mitsubishi SIMATIC 505 PROFIBUS DP 14 5 SIMATIC S5 ASS11 3 3 PROFIBUS DP SIMATIC S7 6 7 6 18 SIMATIC S7 200 6 24 Telemecanique Bit d avvio Telemecanique WinAC 9 13 Bit di acquisizione Telemecanique WinAC 9 6 Bit di attivit SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC Bit di dati Allen Bradley Mitsubishi SIMATIC 505 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 SIMATIC S5 AS511 Telemecanique Bit di segnalazione Telemecanique WinAC Bit di stop Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 AS511 Telemecanique Blocco funzionale numero d errore A 21 SIMATIC S5 e PROFIBUS DP Buffer dati per il trasferimento sincronizzato SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC Buffer di scambio a 19 10 WinAC Bus di campo master slave C Cambio del controllore Cancellare il buffer delle segnalazioni di al larme Cancellare il buffer delle segnalazioni di servi zio Categoria segnalazione di sistema A 1 Cause d errore ricette SIMATIC S5 SIMATIC S7 Telemecanique WinAC 9 23 19 23 Manuale utente Comunicazione per sistemi basati su Windows Edizio
2. Pannello operatore Pannello operatore Figura 6 6 Configurazione di rete con l S7 400 e pannello operatore un rack Per abilitare il pannello operatore per comunicare con la CPU mostrata grigia in figura 6 6 occorre impostare i seguenti parametri per il partner di comuni cazione durante la progettazione Esempio per figura 6 6 Proprio indirizzo MPI Senza indirizzo MPI proprio Indirizzo 6 6 Posto connettore 0 2 Rack 0 0 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Esempio Indirizzo del FM Pannello operatore al FM Amministrazione della comunicazione per SIMATIC S7 Per abilitare il pannello operatore per comunicare con il FM mostrato grigio in figura cazione durante la progettazione occorre impostare i seguenti parametri per il partner di comuni Esempio per figura 6 6 Proprio indirizzo MPI Senza indirizzo MPI proprio Indirizzo 8 6 Posto connettore 0 5 Rack 0 0 Il pannello operatore pu solo comunicare con unit FM che sono collegate al bus K A questi appartiene p es 1 FM453 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 13 Amministrazione della comunicazione per SIMATIC S7 6 3 3 Indirizzazione del S7 200 con MPI e PROFIBUS Configurazione Nella configurazione di rete il controllore SIMATIC S7 200 deve essere con figurato come stazione passiv
3. 3 Pannello Pannello operatore operatore Figura 6 12 Accoppiamento del pannello operatore al SIMATIC S7 200 Esigenze al Per il collegamento tramite PPI si devono osservare le seguenti esigenze annello operatore p p Si deve progettare solo un controllore Il cavo PC PPI viene utilizzato per caricare il programma S7 non si deve usare per il collegamento fra pannello operatore e S7 200 Per il collegamento sono necessari i processori di comunicazione CP511 o CPS611 nel pannello operatore Manuale utente Comunicazione per sistemi basati su Windows 6 22 Edizione 12 99 Impostazione dell interfaccia Configurare il pannello operatore Parametri Amministrazione della comunicazione per SIMATIC S7 Per i PC con Windows OP 37 Pro FI 25 45 e Panel PC occorre ancora impo stare l interfaccia L interfaccia viene impostata sotto Windows come segue Imposta zioni gt Pannello di controllo gt PG PC Impostazione dell interfaccia Punto d accesso dell applicazione STONLINE Parametrizzazione del modulo usata PPI Per essere in grado di comunicare o di scambiare dati con una CPU il pan nello operatore deve essere configurato corrispondentemente Per fare ci durante la progettazione con ProTool Pro si deve determinare l indirizzo del pannello operatore e parametrizzare le connessioni ai partner di comunica zione Durante la creazione di un nuovo p
4. Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per tipo 0 8 8 8 Lunghezza totale di tutte le aree di dati 8 8 8 parole Se sul pannello operatore una pagina viene caricata con una o pi curve il pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Questa area serve al trigger delle curve Settare nel programma del control lore il bit associato alla curva nell area selezione buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 123 4 5 6 7 8 9 10 11 12 13 14 15 16 1 parola 2 parola A Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzerato l area di sele zione dei buffer delle curve non pu essere modificata dal programma del controllore L area di selezione del buffer
5. Per ognun bit nel area di segnalazione progettata si pu progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Si supponga che per il controllore SIMATIC S5 sia stata progettata la se guente area delle segnalazioni di servizio DB 60 indirizzo 43 lunghezza 5 in DW La figura 5 1 mostra la correlazione dei complessivi 80 5 x 16 numeri di segnalazione ai singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente Numero di segnalazione Figura 5 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 59 Aree di dati utente per il SIMATIC S5 Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 5 6 Se il controllore deve venire informato di un acquisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene acquisita tramite comando sul pannello operat
6. Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite comando nella rappresentazione delle ricette Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati da scrivere come pure lo stato Trasferimento in corso nel buf fer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 17 20 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Lettura dal controllore tramite ordine di controllore PLC DAT Nr 69 Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nell ordine come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li sal
7. stato un tentativo di eseguire contemporanea mente pi funzioni di trasferimento memorizza zione L ultima azione non viene eseguita Conferma che l esportazione dei blocchi di dati stata avviata Conferma che l esportazione dei blocchi di dati stata terminata senza errori Conferma che l esportazione dei blocchi di dati stata interrotta con errori Verificare nella progettazione e sono stati creati nel controllore gli indirizzi delle variabili esisteil numero della ricetta esiste il numero del blocco di dati e stato impostato il parametro di funzione Sovrascrivere Resettare a zero lo stato nel compartimento dei dati Controllare la connessione al controllore Caricare di nuovo il blocco di dati contenuto sul portadati oppure mantenere 1 valori attuali Sovrascrivere il blocco di dati o interrompere il processo Sovrascrivere il blocco di dati o interrompere il processo Cancellare 1 file di cui non si ha pi bisogno Attivare di nuovo l azione dopo un poco di tempo Assicurarsi che la struttura dei blocchi di dati sul portadati sia identica a quella della ricetta attuale sul panello operatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 290053 Conferma che l importazione dei blocchi di dati stata avviata 290054 Conferma che l importazione dei blocchi
8. Telemecanique WinAC Partner di comunicazione SIMATIC S7 SIMATIC S7 200 Password di logout 6 17 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indice analitico Performance Allen Bradle Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique PLC di acquisizione SIMATIC s5 5 2 Possibilit di connessione Allen Bradley Mitsubishi SIMATIC S5 SIMATIC S505 SIMATIC S7 Telemecanique Posto connettore SIMATIC S7 Prelevare l area dei LED B 2 Prelevare l area delle segnalazioni di servizio Process Loop PROFIBUS NCM PROFIBUS DP 4 1 14 1 Configurazione 4 7 identificatore d indirizzo indirizzo I e U 4 11 parametri 4 11 parametrizzare SIMATIC zos parametrizzare SIMATIC S5 4 7 Profilo SIMATIC S7 SIMATIC S7 200 6 24 Programma d esempio per DP SIMATIC 505 e PROFIBUS DP 12 1 Protocollo di comunicazione Protocollo di controllore OPC 14 7 R Rack SIMATIC S7 SIMATIC S7 300 Restrizioni SIMATIC 505 Reti supportate Ricette Allen Bradle Telemecanique WinAC 9 16 Richiesta della curva Allen Bradley 17 3 Index 7 Indice analitico Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC Rilevare l area segnalazioni di allarme e l area di acquisizione S Scambio dei dati OPC 10 2 Scambio di dati 1 2 Scelta tipo di accoppiamento 1 2 1 4
9. 4 Pannello operatore Figura 6 11 Configurazione di rete con l S7 400 e il pannello operatore pro filo PROFIBUS DP La CPU rappresentata nella figura 6 11 viene indirizzata come segue Indirizzo 5 Posto connettore O Rack 0 L indirizzamento per 1 FM ha il seguente aspetto Indirizzo 5 Posto connettore 5 Rack 0 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 21 Amministrazione della comunicazione per SIMATIC S7 6 5 Accoppiamento a S7200 tramite MPI Concetto L accoppiamento PPI una connessione di punto a punto nella quale il pan nello operatore il Master e 1 S7 200 lo Slave Un pannello operatore deve essere progettato come master Solo i pannelli operatori con Windows 95 98 e NT supportano il collega mento tramite PPI I pannelli operatori con Windows CE non supportano il collegamento tramite PPI Configurazione Per l accoppiamento al S7 200 il pannello operatore viene collegato all in terfaccia MPI del S7 200 Il pannello operatore viene collegato tramite 1l connettore seriale della CPU La figura 6 12 mostra una possibile configura zione di rete I numeri 1 2 e 3 sono esempi per gli indirizzi Ad un pannello operatore si pu collegare al massimo un S7 200 Per pos sibile di collegare pi pannelli operatori ad un S7 200 In tal caso dal punto di vista dell S7 200 ad un determinato momento possibile solo un collega mento
10. corretta Cancellare 1 dati vecchi dell archivio se necessa rio Verificare se il cavo attaccato il controllore in ordine e se viene usata l interfaccia corretta Se la segnalazione di sistema rimane eseguire un nuovo booting Segnalazioni di sistema Errore Effetto causa Rimedio 280003 Viene usato un accoppiamento perch nel control Verificare se il cavo attaccato il controllore in lore viene necessitato un blocco funzionale ordine e se viene usata l interfaccia corretta Questo blocco funzionale non risponde Se la segnalazione di sistema rimane eseguire un nuovo booting Il rimedio dipende dal codice d errore 1 MIblocco funzionale deve impostare il COM Bit nel response container 2 Iblocco funzionale non deve impostare il ERROR Bit nel response container 3 Il blocco funzionale deve rispondere in tempo Timeout 4 Costruire il collegamento online al control lore 280004 La connessione online al controllore stata inter Verificare i parametri del controllore in ProTool rotta Per il momento non avviene alcuno scambio Pro Baudrate lunghezza del blocco indirizzo di dati dellastazione Verificare se il cavo attaccato il controllore in ordine e se viene usata l interfaccia corretta Se la segnalazione di sistema rimane eseguire un nuovo booting 290000 La variabile non ha potuto essere letta o scritta E Verificare nella progettazione se l indirizzo stato configurata con il valor
11. o Tra due ordini dovrebbero trascorrere almeno 5 secondi pena 1l sovrac carico del pannello operatore Parametro 1 2 3 42 Prelevare l area dei LED dal controllore Parametro 1 No di puntatore area 1 8 Parametro 2 3 43 Prelevarel area delle segnalazioni di servizio dal controllore i 8 Parametro 1 No di puntatore area 1 4 per PC 1 8 per OP37 Pro MP270 Parametro 2 3 44 Rilevare l area segnalazioni di allarme e l area di acquisizione dal controllore Tramite questo ordine del controllore si rilevano l area segnalazioni di allarme e l area di acquisizione fra controllore gt pannello operatore dal controllore Se non stata creata un area di acquisizione viene rilevata solamente l area segnalazioni di allarme Parametro 1 No di puntatore area 1 4 per PC 1 8 per OP37 Pro MP270 Parametro 2 3 Manuale utente Comunicazione per sistemi basati su Windows B 2 Edizione 12 99 Ordini di controllore Nr Funzione PC OP37 Pro MP270 49 Cancellare il buffer delle segnalazioni di servizio e Parametro 1 2 3 50 Cancellare il buffer delle segnalazioni di allarme Parametro 1 2 3 51 Sceltadella pagina Parametro 1 Numero di pagina Parametro 2 Parametro 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 B 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione
12. scrittura W per le diverse aree di dati Tabella 5 2 Utilizzo delle aree di dati Area dati Necessario per Pannelli Controllore operatori Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di Segnalazioni di allarme proget R W allarme tate Acquisizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 Tabella 5 2 Utilizzo delle aree di dati continuazione Area dati Necessario per Pannelli Controllore operatori Acquisizione OP Segnalazione del pannello ope W R ratore al controllore che stata acquisita una segnalazione di allarme Immagine LED Attivazione del LED dal con R W solo per OP e MP trollore Richiesta della curva Curve di tendenza progettate W R con Trigger tramite bit op pure curve di buffer progettate Selezione curva 1 Curve di tendenza progettate R W R W con Trigger tramite bit op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di R W R W scambio progettate Numero di pagina Valorizzazione dal controllore W R quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul R W R W pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello W R operatore nel
13. 15 20 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 Leggere dal controllore tramite ordine del controllore PLC DAT Nr 69 Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nell ordine come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nell ordine e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione senza conferma Informazioni sulla struttura dell ordine del controllore si trovano a pa Scrivere nel controllore tramite ordine del controllore PLC DAT Nr 70 Passo Operazione 1 Controllo parola di stato 0 s no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure
14. Qui va impostato il tipo del processore rispettivamente per bus CPU Uni Telway anche il tipo del modulo bus del Telemecanique TSX tramite quale la comunicazione deve avvenire Telway 7 Qui va impostato se il controllore integrato in un sistema di rete superiore Telway 7 Inoltre se necessario si deve indicare il numero di rete o di stazione Telway 7 Gate Per Uni Telway si pu scegliere fra Sistema e Modulo intel ligente Inoltre se necessario per Modulo intelligente si deve indicare il numero di stazione Uni Telway del controllore Stazione Uni Qui solo per Uni Telway si pu indicare il numero di stazione Telway del Uni Telway del controllore Interfaccia Qui viene impostata l interfaccia del pannello operatore alla quale collegato il controllore Telemecanique TSX Tipo d interfac cia Qui va impostato RS485 Bit di dati Qui occorre impostare 8 Parit Qui occorre impostare DISPARI Bit di stop Qui occorre impostare 1 Baudrate Qui si pu impostare la velocit di trasferimento dal pannello opera tore al controllore La comunicazione pu avvenire con un baudrate di 9600 Baud Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per Telemecanique TSX 18 3 Tipi di dati supportati Rappresentazione in ProTool Per la progettazione di variabili e puntatori area sono disponibili i tipi di dati elencati nell
15. SIEMENS SIMATIC HMI Comunicazione per sistemi basati su Windows Manuale utente 6AV6596 1MA05 2ADO Edizione 12 99 Premessa Indice Parte Parte IV Parte VII Parte VIII Parte X Informazioni generali Accoppiamento al SIMATIC S5 Accoppiamento al SIMATIC S7 Accoppiamento al SIMATIC WinAC Accoppiamento tramite OPC Accoppiamento al SIMATIC 505 Accoppiamento al Allen Bradley SLC 500 PLC 5 Accoppiamento al Telemecanique TSX Accoppiamento al Mitsubishi FX Appendice Indice analitico Avvertenze tecni che di sicurezza Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle per sone e alla prevenzione dei danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente i i Pericolo significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti danni materiali i Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare leg gere lesioni alle persone o lievi danni materiali Avvertenza una informazione importante sul prodotto sull uso dello stesso o su quelle parti della documentazione su cui si deve prestare una particolare attenzione Personale qualifi La messa in servizio ed il funzionamento del dispositivo devono essere effettuati cato so
16. elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il PLC pu riconoscere che la segnalazione di allarme stata acquisita La figura 15 3 mostra il diagramma di impulsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 7 Aree di dati utente per SIMATIC 505 Dimensione delle aree di acquisizione 15 8 Area segnalazioni di allarme Area di acquisizione Pannello operatore gt Controllore Acquisizione tramite pannello operatore Figura 15 5 Diagramma di impulsi per l area di acquisizione Pannello operatore gt Controllore Le aree di acquisizione Controllore Pannello operatore e Pannello opera tore Controllore non devono essere pi grandi della relativa area segnala zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ricono sciuta nel controllore per tutte le segnalazioni di guasto La figura 5 6 chiari sce tale caso Area segnalazioni Area ridotta
17. 500 m Calza collegata con il contenitore da ambedue le parti a superficie ampia Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 19 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt Mitsubishi FX 6 XV1440 25 Spinotto 1 spinotto maschio sub D a 9 poli Spinotto 2 spinotto maschio sub D a 25 poli Chiusura a vite Chiusura a vite Cavo verso il retro Cavo verso il retro Spinotto 1 Spinotto 2 Pannello operatore Mitsubishi FX Calza contenitore PE 1 DSR DSR k N a V 01 A DTR DTR PWE 00 TXD 3 4 EE o RD gt TxD 8 C SS RD GND 5 p E 0 GND EE i sy RxD 4 SS To lt H RxD 9 EE 6 TxD E e E N A Cavo 3 x 2 x 0 14 mm2 lunghezza max 500 m Calza collegata con il contenitore da ambedue le parti a superficie ampia Manuale utente Comunicazione per sistemi basati su Windows C 20 Edizione 12 99 Configurazione delle interfacce Adattatore Prolunga del PROFIBUS DP 6 XV1440 2T Spinotto 1 Spinotto 2 Pannello operatore Bus connector L N O OCA EANES A O O N OOA O N Cavo 9 x 0 14 mm2 schermato lunghezza 5 m Calza collegata con il contenitore da ambedue le parti
18. Parola 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 5 24 Il trasferimento di set di dati tra pannello operatore e controllore si pu anche avviare dal programma del controllore In tal caso non necessario alcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della 6 comunicazione per SIMATIC S7 Parte III Accoppiamento al SIMATIC S7 sc Acne per il 7 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 Informazioni generali Pann
19. Scelta del tipo di accoppiamento 1 4 Scelta della pagina Scopo OPC 10 1 Scorrimento della sincronizzazione Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC 9 20 Scrittura del set di dati nel controllore Scrivere 1l set di dati nel controllore SIMATIC 505 15 20 15 21 15 22 Segnalazioni di allarme SIMATIC S7 Telemecanique WinAC Segnalazioni di servizio WinAC Segnalazioni di sistema elenco pannelli operatori Index 8 Selezione curva Allen Bradle Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC 93 Servizio ciclico SIMATIC S7 SIMATIC S7 200 6 24 SIMATIC 505 Analog Alarm Process Loop Special Function User Data Type SIMATIC S5 2 1 connessione per il ASS11 3 1 Installazione per il ASS11 3 1 Sincronizzare data e orario Mitsubishi SIMATIC S5 SIMATIC S7 WinAC Sincronizzazione Allen Bradle SIMATIC 505 15 181 15 20 SIMATIC S5 SIMATIC S7 Telemecanique WinAC 9 18 9 20 Special Function Stati di LED Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique Stazione Uni Telway del pannello operatore Telemecanique Struttura buffer dati SIMATIC S7 Telemecanique WinAC Struttura del buffer dati SIMATIC 505 15 19 Struttura dell ordine di controllore per le ricette SIMATIC 505 15 24 9 19 Manuale utente Comunic
20. Sistema gt Gestione periferiche gt Collega menti COM e LPT scegliere il corrispondente collegamento COM e sotto Propriet gt Impostazioni di collegamento gt Esteso disattivare il punto usare buffer FIFO Win NT Sotto Pannello di controllo gt Collegamenti COM e LPT scegliere il cor rispondente collegamento COM e sotto Impostazioni gt Esteso disattivare il punto FIFO attivato Cavi di collegamento utilizzabili Tutti i pannelli operatori tranne il PC TTY a 15 poli Telemecanique TSX TTY a 9 poli 6VX1 440 1F___ RS485 a 15 poli Tutti i pannelli operatori tranne il PC RS485 a 9 poli 6XVI 440 1E___ PC COMI fino a COM4 vedi piano di cablaggio _ Codice di lunghezza vedi catalogo 18 2 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per Telemecanique TSX 18 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati utente Visualizzazione comando Comunicazione utente Segnalazioni operatore N Guida j operatore Area di coordinazione Figura 18 2 Struttura di comunicazione Compito delle Lo scambio generale di dati tra il Telemecanique TSX ed 11 pannello opera variabili tore avviene tramite i valori di processo A questo scopo occorre creare varia bili nella progettazione che puntano su un indirizzo nel Telemecanique TSX Il pannello o
21. area di acquisizione Pannello operatore gt Controllore Le aree di acquisizione Controllore Pannello operatore e Pannello opera aree di tore Controllore non devono essere pi grandi della relativa area segnala acquisizione zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ricono sciuta nel controllore per tutte le segnalazioni di guasto La figura 17 6 chia risce tale caso 1 8 Area segnalazioni Area ridotta di acquisizione di Segnalazionidi di allarme segnalazioni di allarme allarme che i possono essere Bit 0 Bit 0 acquisite Bit n Bit n E a a Segnalazionidi Bit m allarme che non possono essere acquisite Figura 17 6 Area di acquisizione ridotta Avvertenza Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a partire dal bit 0 in modo crescente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 3 Immagine LED Utilizzo Premessa Aree di dati Assegnazione degli LED Gli Operator Panel OP ed 1 Multi Panel MP hanno nei tasti funzionali dei diodi luminosi LED I LED possono essere pilotati dal PLC In questo modo possibile segnalare all operatore accendendo il LED per esempio quale t
22. area di coordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanentemente al Appena il pannello operatore viene messo Offline dal operatore il bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pannello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 8 Trasferire data e orario al controllore Trasferimento Servendosi del ordine 41 del controllore si pu attivare il trasferimento del della data e del orario e della data dal pannello operatore al controllore La data e l orario orario vengono scritti nell area di dati Data orario tramite l ordine 41 del control lore dove poi possono essere valorizzati dal programma del controllore La figura 21 8 mostra la struttura dell area dei dati Tutti i dati sono in codice BCD High Byte Low Byte D 15 8 7 0 n 0 riservato Ora 0 23 Q n 1 Minuto
23. controllore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore Allo scatto del trasferimento per la lettura 1 valori vengono letti dall indirizzo del controllore e trasferiti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati Allo scatto del trasferimento per la scrittura 1 valori vengono scritti nell indi rizzo del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Self Aree di dati utente per il SIMATIC S5 5 9 2 Trasferimento con Sincronizzazione Scopo Utilizzo Presupposto 5 18 Con il trasferimento sincrono ambedue le controparti di comunicazione set tano bit di stato nel buffer dati usato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reci proca ed incontrollata dei dati Il trasferimento del
24. controllore non si svolge alcuna coordinazione tramite aree di comunica zione usate in comune Nella progettazione non per questo motivo necessa ria la creazione di un buffer di dati Il trasferimento del set di dati asincrono utile ad esempio sempre se per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1 controllore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore Allo scatto del trasferimento per la lettura 1 valori vengono letti dall indirizzo del controllore e trasferiti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati Allo scatto del trasferimento per la scrittura 1 valori vengono scritti nell indi rizzo del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 1
25. deve venire resettato La figura 7 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore e deve essere collocata in modo contiguo alla corrispondente area delle se gnalazioni di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni di di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 7 4 Diagramma di impulsi per l area di acquisizione Controllore gt Pannello operatore Se un bit viene posto nell area segnalazioni di allarme il pannello operatore resetta il relativo bit nell area di acquisizione A causa dell elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il PLC pu riconoscere che la segnalazione di allarme stata acquisita La figura 7 5 mostra il diagramma di impulsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 1 Aree di dati utente per il SIMATIC S7 Area segnalazioni di allarme Area di acqu
26. lunghezza 15m Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Cl Configurazione delle interfacce Cavo connettore PC lt gt Allen Bradley SLC 500 Spinotto 1 spinotto maschio sub D a 9 poli Spinotto 2 spinotto maschio sub D a 9 poli Chiusura a vite Chiusura a vite Uscita cavo verso il retro Uscita cavo verso il retro Spinotto 1 Spinotto 2 PC Allen Bradley SLC 500 DCD 1 1 DCD RxD 2 2 RxD TxD 3 3 TxD DTR 4 4 DTR COM 5 5 COM DSR 6 6 DSR RTS 7 7 RTS CTS 8 8 CTS 9 9 NC Manuale utente Comunicazione per sistemi basati su Windows C 12 Edizione 12 99 Cavo connettore Configurazione delle interfacce Pannello operatore lt gt Telemecanique TSX 6 XV1440 1F Spinotto 1 spinotto maschio sub D a 15 poli Spinotto 2 spinotto maschio sub D a 9 poli Chiusura a chiavistello Chiusura a vite Calotta metallica Calotta metallica TTY passiva TTY attiva Spinotto 1 Spinotto 2 Pannello operatore Telemecanique TSX o i 26 e RxD 9 un i n YO pi sn RxD 2 ME 2 4RxD J TxD 6 I i EE 7 RD aaa O T D 7 E i i I i mn 8 GND i i mm 4 TD gt Cavo 5 x 0 14 mm2 schermato max lunghezza 1000 m Manuale
27. op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di R W R W scambio progettate Numero di pagina Valorizzazione dal controllore W R quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul R W R W pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello W R operatore nel programma del controllore Data e orario Trasferimento di data e orario W R dal pannello operatore al con trollore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 3 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 2 Segnalazioni di servizio e di allarme Definizione Una segnalazione di servizio Segnalazione di allarme Acquisizione Attivazione di una segnalazione 17 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllore in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dat
28. un altra componente ammessa per questo scopo tranne il bus terminal FSK vedi Configuratore nel catalogo SIMATIC HMI ST 80 1 In pi per l accoppiamento PROFIBUS DP si necessitano le seguenti com ponenti di software e Software di progettazione ProTool a partire di versione 5 1 e Software di progettazione specifica per la parametrizzazione del modulo d interfaccia compatibile con DP Il driver per l accoppiamento al SIMATIC 505 viene fornito insieme al soft ware di progettazione ed installato automaticamente Per l accoppiamento al PROFIBUS DP necessario un programma PLC che esegue il protocollo Per un collegamento di rete tramite PROFIBUS DP al massimo 120 dei 122 slaves possono essere un pannello operatore Questi valori sono limiti teore tici I veri limiti vengono determinati dalla capacit di memoria e la potenza del controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 14 1 Accoppiamento PROFIBUS DP al SIMATIC 505 14 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati utente Programma utente Programma PLC Segnalazioni DI Guida nn B ce su Area di coordinazione Modulo d interfaccia PROFIBUS DP Pannello Pannello Pannello operatore operatore operatore Figura 14 1 Struttura di comunicazione dell accoppiamento PROFIBUS DP Compito delle Lo scambio generale di dati tra PLC ed il pannello operatore avvie
29. zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 9 3 Buffer dati per il trasferimento sincronizzato Struttura Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente Numero della ricetta corrente 1 999 Numero di set di dati corrente 0 65 535 Stato 0 2 4 12 Parola di stato La parola di stato parola 4 pu assumere 1 seguenti valori Valore Significato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 19 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 9 4 Scorrimento della sincronizzazione Lettura dal controllore tramite comando nella rappresentazione delle ricette Passo Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta da in leggere come pure lo stato Trasferimento in corso nel buffer dati e imposta il numero di set di dati a zero Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette Il pannello operatore imposta lo stato trasferimento concluso
30. 0 nella prima parola di dati del compartimento ordini il pannello operatore ha ricevuto l ordine del con trollore Ora il pannello operatore elabora l ordine per cui ha bisogna ancora di tempo Se invece viene inscritto subito un nuovo ordine del controllore nel compartimento ordini pu durare un certo tempo finch il pannello operatore possa effettuare il prossimo ordine del controllore Il prossimo ordine del controllore viene accettato solo se di nuovo disponibile abbastanza presta zione del calcolatore La lettura della lista indirizzi DB ad ogni accesso al AG solo necessaria se p e le aree di dati utente vengono create di nuovo durante la fase di messa in servizio Durante il servizio per questa funzione dovrebbe essere disinse rita per raggioni di performance Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 2 5 Amministrazione della comunicazione per SIMATIC S5 2 3 Evitare errori Modifica dei blocchi di dati Pannello operatore connesso alla SI2 della CPU 2 6 La modifica dei blocchi di dati durante il servizio non ammessa Anche la compressione della memoria di programma interna del AG funzione PG Compressione blocco funzionale FB integrato COMPR non ammessa se stato connesso un pannello operatore Durante la com pressione vengono modificati gli indirizzi assoluti dei blocchi di dati nella memoria di programma Dato che il pannello operatore legge
31. 12 99 Configurazione delle interfacce Nella presente appendice sono elencate le configurazioni delle interfacce di tutti 1 cavi connettore che sono ordinabili anche presso la Siemens Avvertenza Nel caso l utente saldi da s 1 cavi la Siemens non si assume responsabilit Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 1 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt SIMATIC S5 TTY Interfaccia PG della CPU 6XV1440 2A Spinotto 1 spinotto maschio sub D a 15 poli Chiusura a chiavistello Spinotto 2 spinotto maschio sub D a 15 poli Chiusura a chiavistello TTY attiva TTY passiva Spinotto 1 Spinotto 2 Pannello operatore AG PE 1 li 3 1 PE Calza contenitore i Calza contenitore PE 8 I l PE R20MA 13 y i i RxD 9 l i ro 2mm o EE 6 TxD P SS _TD GND 15W O toma 11 I EE o RD TxD 6 MEN i EE gt RD Di 1 l 1 GND 12 f i H 4 k 1 TxD 7 E Per cavi TTY di lunghezze speciali gt 10m occorre saldare 2 diodi di Zener 12V nello spinotto a 15 poli per il collegamento al pannello operatore TTY attivo BZX 55 C12 Id Nr 30095128 Calza collegata con il contenitore da ambedue le parti a superficie ampia Cavo 5 x 0 14 mm2 schermato max lunghezza 1000 m Manuale utente Comunicazione per sistemi b
32. 21 9 3 Buffer dati per il trasferimento sincronizzato 21 9 4 Scorrimento della sincronizzazione nananana nannaa 21 9 5 Ordini di controllore per ricette ana Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indice 19 19 h P M NM W N O 21 18 N i ni Co NIN h NIN Indice Parte X Appendici A Segnalazioni di sistema iii A 1 Segnalazioni di sistema dei pannelli operatori yi A 2 Numero d errore del FB DBHMI Ordini di controllore Configurazione delle interfacce Documentazione SIMATIC HMI Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tipi di accoppiamento 1 Partel Generalit Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tipi di accoppiamento Questo capitolo offre una panoramica dei possibili tipi di accoppiamenti tra i pannelli operatori da un lato e 1 diversi controllori dall altro A seconda del controllore impiegato vengono presentate brevemente le caratteristiche pi importanti dei diversi tipi di accoppiamento Informazioni particolareggiate su ogni tipo di accoppiamento con le istru zioni di progettazione specifiche del collegamento si trovano nei corrispon denti capitoli nelle parti II fino a IX di questo manuale utente Manuale utente Comunicazione
33. 290041 290042 290050 290051 290052 Conferma che 1l trasferimento dei blocchi di dati dal controllore al pannello operatore stato avviato Conferma che il trasferimento dei blocchi di dati dal controllore al pannello operatore stato termi nato senza errori Conferma che 1l trasferimento dei blocchi di dati dal controllore al pannello operatore stato inter rotto con errori C stato un tentativo di leggere scrivere un blocco di dati bench il compartimento dei dati non libero Questo errore pu accadere in caso di ricette per quali stato progettato un trasferimento con sin cronizzazione Per il momento non possibile stabilire una con nessione con il controllore Per questo il blocco di dati non pu essere n letto n scritto Causa possibile Nessuna connessione fisica con il controllore cavo staccato o difettoso o il controllore disin serito Questa segnalazione viene emessa dopo la riscelta di una pagina che contiene una ricetta nella quale stato gi scelto un blocco di dati Durante il salvamento del blocco di dati stato osservato che gi esiste un blocco di dati con il numero specificato Esportando il blocco di dati stato osservato che gi esiste un blocco di dati con il numero specifi cato Domanda di sicurezza prima della cancella di blocchi di dati Non possibile salvare un blocco di dati o un file perch il mezzo di memorizzazione pieno C
34. 5 5 Tabella 5 5 Suddivisione delle aree dei dati Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per tipo 00 8 8 8 Lunghezza totale di tutte le aree di dati 8 8 8 parole Se sul pannello operatore una pagina viene caricata con una o pi curve il pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Questa area serve al trigger delle curve Settare nel programma del control lore il bit associato alla curva nell area selezione buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 parola 2 parola Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzerato l area di sele zione dei buffer delle curve non pu essere modificata dal programma d
35. 99 1 5 Aree di dati utente per il SIMATIC S7 Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 7 6 Se il controllore deve venire informato di un acquisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene acquisita tramite comando sul pannello operatore A ci si deve impostare il puntatore area Acquisizione OP e Area di acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con trollore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 7 2 mostra in modo schematico le singole aree di acquisizione di allarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi Pannello Controllore operatore si Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore Pannellooperatore Area di acquisizione Pannellooperatore Controllore Figura 7 2 Aree di acquisizione d
36. 99 7 9 Ricette Descrizione Tipi di trasferimento Scattare il trasferimento di set di dati Aree di dati utente per il SIMATIC S7 Nel trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparte comunicazione accedono alternandosi a aree di comunicazione comuni nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Le informazioni per la creazione del buffer dati in ProTool si trovano nella guida in linea Per il trasferimento dei set di dati fra pannello operatore e controllore si hanno due possibilit e Trasferimento senza sincronizzazione pagina 7 18 e Trasferimento con sincronizzazione tramite il buffer dati pagina 7 19 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Per scattare il trasferimento di set di dati ci sono due possibilit e Comando nella rappresentazione delle ricette pagina 7 21 e Ordini di controllore pagina 7 22 e Attivare le funzioni progettate pagina 7 23 Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine di controllore la rappresentazione delle ricette allora al pannello operatore utilizzabil
37. Apri archivi I valori vengono scritti di nuovo in tabelle 80019 Tutti gli archivi vengono sconnessi dal livello DB e tutti i collegamenti vengono chiusi p es dopo l esecuzione dalla funzione Chiudi_archivi I valori vengono memorizzati nel bufferinterme dio a scritti nelle tabelle dopo il nuovo collega mento Non esiste alcun collegamento al mezzo di memo ria e un cambio pu avvenire 80020 E stato superato il numero massimo di azioni Aspettare finch le azioni di copiatura corretti simultanee di copiatura sono terminate ed avviare di nuovo l ultima La copiatura non viene eseguita azione di copiatura 80021 E stato tentato di cancellare un archivio che ancora Aspettare finch l azione di copiatura corrente sta eseguendo un azione di copiatura terminata ed avviare di nuovo l ultima azione La cancellazione non viene eseguita 80022 E stato tentato di iniziare con un archivio susse Verificare nel progetto guente con la funzione Inizia_archivio_seguente e stata correttamente progettata la funzione da un archivio che non un archivio susseguente Inizia_archivio_seguente L archivio susseguente non viene creato e sonocorrettamente alimentati i parametri delle variabili sul pannello operatore 80023 C stato un tentativo di copiare un archivio in se Verificare nel progetto stesso e statacorrettamente progettata la funzione L archivio non viene copiato Copia_archivio e sonocorrettamente alimentati i p
38. Bit di dati Qui occorre impostare 7 Parit Qui occorre impostare DISPARI Bit di stop Qui occorre impostare 1 Baudrate Qui viene impostata la velocit di trasferimento dal pannello opera tore al SIMATIC 505 La comunicazione pu avvenire con un bau drate di 19200 9600 4800 2400 1200 600 o 300 Baud Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 13 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento PROFIBUS DP al 1 4 SIMATIC 505 Definizione Esigenze di hardware Esigenze di software Installazione Limiti del sistema Questo capitolo descrive in modo generale la comunicazione fra il pannello operatore ed il SIMATIC 505 tramite il PROFIBUS DP PROFIBUS DP un bus di campo master slave con fino a 122 slaves Nel caso normale una rete di PROFIBUS DP viene controllata da un master Questo master richiama ciclicamente tutti i slaves Il master p es un PLC con un modulo d interfaccia compatibile con DP Ogni pannello operatore slave ed assegnato unicamente ad un master AG Per l integrazione dei pannelli operatori in una rete PROFIBUS DP si neces sitano le seguenti componenti di hardware e OP37 Proo MP 2700 PC con processore di comunicazione CP5611 o CP5511 e nel PLC CP5434 DP Annex Card e per ogni apparecchiatura pannello operatore o controllore connetore di bus PROFIBUS DP o
39. I LED possono essere pilotati dal Controllore In que sto modo possibile segnalare all operatore accendendo il LED per esem pio quale tasto si deve premere in una determinata situazione Per potere attivare gli LED necessario di creare le corrispondenti aree di dati cosiddetti immagini nel controllore e di specificarle come puntatori area durante la progettazione L immagine LED pu essere suddivisa in aree di dati separate come mostrato nella tabella seguente Aree dei dati OP 37 Pro MP 270 Numero max 8 8 Lunghezza totale di tutte le aree di dati parole 16 16 L assegnazione dei singoli diodi luminosi ai bit delle aree di dati avviene durante la progettazione dei tasti funzionali In questo caso viene introdotto per ogni LED il numero all interno dell area dell immagine Il numero di bit n denomina il primo di due bit consecutivi che possono pilotare complessivamente 1 seguenti stati di accensione dei LED vedi ta bella 7 4 Tabella 7 4 Frequenza di lampeggio dei LED Bitn 1 Bit n Funzione del LED 0 00 Speos 0 l Lampeggio 1 0 Lampeggio 1 1 Luce continua Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 7 9 Aree di dati utente per il SIMATIC S7 7 4 Aree di richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio 7 10 Una curva una rap
40. Interruzione con se gnalazione di si stema 9 22 Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Possibili cause d errore Reazione a un interruzione a causa di un errore Aree di dati utente per WinAC Se il trasferimento di set di dati viene terminato con errori questo pu avere le seguenti cause e Indirizzo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricetta non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce come segue a un interruzione del trasferimento a causa di un errore e Avvio tramite comando nella rappresentazione delle ricette Avvertenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasfe
41. Limit Analog Alarm Process Variable APV INT INT REAL Analog Alarm Process Variable High Limit APVH REAL Analog Alarm Process Variable Low Limit APVL REAL Analog Alarm Rate of Change Alarm ARCA REAL Limit Analog Alarm Setpoint ASP INT INT REAL Analog Alarm SP High Limit ASPH INT INT REAL Analog Alarm SP Low Limit ASPL INT INT REAL Analog Alarm Sample Rate ATS REAL Analog Alarm Flags AVF INT INT Analog Alarm Yellow Deviation Alarm AYDA INT INT REAL Limit Alarm Peak Elapsed Time APET INT INT Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per il SIMATIC 505 Tabella 12 3 Process Loop User Data Type Indirizzamento Formato Loop Alarm Alarm Acknowledge Flags LACK INT INT Loop Alarm Deadband LADB INT INT REAL Most Significant Word of Loop C flags LCFH INT INT Least Significant Word of Loop C flags LCFL INT INT Loop Error LERR INT INT REAL Loop Alarm High Limit LHA INT INT REAL Loop Alarm High High Limit LHHA INT INT REAL Loop Gain LKC REAL Loop Derivative Gain Limiting Coefficient LKD REAL Loop Low Alarm Limit LLA INT INT REAL Loop Low Low Alarm Limit LLLA INT INT REAL Loop Output LMN INT INT REAL Loop Bias LMX INT INT REAL Loop Orange Deviation Limit LODA INT INT
42. Primi passi con ProTool Principianti In questa documentazione l utente viene seguito passo e diuna pagina con oggetti diversi e diun cambio di pagina e diuna segnalazione Questa documentazione disponibile per e OP3 OP5 OP7 OP 15 OP 17 OP25 0OP27 OP 35 0P37 TP27 TP37 e Sistemi basati su Windows ProTool Progettisti Fornisce le seguenti informazioni per operare con il Progettazione di sistemi software di progettazione ProTool Pro basati su Windows e informazionisull installazione Manuale utente e informazioni di base sulla progettazione e descrizione dettagliata degli oggetti e delle funzioni pro gettabili Questa documentazione valida per sistemi basati su Windows ProTool Progettisti Fornisce le seguenti informazioni per operare con il Progettazione delle software di progettazione ProTool apparecchiature grafiche e informazionisull installazione Manuale utente e informazioni di base sulla progettazione e descrizione dettagliata degli oggetti e delle funzioni pro gettabili Questa documentazione valida per i pannelli opera tivi grafici ProTool Progettisti Fornisce le seguenti informazioni per operare con il Progettazione delle software di progettazione ProTool Lite apparecchiature a riga informazionisull installazione Manuale utente e informazioni di base sulla progettazione e descrizione dettagliata degli oggetti e delle funzioni pro gettabili Questa documentazione valida per i pannelli opera tiv
43. ProTool per PROFIBUS DP Parametri Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC S5 DP V5 1 e poi impostare i parametri indicati nelle seguenti tabelle servendosi del bottone Parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Per il controllore impostare i seguenti parametri Tabella 4 1 Parametri per il controllore Parametro Spiegazione Indirizzo OP Indirizzo di PROFIBUS DP del pannello operatore Campo di valori da 3 a 126 Interfaccia Qui si sceglie l interfaccia sul pannello operatore che serve per stabilire la connessione al pannello di visualizzazione AG Per PC e FI 25 45 questa DP MP I per OP 37 Pro e MP 270 questa IF1B Per l OP 37 Pro occorre in pi attivare ASPC2 nel BIOS Nel BIOS dell OP 37 Pro impostare la registrazione ASPC2 su Enabled nella maschera Integrated Peripherals Baudrate Il baudrate con cui si comunica nella configurazione di rete Il Bau drate deve essere impostato uguale per tutte le apparecchiature colle gate alla rete Sono impostabili 1 seguenti baudrate 93 75 kBit s 187 5 kBit s 500 kBit s 1 5MBit s preimpostazione 3 MBit s 6 MBit s 12 MBit s Configurazione dovuta Qui viene determinata la configurazione dell area I U che viene uti lizzata per l area di
44. REAL Loop Process Variable LPV INT INT REAL Loop PV High Limit LPVH REAL Loop PV Low Limit LPVL REAL Loop Rate of Change Alarm Limit LRCA REAL Loop Ramp Soak Flags LRSF INT INT Loop Ramp Soak Step Number LRSN INT INT Loop Setpoint LSP INT INT REAL Loop Setpoint High Point LSPH INT INT REAL Loop Setpoint Low Limit ESPE INT INT REAL Loop Rate LID REAL Loop Reset LTI REAL Loop Sample Rate LTS REAL Loop V flags LVF INT INT Loop Yellow Deviation Alarm Limit LYDA INT INT REAL Loop Peak Elapsed Time LPET INT INT Tabella 12 4 Special Function User Data Type Indirizzamento Formato SF Program Peak Elapsed Time PPET INT INT SF Subroutine Peak Elapsed Time SPET INT INT Manuale utente Comunicazione per sistemi basati su Windows 12 5 Amministrazione della comunicazione per il SIMATIC 505 12 2 Ottimizzazione Ciclo di rilevamento e tempo di aggiornamento Pagine Curve 12 6 I cicli di rilevamento per i puntatori area indicati nel software di progetta zione e 1 cicli di rilevamento delle variabili sono fattori considerabili per 1 tempi di aggiornamento veramente raggiungibili Il tempo di aggiornamento il ciclo di rilevamento pi il tempo di trasferimento pi il tempo di elabora zione Per raggiungere un tempo di aggiornamento ottimale nella progettazione bisogna osservare quanto segue e Creare le singole aree di dati pi piccole possibile e grandi quanto stretta
45. Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di Segnalazioni di allarme proget R W allarme tate Acquisizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tabella 15 2 Aree di dati utente per SIMATIC 505 Utilizzo delle aree di dati continuazione Area dati Acquisizione OP Necessario per Segnalazione del pannello ope ratore al controllore che stata acquisita una segnalazione di allarme Pannelli operatori W Controllore R Immagine LED solo per OP e MP Attivazione del LED dal con trollore Richiesta della curva Curve di tendenza progettate con Trigger tramite bit op pure curve di buffer progettate Selezione curva 1 Curve di tendenza progettate con Trigger tramite bit op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di scambio progettate Numero di pagina Valorizzazione dal controllore quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello operatore nel programma del controllore Data e orario Trasferimento di data e orario dal pannello operatore al con trollore Manuale
46. a pa gina Scrittura nel controllore tramite ordine di controllore DAT PLC Nr 70 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 5 24 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 5 21 Aree di dati utente per il SIMATIC S5 Lettura dal controllore tramite funzione progettata Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza doma
47. acquisita tramite comando sul pannello operatore A ci si deve impostare il puntatore area Acquisizione OP e Area di acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con trollore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 21 2 mostra in modo schematico le singole aree di acquisizione di allarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi Pannello operatore Controllore Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore Pannellooperatore Area di acquisizione Pannellooperatore Controllore Figura 21 2 Aree di acquisizione di allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell area di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisi zione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Wind
48. al trigger delle curve Settare nel programma del control lore il bit associato alla curva nell area selezione buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 1 parola CIRROSI Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzerato l area di sele zione dei buffer delle curve non pu essere modificata dal programma del controllore L area di selezione del buffer delle curve 2 necessaria per le curve che ven gono progettate col buffer di scambio Essa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 7 11 Aree di dati utente per il SIMATIC S7 7 5 Area di numeri di pagina Utilizzo Premessa Struttura 7 12 Nell area di numeri di pagina 1 pannelli operatori archiviano le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al controllore informazioni sul conte nuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l
49. area di numeri di pagina essa deve essere determinata come puntatore area durante la progettazione L area di numeri di pagina pu essere creata solo in un controllore e l solo una volta L area di numeri di pagina viene trasferita spontaneamente al controllore cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di pol ling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di numeri di pagina nella memoria del controllore 7 Oj 7 0 Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da 1 a 65535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 7 6 Utilizzo di ordini del controllore Descrizione Compartimento ordini Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizza pagina Imposta data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e c
50. basati su Windows Edizione 12 99 6 23 Amministrazione della comunicazione per SIMATIC S7 6 24 Tabella 6 4 Parametri di configurazione continuazione Gruppo Parametro Significato Parametri di rete Profilo Il profilo del protocollo che viene usato nella configurazione di rete Qui impostare PPI Baudrate Il baudrate 9600 o 19200 Baud con il quale si comunica nella configura zione di rete Partner di Indirizzo Indirizzo PPI dell unit S7 alla comunicazione quale il pannello operatore colle gata Servizio ciclico Questo parametro non e rilevante per il S7 200 Pulsante Altri HSA Il pi alto indirizzo della stazione esso deve essere lo stesso in tutta la configurazione di rete Master Il numero di master nella rete si deve impostare su Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 6 6 Ottimizzazione Ciclo di rilevamento e tempo di aggiornamento Pagine I cicli di rilevamento per i puntatori area indicati nel software di progetta zione e 1 cicli di rilevamento delle variabili sono fattori considerabili per 1 tempi di aggiornamento veramente raggiungibili Il tempo di aggiornamento il ciclo di rilevamento pi il tempo di trasferimento pi il tempo di elabora zione Per raggiungere un tempo di aggiornamento ottimale nella progettazione bisogna osservare quanto segu
51. basati su Windows Edizione 12 99 9 1 Aree di dati utente per WinAC 9 1 Panoramica Definizione Funzionalit 9 2 Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura gt Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 9 1 offre una panoramica delle possibili funzioni per i singoli pan nelli operatori Tabella 9 1 Aree di dati utente utilizzabili Area di dati utente Segnalazioni di servizio FI 25 45 X Panel PC X Segnalazioni di allarme X X Aree di acquisizione RP X X Immagine LED Area richiesta curve Aree di selezione buffer curve Numero di pagina Ordini di controllore Area di coordinazione Data e orario KIKI K K PR KIK K KIKI K K Tabella 9 2 fa vedere chi ha l accesso di lettura R e chi ha l accesso di scrittura W per le diverse aree di dati Tabella 9 2 Utilizzo delle aree di dati Area dati Necessario per Pannelli Controllore operatori Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di al Segnalazioni di allarme proget R W larme tate Acqu
52. blocchi speciali Il pannello operatore viene connesso direttamente alla CPU Quale cavi di collegamento vadano utilizzati a questo scopo pu essere appreso nella ta bella 3 1 Preferibilmente si usa la interfaccia SII con fisica TTY della CPU Se esiste si pu utilizzare anche la interfaccia SI2 con fisica TTY della CPU Bisogna tenere presente che con l interfaccia SI2 si ha per una limitazione delle prestazioni Quale interfaccia vada utilizzata nel pannello operatore pu essere appreso nel manuale dell apparecchiatura in questione Tabella 3 1 Cavi di collegamento utilizzabili Pannello operatore tutte le CPU IPC COMI COM2 6ES5734 1BD20 FI 25 45 COMI COM2 6XV1440 2A_ _ _ Panel PC COMI COM2 6XV1440 2A_ _ _ OP 37 Pro 6XV1440 2A_ _ _ MP 270 6XV1440 2A_ _ _ td _ codice di lunghezza Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 3 1 Accoppiamento AS511 3 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati utente Visualizzazione comando Comunicazione utente Segnalazioni operatore N Guida j operatore Area di coordinazione Figura 3 1 Struttura di comunicazione Compito delle Lo scambio generale di dati tra l AG ed 11 pannello operatore avviene tramite variabili i valori di processo A questo scopo occorre creare variabili nella progetta zione che puntano su un indirizzo nel AG Il pannello oper
53. comunicazione fra pannello operatore e AG La dimensione dell area I U ha influenza sul Performance La configurazione dovuta realizzata conforme alla classe B realiz zazione del Basic DP Slave secondo EN 50170 Si pu scegliere fra quattro diverse configurazioni dovute Class B tiny ClassBsmall Class B middle Class B big La tabellal4 2 Mostra la configurazione delle aree I U Le impostazioni in ProTool devono corrispondere ai dati di progettazione del modulo d interfaccia IM308C Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 4 7 Accoppiamento PROFIBUS DP al SIMATIC S5 Configurazione dovuta 4 8 Tabella 4 2 Configurazione delle aree I U per Class B La configurazione delle aree I U definita unicamente tramite le quattro diverse impostazioni La tabella 4 2 mostra la configurazione delle aree I U Classe Ingressi Byte Uscite Byte Class B tiny 32 22 Class B small 42 22 Class B middle 64 32 Class B big 122 64 Per il trasferimento di grandi quantit di dati si consiglia di impostare un area I U grande In questo modo le visualizzazioni sul pannello operatore vengono aggiornate pi veloce perch i dati vengono raccolti in un solo ciclo Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC S5 4 3 1 Altri moduli master SIMATIC S5 PROFIBUS DP Premessa I panne
54. connettore Pannello operatore lt gt Mitsubishi FXO 6 XV1440 2Q Spinotto 1 spinotto maschio sub D a 25 poli Chiusura a vite Uscita cavo verso il retro Spinotto 1 Pannello operatore Spinotto 2 Mini connettore DIN a 8 poli Chiusura a vite Uscita cavo verso il retro Spinotto 2 Mitsubishi FX0 e E TxD 16 E RD TxD 17 Z EE o pp GND 7 EE GND lt T RxD 14 RxD 15 Cavo 3 x 2 x 0 14 mm2 lunghezza max 500 m o i o lt gt i 7 EE 4 TxD Calza collegata con il contenitore da ambedue le parti a superficie ampia C 18 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt Mitsubishi FX 6 XV1440 2R Spinotto 1 spinotto maschio sub D a 9 poli Spinotto 2 spinotto maschio sub D a 25 poli Chiusura a vite Chiusura a vite Cavo verso il retro Cavo verso il retro Spinotto 1 Spinotto 2 Pannello operatore Mitsubishi FX CalzacontenitorePE 1 T TxD 3 EE o RD TxD 8 i J E ea Ima GND 5 o o E 20 GND EE o sy RxD 4 EE 3 TTD RxD 9 EE 6 TxD SO Ds EE 7 DSR EE DTR na EE s DTR N A PWE Cavo 3 x 2 x 0 14 mm2 lunghezza max
55. corrispondente area delle se gnalazioni di allarme deve avere esattamente lo stesso tempo di polling e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni di di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 17 4 Diagramma di impulsi per l area di acquisizione Controllore gt Pannello operatore Se un bit viene posto nell area segnalazioni di allarme il pannello operatore resetta il relativo bit nell area di acquisizione A causa dell elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il Controllore pu riconoscere che la segnalazione di allarme stata acquisita La fi gura 17 5 mostra il diagramma di impulsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 7 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Dimensione delle Area segnalazioni di allarme Area di acquisizione Pannello operatore gt Controllore Acquisizione tramite pannello operatore Figura 17 5 Diagramma di impulsi per l
56. dati tra controllore e pannello operativo Ulteriori controllori Programmatori Fornisce informazioni sull accoppiamento di pannelli Guida in linea operativo ai controllori come ad esempio e OPC e Mitsubishi e Allen Bradley e Telemecanique e Modicon e Omron e SIMATIC WinAC Con l installazione dei driver viene installata anche la relativa guida in linea ProAgent for OP Progettisti Fornisce le seguenti informazioni sul pacchetto opzio nale ProAgent for OP diagnostica di processo e progettazione della diagnostica di processo specifica per l impianto constatazione delle anomalie del processo trovare le cause e rimediare alle anomalie adattamente delle pagine di diagnositica fornite alle proprienecessit Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indice analitico A Accoppiamento ASS11 SIMATIC S5 3 1 Accoppiamento del pannello operatore al con 10 5 5 trollore OPC Accoppiamento MPI SIMATIC S7 SIMATIC S7 200 Accoppiamento PROFIBUS DP SIMATIC 505 SIMATIC S5 SIMATIC S7 Accoppiamento tramite MPI SIMATIC S7 SIMATIC S7 200 Accoppiamento tramite PROFIBUS DP SIMATIC S7 Acquisizione Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC 94 Acquisizione OP Allen Bradle WinAC Acquisizione PLC Telemecanique WinAC Acquisizioni OP Siena ue 19 2 AG supportati SIMATIC S5 Amm
57. di acquisizione scelta della pagina SIMATIC 505 15 3 15 13 SIMATIC S7 Telemecanique trasferire data orario WinAC Ordini di controllore Ordini di controllore per le ricette SIMATIC 505 15 24 Ordini di controllore per ricette Mitsubishi SIMATIC S5 17 24 Telemecanique 19 24 WinAC 9 24 Ottimizzare gli ordini del controllore Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique Ottimizzare la lista indirizzi DB SIMATIC S5 2 5 Ottimizzare le curve Telemecanique Ottimizzare pagine SIMATIC 505 12 6 SIMATIC S5 2 4 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Ottimizzazione Allen Bradle Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique 8 7 P Pannelli operatori SIMATIC S7 6 5 Pannelli operatori supportati Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 SIMATIC WinAC 8 1 Telemecanique Pannello operativo definizione funzionamento Panoramica tipi di accoppiamento Parametri del client OPC 10 6 variabili OPC 10 7 Parametri del pannello operatore SIMATIC S7 6 6 6 17 SIMATIC S7 200 Parametri del server variabili OPC 10 8 Parametri di rete SIMATIC S7 SIMATIC S7 200 Parametrizzazione Moduli master PROFIBUS DP Parit Allen Bradley Mitsubishi 20 4 SIMATIC 505 SIMATIC S5 ASSI1 Telemecanique Parola di stato
58. di dati stata terminata senza errori 290055 Conferma che l importazione dei blocchi di dati Assicurarsi che la struttura dei blocchi di dati sul stata interrotta con errori portadati sia identica a quella della ricetta attuale sul panello operatore 290056 Il valore nella riga colonna specificata non ha Verificare lariga colonna specificata potuto essere letta scritta senza errori L azione stata interrotta 300000 La sorveglianza del processo p es PDiag o Modificare la progettazione nella CPU S7 Graph programmata sbagliata Sono pre senti contemporaneamente pi segnalazioni di quanto indicato nei dati tecnici della CPU La CPU nun in grado di amministrare altre segnala zioni di Alarm_S e di trasferirle ai sistemi opera tori 310000 Devono essere stampati troppi protocolli allo Aspettare finch la stampa dell ultimo protocollo stesso tempo attivo terminata Siccome ammessa solo la stampa di un proto Ripetere l ordine di stampa se necessario collo alla volta l ordine di stampe viene rigettato 310001 Durante il richiamo della stampante c stato un Valorizzare le segnalazioni di sistema addizionali errore Il protocollo non viene stampato o viene emesse a causa di questa segnalazione stampato con errori Ripetere l ordine di stampa se necessario 320000 I movimenti vengono gi visualizzati da un altra Scegliere i movimenti nelle altre apparecchiatura apparecchiatura di visualizzazione
59. di dati sincrono utile ad esempio sempre se e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dati e il trasferimento di set di dati viene attivato tramite ordine di controllore In tal modo i set di dati vengano trasferiti tra pannello operatore e controllore in modo sincronizzato necessario che nella progettazione siano soddisfatti i seguenti presupposti e Il buffer dati creato in Apparecchiatura Puntatori area e Nelle propriet della ricetta indicato il controllore con 1l quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet Trasferimento Le informazioni dettagliate si trovano nel manuale utente ProTool Progretta zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 9 3 Buffer dati per il trasferimento sincronizzato Struttura Parola di stato Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente 15 0 1 parola 2 parola 3 parola 4 parola 5 parola La parola di stato parola 4 pu assumere 1 seguenti valori Valore S
60. dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella 21 5 Tabella 21 5 Suddivisione delle aree dei dati Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per tipo 00 8 8 8 Lunghezza totale di tutte le aree di dati 8 8 8 parole Se sul pannello operatore una pagina viene caricata con una o pi curve il pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Questa area serve al trigger delle curve Settare nel programma del control lore il bit associato alla curva nell area selezione buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 parola 2 parola Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzera
61. e scegliere la pagina del movi I movimenti non possono essere comandati mento nella apparecchiatura di visualizzazione desiderata di nuovo 320001 La rete troppo complessa Gli operandi disturbati Visualizzare la rete in AWL non possono essere rappresentati 320002 Sono scelte pi o nessuna segnalazioni di allarme Scegliere un segnalazione di allarme diagnostica diagnosticabile bile nella pagina di segnalazione ZP_ALARM Non stato possibile scegliere l unit appartenente alla segnalazione di allarme 320003 Per l unit scelta non esiste alcuna segnalazione di Scegliere l unit disturbata nella pagina panora allarme mica Nella pagina dettagliata non si pu rappresentare unarete 320004 Gli stati di segnale necessari non possono essere Controllare la consistenza tra la progettazione letti dal controllore nell apparecchiatura di visualizzazione e nel pro Non possibile rilevare gli operandi disturbati gramma del controllore caricato 320005 Il progetto contiene parti di Pro Agent non instal Installare il pacchetto opzionale necessario per lo late Non possibile effettuare alcuna diagnostica ProAgent svolgimento del progetto 1 Il parametro opzionale 1 all inizio della segnalazione pu contenere l identificatore per la connessione S7 se sono in servizio parallelo pi S7 e se sono collegate alla diagnostica 2 Un canale WinCC mette a disposizione testi di segnalazione tramite un interfaccia
62. il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore inter rompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite funzione progettata Passo l Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero
63. il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Part VIII Accoppiamento al Telemecanique TSX Amministrazione della comunicazione per Telemecanique TSX Aree di dati utente per Telemecanique TSX Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per 1 8 Telemecanique TSX Pannelli operatori supportati Installazione Collegamento Questo capitolo descrive la comunicazione fra il pannello operatore ed il con trollore Per la serie Telemecanique TSX l accoppiamento avviene tramite 1l seguente protocollo del controllore Il protocollo Uni Telway viene supportato come accoppiamento a pi punti da 1 sistemi a base di Windows I seguenti pannelli operatori possono essere accoppiati al Telemecani que TSX PC OP37 Pro MP270 Avvertenza Il pannello operatore pu solo essere usato come Slave Il driver per l accoppiamento al Telemecanique TSX viene fornito insieme al software di progettazione ed installato automaticamente L accoppiamento del pannello operatore al Telemecanique TSX si li
64. le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il pannello operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il controllore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Suddivisione delle aree di dati Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 Aree di dati utente per il Telemecanique TSX Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella 19 5 Tabella 19 5 Suddivisione delle aree dei dati Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per ti
65. leggere vengono letti dagli indirizzi del controllore e trasferiti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati All avvio del trasferimento i valori da scrivere vengono scritti negli indirizzi del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 17 Aree di dati utente per SIMATIC 505 15 9 2 Trasferimento con sincronizzazione Scopo Utilizzo Esigenza 15 18 Durante il trasferimento sincrono ambedue i controparti di comunicazione mettono bit di stato nel buffer di dati utilizzato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reciproca ed incontrollata dei dati Il trasferimento di dati sincrono si offre p es sempre quando e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dati e il trasferimen
66. lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 21 Aree di dati utente per SIMATIC 505 Leggere dal controllore tramite funzione progettata Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore inter rompe l operazione Per rendere possibile un nuovo trasferimento il progra
67. mente necessario e Definire le aree di dati dello stesso tipo in modo contiguo Il tempo di aggiornamento effettivo migliora se si crea una grande area invece di tante piccole aree e Cicli di rilevamento scelti troppo piccoli peggiorano senza necessit la performance totale Impostare il ciclo di rilevamento secondo la velocit di modifica dei valori di processo Il cambiamento della temperatura di un forno ad esempio molto pi lento del cambiamento del numero di giri di un motore elettrico Valore di riferimento per il ciclo di rilevamento circa 1 secondo e Peril miglioramento dei tempi di aggiornamento eventualmente rinun ciare al trasferimento ciclico delle aree di dati utente ciclo di rilevamento 0 Per trasferire spontaneamente le aree di dati utente utilizzare invece gli ordini del controllore e Memorizzare le variabili di una segnalazione o di una pagina nell area di dati senza vuoti e Per assicurare che alcune modifiche vengano riconosciute sicuramente dal controllore queste devono aspettare in fila almeno durante 1l ciclo di rile vamento reale Per le pagine l intervallo di aggiornamento veramente raggiungibile dipende dal tipo e la quantit dei dati da visualizzare Nel interesse di tempi di aggiornamento corti durante la progettazione si dovrebbe osservare di progettare cicli di rilevamento corti solo per quei og getti che occorre aggiornare veramente presto Se per le curve triggerate dal bit
68. nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sempre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole di dati utilizzando la prima parola di dati La seconda parola di dati riservata La figura 7 8 mostra la struttura del byte 1 della prima parola di dati Byte 1 ri 2 1 0 AeA L Bit d avvio Tipo di funzionamento Bit di attivit riservato X occupato Figura 7 8 Significa dei bit nell area di coordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanentemente al Appena il pannello operatore viene messo Offline dal operatore 1l bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pannello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunica
69. nr 1 Bit di acquisizione della segnalazione di allarme nr 1 Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 49 Bitdi acquisizione della segnalazione di allarme nr 49 Figura 19 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme deve venire resettato La figura 19 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore e deve essere collocata in modo contiguo alla corrispondente area delle se gnalazioni di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni di di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 19 4 Diagramma di impulsi per l area di acquisizione Controllore gt Pannello operatore Se un bit viene posto nell area segnalazioni di allarme il pannello operatore resetta il relativo bit nell area di acquisizione A causa dell elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di
70. o nell area delle segnala zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivata Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per SIMATIC 505 La tabella 15 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acquisizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di tutte le aree per 1 diversi pannelli operatori Tabella 15 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole PC 3 125 3 125 FI 25 45 8 125 8 125 Panel PC 8 125 8 125 OP 37 Pro 8 125 8 125 MP 270 8 125 8 125 La lunghezza massima ammessa per una area continua 64 parole Per ognun bit nel area di segnalazione progettata si pu
71. operatore attivano recipro camente azioni definite in modo fisso In questo capitolo vengono descritte la funzione la struttura e le particolarit delle diverse aree di dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 5 1 Aree di dati utente per il SIMATIC S5 5 1 Panoramica Definizione Funzionalit de Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 5 1 offre una panoramica delle possibili funzioni per i singoli pan nelli operatori Tabella 5 1 Aree di dati utente utilizzabili Area di dati utente Segnalazioni di servizio PC OP 37 Pro gt lt MP 270 gt lt Segnalazioni di allarme Aree di acquisizione Immagine LED Area richiesta curve Aree di selezione buffer curve Numero di pagina Ordini di controllore Area di coordinazione Data e orario KIKI K K KIKIKI K KI K K K KIKIKI K KI K K K 1 vale per il PC standard FI 25 45 ed il Panel PC Tabella 5 2 fa vedere chi ha l accesso di lettura R e chi ha l accesso di
72. orario e data Manuale utente Comunicazione per sistemi basati su Windows 15 415 Edizione 12 99 Aree di dati utente per SIMATIC 505 15 9 Ricette Descrizione Tipi di trasferimento Avviare il trasferimento di set di dati 15 16 Durante il trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparti di comunicazione usano a turno le stesse aree di comu nicazione nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Informazioni sulla creazione del buffer di dati in ProTool si trovano nella guida in linea Per il trasferimento di set di dati fra pannello operatore e controllore si hanno due possibilit e Trasferimento senza sincronizzazione pagina 15 17 e Trasferimento con sincronizzazione tramite il buffer dati pagina 15 18 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Per l avvio del trasferimento si hanno tre possibilit e Comando nella rappresentazione delle ricette pagina 15 20 e Ordini di controllore pagina 15 21 e Attivare le funzioni progettate pagina 15 22 Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine
73. pannelli operatori tranne il PC RS232 a 15 poli SLC 500 RS232 a 9 poli 6VX1 4402K___ PLC 5 RS232 a 25 poli 6XV1 4402L___ RS422 a 25 poli Tutti i pannelli operatori tranne il PC RS422 a 9 poli 6XV1 4402V___ PC COM1 COM2 Cavo standard Allen Brad ley 1747 CP3 Cavo standard Allen Brad ley 1747 CP10 9 _ codice di lunghezza Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 16 3 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 16 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati utente Visualizzazione comando Comunicazione Programma Pannello utente Segnalazioni operatore N Guida j operatore Area di coordinazione Figura 16 3 Struttura di comunicazione Compito delle Lo scambio generale di dati tra il Allen Bradley SLC 500 PLC 5 ed il pan variabili nello operatore avviene tramite i valori di processo A questo scopo occorre creare variabili nella progettazione che puntano su un indirizzo nel Al len Bradley SLC 500 PLC 5 Il pannello operatore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del Allen Bradley SLC 500 PLC 5 Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire ins
74. pi OP ad un S7 e pi S7 ad un pannello operatore La figura 6 3 mostra una possibile configurazione di rete I numeri 1 2 ecc sono esempi di indirizzi Gli indirizzi dei partecipanti S7 vengono assegnati con la configurazione hardware o della rete STEP 7 DP 1 7 3 Pannello Pannello CPU E A operatore operatore S7 200 Figura 6 3 Accoppiamento del pannello operatore al SIMATIC S7 Tramite la connessione MPI ogni modulo del S7 che capace di comunicare pu venire usato come partner di comunicazione per il pannello operatore Tale sono ogni CPU moduli funzionali capaci di comunicare FM come ad esempio FM356 I moduli capaci di comunicare sono a sfondo grigio in figura 6 3 Un pannello operatore pu scambiare contemporaneamente dati con al mas simo controparti di comunicazione p es CPU o FM Nel caso del S7 200 i partner di comunicazione sono 4 Viceversa per ogni unit in grado di comunicare permesso un numero defi nito di collegamenti al pannello operatore Ad esempio ad una CPU314 pos sono essere collegati contemporaneamente tre OP invece ad una CPU4141 gli OP collegati contemporaneamente possono essere 31 Il numero massimo di collegamenti che un modulo pu avere contemporaneamente pu essere trovato nella documentazione del modulo stesso Manuale utente Comunicazione per sistemi basati su Windows Edizio
75. progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Si supponga che per il controllore SIMATIC 505 sia stata progettata la se guente area delle segnalazioni di servizio y 43 Lunghezza 5 in parole La figura 15 1 mostra la correlazione dei complessivi 80 5 x 16 numeri di segnalazione ai singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente Numero di segnalazione Figura 15 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 5 Aree di dati utente per SIMATIC 505 Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 15 6 Se il controllore deve venire informato di un acquisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene acquisita tramite comando sul pannello operatore A ci si deve impostare il puntatore area Acquisizione OP e Area di
76. protocollo SIMATIC S7 WinAC V5 0 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 8 1 Amministrazione della comunicazione 8 1 Principio di funzionamento Variabili Valori di processo Aree di dati utente Visualizzazione comando comunicazione interna Programma ProTool RT i Guida I operatore Area di coordinazione Figura 8 1 Struttura di comunicazione Compito delle Lo scambio generale di dati tra il SIMATIC WinAC ed il pannello operatore variabili avviene tramite i valori di processo A questo scopo occorre creare variabili nella progettazione che puntano su un indirizzo nel WinAC Il pannello ope ratore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del WinAC Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo 9 Manuale utente Comunicazione per sistemi basati su Windows 8 2 Edizione 12 99 8 2 Tipi di dati supportati Tipi di dati supportati Amministrazione della comunicazione Per la pro
77. questo capitolo vengono descritte la funzione la struttura e le particolarit delle diverse aree di dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 1 Aree di dati utente per SIMATIC 505 15 1 Panoramica Definizione Funzionalit 15 2 Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura gt Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 15 1 offre una panoramica delle possibili funzioni per i singoli pannelli operatori Tabella 15 1 Aree di dati utente utilizzabili Area di dati utente PC OP 37 Pro MP 270 Segnalazioni di allarme X X X Aree di acquisizione X X X Immagine LED _ X X Area richiesta curve X X X Aree di selezione buffer curve X X X Numero di pagina X X X Ordini di controllore X X X Area di coordinazione X X X Data e orario X X X 1 vale per il PC standard FI 25 45 ed il Panel PC Tabella 15 2 fa vedere chi ha l accesso di lettura R e chi ha l accesso di scrittura W per le diverse aree di dati Tabella 15 2 Utilizzo delle aree di dati Area dati Necessario per Pannelli Controllore operatori
78. richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Area di selezione Questa area serve al trigger delle curve Settare nel programma del control buffer curve 1 lore il bit associato alla curva nell area selezione buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 1 parola CIRROSI Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzerato l area di sele zione dei buffer delle curve non pu essere modificata dal programma del controllore Area di selezione L area di selezione del buffer delle curve 2 necessaria per le curve che ven buffer curve 2 gono progettate col buffer di scambio Essa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows 9 10 Edizione 12 99 Aree di dati utente per WinAC 9 4 Areadi numeri di pagina Utilizzo Premessa Struttura Nell area di numeri di pagina 1 pannelli operatori archivian
79. scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione senza conferma Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 9 24 Scrittura nel controllore tramite ordine di controllore DAT PLC Nr 70 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 9 24 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 21 Aree di dati utente per WinAC Lettura dal controllore tramite funzione progettata Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta
80. sistema se si ha zionalit bisogno dell intera funzionalit 80012 I valori dell archivio vengono memorizzati inun Archiviare meno valori buffer Se devono essere r SEISttali nel buffer pi Oppure aumentare gli intervalli di registrazione valori che possono essere scritti fisicamente nello stesso tempo p es su in disco rigido pu risul tarne in un sovraccarico e la registrazione viene interrotta 80013 La situazione di sovraccarico terminata L archi viazione registra di nuovo tutti i valori 80014 stata attivata la stessa azione per due volte suc cessive Siccome la copiatura gi in corso l azione non viene eseguita ancora una volta 80016 Gli archivi sono separati dalla funzione Collegare di nuovo gli archivi Chiudi_archivie le registrazioni entranti superano le dimensioni del bufferintermedio Tutti gli ordini presenti nel buffer intermedio ven gono cancellati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 80017 Gli ordini entranti superano le dimensioni del buf Terminare il processo di copiatura fer intermedio Questo pu essere causato p es molte azioni di copiatura contemporaneamente attive Tutti gli ordini di copiatura presenti nel buffer intermedio vengono cancellati 80018 Tutti gli archivi sono stati collegati di nuovo con il livello DB p es dopo l esecuzione della funzione
81. slaves al pannello operatore questa funzione di sicurezza deve essere disattivata attivando l op zione Unico master sul bus Per il S7 200 occorre impostare un pannello operatore come Master Parametri di rete Profilo Il profilo del protocollo che viene usato nella configurazione di rete Qui impostare MPI Baudrate Il baudrate con cui si comunica nella configurazione di rete Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 7 Amministrazione della comunicazione per SIMATIC S7 Tabella 6 2 Parametri di configurazione continuazione Gruppo Parametro Spiegazione Partner di Indirizzo Indirizzo MPI dell unit S7 CPU comunicazione FM o CP a cui collegato il pan nello operatore Posto connettore Numero del posto connettore in cui inserita l unit S7 con cui il pan nello operatore scambia 1 dati Rack Numero del rack in cui inserita l unit S7 con cui il pannello opera tore scambia 1 dati Servizio ciclico Se il servizio ciclico inserito il controllore ottimizza il trasferimento di dati tra il pannello operatore ed il controllore Cos viene raggiunta una performance migliore Questo parametro non e rilevante per il S7 200 Restrizione Per il servizio parallelo di pi pan nelli operatori occorre scegliere il servizio ciclico Pulsante Altri HSA Il pi alto indirizzo della stazione esso deve essere lo stesso in t
82. tramite OPC 10 2 Messa in servizio OPC Collegamento Accoppiamento del pannello operatore al controllore Il gli OPC Server si devono trovare nella stessa rete supportata da Windows come l OPC client L accoppiamento del OPC Client e l OPC Server comprende la scelta del controllore OPC Steuerung con i relativi parametri e l impostazione dell au torizzazione d avvio a d accesso del DCOM per l OPC server Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 10 5 Collegamento tramite rete tramite OPC 10 3 Parametri del client OPC Per l accoppiamento tramite OPC occorre impostare i seguenti parametri sotto Parametri Collegamento OPC EJ Mome server OPC yyiare il server su questo computer Leggi valori da Memoria intermedia C Partner di accoppiamento Scegliere qui il server OFC e eventualmente il computer al quale si desidera accedere Figura 10 3 Collegamento OPC Nome server OPC Qui va impostato il nome dell OPC server ad esempio OPC SimaticHMI PTPro Avviare il server su questo computer Qui va impostato il nome del computer su quale gira OPC server Leggere valori da Qui va impostata la memoria intermedia Per SIMATIC NET memoria intermedia significa che 1 valori vengono letti dalla memoria intermedia Per il controparte di accoppiamento 1 valori vengono letti direttamente dalla CPU Per SIMATIC HMI viene letto il valore co
83. 0 59 Secondo 0 59 O n 3 riservato Giorno della settimana 1 7 1 S0 n 4 Giorno 1 31 Mese 1 12 z n 5 Anno 0 99 riservato a Figura 21 8 Struttura dell area di dati orario e data Manuale utente Comunicazione per sistemi basati su Windows 21 15 Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 9 Ricette Descrizione Tipi di trasferimento Scattare il trasferimento di set di dati 21 16 Nel trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparte comunicazione accedono alternandosi a aree di comunicazione comuni nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Le informazioni per la creazione del buffer dati in ProTool si trovano nella guida in linea Per il trasferimento dei set di dati fra pannello operatore e controllore si hanno due possibilit e Trasferimento senza sincronizzazione pagina 21 17 e Trasferimento con sincronizzazione tramite il buffer dati pagina 21 18 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Per scattare il trasferimento di set di dati ci sono due possibilit e Comando nella rappresentazion
84. 0 WinAC SIMATIC S5 SIMATIC 505 Driver di un altro costruttore SIMATIC 505 SIMATIC S5 SIMATIC S7 200 SIMATIC S7 300 400 WinAC Driver di un altro costruttore Allen Bradley SIMATIC S5 SIMATIC S7 200 SIMATIC S7 300 400 WinAC Driver di un altro costruttore Manuale utente Comunicazione per sistemi basati su Windows 1 6 Edizione 12 99 Stessa famiglia di apparecchiature Modificare i formati dei dati Tipi di accoppiamento ProTool mantiene il collegamento alle variabili al controllore se il cambio avviene entro la stessa famiglia di apparecchiature Se per il controllore vecchio sono stati usati tipi di dati che non sono rilevanti per il controllore nuovo allora essi vengono contrassegnati come formato di dati non valido e possono essere modificati Questo vale per i seguenti tipi di controllore e Cambio della CPU per il SIMATIC S5 se vengono supportati diversi formati dei dati e Cambio da Allen Bradley SLC 500 a PLC 5 e viceversa e Cambio da SIMATIC S7 300 400 a WinAC e viceversa Richiamare il dialogo per la relativa variabile tramite doppio clic Viene visualizzato il vecchio formato dei dati non valido Adesso si pu modificare il formato dei dati con un nuovo formato valido Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 7 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC
85. 1 SIMATIC S5 520 521 Ei SIMATIC S7 7 7 23 Telemecanique KCA WinAC Limiti del sistema accoppiamento PROFIBUS DP 4 2 Literatura Master SIMATIC S7 SIMATIC S7 200 Index 5 Indice analitico Moduli master PROFIBUS DP 4 9 Modulo master N Numero d errore blocco funzionale A 21 Numero di pagina Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC 9 3 SIMATIC S7 Telemecanique WinAC 9 5 9 6 Numero di stazione O OP di acquisizione SIMATIC S5 SIMATIC S7 7 3 OPC accoppiamento del pannello operatore al controllore che significa OPC collegamento 10 5 collegamento tramite rete tramite OPC 10 1 configurazione pannello operatore come OPC client 1033 pannello operatore come OPC server configurazioni possibili 10 3 esigenze impostazioni per DCOM 11 1 messa in Servizio parametri del client variabili 10 7 protocollo di controllore 10 4 scambio dei dati 10 2 scopo variabili 10 4 Ordine del controllore Allen Bradley Index 6 cancellare il buffer delle segnalazioni di al larme cancellare il buffer delle segnalazioni di ser VIZIO impostare il livello di password impostare l ora impostare la data Mitsubishi 21 3 21 13 password di logout prelevare l area dei LED B 2 prelevare l area delle segnalazioni di servi zio rilevare l area segnalazioni di allarme e l a rea
86. 1 a 65535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 15 6 Utilizzo di ordini del controllore Descrizione Compartimento ordini Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizzazione pagina Impostazione di data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e cos attivare azioni sul pannello operatore Il compartimento ordini viene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati parola n 0 1 16 Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametri nel buffer degli ordini e poi il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed 11 numero d ordine nell appendice Manuale utente Comun
87. 2 FXO Mini DIN a poli Serie FX Sub D a 25 poli Tutti i pannelli operatori Adattatore Adattatore tranne il PC 6VX1 440 2UE32 6XV1 440 2UE32 RS232 a 15 poli Mitsubishi SC 0711 Mitsubishi SC 0811 Tutti i pannelli operatori 6XVI1 440 2P___ 6XVI1 440 2R___6XVI 440 2S tranne il PC RS422 a9 poli Tutti i pannelli operatori 6XVI 440 2Q_ __ tranne il PC RS422 a 25 poli PC COMI fino a COM4 Mitsubishi SC 071 Mitsubishi SC 081 Codice di lunghezza vedi catalogo Siccome i controllori Mitsubishi normalmente comunicano tramite RS422 per il collegamento all OP tramite RS232 necessario il cavo da programmazione Mitsubishi SC 07 o SC 08 con adattamento RS422 RS232 integrato Attenzione Lunghezza di cavo ridotta a ca 3 m 1 Manuale utente Comunicazione per sistemi basati su Windows 20 2 Edizione 12 99 Amministrazione della comunicazione per Mitsubishi FX 20 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati utente Visualizzazione comando Comunicazione utente Segnalazioni operatore N Guida j operatore Area di coordinazione Figura 20 1 Struttura di comunicazione Compito delle Lo scambio generale di dati tra il Mitsubishi FX ed il pannello operatore av variabili viene tramite i valori di processo A questo scopo occorre creare variabili nella progettazione che puntano su un indirizzo nel Mitsubishi FX Il pan nello operatore legge dall indirizzo indic
88. 2 99 Tipi di accoppiamento realizzati Tipi di accoppiamento Presentemente vengono supportati 1 seguenti tipi di accoppiamento SIMATIC S5 Accoppiamento AS511 Accoppiamento PROFIBUS DP SIMATIC S7 accoppiamento multipoint MPI Accoppiamento PROFIBUS DP SIMATIC WinAC SIMATIC 505 Protocollo NITP Accoppiamento PROFIBUS DP Allen Bradley SLC 500 PLC 5 Protocollo DF1 Protocollo DH Telemecanique TSX Uni Telway Mitsubishi FX Protocollo FX Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 3 Tipi di accoppiamento 1 2 Qualeaccoppiamento con quale pannello operatore Criteri di scelta La tabella 1 1 contiene una panoramica dei diversi pannelli operatori I fattori decisivi per la scelta del tipo di accoppiamento sono il controllore e la configurazione di rete gi esistente Le tabelle 1 2 11 3 1 4 e 1 5 mostrano le possibilit di connessione dei diversi controllori Tabella 1 1 Possibilit di accoppiamento dei pannelli operatori Controllore Reti supportate protocollo PC OP 37 Pro MP 270 SIMATIC S5 ASSI gx PROFIBUS DP X X X SIMATIC S7 MPI protocollo S7 x x xX PPI 2 2 2 PROFIBUS DP protocollo S7 x x x SIMATIC 505 NITP x x x PROFIBUS DP X X X Allen Bradley SLC 500 DFI k X x PLC 5 DH x x x Telemecanique TSX Uni Telway gt x x Mitsubishi FX FX X x x 1 vale per il PC standard F
89. 232 vedi figura 16 1 Quale cavi di collegamento vadano utilizzati a questo scopo pu essere appreso nella tabella pagina 16 3 Protocollo DF1 Pannello operatore RS232 RS422 Figura 16 1 Collegamento del pannello operatore al controllore e Protocollo DH Il pannello operatore viene collegato all interfaccia RS232 del modulo KF2 e il modulo KF2 all interfaccia DH della CPU vedi figura 16 2 Quale cavi di collegamento vadano utilizzati a questo scopo pu essere appreso nella tabella 16 1 a pagina 16 3 Protocollo DH Pannello operatore Figura 16 2 Collegamento del pannello operatore al controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tabella 16 1 Avvertenza All impiego di un PC o dell OP 37 Pro deve essere disattivato 11 FIFO dell interfaccia tramite quale la comunicazione deve avvenire Win 95 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 Sotto Pannello di controllo gt Sistema gt Gestione periferiche gt Collega menti COM e LPT scegliere il corrispondente collegamento COM e sotto Propriet gt Impostazioni di collegamento gt Esteso disattivare il punto usare buffer FIFO Win NT Sotto Pannello di controllo gt Collegamenti COM e LPT scegliere il cor rispondente collegamento COM e sotto Impostazioni gt Esteso disattivare il punto FIFO attivato Cavi di collegamento utilizzabili Tutti i
90. 5 45 PC Panel COM1 COM2 Cavi standard SIMATIC 505 PPX 260 1090001 Cavi standard SIMATIC 505 PPX 260 1090001 Convertitore commerciale V24 RS422 Convertitore commerciale V24 RS422 9 _ codice di lunghezza per SIMATIC 505 PLC 535 PLC 545 1101 PLC 565T per SIMATIC 505 PLC 545 1102 PLC 555 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 Accoppiamento tramite NITP 13 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati Visualizzazione comando utente Comunicazione utente Segnalazioni operatore N Guida j operatore Area di coordinazione Figura 13 1 Struttura di comunicazione Compito delle Lo scambio generale di dati tra il SIMATIC 505 ed il pannello operatore av variabili viene tramite i valori di processo A questo scopo occorre creare variabili nella progettazione che puntano su un indirizzo nel SIMATIC 505 Il pan nello operatore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del SIMATIC 505 Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di
91. 5 6 chiari sce tale caso Segnalazionidi allarme che possono essere acquisite Bit n Segnalazionidi allarme che non possono essere acquisite Area segnalazioni Area ridotta di acquisizione di segnalazioni di allarme Bit 0 Bit 0 sen lei i iL Figura 5 6 Area di acquisizione ridotta Avvertenza Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a partire dal bit 0 in modo crescente 5 8 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 5 3 Immagine LED Utilizzo Premessa Aree di dati Assegnazione degli LED Gli Operator Panel OP ed i Multi Panel MP hanno nei tasti funzionali dei diodi luminosi LED I LED possono essere pilotati dal PLC In questo modo possibile segnalare all operatore accendendo il LED per esempio quale tasto si deve premere in una determinata situazione Per potere attivare gli LED necessario di creare le corrispondenti aree di dati cosiddetti immagini nel controllore e di specificarle come puntatori area durante la progettazione L immagine LED pu essere suddivisa in aree di dati separate come mostrato nella tabella seguente Aree dei dati OP 37 Pro MP 270 Numero max 8 8 Lunghezza totale di tutte le aree di dati parole 16 16 L assegnazione dei singoli diodi luminosi ai bit delle aree di dati avviene durante la progettazione
92. 7 Aree di dati utente per WinAC 9 8 2 Trasferimento con Sincronizzazione Scopo Utilizzo Presupposto 9 18 Con il trasferimento sincrono ambedue le controparti di comunicazione set tano bit di stato nel buffer dati usato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reci proca ed incontrollata dei dati Il trasferimento del set di dati sincrono utile ad esempio sempre se e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dati e il trasferimento di set di dati viene attivato tramite ordine di controllore In tal modo i set di dati vengano trasferiti tra pannello operatore e controllore in modo sincronizzato necessario che nella progettazione siano soddisfatti i seguenti presupposti e Il buffer dati creato in Apparecchiatura Puntatori area e Nelle propriet della ricetta indicato il controllore con 1l quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet Trasferimento Le informazioni dettagliate si trovano nel manuale utente ProTool Progretta zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC 9 8 3 Buffer dati per il trasferimento sincroni
93. 7 21 Aree di dati utente per il SIMATIC S7 Lettura dal controllore tramite ordine di controllore PLC DAT Nr 69 Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nell ordine come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nell ordine e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione senza conferma Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 7 25 Scrittura nel controllore tramite ordine di controllore DAT PLC Nr 70 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il
94. 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 25 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della 8 comunicazione per WinAC Parte IV Accoppiamento al WinAC Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per WinAC Informazioni generali Premessa Pannelli operatori supportati Installazione Questo capitolo descrive in modo generale la comunicazione fra il pannello operatore ed 11 SIMATIC WinLC Windows Logical Controller WinLC ap partiene al software di base WinAC Windows Automation Center WinAC un sistema di automatizzazione su base di un PC ed appartiene alla serie di prodotti dei sistemi di a
95. 9 13 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 7 Trasferire data e orario al controllore 9 8 Ricette iii 9 8 1 Trasferimento senza sincronizzazion 9 8 2 Trasferimento con sincronizzazione 9 8 3 Buffer dati per il trasferimento sincro 9 8 4 Scorrimento della sincronizzazione 9 8 5 Ordini di controllore per ricette Parte V Accoppiamento tramite OPC 10 Collegamento tramite rete tramite OPC 10 1 Configurazioni possibili 10 2 Messa in servizio OPC _ 10 3 Parametri del client OPC 10 4 Parametri del client Variabili 10 5 Parametri del server Variabili 11 Impostazioni per DCOM Parte VI Accoppiamento al SIMATIC 505 12 Amministrazione della comunicazione per 12 1 Tipi di dati supportati PROT E OTT NIZZAIO ri e a il SIMATIC 505 12 2 OUMIZZAZIONe iii ARE 13 Accoppiamento tramite NITP Liri 13 1 Principio di funzionamento aaaea 13 2 Parametrizzazione in ProTool per NITP_ 14 Accoppiamento PROFIBUS DP al SIMATIC 505 14 1 Principio di f nzionamento siriaca da nimi 14 2 Parametrizzazione in ProTool per PROFIBUS DP 14 3 Parametrizzazione della rete PROFIBUS DP 15 Aree di dati utente per SIMATIC 505 15 1 Panoramica argini 15 2 Segnalazioni di servizio e di allarme 15 3 I
96. ATIC S5 Blocco funzionale Comportamento di ProTool V5 1 Modificare i formati dei dati 2 2 Per l accoppiamento al PROFIBUS DP sono necessari i blocchi funzionali FB158 ed FB159 che vengono forniti insieme al ProTool Questi blocchi fun zionali servono come esempio e supportano l indirizzazione P lineare In questo modo 1 blocchi funzionali possono essere ampliati in ogni tempo con forme alle proprie esigenze I blocchi funzionali si trovano nel directory PROTOOL PLCPROG SIMATIC_S5 Quali blocchi funzionali occorre usare dipende dal AG Nella tabella 2 1 sono elencati i directory per 1 diversi AG Copiare tutti 1 file del corrispondente directory nel proprio programma STEPS Tabella 2 1 Directory per il blocco funzionale dipendenti dall AG AG Directory AG 95U DP master AG9I5UDP AG 115 U AG115U CPU941_ 4 per CPU 941 fino a 944 AG115U CPU945 per CPU 945 AG 135U AG135U AG 155U AG155U Con alcuni controllori ProTool V5 1 non supporta esattamente gli stessi for mati di dati come ProTool V5 0x Ciononostante la propria progettazione pu continuare ad essere usata Richiamando la progettazione sotto ProTool V5 1 nella finestra del progetto viene visualizzato Formato di dati invalido per il tipo di oggetto Variabili La progettazione pu essere editata per non gene rata Questo vale per il controllo tramite PROFIBUS DP Richiamare il dialogo per la relativa variabile tramite doppio clic V
97. Bradle 17 3 Mitsubishi 21 3 21 9 SIMATIC 505 15 3 15 9 SIMATIC S5 SIMATIC S7 La Telemecanique 3 19 9 Impostare il livello LE B 2 Impostare l ora Impostare la data Impostazioni per DCOM OPC 11 1 Indirizzazione SIMATIC S7 200 SIMATIC S7 300 6 9 6 20 SIMATIC S7 400 Indirizzo SIMATIC S7 6 8 SIMATIC S7 200 a Indirizzo DB SIMATIC S5 AS511 3 3 3 3 Indirizzo del pannello operatore SIMATIC S7 6 7 6 18 SIMATIC S7 200 6 23 Indirizzo di n57 200 Ea 2 en Bradle Indirizzo I e U pannello operatore 4 11 E Indirizzo MPI SIMATIC S7 300 6 9 SIMATIC S7 400 Indirizzo OP SIMATIC 505 PROFIBUS DP 14 5 SIMATIC S5 PROFIBUS DP Installazione Allen Bradley 16 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indice analitico Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 SIMATIC WinAC Telemecanique TSX Interfacce SIMATIC 505 Interfaccia Allen Bradley Mitsubishi SIMATIC 505 PROFIBUS DP 14 5 SIMATIC S5 AS511 PROFIBUS DP Telemecanique Interfaccia del pannello operatore SIMATIC S7 SIMATIC S7 200 6 23 Interruzione del trasferimento SIMATIC 505 interruzione del trasferimento SIMATIC S5 SIMATIC S7 Telemecanique WinAC 0 33 L Leggere il set di dati dal controllore SIMATIC 505 15 20 15 21 15 22 Lettura del set di dati dal controllore Allen Bradley Mitsubishi 2 21 201 21 2
98. C SimaticHMI PTPro Properties Security Manualeutente Comunicazione per sistemi basati su Windows Edizione 12 99 11 5 Impostazioni per DCOM Sul controllo a schede Identity vedi figura 11 5 va impostato The interactive user OPC SimaticHH PTPro Properties User I Browse miekieiaia Banimi aassvsanai E SystemA cen EEES n of conce Ao Figura 11 5 OPC SimaticHMI PTPro Properties Identity Manuale utente Comunicazione per sistemi basati su Windows 11 6 Edizione 12 99 Impostazioni per DCOM Sul controllo a schede Endpoints vedi figura 11 6 non va impostato nulla OPC SimaticHH PTPro Properties Ki EG General Location Security Identity Endpoints CLOM Frotocale and endpoints ERE default system protocols The set of protocols and endpoints avallable for use by clients of this DCOM server The system defaults entry indicates that the default set of DCOM protocols and endpoints for the machine will be used Cancei ano Figura 11 6 OPC SimaticHMI PTPro Properties Endpoints Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Impostazioni per DCOM Tramite il pulsante OK si ritorna nel dialogo Distributed COM Configuration Properties Sul controllo a schede Default Properties vedi figura 11 7 vanno impostati Enable Distributed COM on this computer e Enable COM internet services on this computer Inoltre sotto Default Authentication Level
99. Comunicazione per sistemi basati su Windows Edizione 12 99 17 21 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Lettura dal controllore tramite funzione progettata Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore inter rompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite funzione progettata Passo l Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore scrive 1 valori correnti nel controllore Il
100. D Do RTS 10mm i j 7 RTS I i n i 8 crs Calza collegata con il contenitore da ambedue le parti a superficie ampia Cavo 5 x 0 14 mm2 schermato max lunghezza 15m Manuale utente Comunicazione per sistemi basati su Windows C 4 Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt SIMATIC 505 6 XV1440 2L Spinotto 1 spinotto maschio sub D a 15 poli Chiusura a chiavistello Spinotto 2 spinotto maschio sub D a 25 poli Chiusura a vite Uscita del cavo al piedino 1 Uscita del cavo al piedino 1 Calotta metallica RS232 RS232 Spinotto 1 Spinotto 2 Pannello operatore SIMATIC 505 PE a i i EE 25 PE Calzacontenitore Calza contenitore g E i CT RxD 3 mmm i mE 2 rp I O xD 4 ME E gt pp Do EE ua i gt o RTS 10 EE prs ot ST crs 5 i SE CIS me GND 12 mmm mE 7 GND i Be psr Do i EE Dcp DO Calza collegata con il contenitore a superficie ampia Cavo 5 x 0 14 mm2 schermato max lunghezza 15m Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 5 Configurazione delle interfacce Cavo connettore Pannello operatore RS422 lt gt SIMATIC 505 RS422 6 XV1440 2M PLC 525 545 CPU 1101 565T Spinotto 1 spinotto maschio sub D a 9 poli Chiusura a vite Uscita del cavo al piedino 1 Spinotto 2 spinotto masch
101. I 25 45 ed il Panel PC 2 possibile solo con l accoppiamento al S7 212 x possibile Tabella 1 2 Possibilit di connessione dei controllori SIMATIC S5 SIMATIC S5 S5 90U S5 95U S5 115U CPU 941 945 S5 135U1 S5 155U CPU 946 948 S5 95U master PROFIBUS DP S5 100U CPU 100 102 103 AS511 PROFIBUS DP ox x x x x x x x x x x 1 CPU 928A solo dalla versione 3UA12 x possibile senza limiti non possibile Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tabella 1 3 Possibilit di connessione dei controllori SIMATIC S7 Tipi di accoppiamento SIMATIC S7 S7 200 PPI PROFIBUS DP Software 1 X interna S7 300 X S7 400 WinAC 1 Tutte le CPU con la denominazione 2DP CP e FM che supportano il protocollo S7 2 Noil S7 212 x possibile senza limiti Tabella 1 4 non possibile Possibilit di connessione dei controllori SIMATIC S505 SIMATIC 505 Serie 505 NITP PROFIBUS DP X x possibile senza limiti Tabella 1 5 Possibilit di connessione dei controllori Allen Bradley Allen Bradley SLC 500 DF1 DH PLC 5 x possibile senza limiti Tabella 1 6 Possibilit di connessione dei controllori Telemecanique Telemecanique TSX Telemecanique TSX Uni Telway X x possibile senza limiti Tabell
102. In Controparte di comunicazione si indirizza il modulo S7 con il quale il pannello operatore deve scambiare dati Ad ogni partner va attribuito un nome simbolico Nella tabella 6 2 vengono chiariti i singoli parametri Impostazione Per i PC con Windows OP 37 Pro FI 25 45 e Panel PC occorre ancora impo dell interfaccia stare l interfaccia L interfaccia viene impostata sotto Windows come segue Imposta zioni gt Pannello di controllo gt PG PC Impostazione dell interfaccia Punto d accesso dell applicazione STONLINE Parametrizzazione del modulo usata MPI con MPI PROFIBUS con PROFIBUS Per apparecchiature con Windows CE come p es MP 270 non sono neces sarie alcune impostazioni Manuale utente Comunicazione per sistemi basati su Windows 6 6 Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 Tabella 6 2 Parametri di configurazione Gruppo Parametro Spiegazione Parametri per il Indirizzo Indirizzo MPI del pannello opera pannello tore SPARO Interfaccia Interfaccia del pannello operatore tramite la quale esso collegato alla rete MPI Unico Master sul In tal modo viene disattivata un ul bus teriore funzione di sicurezza contro disturbi di bus durante l accoppia mento del pannello operatore alla rete Una stazione passiva Slave pu solo trasferire dati se viene invitata di fare ci da una stazione attiva Master Se sono collegati sola mente
103. L accoppiamento dei PROFIBUS DP Slaves compatibile con la norma EN 50170 Volume 2 del PROFIBUS DP Per l integrazione dei pannelli operatori in una rete PROFIBUS DP si necessitano le seguenti componenti di hardware e OP37 Proo MP 2700 FI 25 45 o Panel PC o PC con processore di comunicazione CP5611 o CP5511 e nel AG IM308C o CP5431 e per ogni apparecchiatura pannello operatore o AG connetore di bus PROFIBUS DP o un altra componente ammessa per questo scopo tranne il bus terminal FSK vedi Configuratore nel catalogo SIMATIC HMI ST80 1 In pi per l accoppiamento PROFIBUS DP si necessitano le seguenti componenti di software e Software di progettazione ProTool a partire di versione 5 1 e COM PROFIBUS 3 X Il driver per l accoppiamento al SIMATIC S5 viene fornito insieme al soft ware di progettazione ed installato automaticamente Per l accoppiamento del pannello operatore al SIMATIC SS si necessitano sia la connessione fisica come pure il blocco funzionale nel controllore Il blocco funzionale viene fornito insieme a ProTool Pro Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 4 1 Accoppiamento PROFIBUS DP al SIMATIC S5 Altri bus master In casi speciali una rete PROFIBUS DP pu essere collegata ad un altro AG con un modulo d interfaccia master compatibile con DP I pannelli operatori allora possono essere distribuiti su ambedue i master Limiti del sistema Per un c
104. OP 37 Pro 8 125 8 125 MP 270 8 125 8 125 Per ognun bit nel area di segnalazione progettata si pu progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Per il controllore Mitsubishi FX sia progettata la seguente area delle segnala zioni di servizio D 43 Lunghezza 5 in parole La figura 21 1 mostra la correlazione dei complessivi 80 5x16 numeri di segnalazione ai singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente Parola 43 Parola 47 Numero di segnalazione Figura 21 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 2 9 Aree di dati utente per il Mitsubishi FX Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 21 6 Se il controllore deve venire informato di un acquisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene
105. PU 315 2DP a partire della ver sione 315 2AF01 0ABO moduli funzionali in grado di comunicare FM processori di comunicazione CP come ad esempio CP342 5DP Le unit in grado di comunicare con il pannello operatore sono rappresentate a sfondo grigio nella figura 6 9 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Configurare il pannello operatore Parametri Amministrazione della comunicazione per SIMATIC S7 Per essere in grado di comunicare o di scambiare dati con una CPU o con un FM il pannello operatore deve essere configurato corrispondentemente Per fare ci durante la progettazione con ProTool Pro si deve determinare l indi rizzo del pannello operatore e parametrizzare le connessioni ai partner di co municazione Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC S7 200 0 SIMATIC S7 300 400 e poi impostare i parametri seguenti sotto il bottone Parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto I parametri sono suddivisi in tre gruppi In Parametri OP impostare i parametri per il pannello operatore nella configurazione di rete Questo si esegue solo una volta Ogni modifica dei parametri per il pannello operatore vale per tutti i partner di comu nicazione In Parametri di rete impostare i parametri per la rete alla qual
106. Questi testi vengono emessi con questa segnalazione ProTool Pro RT non ha alcuna influenza su questi testi 3 Il testo indicato viene dalle risorse della componente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Procedimento in caso di errori interni Per tutte le segnalazioni di sistema relative ad errori interni occorre seguire il procedimento seguente 1 Avviare di nuovo il pannello operativo 2 Trasferire di nuovo la progettazione 3 Disinserire il pannello operativo portare il controllore nello stato di STOP ed avviare di nuovo tutt e due 4 Se l errore continua ad essere presente rivolgersi alla succursale della Siemens pi vicina Indicare qui 11 numero dell errore ad anche alcune variabili della segnalazione Manuale utente Comunicazione per sistemi basati su Windows A 20 Edizione 12 99 A 2 Numero d errore del FB DBHMI Tipo di registrazione Segnalazioni di sistema L FB registra alcuni errori presenti nell accumulatore 1 dopo ogni richiamo del blocco funzionale Errore Descrizione Causa rimedio 01 COM Bit non impostato Connessione interrotta p es cavo non connesso Runtime non funziona IM CP nello stop 02 Impostato bit di errore Runtime ha impostato un bit di errore 03 Errore interno 04 Errore interno 05 Errore interno 06 Errore interno 07 Lunghezza di blocco non valida Richiamando l FB stato introdotto un val
107. R W R W pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello W R operatore nel programma del controllore Data e orario Trasferimento di data e orario W R Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 3 Aree di dati utente per il Mitsubishi FX 21 2 Segnalazioni di servizio e di allarme Definizione Una segnalazione di servizio Segnalazione di allarme Acquisizione Attivazione di una segnalazione 21 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllore in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dato che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segna
108. S5 Parte Il Accoppiamento al SIMATIC S5 Aree di dati utente per il SIMATIC S5 2 3 Accoppiamento PROFIBUS DP 4 al SIMATIC S5 5 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC S5 Questo capitolo descrive in modo generale la comunicazione fra il pannello operatore ed il controllore AG supportati Con l accoppiamento tramite ASS11 e PROFIBUS DP vengono supportati i seguenti pannelli di visualizzazione AG AG ASS11 PROFIBUS DP AGU a AG 95 U X X AG 95U DP master X X AG 100U CPU 100 CPU 102 X CPU 103 AG 115U CPU 941 CPU 942 X x CPU 943 CPU 944 CPU 945 AG 135U CPU 922 CPU 928A X x CPU 928B AG 155U CPU 945 CPU 946 947 x X CPU 948 Pannelli operatori I seguenti pannelli operatori possono essere accoppiati al SIMATIC S5 supportati PC OP 37 Pro MP270 FI 25 45 Panel PC Installazione I driver per l accoppiamento al SIMATIC S5 vengono forniti insieme al soft ware di progettazione ed installati automaticamente In ProTool vengono im postati anche i parametri per l accoppiamento al controllore I parametri ne cessari per l accoppiamento del controllore al pannello operatore sono riportati nel relativo capitolo che tratta il tipo di accoppiamento Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 2 1 Amministrazione della comunicazione per SIM
109. TIC S7 7 1 7 1 PANORAMICA ariano Aia 7 2 7 2 Segnalazioni di servizio e di allarme 7 4 ree iMMagiNe LED sani e a Aa a Ri 7 9 7 4 Aree di richiesta della curva e di selezione del buffer di curva 7 10 7 5 Area di numeri di pagina urta nei na 7 6 Utilizzo di ordini del controllore LL al Area di coordinazione aaaeeeaa 7 8 Trasferire data e orario al controllore 7 9 RICOlO eneee E E E E E ri 7 9 1 Trasferimento senza sincronizzazione 1 9 2 Trasferimento con sincronizzazione 7 19 7 9 9 Buffer dati per il trasferimento sincronizzato 7 9 4 Scorrimento della sincronizzazione anneanne 7 9 5 Ordini di controllore per ricette a Parte IV Accoppiamento al WinAC 8 Amministrazione della comunicazione per WinAC 8 1 Principio di funzionamento ansann anana eeaeee 8 2 8 2 Tipi di dati supportati s lt s s sa i s se ice ateisiu a ia e 8 3 Aree di dati utente per WINAG iaia kiia 9 1 PONOFAMICA irrita EER 9 2 9 2 Segnalazioni di servizio e di allarme nnannnnn 9 4 9 3 Aree di richiesta della curva e di selezione del buffer di curva 9 4 Area di numeri di pagina anneren 9 11 9 5 Utilizzo di ordini del controllore enara 9 6 Area di coordinazione aaarnas
110. U Telemecanique Unico Master sul bus WinAC 8 SIMATIC S7 Tipo sane S5 ASS11 SIMATIC S7 200 6 23 Tipo d interfaccia User Data Type Allen Bradle Mitsubishi Telemecanique Tipo di CPU Mitsubishi 20 4 SIMATIC 5 AS511 Tipo di funzionamento Allen Bradley 17 14 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Index 9 Indice analitico V SIMATIC S5 3 2 4 3 Variabili SIMATIC S7 Telemecanique Allen Bradley 16 4 i i i WINAC Mitsubishi 20 3 La o OPC Variabili OPC parametri del server variabili SIMATIC 505 10 8 Manuale utente Comunicazione per sistemi basati su Windows Index 10 Edizione 12 99
111. a Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per WinAC La tabella 9 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acquisizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di tutte le aree per 1 diversi pannelli operatori Tabella 9 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole PC 8 125 8 125 FI 25 45 8 125 8 125 Panel PC 8 125 8 125 Per ognun bit nel area di segnalazione progettata si pu progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Per il controllore WinAC sia progettata la seguente area delle segnalazioni di servizio DB 60 Indirizzo 42 Lunghezza 5 in parole La figura 9 1 mostra la correlazione dei complessivi 80 5 x 16 numeri di se gnalazione a
112. a Scrittura nel controllore tramite ordine di controllore DAT PLC Nr 70 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 21 24 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 21 Aree di dati utente per il Mitsubishi FX Lettura dal controllore tramite funzione progettata Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con f
113. a Un pannello operatore deve essere progettato come master Il S7 200 viene collegato tramite il connettore DP 1 baudrate impostabili sono 9 6 e 19 2 KBaud Ad un pannello operatore si possono collegare al massimo un 4 controllori Per ogni controllori sono ammessi al massimo 3 pannelli operatori La fi gura 6 7 mostra ambedue configurazioni di rete In una sola rete MPI si pu usare qualsiasi combinazione delle configurazioni possibili Quale pannello operatore comunica con quale controllore viene impostato in ProTool Ogni indirizzo MPI pu essere assegnato solo una volta nella configurazione di rete Pannello Pannello Pannello operatore operatore operatore Figura 6 7 Possibili configurazioni del pannello operatore e del S7 200 Esempio per una La figura 6 8 mostra una configurazione di rete MPI in quale ad esempio un configurazione pannello operatore comunica con pi controllori 1 7 Pannello Pannello operatore operatore Figura 6 8 Configurazione esemplare per S7 200 Manuale utente Comunicazione per sistemi basati su Windows 6 14 Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 In questa configurazione esemplare le apparecchiature possono comunicare nel modo seguente Pannello operatore Controllore Indirizzo Indirizzo 1 Se 7 2 Avvertenza Sul Port 0 di un SIMATIC S7 200 di prima generazione CPU 214 215 216 ci pos
114. a 1 7 Possibilit di connessione dei controllori Mitsubishi Mitsubishi FX Mitsubishi FX FX x possibile senza limiti Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 5 Tipi di accoppiamento 1 3 Conversionein caso di cambio del controllore Cambio del Se per una progettazione viene cambiato il controllore allora ProTool non controllore pu convertire i formati dei dati del controllore vecchio sul controllore nuovo Per questo il collegamento delle variabili al controllore viene staccato dopo un avviso sul display Se adesso viene richiamata una variabile occorre indicare il nome simbolico Nessun controllore nel campo Controllore Questo comportamento di ProTool non rilevante se viene impiegata una versione pi nuova del driver del controllore oppure se viene impiegato un nuovo controllore della stessa famiglia Quando viene Il collegamento delle variabili al controllore viene staccato se il controllore staccato il viene sostituito con uno dei seguenti tipi di controllore collegamento al controllore Controllore vecchio Controllore nuovo SIMATIC S5 SIMATIC S7 200 400 SIMATIC S7 300 WINAC Driver di un altro costruttore SIMATIC S7 300 400 SIMATIC S7 200 SIMATIC S5 SIMATIC 505 Driver di un altro costruttore SIMATIC WinAC SIMATIC S7 200 SIMATIC S5 SIMATIC 505 Driver di un altro costruttore SIMATIC S7 200 SIMATIC S7 300 40
115. a non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce come segue a un interruzione del trasferimento a causa di un errore e Avvio tramite comando nella rappresentazione delle ricette Avvertenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasferimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 7 9 5 Ordini di controllore per ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3 Parola 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 Il trasferimento di set di dati tra pannello operatore e controllore si pu anche avviare dal programma del controllore In tal caso non necessario alcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr
116. a rappresentazione delle ricette pagina 5 20 e Ordini di controllore pagina 5 21 e Attivare le funzioni progettate pagina 5 22 Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine di controllore la rappresentazione delle ricette allora al pannello operatore utilizzabile senza limitazioni poich i set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 5 9 1 Trasferimento senza sincronizzazione Scopo Utilizzo Leggere i valori Scrivere i valori Nel caso del trasferimento asincrono di set di dati tra pannello operatore e controllore non si svolge alcuna coordinazione tramite aree di comunica zione usate in comune Nella progettazione non per questo motivo necessa ria la creazione di un buffer di dati Il trasferimento del set di dati asincrono utile ad esempio sempre se per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1
117. a superficie ampia Installazione di pi OP15 tra loro ad esempio 3x6 18 a distanza di 3 cm L 6XV14402TE10 non pu essere utilizzato Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 21 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Documentazione SIMATIC HMI Destinata a Il presente manuale parte della documentazione SIMATIC HMI Essa destinata ai seguenti gruppi e Principianti e Utenti e Progettisti e Programmatori e Addetti alla messa in servizio Struttura della documentazione La documentazione SIMATIC HMI composta tra l altro dalle seguenti componenti e Manuale utente per Software di progettazione Software di runtime Comunicazione tra controllori e pannelli operativi e Manuale per 1 seguenti pannelli operativi SIMATIC PC MP Multi Panel OP Operator Panel TP Touch Panel TD Text Display PP Push Button Panel e Guida in linea per il software di progettazione e Manuale per la messa in servizio e Descrizione sintetica Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 D 1 Documentazione SIMATIC HMI Panoramica dell intera documentazione La tabella seguente offre una panoramica sulla documentazione SIMATIC HMI dispo nibile e mostra all utente quando una determinata documentazione sia necessaria Documentazione Destinata a Contenuto
118. a tabella 18 3 Presupposto che queste aree di dati sono state create per la CPU anche con PL 7 2 PL 7 3 o PL 7 Junior Tabella 18 3 Tipi di dati supportati Tipo di dati Indirizzamento Indirizzamento Formato solo TSX37 57 Bit d ingresso I YI BOOL Bit d uscita PQ BOOL Bit interno varia B TU BOOL bile Parola interna va W MW BOOL riabile INT INT STRING Parola doppia in DW DW BOOL terna variabile INT INT LONG LONG Parola costante CW PKW BOOL INT INT STRING Parola doppia co CDW AKD BOOL stante INT INT LONG LONG Bit di sistema SY PS BOOL Parola di sistema SW PSW BOOL INT INT Funzione orario T XT INT INT Contatore TC INT INT Con i formati dei dati signed Int e signed Long viene usato la variabile fittizia Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 18 5 Amministrazione della comunicazione per Telemecanique TSX Avvertenza TSX17 Dal pannello operatore non possibile un accesso di scrittura ai tipi di dati parola costante e parola doppia costante TSX37 e TSX57 I tipi di dati bit d ingresso e bit d uscita fino adesso non vengono supportati da questi controllori Manuale utente Comunicazione per sistemi basati su Windows 18 6 Edizione 12 99 Amministrazione della comunicazione per Telemecanique TSX 18 4 Ottimizzazione Ciclo di rilev
119. a vedere chi ha l accesso di lettura R e chi ha l accesso di scrittura W per le diverse aree di dati Tabella 21 2 Utilizzo delle aree di dati allarme ratore al controllore che stata acquisita una segnalazione di Area dati Necessario per Pannelli Controllore operatori Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di Segnalazioni di allarme proget R W allarme tate Acquisizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Acquisizione OP Segnalazione del pannello ope W R Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tabella 21 2 Aree di dati utente per il Mitsubishi FX Utilizzo delle aree di dati continuazione dal pannello operatore al con trollore Area dati Necessario per Pannelli Controllore operatori Immagine LED Attivazione del LED dal con R W solo per OP e MP trollore Richiesta della curva Curve di tendenza progettate W R con Trigger tramite bit op pure curve di buffer progettate Selezione curva 1 Curve di tendenza progettate R W R W con Trigger tramite bit op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di R W R W scambio progettate Numero di pagina Valorizzazione dal controllore W R quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul
120. a zero Interruzione con se gnalazione di si stema 19 20 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Telemecanique TSX Lettura dal controllore tramite ordine di controllore PLC DAT Nr 69 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nell ordine 4 e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione 5 Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 19 24 Scrittura nel controllore tramite ordine di controllore DAT PLC Nr 70 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di rice
121. abella 6 1 Tabella 6 1 Tipi di dati supportati Tipi di dati supportati per S7 300 400 Tipo di dati Indirizzamento Formato Blocco di dati DB CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING TIMER COUNTER Memory M CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING TIMER COUNTER Ingresso I CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Ingressoperiferico PI CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Uscita Q CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Uscitaperiferica PQ CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Timer T Timer Contatore COUNTER Variabile V Tipi di dati supportati per S7 200 CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Ingresso I CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Uscita Q CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Memory M CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING Timer T TIMER Contatore COUNTER Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 6 3 Accoppiamento a S7 200 S7 300 e S7 400 tramite MPI Configurazione Partner di comunicazione Numero di pannelli operatori collegabili Per l accoppiamento tramite MPI il pannello operatore viene collegato all interfaccia MPI del S7 300 400 Per questo motivo possibile collegare
122. acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con trollore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 15 2 mostra in modo schematico le singole aree di acquisizione di allarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi gura 115 4le Pannello operatore Controllore Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore pannellooperatore Area di acquisizione Pannello operatore Controllore Figura 15 2 Aree di acquisizione di allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell area di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisi zione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Area di acquisizione Controllore Pannello operatore Area di acquisizione Pannello
123. al operatore il bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pannello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Telemecanique TSX 19 8 Trasferire data e orario al controllore Trasferimento Servendosi del ordine 41 del controllore si pu attivare il trasferimento del della data e del orario e della data dal pannello operatore al controllore La data e l orario orario vengono scritti nell area di dati Data orario tramite l ordine 41 del control lore dove poi possono essere valorizzati dal programma del controllore La figura 19 8 mostra la struttura dell area dei dati Tutti i dati sono in codice BCD High Byte Low Byte W 15 8 7 0 n 0 riservato Ora 0 23 Q n 1 Minuto 0 59 Secondo 0 59 O n 3 riservato Giorno della settimana 17 1250 n 4 Giorno 1 31 Mese 1 12 z n 5 Anno 0 99 riservato A Figura 19 8 Struttura dell area di dati orario e data Manuale utente Comunicazione pe
124. alazioni di servizio e di allarme 5 3 magne LED ata ria ei ar ese eee 5 4 Aree di richiesta della curva e di selezione del buffer di curva did Area di numeri di pagina ennenen 5 6 Utilizzo di ordini del controllore iii 5 7 Area di coordinaZionE cosina ina EEE 5 8 Trasferire data e orario al controllore 5 15 5 9 geci sandali ITC 5 9 1 Trasferimento senza sincronizzazione anena 5 9 2 Trasferimento con sincronizzazione aaan 5 9 3 Buffer dati per il trasferimento sincronizzato 5 9 4 Scorrimento della sincronizzazione asaaaa annann n nrnna 5 9 5 Ordini di controllore per ricette a Manuale utente Comunicazione per sistemi basati su Windows i Edizione 12 99 l Indice Parte Ill Accoppiamento al SIMATIC S7 6 Amministrazione della comunicazione per SIMATIC S7 6 1 Principio di funzionamento anaana aaa 6 2 Parametrizzare il SIMATIC S7_ nannaa 6 3 Accoppiamento a S7 200 S7 300 e S7 400 tramite MPI 6 3 1 Indirizzazione del S7 300 per la MPI 632 Indirizzazione del S7 400 per la MPI 6 3 3 Indirizzazione del S7 200 con MPI e PROFIBUS 6 4 Accoppiamento al S7 200 S7 300 e S7 400 tramite PROFIBUS 6 5 Accoppiamento a S7200 tramite MPI 6 22 6 6 Ottimizzazione Li 6 25 Aree di dati utente per il SIMA
125. allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il Controllore pu riconoscere che la segnalazione di allarme stata acquisita La fi gura 19 5 mostra il diagramma di impulsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 Aree di dati utente per il Telemecanique TSX Area segnalazioni di allarme Area di acquisizione Pannello operatore gt Controllore Figura 19 5 Dimensione delle aree di acquisizione Acquisizione tramite pannello operatore Diagramma di impulsi per l area di acquisizione Pannello operatore gt Controllore Le aree di acquisizione Controllore Pannello operatore e Pannello opera tore Controllore non devono essere pi grandi della relativa area segnala zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ricono sciuta nel controllore per tutte le segnalazioni di guasto La figura 19 6 chia risce tale caso Area segnalazioni di allarme Segnalazionidi allarme che possono essere acquisite Bit n Bitm Segnalazionidi allarme che non possono essere ac
126. almente impostata al pan nello operativo Parametri delle segnalazioni di sistema Le segnalazioni di sistema possono contenere parametri che non possono venire decodificati dall utente ma che sono importanti per la localizzazione degli errori perch contengono riferimenti sul codice d origine di Pro Tool Pro Runtime Questi parametri vengono emessi dietro il testo Codice d er rore A 2 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 10000 L ordine di stampa non ha potuto venire avviato Impostare di nuovo la stampante per ragioni non conosciute oppure stato inter Richiedere il diritto per stampanti di rete rotto La stampante non impostata correttamente Oppure manca il diritto per una stampante di rete 10001 Stampante non installata o stampante standard non Installare una stampante e o impostarla come impostata stampante standard 10002 Il buffer temporaneo per la stampa delle grafiche Non attivare pi di un processo di stampa alla pieno Vengono bufferate fino a due grafiche volta 10003 Le grafiche non si possono memorizzare interme diatamente 10004 Il buffer temporaneo per la stampa delle righe nel Non attivare pi di un processo di stampa alla modo di testo p es segnalazioni pieno Ven volta gono bufferate fino a 1000 righe 10005 Le righe di testo si possono di nuovo memorizzare interme
127. alogo di propriet Distributed COM Configuration Properties Applicatione Default Properties Default Security Default Protocols Applications Image Document Media Player bASDAINITIALIZE OPC SimaticHMI PT Fro UpcEnum Palntbrush SIMATIC ProToolPro Simulator Dokument SIMATICPTProRun Document Sound Recorder WordPad Document Properties Figura 11 1 Distributed COM Configuration Properties Applications Manuale utente Comunicazione per sistemi basati su Windows 11 2 Edizione 12 99 Impostazioni per DCOM Viene visualizzato il dialogo OPC SimaticHMI PTPro Properties vedi fi gura 11 2 Sul controllo a schede General per Authentication Level va impo stato None OPC SimaticHH PTPro Properties Figura 11 2 OPC SimaticHMI PTPro Properties General Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Impostazioni per DCOM Sul controllo a schede Location vedi figura 11 3 va impostato Run application on this computer OPC SimaticHHI PT Pro Properties EPEE mipapai Figura 11 3 OPC SimaticHMI PTPro Properties Location Manualeutente Comunicazione per sistemi basati su Windows 11 4 Edizione 12 99 Impostazioni per DCOM Sul controllo a schede Security vedi figura 11 4 vanno impostati Use default access permissions Use default launch permissions eUse custom configuration permissions OPC SimaticHHI PT Pro Properties Figura 11 4 OP
128. alori vengono letti dall indirizzo del controllore e trasferiti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati Allo scatto del trasferimento per la scrittura 1 valori vengono scritti nell indi rizzo del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 17 Aree di dati utente per il Telemecanique TSX 19 9 2 Trasferimento con sincronizzazione Scopo Utilizzo Presupposto 19 18 Con il trasferimento sincrono ambedue le controparti di comunicazione set tano bit di stato nel buffer dati usato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reci proca ed incontrollata dei dati Il trasferimento del set di dati sincrono utile ad esempio sempre se e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dat
129. amento delle variabili Controllare la connessione e verificare se il con risp scrittura perch il punto d accesso o la para trollore inserito metrizzazione del modulo erronea Verificare il punto d accesso o la parametrizza zione del modulo MPI PPI PROFIBUS tramite Impostare interfaccia PG PC Eseguire un nuovo avviamento 140005 Non avviene alcun aggiornamento delle variabili Usare un nuovo indirizzo per il pannello opera risp scrittura perch l indirizzo del pannello ope tivo rativo erroneo eventualmente troppo lungo Controllare la connessione e verificare se il con trollore inserito Verificare i parametri impostati tramite Impostare interfaccia PG PC nel controllore Eseguire un nuovo avviamento 140006 Non avviene alcun aggiornamento delle variabili Scegliere un nuovo baudrate in ProTool Pro risp scrittura perch il baudrate erroneo dipendente dal modulo profilo controparte di comunicazione ecc 140007 Non avviene alcun aggiornamento delle variabili Verificare il profilo di bus definito dall utente risp scrittura perch il profilo di bus erroneo vedere 1 I seguenti parametri non possono venire registrati nella banca dati di registrazione Tslot Tqui Tset MinTsdr MaxTsdr Trdy Tidl Tid2 Fattore Gap Retry Limit SCOSSARTEIE Ss Controllare la connessione e verificare se 11 con trollore inserito Verificare i parametri impostati tramite Impo
130. amento e tempo di aggiornamento Pagine I cicli di rilevamento per i puntatori area indicati nel software di progetta zione e 1 cicli di rilevamento delle variabili sono fattori considerabili per 1 tempi di aggiornamento veramente raggiungibili Il tempo di aggiornamento il ciclo di rilevamento pi il tempo di trasferimento pi il tempo di elabora zione Per raggiungere un tempo di aggiornamento ottimale nella progettazione bisogna osservare quanto segue Creare le singole aree di dati pi piccole possibile e grandi quanto stretta mente necessario Definire le aree di dati dello stesso tipo in modo contiguo Il tempo di aggiornamento effettivo migliora se si crea una grande area invece di tante piccole aree Per ragioni di performance le quantit di dati progettate non devono es sere troppo grandi affinch il bus le possa trasferire Consiglio Impostare nel programma di controllo un Timeout tempo d attesa 80ms Cicli di rilevamento scelti troppo piccoli peggiorano senza necessit la performance totale Impostare il ciclo di rilevamento secondo la velocit di modifica dei valori di processo Il cambiamento della temperatura di un forno ad esempio molto pi lento del cambiamento del numero di giri di un motore elettrico Valore di riferimento per il ciclo di rilevamento circa 1 secondo Per il miglioramento dei tempi di aggiornamento eventualmente rinun ciare al trasferimento ciclico delle aree di dati ut
131. anuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 4 5 Accoppiamento PROFIBUS DP al SIMATIC S5 Richiamo del FB158 Richiamo multiplo dell FB158 4 6 Nel programma ciclico 1 FB158 p es OBI deve essere richiamato con 1 seguenti parametri PERA Indirizzo iniziale di periferia Deve corrispondere alla progettazione nel COM PROFIBUS BLEN Lunghezza del blocco No per AG 95U qui possibile solo tiny 0 tiny 1 small 2 middle 3 big La lunghezza del blocco deve corrispondere alla progettazione in ProTool Controllore gt Parametri CADB Un DB libero che viene usato come memoria di lavoro dall FB158 Le prime 10 parole del DB vengono usate dall FB158 per memorizzare inter mediatamente 1 dati A partire della 11 parola di dati questo DB pu essere usato dall utente Dopo il richiamo dell FB158 sotto AKKU 1 si pu trovare il numero di un errore eventualmente apparso Questo errore deve essere valorizzato nel pro gramma STEPS perch il numero d errore viene rimesso a zero al prossimo richiamo dell FB Se vengono usate pi apparecchiature occorre richiamare l FB una volta per ogni apparecchiatura Avvertenza Il Performance aumenta considerabilmente de 1 FB15 viene richiamato da un OB controllato da un timer Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC S5 4 3 Parametrizzazione in
132. arametri delle variabili sul pannello operatore 80024 Nel progetto la funzione Copia_archivio confi Se necessario modificare la funzione gurata in tal modo che non ammette alcuna copia Copia_archivio nel progetto se l archivio di destinazione gi contiene dati Cancellare l archivio di destinazione prima di parametro Modo per scrittura scattare la funzione L archivio non viene copiato 80025 L azione di copiatura stata interrotta I dati scritti fino a questo punto vengono mante nuti La tabella di destinazione se progettata non vienecancellata L interruzione viene documentata tramite una registrazione d errore RT_ERR alla fine della tabella di destinazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Errore Effetto causa Segnalazioni di sistema Rimedio 80026 80027 80028 110000 110001 110002 110003 110004 110005 120000 120001 120002 130000 130001 La segnalazione viene emessa dopo l inizializza zione degli archivi A partire da questo momento i valori vengono scritti negli archivi Prima non viene archiviato nonostante software di runtime in corso alcun valore Come luogo di salvataggio per un archivio stata indicata la memoria flash interna Ci non am messo Per questo archivio non vengono archiviati valori e l archivio non viene creato La segnalazione serve come conferma di stato sul fatto ch
133. are di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio o nell area delle segnala zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivata Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per il SIMATIC S5 La tabella 5 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acquisizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di tutte le aree per 1 diversi pannelli operatori Tabella 5 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole PC 8 125 8 125 OP 37 Pro 8 125 8 125 MP 270 8 125 8 125 FI 25 45 8 125 8 125 Panel PC 8 125 8 125
134. are la parola di stato di nuovo a zero Scrittura nel controllore tramite funzione progettata Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione con se indicato nella funzione come pure lo stato Trasferimento in gnalazione di si corso nel buffer dati stema 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 3 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 23 Aree di dati utente per il SIMATIC S7 Possibili cause d errore Reazione a un interruzione a causa di un errore 1 24 Se il trasferimento di set di dati viene terminato con errori questo pu avere le seguenti cause e Indirizzo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricett
135. are un certo tempo finch il pannello operatore possa effettuare il prossimo ordine del controllore Il prossimo ordine del controllore viene accettato solo se di nuovo disponibile abbastanza presta zione del calcolatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zione dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello operatore attivano recipro camente azioni definite in modo fisso In questo capitolo vengono descritte la funzione la struttura e le particolarit delle diverse aree di dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 1 Aree di dati utente per il SIMATIC S7 7 1 Panoramica Definizione Funzionalit 1 2 Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura gt Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 7 1 offre una panoramica delle possibili funzi
136. asati su Windows C 2 Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore RS422 lt gt SIMATIC 505 RS422 6 XV1440 1M PLC 545 CPU 1102 555 Spinotto 1 spinotto maschio sub D a 9 poli Spinotto 2 spinotto maschio sub D a 9 poli Chiusura a vite Chiusura a vite Uscita del cavo al piedino 1 Uscita del cavo al piedino 1 RS422 RS422 Spinotto 1 Spinotto 2 Pannello operatore SIMATIC 505 TxD 3 EE E oD TxD ga I fees 259 p 7 RxD 4 BB i i S DO RxDL gm i mE s po GND 5 mE EE 5 GND RS422 Calza collegata con il contenitore a superficie ampia Cavo 3 x 2 x 0 14 mm2 schermato lunghezza max 300 m Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt SIMATIC 505 6 XV1440 2K Spinotto 1 spinotto maschio sub D a 15 poli Spinotto 2 spinotto femmina sub D a 9 poli Chiusura a chiavistello Chiusura a vite Uscita del cavo al piedino 1 Uscita del cavo al piedino 1 Calottametallica RS232 RS232 Spinotto 1 Spinotto 2 Pannello operatore SIMATIC 505 Calza contenitore PE 1 j i i _ C 1 pen A pE gam i 6 DSR Do i i 4 DIRO ST crs 58 i ST RxD 3 3 TxD 4 do TD 2 RxD do GND 12 5 GN
137. asto si deve premere in una determinata situazione Per potere attivare gli LED necessario di creare le corrispondenti aree di dati cosiddetti immagini nel controllore e di specificarle come puntatori area durante la progettazione L immagine LED pu essere suddivisa in aree di dati separate come mostrato nella tabella seguente Aree dei dati OP 37 Pro MP 270 Numero max 8 8 Lunghezza totale di tutte le aree di dati parole 16 16 L assegnazione dei singoli diodi luminosi ai bit delle aree di dati avviene durante la progettazione dei tasti funzionali In questo caso viene introdotto per ogni LED il numero all interno dell area dell immagine Il numero di bit n denomina il primo di due bit consecutivi che possono pilotare complessivamente 1 seguenti stati di accensione dei LED vedi ta bella 17 4 Tabella 17 4 Frequenza di lampeggio dei LED Bitn 1 Bit n Funzione del LED 0 00 Speos 0 l Lampeggio 1 0 Lampeggio 1 1 Luce continua Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 9 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 4 Areedi richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio 17 10 Una curva una rappresentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigge
138. ato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del IMitsubishi FX Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo 21 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 20 3 Amministrazione della comunicazione per Mitsubishi FX 20 2 Configurazione in ProTool per Mitsubishi FX 20 4 Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo MITSUBISHI FX V5 0 e poi impostare i parametri indicati nelle seguenti tabelle servendosi del bottone Parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Avvertenza Le impostazioni sul pannello operatore e sul controllore devono essere iden tiche Per il controllore impostare i seguenti parametri Tabella 20 2 Parametri per il controllore Parametro Spiegazione Tipo di CPU Qui viene impostato il controllore a quale collegato il pannello operatore L impostazione Ser
139. ato non pu venire scritto nel con trollore La coordinazione non viene eseguita per il momento perch il formato dell indirizzo del pun tatore area non va bene con il formato interno d archivio La coordinazione viene eseguita di nuovo perch stato eliminato l ultimo stato d errore ritorno al funzionamento normale Tenere conto che il valore introdotto deve trovarsi entro il campo di valori della variabile del control lore Controllare la connessione al controllore Controllare il campo di valori o il tipo delle variabili Verificare la progettazione Cambiare l indirizzo o creare l indirizzo nel con trollore Cambiare l indirizzo o creare di nuovo l indirizzo nel controllore in un area adatta per scrittura errore interno Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 200004 La coordinazione eventualmente non viene ese guita 200005 Non vengono pi scritti o letti alcuni dati Verificare se il cavo attaccato il controllore in Questo pu avere le cause seguenti ordine Iicavoehnteroto Se la segnalazione di sistema rimane eseguire un Cu nuovo booting e I controllore no risponde difettoso ecc 5 e I sistema sovraccarico 210000 Gli ordini non vengono eseguiti perch l indirizzo Cambiare l indirizzo o creare l indirizzo nel con progettato non esiste non stato
140. atore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l opera tore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del AG Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo s Manuale utente Comunicazione per sistemi basati su Windows 3 2 Edizione 12 99 Accoppiamento AS511 3 2 Parametrizzazione in ProTool per AS511 Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC S5 AS511 e poi impostare i parametri indicati nelle seguenti tabelle servendosi del bottone Parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Per il controllore impostare i seguenti parametri Tabella 3 2 Parametri per il controllore Parametro Tipo di CPU Spiegazione Qui scegliere una CPU SIMATIC S5 Interfaccia Qui si sceglie l interfaccia sul pannello operatore che serve per stabilire la connessione al pannello di visualizzazione AG Per OP37 Pro e MP270 qui si tra
141. atori In questo capitolo In questo capitolo si trova una scelta delle pi importanti segnalazioni di sistema per sistemi a base di Windows La tabella mostra quando appaiono le diverse segnalazioni e come si pu eliminare eventualmente la loro causa Non ogni segnalazione relevante per ogni pannello operatore Numero di segnalazione Le segnalazioni di sistema dei pannelli operatori si possono suddividere in diverse categorie L informazione relativa alla categoria della segnalazioni di sistema contenuta nel numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 A 1 Segnalazioni di sistema Numerodi segnalazione OOOO Testo della segnalazione 01 02 03 06 07 08 11 12 13 14 15 16 17 18 19 20 21 22 23 24 29 26 27 28 29 30 31 32 Stampante Script Scala Funzioni Win32 Funzioni Win32 Archivio Funzione Curve Informazione di sistema Canali e connessioni S7 Canali e connessioni AS511 Collegamento tramite rete Diagnosi S7 Diversi Variabili e puntatori area Coordinazione del controllore Ordini di controllore Canali di controllo Viste Autorizzazione Stato controllo Password Segnalazioni Collegamento al controllore Ricette Alarm_S Protocolli ProAgent Tramite la categoria della segnalazione si pu circoscrivere la causa di una segnalazioni di sistema Avvertenza Le segnalazioni di sistema vengono emesse nella lingua attu
142. azione per sistemi basati su Windows Edizione 12 99 Indice analitico Struttura della documentazione Mitsubishi Struttura di comunicazione SIMATIC 505 Allen Bradle SIMATIC S5 Mitsubishi SIMATIC S7 SIMATIC 505 Telemecanique WinAC PROFIBUS DP SIMATIC S5 Tipo di modulo bus CPU Telemecanique 18 4 AS511 3 2 Tipo di registrazione errore A 21 PROFIBUS DP Tipo di stazione 4 11 14 7 SIMATIC S7 TISOFT integrare la configurazione 14 8 Telemecanique Trasferimento asincrono WinAC Allen Hao Struttura di un ordine di controllore per ricette Mitsubishi Allen Ha SIMATIC 505 Mitsubishi SIMATIC S5 SIMATIC S5 SIMATIC S7 SIMATIC S7 Telemecanique Telemecanique WinAC WinAC 9 24 Trasferimento di set di dati Allen Bradle Mitsubishi T SIMATIC 505 Telway 7 Telemecanique 18 4 SL SIG Telemecanique Tempo di aggiornamento WinAC 9 16 Allen Bradle La Trasferimento diretto SUD Allen Bradle SIMATIC 505 12 6 HSE Mitsubishi SIMATIC S5 SIMATIC 505 SIMATIC S7 SIMATIC S5 Telemecanique SIMATIC S7 Tempo di polling PROFIBUS DP 4 10 ia i Telemecanique 19 16 Tipi di accoppiamento WinAC 9 16 criteri di scelta 1 2 1 4 Non i Trasferimento sincrono panoramica l Allen Bradley supportati Mitsubishi Telemecanique 19 18 Trasferire data orario Tipi di dati Allen Bradley Mitsubishi 20 5 SIMATIC 505 SIMATIC S5 SIMATIC S7
143. bilit e Trasferimento senza sincronizzazione pagina 9 17 e Trasferimento con sincronizzazione tramite il buffer dati pagina 9 18 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Per scattare il trasferimento di set di dati ci sono due possibilit e Comando nella rappresentazione delle ricette pagina e Ordini di controllore pagina 9 21 e Attivare le funzioni progettate pagina Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine di controllore la rappresentazione delle ricette allora al pannello operatore utilizzabile senza limitazioni poich i set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC 9 8 1 Trasferimento senza sincronizzazione Scopo Utilizzo Leggere i valori Scrivere i valori Nel caso del trasferimento asincrono di set di dati tra pannello operatore e
144. con memoria intermedia come pure con controparte di accoppiamento Il valore non viene letto esplicitamente dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 10 9 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Impostazioni per DCOM L L Parametrizzazione di DCOM Questo capitolo descrive la configurazione DCOM necessaria per il collega mento tramite rete tramite OPC Siccome la configurazione DCOM dipende dal modo in quale la rete confi gurata da gli aspetti di sicurezza ecc la descrizione data qui solo una de scrizione principale Alcuni aspetti di sicurezza non sono considerati nella descrizione seguente Si consigliano le seguenti impostazioni Con tali impostazioni si pu eseguire un collegamento tramite OPC Tuttavia non si pu garantire che il funziona mento di altri moduli non venga impedito L impostazione della configurazione DCOM avviene tramite il programma Distributed COM Configuration Properties Questo programma si pu avviare tramite Avvio Esegui digitando il nome del file di programma dcomenfg exe Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Impostazioni per DCOM Viene visualizzato il programma Distributed COM Configuration Properties vedi figura 11 1 Sul controllo a schede Applications si deve selezionare POPC server OPC SimaticHMI PTPro Tramite il pulsante Properties si apre il relativo di
145. controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo Manuale utente Comunicazione per sistemi basati su Windows 13 2 Edizione 12 99 Accoppiamento tramite NITP 13 2 Parametrizzazione in Pro Tool per NITP Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC 505 V5 1e poi impostare sotto il bottone Parametri 1 parametri indicati nelle seguenti tabelle Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Per il controllore impostare i seguenti parametri Tabella 13 2 Parametri per il controllore Parametro Interfaccia Spiegazione Qui viene impostata l interfaccia del pannello operatore alla quale collegato il SIMATIC 505 Per il PC questa pu essere COMI o COM2 A seconda della fisica utilizzata per OP 37 Pro e MP 270 questa pu essere l interfaccia IFIA o IFIB Perl OP37 Pro occorre in pi impostare l interfaccia veramente usata nel BIOS 37 Se viene usata l interfaccia IF1 A con RS232 non necessaria alcuna modifica Se viene usata l interfaccia IF1B con RS 422 allora scegliere la maschera Integrated Peripherals nel BIOS Scegliere il termine Serial 1 ed impostare la fisica su RS422 RS485 IF1B Interfacce Qui si pu scegliere fra RS232 e RS422
146. creato nel con trollore trollore 210001 Gli ordini non vengono eseguiti perch l indirizzo Cambiare l indirizzo o creare di nuovo l indirizzo progettato non leggibile non si pu scrivere nel nel controllore in un area adatta per lettura scrit controllore tura 210002 Gli ordini non vengono eseguiti per il momento errore interno perch 1l formato dell indirizzo del puntatore area non va bene con il formato interno d archivio 210003 Il compartimento ordini viene elaborato di nuovo perch stato eliminato l ultimo stato d errore ritorno al funzionamento normale 210004 Il compartimento ordini eventualmente non viene elaborato 210005 stato attivato un ordine del controllore con un Verificare il programma del controllore numero non ammesso 210006 Errore durante l esecuzione dell ordine del con Controllare i parametri dell ordine del controllore trollore Perci l ordine del controllore non viene Generare di nuovo la progettazione eseguito Osservare eventualmente la segnalazione di sistemasuccessiva precedente 220000 2 Vedi nota in calce Vedi nota in calce 220001 La variabile non viene trasferita perch il canale Modificare la progettazione l apparecchiatura sottoposta non supporta il tipo di dati BOOL BIT durante la scrittura 220002 La variabile non viene trasferita perch il canale Modificare la progettazione l apparecchiatura sottoposta non supporta il tipo di dati BYTE
147. curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il pannello operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il controllore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 9 Aree di dati utente per WinAC Suddivisione delle Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud aree di dati dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella 9 4 Tabella 9 4 Suddivisione delle aree dei dati Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per tipo 8 8 Lunghezza totale di tutte le aree di dati 8 8 parole Area richiesta Se sul pannello operatore una pagina viene caricata con una o pi curve il curve pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di
148. dei tasti funzionali In questo caso viene introdotto per ogni LED il numero all interno dell area dell immagine Il numero di bit n denomina il primo di due bit consecutivi che possono pilotare complessivamente 1 seguenti stati di accensione dei LED vedi ta bella 5 4 Tabella 5 4 Frequenza di lampeggio dei LED Bitn 1 Bit n Funzione del LED 0 00 Speos 0 l Lampeggio 1 0 Lampeggio 1 1 Luce continua Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 59 Aree di dati utente per il SIMATIC S5 5 4 Aree di richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio 5 10 Una curva una rappresentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigger a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che pro
149. del server corretto potuto essere trovata i l a e il nome del computer corretto I valori non possono essere letti scritti i Le e il server registrato 160012 Non esiste pi alcun collegamento al server Verificare p es se perch l identificazione CLS ID del server non e i nome del server corretto potuto essere trovata l A e il nome del computer corretto I valori non possono essere letti scritti 1 EN e il server registrato Informazione per l utente esperto Interpretare il valore di HRESULT 170000 Non vengono visualizzate segnalazioni di dia gnosi S7 perch la registrazione per la diagnosi S7 non possibile su quest apparecchiatura Questo servizio non viene supportato 170001 La visualizzazione del buffer di diagnosi S7 non Portare il controllore Online possibile perch la comunicazione con il control lore disattivata 170002 La visualizzazione del buffer di diagnosi S7 non possibile perch la lettura del buffer di diagnosi SZL stata interrotta a causa di un errore 170003 Non possibile visualizzare una segnalazione di diagnosi S7 E stato riportato l errore interno 2 8 p 170004 Non possibile visualizzare una segnalazione di diagnosi S7 stato riportato l errore interno con la classe d errore 2 e il numero d errore 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Err
150. della sincronizzazione Leggere dal controllore tramite comando nella rappresentazione della ricetta Passo Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta da in leggere come pure lo stato Trasferimento in corso nel buffer dati e imposta il numero di set di dati a zero Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette Il pannello operatore imposta lo stato trasferimento concluso Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrivere nel controllore tramite comando nella rappresentazione della ricetta Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati da scrivere come pure lo stato Trasferimento in corso nel buf fer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema
151. delle curve 2 necessaria per le curve che ven gono progettate col buffer di scambio Essa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 11 Aree di dati utente per SIMATIC 505 15 5 Area di numeri di pagina Utilizzo Premessa Struttura 15 12 Nell area di numeri di pagina 1 pannelli operatori archiviano le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al controllore informazioni sul conte nuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l area di numeri di pagina essa deve essere determinata come puntatore areadurante la progettazione L area di numeri di pagina pu essere creata solo in uncontrollore e l solo una volta L area di numeri di pagina viene trasferita spontaneamente al controllore cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di pol ling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di numeri di pagina nella memoria del controllore 1 16 Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da
152. dentificatore Class B tiny 0x3F 0x35 0x19 Class B small 0x3F 0x35 0x1F 0x13 Class B middle 0x3F 0x3F Ox1F Class B big 0x3F 0x3F 0x3F 0x3F 0x1F 0x1F 0x1F 0x19 Altre esigenze di consistenza non esistono Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 4 9 Accoppiamento PROFIBUS DP al SIMATIC S5 CP 5430 TF e CP Per la progettazione dei processori di comunicazione CP 5430 TF a partire 5431 FMS della edizione 2 e CP 5431 FMS a partire della edizione 1 necessaria l interfaccia di progettazione PROFIBUS NCM Per la parametrizzazione valgono le avvertenze sulla parametrizzazione a pagina 4 o Qui vengono descritte le particolarit per il CP 5430 5431 La parametrizzazione dei processori di comunicazione con PROFIBUS NCM descritta nelle corrispondenti descrizioni dei moduli Si consiglia di impostare i seguenti parametri secondo la tabella 4 3 Tabella 4 3 Parametri consigliati per PROFIBUS NCM Parametro Impostazione Dati di parametri del bus adottare i parametri calcolati Tipo di funzionamento DP corsa libera Controllo della risposta per pannello operatore utile No Tempo del ciclo di polling min 5 ms il pi piccolo possibile Il pi grande tra i pi piccoli 3 ms intervalli di tempo dello slave Per il tipo d indirizzazione solo ammessa l area P lineare L FB SYNCHRON deve essere richiamato nei moduli dell orga
153. di acquisizione di __ x diallarme segnalazioni di allarme Segnalazionidi allarme che Bit 1 Bit 1 possono essere acquisite Bit n Bitm LL f Segnalazionidi allarme che non possono essere acquisite Figura 15 6 Area di acquisizione ridotta Avvertenza Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a partire dal bit 1 in modo crescente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 15 3 Immagine LED Utilizzo Premessa Aree di dati Assegnazione degli LED Gli Operator Panel OP ed i Multi Panel MP hanno nei tasti funzionali dei diodi luminosi LED I LED possono essere pilotati dal Controllore In que sto modo possibile segnalare all operatore accendendo il LED per esem pio quale tasto si deve premere in una determinata situazione Per potere attivare gli LED necessario di creare le corrispondenti aree di dati cosiddetti immagini nel controllore e di specificarle come puntatori area durante la progettazione L immagine LED pu essere suddivisa in aree di dati separate come mostrato nella tabella seguente Aree dei dati OP 37 Pro MP 270 Numero max 8 8 Lunghezza totale di tutte le aree di dati parole 16 16 L assegnazione dei singoli diodi luminosi ai bit delle aree di dati avviene durante la progettazione dei tasti funzionali In questo caso viene introdotto per
154. di controllore la rappresentazione delle ricette allora al pannello operatore utilizzabile senza limitazioni poich 1 set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 15 9 1 Trasferimento senza sincronizzazione Scopo Utilizzo Leggere valori Scrivere valori Per il trasferimento asincrono di set di dati fra pannello operatore e control lore nonavviene alcuna coordinazione tramite aree di comunicazione utiliz zate in comune Nella progettazione non per questo motivo necessaria la creazione di un buffer di dati Il trasferimento asincrono di set di dati si offre sempre ad esempio quando per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1 controllore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore All avvio del trasferimento 1 valori da
155. di riferimento per il ciclo di rilevamento circa 1 secondo e Peril miglioramento dei tempi di aggiornamento eventualmente rinun ciare al trasferimento ciclico delle aree di dati utente ciclo di rileva mento 0 Per trasferire spontaneamente le aree di dati utente utilizzare invece gli ordini del controllore e Memorizzare le variabili di una segnalazione o di una pagina nell area di dati senza vuoti e Per assicurare che alcune modifiche vengano riconosciute sicuramente dal controllore queste devono aspettare in fila almeno durante 1l ciclo di rile vamento reale e Impostare il baudrate sul valore pi alto possibile Per le pagine l intervallo di aggiornamento veramente raggiungibile dipende da e numero delle aree di dati utilizzate e tipo e numero di dati da rappresentare e distribuzione dei dati all interno dell area di dati Per avere tempi di aggiornamento pi brevi durante la progettazione biso gnerebbe osservare quanto segue e Utilizzare per le variabili di una pagina solo un area di dati e Organizzare 1 dati usati nell area di dati in modo pi susseguente possi bile e Progettare cicli di rilevamento corti solo per quelle registrazioni che oc corre aggiornare veramente presto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Curve Ordini del controllore Amministrazione della comunicazione per Mitsubishi FX Se per le curve triggerate dal bit il bit cumu
156. di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC 500 505 e poi impostare sotto il bottone Parametri 1 parametri indicati nelle seguenti tabelle Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Per il controllore impostare 1 seguenti parametri Tabella 14 1 Parametri per il controllore Parametro Spiegazione Indirizzo OP Indirizzo di PROFIBUS DP del pannello operatore Campo di valori da 3 a 126 Interfaccia Qui si sceglie l interfaccia sul pannello operatore che serve per stabilire la connessione al PLC Per PC questa DP MP I per OP 37 Pro e MP 270 questa IF1B Per l OP 37 Pro occorre in pi attivare ASPC2 nel BIOS Nel BIOS dell OP37 Pro impostare la registrazione ASPC2 su Enabled nella maschera Integrated Peripherals Baudrate Il baudrate con cui si comunica nella configurazione di rete Il Bau drate deve essere impostato uguale per tutte le apparecchiature colle gate alla rete Sono impostabili i seguenti baudrate 93 75 kBit s 187 5 kBit s 500 kBit s 1 5 MBit s preimpostazione 12 MBit s Configurazione Qui viene determinata la configurazione dell area I U che viene uti dovuta lizzata per l area di comunicazione fra pannello operatore e PLC La dimensione dell area I U ha influenza sul Performance La configurazione dovuta realizzata c
157. diatamente 10006 Il sistema di stampa di Windows visualizza un Ripetere l azione se necessario errore Le possibili cause sono riportate nel testo emesso oppure nel numero di errore La stampa non viene eseguita oppure non viene eseguitacorrettamente 20010 Errore nella riga dello script L esecuzione della Scegliere la relativa riga dello script nella proget funzione dello script stata interrotta tazione Osservare eventualmente la segnalazione di Controllare se 1 tipi di variabili usati sono sistemaprecedente ammessi Controllare se il numero e 1 tipi dei parametri delle funzioni sono corretti 20011 apparso un errore in uno script richiamato dallo Nella progettazione richiamare i script che ven script indicato L esecuzione della funzione dello gono richiamati direttamente o indirettamente script stata interrotta nello script subordinato dallo script indicato Osservare eventualmente la segnalazione di Controllare se 1 tipi di variabili usati sono sistemaprecedente ammessi Controllare se il numero e i tipi dei parametri delle funzioni sono corretti 20012 Esistono dati di progettazione inconsistenti Lo Generare di nuovo la progettazione script non ha potuto venire creato 20013 Il file VBScript dl non installato correttamente Installare di nuovo ProTool Pro RT Per questo non possono venire eseguiti alcuni script 20014 La funzione dello script restituisce un valore che Scegliere il relativo script nella pro
158. duce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il pannello operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il controllore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Suddivisione delle aree di dati Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 Aree di dati utente per il SIMATIC S5 Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella
159. durante la scrittura 220003 Il driver di comunicazione non ha potuto venire Installare il driver installando di nuovo caricato Eventualmente il driver non installato ProTool Pro RT 220004 La comunicazione interrotta e non avviene alcun Controllare la connessione aggiornamento perch il cavo non attaccato difettoso ecc 220005 La comunicazione avviene 220006 La connessione con il controllore indicato stabi litaall interfacciaconfigurata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 220007 La connessione con il controllore indicato inter Verificarese rottaall interfacciaconfigurata lessate e il controllore in ordine e vieneusatal interfaccia corretta e a progettazione in ordine parametri dell in terfaccia impostazioni per il protocollo indi rizzo del controllore Se la segnalazione di sistema rimane eseguire un nuovo booting 220008 Il driver del controllore non pu n accedere n Terminare tutti 1 programmi che usano la corri aprire l interfaccia indicata Possibilmente questa spondente interfaccia ed eseguire un nuovo boo interfaccia viene gi usata da un altra applicazione ting sul computer PPP odelcali un interfaccia che non esiste Usare un altra interfaccia disponibile nel sistema sull apparecchiatura di destinazione Non avviene alcuna comunicazione con il co
160. e Class B tiny Class B small Class B middle Class B big e Identificatore d indirizzo L identificatore d indirizzo viene assegnato automaticamente dalla confi gurazione dovuta e non deve essere modificato e Indirizzo I e U L indirizzo deve corrispondere a quello memorizzato nel programma PEC Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 14 Accoppiamento PROFIBUS DP al SIMATIC 505 Integrare la Come integrare la configurazione COM PROFIBUS nel programma TISOFT configurazione descritto in modo dettagliato nella documentazione TISOFT Qui sono solo COM PROFIBUS in descritti in modo breve i passi principali TISOFT 4 14 8 Creare un file binario tramite Export nel COM PROFIBUS 5 Integrare il file binario nel programma TISOFT tramite MERGE 6 1 8 Portare la CPU in ONLINE PLC Mode Impostare gli indirizzi I U in TISOFT Trasferire il programma alla CPU tramite UPDATE Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zione dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello operatore attivano recipro camente azioni definite in modo fisso In
161. e Master Numero dei master presenti in rete Questo dato necessario nella rete PROFIBUS affinch 1 parametri del bus vengano calco lati correttamente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 19 Amministrazione della comunicazione per SIMATIC S7 Indirizzazione per S7 300 Indirizzazione con S7 200 6 20 Un unit S7 in grado di comunicare viene indirizzata tramite i seguenti para metri Indirizzo Indirizzo di PROFIBUS del CP Posto connettore Posto connettore della unit S7 Rack Rack in cui inserita l unit S7 Numero del posto connettore Rack 0 3 Pannello operatore Figura 6 10 Configurazione di rete con l S7 300 e il pannello operatore pro filo PROFIBUS DP La CPU rappresentata nella figura 6 10 viene indirizzata come segue Indirizzo 8 Posto connettore 2 Rack 0 L indirizzazione del S7 200 avviene come con MPI vedi capitolo 6 3 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indirizzazione per S7 400 Amministrazione della comunicazione per SIMATIC S7 Un unit S7 in grado di comunicare viene indirizzata tramite i seguenti para metri Indirizzo Indirizzo di PROFIBUS del CP o dell interfaccia DP della CPU Posto connettore Posto connettore della unit S7 Rack Rack in cui inserita l unit S7 Numero del posto connettore Rack 0
162. e e Creare le singole aree di dati pi piccole possibile e grandi quanto stretta mente necessario e Definire le aree di dati dello stesso tipo in modo contiguo Il tempo di aggiornamento effettivo migliora se si crea una grande area invece di tante piccole aree e Cicli di rilevamento scelti troppo piccoli peggiorano senza necessit la performance totale Impostare il ciclo di rilevamento secondo la velocit di modifica dei valori di processo Il cambiamento della temperatura di un forno ad esempio molto pi lento del cambiamento del numero di giri di un motore elettrico Valore di riferimento per il ciclo di rilevamento circa 1 secondo e Peril miglioramento dei tempi di aggiornamento eventualmente rinunciare al trasferimento ciclico delle aree di dati utente ciclo di rilevamento 0 Per trasferire spontaneamente le aree di dati utente utilizzare invece gli ordini del controllore e Memorizzare le variabili di una segnalazione o di una pagina nell area di dati senza vuoti e Per assicurare che alcune modifiche vengano riconosciute sicuramente dal controllore queste devono aspettare in fila almeno durante il ciclo di rileva mento reale Per le pagine l intervallo di aggiornamento veramente raggiungibile dipende da e numero delle aree di dati utilizzate e tipo e numero di dati da rappresentare e distribuzione dei dati all interno dell area di dati Per avere tempi di aggiornamento pi brevi durante la
163. e accop piato il pannello operatore Cliccando su Altri si pu impostare HSA e il numero dei master in rete Se ProTool stato installato sotto STEP 7 integrato e il pannello operatore stato connesso alla rete i parametri di rete vengono adot tati Se si clicca su Altri vengono visualizzati 1 parametri di rete glo bali In Controparte di comunicazione si indirizza il modulo S7 con il quale il pannello operatore deve scambiare dati Ad ogni partner va attribuito un nome simbolico Nella tabella 6 3 vengono chiariti i singoli parametri Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 17 Amministrazione della comunicazione per SIMATIC S7 6 18 Tabella 6 3 Parametri di configurazione Gruppo Parametro Spiegazione Parametri per il Indirizzo Indirizzo di PROFIBUS del pan pannello operatore nello operatore Interfaccia Interfaccia del pannello operatore tramite la quale esso collegato alla rete PROFIBUS Unico Master sul bus In tal modo viene disattivata un ulteriore funzione di sicurezza contro disturbi di bus durante l ac coppiamento del pannello opera tore alla rete Una stazione passiva Slave pu solo trasferire dati se viene invi tata di fare ci da una stazione at tiva Master Se sono collegati solamente slaves al pannello ope ratore questa funzione di sicu rezza deve essere disattivata atti vando l opzione Unico master sul bus P
164. e 2 parola numero di pagina corrente 0 3 parola riservato 4 parola riservato 5 parola riservato Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da 1 a 65535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 5 6 Utilizzodi ordini del controllore Descrizione Compartimento ordini Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizza pagina Imposta data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e cos attivare azioni sul pannello operatore Il compartimento ordini viene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 DW n 0 15 0 Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametr
165. e dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello operatore attivano recipro camente azioni definite in modo fisso In questo capitolo vengono descritte la funzione la struttura e le particolarit delle diverse aree di dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 1 Aree di dati utente per il Mitsubishi FX 21 1 Panoramica Definizione Funzionalit 21 2 Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura gt Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 21 1 offre una panoramica delle possibili funzioni per 1 singoli pannelli operatori Tabella 21 1 Aree di dati utente utilizzabili Area di dati utente Segnalazioni di servizio OP 37 Pro gt lt MP 270 gt lt Segnalazioni di allarme Aree di acquisizione RP Immagine LED Area richiesta curve Aree di selezione buffer curve Numero di pagina Ordini di controllore Area di coordinazione Data e orario KIKI K K KIKIKI KIK K K PR PI K KIK Tabella 21 2 f
166. e correntemente l inizializzazione degli archivi in corso Fino all emissione della segna lazione 80026 non vengono archiviati valori N E stato eseguito un cambio di stato di servizio Lo stato di servizio adesso Offline LI E stato eseguito un cambio di stato di servizio Lo stato di servizio adesso Online Lo stato di servizio non stato cambiato Lo stato di servizio del controllore indicato stato cambiato con la funzione Connetti sconnetti_con trollore Lo stato di servizio adesso Offline Lo stato di servizio del controllore indicato stato cambiato con la funzione Connetti sconnetti_con trollore Lo stato di servizio adesso Online C stato un tentativo di usare la funzione Connet ti sconnetti_controllore per portare il controllore indicato nel tipo di funzionamento Online anche se il sistema globale si trova nel tipo di funziona mento Offline Questo cambio non ammesso Il tipo di funzionamento del controllore rimane Offline La curva non viene prodotta siccome stato pro gettato l asse sbagliato per la curva rispettiva mente una curva sbagliata La curva non viene prodotta siccome stato pro gettato l asse sbagliato per la curva rispettiva mente una curva sbagliata La curva non viene visualizzata perch la variabile assegnata accede ad un indirizzo del controllore non valido L azione non stata eseguita L azione non stata eseguita Manuale ut
167. e delle ricette pagina 21 20 e Ordini di controllore pagina 21 21 e Attivare le funzioni progettate pagina 21 22 Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine di controllore la rappresentazione delle ricette allora al pannello operatore utilizzabile senza limitazioni poich i set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 9 1 Trasferimento senza sincronizzazione Scopo Utilizzo Leggere i valori Scrivere i valori Nel caso del trasferimento asincrono di set di dati tra pannello operatore e controllore non si svolge alcuna coordinazione tramite aree di comunica zione usate in comune Nella progettazione non per questo motivo necessa ria la creazione di un buffer di dati Il trasferimento del set di dati asincrono utile ad esempio sempre se per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1 control
168. e di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il pannello operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il controllore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Suddivisione delle aree di dati Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 Aree di dati utente per SIMATIC 505 Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella 15 5 Tabella 15 5 Suddivisione delle aree dei dati
169. e di dati utente per il Telemecanique TSX 19 9 4 Scorrimento della sincronizzazione Lettura dal controllore tramite comando nella rappresentazione delle ricette Passo Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta da in leggere come pure lo stato Trasferimento in corso nel buffer dati e imposta il numero di set di dati a zero Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette Il pannello operatore imposta lo stato trasferimento concluso Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite comando nella rappresentazione delle ricette Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati da scrivere come pure lo stato Trasferimento in corso nel buf fer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo
170. e in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dato che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segnalazioni del controllore La posizione delle aree delle segnalazioni viene definita col software di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio o nell area delle segnala zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivata Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per il SIMATIC S7 La tabella 7 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acqu
171. e iniziale creato nel controllore La segnalazione viene eventualmente registrata nel buffer di segnalazioni per fino a altre quattro variabili Poi viene emessa la segnalazione no 290003 290001 SI stato cercato di assegnare alla variabile un Osservare il campo di valori del tipo di variabile valore che si trova al difuori del campo di valori ammesso per questo tipo La segnalazione viene eventualmente registrata nel buffer di segnalazioni per fino a altre quattro variabili Poi viene emessa la segnalazione no 290004 290002 Non possibile trasformare il valore da un for Controllare il campo di valori o il tipo delle varia mato originario in un formato destinario bili La segnalazione viene eventualmente registrata nel buffer di segnalazioni per fino a altre quattro variabili Poi viene emessa la segnalazione no 290005 290003 Questa segnalazione viene emessa se la segnala Verificare nella progettazione se gli indirizzi delle zione no 290000 stata attivata pi di cinque variabili sono stati creati nel controllore volte In questo caso non viene pi creata una singola segnalazione 290004 Questa segnalazione viene emessa se la segnala Osservare il campo di valori del tipo di variabile zione no 290001 stata attivata pi di cinque volte In questo caso non viene pi creata una singola segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Ef
172. e senza limitazioni poich i set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 7 17 Aree di dati utente per il SIMATIC S7 7 9 1 Trasferimento senza sincronizzazione Scopo Utilizzo Leggere i valori Scrivere i valori 1 18 Nel caso del trasferimento asincrono di set di dati tra pannello operatore e controllore non si svolge alcuna coordinazione tramite aree di comunica zione usate in comune Nella progettazione non per questo motivo necessa ria la creazione di un buffer di dati Il trasferimento del set di dati asincrono utile ad esempio sempre se per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1 controllore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore Allo scatto del trasferimento per la lettura 1 valori vengono letti dall indirizzo del controllore e trasfe
173. ecanique TSX sia progettata la seguente area delle segnalazioni di servizio W 43 Lunghezza 5 in parole La figura 19 1 mostra la correlazione dei complessivi 80 5x16 numeri di segnalazione ai singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente Parola 43 Parola 47 Numero di segnalazione Figura 19 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 5 Aree di dati utente per il Telemecanique TSX Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 19 6 Se il controllore deve venire informato di un acquisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene acquisita tramite comando sul pannello operatore A ci si deve impostare il puntatore area Acquisizione OP e Area di acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con troll
174. el controllore L area di selezione del buffer delle curve 2 necessaria per le curve che ven gono progettate col buffer di scambio Essa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 5 11 Aree di dati utente per il SIMATIC S5 5 5 Area di numeri di pagina Utilizzo Premessa Struttura 5 12 Nell area di numeri di pagina 1 pannelli operatori archiviano le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al pannello di visualizzazione AG in formazioni sul contenuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l area di numeri di pagina essa deve essere determinata come puntatore areadurante la progettazione L area di numeri di pagina pu essere creata solo in un AG e l solo una volta L area di numeri di pagina viene trasferita spontaneamente all AG cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di polling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di numeri di pagina nella memoria del controllore 15 1 parola tipo di pagina corrent
175. el modo di dimostra in servizio Protezione del software zione 250000 La variabile impostata nella riga Stato Forzamento Verificare l indirizzo impostato e verificare se indicata non viene aggiornata perch l indirizzo stato creato anche nel controllore progettato per questa variabile non esiste 250001 La variabile impostata nella riga Stato Forzamento Verificare l indirizzo impostato indicata non viene aggiornata perch 1l tipo di controllore progettato per questa variabile non esiste Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Errore Effetto causa Segnalazioni di sistema Rimedio 250002 260001 260002 270000 270001 270002 280000 280001 280002 La variabile impostata nella riga Stato Forzamento indicata non viene aggiornata perch una proie zione del tipo di controllore nel tipo di variabile non possibile w E stata introdotta una password sconosciuta al sistema Perci viene impostato il livello password pi basso Questo corrisponde allo stato dopo del Logout N E stata introdotta una password con un livello che non sufficiente per eseguire la funzione Come informazione viene visualizzato il livello password presentemente impostato Nella segnalazione viene visualizzata una variabile perch accede ad un indirizzo del controllore non valido Esiste un limite dipendente dall apparecchiatura quante segnalazioni posson
176. elle diverse aree di dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 1 Aree di dati utente per il Telemecanique TSX 19 1 Panoramica Definizione Funzionalit 19 2 Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura gt Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 19 1 offre una panoramica delle possibili funzioni per i singoli pannelli operatori Tabella 19 1 Aree di dati utente utilizzabili Area di dati utente Segnalazioni di servizio OP 37 Pro gt lt MP 270 gt lt Segnalazioni di allarme Aree di acquisizione RP Immagine LED Area richiesta curve Aree di selezione buffer curve Numero di pagina Ordini di controllore Area di coordinazione Data e orario KIKI K K KIKIKI KIK K K PR PI K KIK Tabella 19 2 fa vedere chi ha l accesso di lettura R e chi ha l accesso di scrittura W per le diverse aree di dati Tabella 19 2 Utilizzo delle aree di dati allarme ratore al controllore che stata acquisita una segnalazione di Area dati Nece
177. elli operatori supportati Installazione Questo capitolo descrive la comunicazione fra il pannello operatore ed il SIMATIC S7 Vengono descritte le differenti configurazioni di rete che possono venire integrate nel pannello operatore Il sistema controllore SIMATIC S7 pu venire accoppiato ai pannelli opera tori servendosi di diverse configurazioni di rete La configurazione di rete dipende dalla CPU impiegata Sono possibili le seguenti configurazioni di rete Controllore Profilo di protocollo Impostabile nel ProTool Moduli SIMATIC S7 300 400 CPU MPI moduli funzionali in grado DP di comunicare FM Standard Universale SIMATIC S7 200 CPU PPI MPIL DP Standard Universale 1 Solo CPU con PROFIBUS DP Interface 2 Nicht MP 270 e TP 170A I seguenti pannelli operatori possono essere accoppiati al SIMATIC S7 PC FI 25 45 Panel PC OP 37 Pro MP 270 TP 170A Il driver per l accoppiamento al SIMATIC S7 viene fornito insieme al soft ware di progettazione ed installato automaticamente L accoppiamento del pannello operatore al SIMATIC S7 si limita principal mente alla connessione fisica del pannello operatore Per l accoppiamento nel controllore non sono necessari blocchi speciali Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 1 Amministrazione della comunicazione per SIMATIC S7 6 1 Principio di funzionamento Cont
178. emente al Appena il pannello operatore viene messo Offline dal operatore il bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pannello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 15 8 Trasferire data e orario al controllore Trasferimento Servendosi del ordine 41 del controllore si pu attivare il trasferimento del della data e del orario e della data dal pannello operatore al controllore La data e l orario orario vengono scritti nell area di dati Data orario tramite l ordine 41 del control lore dove poi possono essere valorizzati dal programma del controllore La figura 15 8 mostra la struttura dell area dei dati Tutti i dati sono in codice BCD DL DR DW 1 819 16 n 0 riservato Ora 0 23 Q n 1 Minuto 0 59 Secondo 0 59 O n 3 riservato Giorno della settimana 1 7 1 dom n 4 Giorno 1 31 Mese 1 12 z n 5 Anno 0 99 riservato a Figura 15 8 Struttura dell area di dati
179. empio sono memorizzate le seguenti impostazioni che oc corre impostare ugualmente nella progettazione Utente Parametro Valore ProTool Pannello operatore PC Protocollo SIMATIC 505 DP V5 1 Indirizzo OP 3 Interfaccia DP MPI Baudrate 1500 Baud Lunghezza del blocco Class B middle COM Profibus Tipo di stazione Master 505 CP5434 DP rizzo U Tipo d indizzazione Lineare Indirizzo Slave 3 Tipo di stazione HMI PT Pro PC Configurazione dovuta Class B middle Configurato per lindi PO00 P048 rizzo I Configurato per lindi PO00 PO16 TISOFT Indirizzo I O 0100 per WX32 e WY16 Area per lo scambio di dati V900 V1020 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 14 3 Accoppiamento PROFIBUS DP al SIMATIC 505 Impostazione Per i PC con Windows OP 37 Pro FI 25 45 e Panel PC occorre ancora impo dell interfaccia stare l interfaccia L interfaccia viene impostata sotto Windows come segue Imposta zioni gt Pannello di controllo gt PG PC Impostazione dell interfaccia Punto d accesso dell applicazione DPSONLINE Parametrizzazione del modulo usata PROFIBUS DP Slave Manuale utente Comunicazione per sistemi basati su Windows 14 4 Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC 505 14 2 Parametrizzazione in ProTool per PROFIBUS DP Parametri Configurazione dovuta Durante la creazione
180. ente ciclo di rilevamento 0 Per trasferire spontaneamente le aree di dati utente utilizzare invece gli ordini del controllore Memorizzare le variabili di una segnalazione o di una pagina nell area di dati senza vuoti Per assicurare che alcune modifiche vengano riconosciute sicuramente dal controllore queste devono aspettare in fila almeno durante 1l ciclo di rile vamento reale Per le pagine l intervallo di aggiornamento veramente raggiungibile dipende da numero delle aree di dati utilizzate tipo e numero di dati da rappresentare distribuzione dei dati all interno dell area di dati numero di controparti comunicazione utilizzati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 18 Amministrazione della comunicazione per Telemecanique TSX Curve Ordini del controllore 18 8 Per avere tempi di aggiornamento pi brevi durante la progettazione biso gnerebbe osservare quanto segue e Utilizzare per le variabili di una pagina solo un area di dati e Organizzare 1 dati usati nell area di dati in modo pi susseguente possi bile e Progettare cicli di rilevamento corti solo per quei oggetti che occorre ag giornare veramente presto Se per le curve triggerate dal bit il bit cumulativo viene impostato nell area di selezione buffer curve il pannello operatore aggiorna sempre tutte le curve di cui il bit Impostato in quest area Dopo esso resetta nuovamente 1 b
181. ente Comunicazione per sistemi basati su Windows Edizione 12 99 Progettare come luogo di salvataggio Storage Card o un percorso della rete Controllare la connessione ai controllori Verificare se nel controllore c l area d indirizzo per il puntatore area Coordinazione Portare il sistema globale nel tipo di funziona mento Online ed eseguire di nuovo la funzione Modificare la progettazione Modificare la progettazione Verificare se l area dati per la variabile esiste nel controllore se l indirizzo progettato corretto o se il campo di valori delle variabili corretta Chiudere altre applicazioni aperte Cancellare 1 file di cui non si ha pi bisogno dal disco rigido Cancellare 1 file di cui non si ha pi bisogno dal disco rigido Segnalazioni di sistema Errore Effetto causa Rimedio 130002 L azione non stata eseguita Chiudere altre applicazioni aperte Cancellare 1 file di cui non si ha pi bisogno dal disco rigido 140000 La connessione Online al controllore stata stabi lita con successo 140001 La connessione Online al controllore stata secon nessa 140003 Non avviene alcun aggiornamento rispettivamente Controllare la connessione e verificare se il con scrittura delle variabili trollore inserito Verificare i parametri impostati tramite Impostare interfaccia PG PC nel controllore Eseguire un nuovo avviamento 140004 Non avviene alcun aggiorn
182. ente le aree di dati utente utilizzare invece gli ordini del controllore e Memorizzare le variabili di una segnalazione o di una pagina nell area di dati senza vuoti e Per assicurare che alcune modifiche vengano riconosciute sicuramente dal controllore queste devono aspettare in fila almeno durante 1l ciclo di rile vamento reale Per le pagine l intervallo di aggiornamento veramente raggiungibile dipende dal tipo e la quantit dei dati da visualizzare Nel interesse di tempi di aggiornamento corti durante la progettazione si dovrebbe osservare di progettare cicli di rilevamento corti solo per quei oggetti che occorre aggiornare veramente presto Se per le curve triggerate dal bit il bit cumulativo viene impostato nell area di selezione buffer curve il pannello operatore aggiorna sempre tutte le curve di cui il bit impostato in quest area Dopo esso resetta nuovamente 1 bit Solo dopo che il pannello operatore ha resettato tutti 1 bit il bit cumulativo pu essere settato di nuovo nel programma S5 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Ordini del controllore Lettura ciclica della lista indirizzi DB solo AS511 Amministrazione della comunicazione per SIMATIC S5 Se vengono trasferiti velocemente molti ordini del controllore al pannello operatore la comunicazione tra pannello operatore e l AG pu venire sovracca ricata Appena il pannello operatore inscrive il valore
183. er il S7 200 occorre impostare un pannello operatore come Master Parametri di rete Profilo Il profilo del protocollo che viene usato nella configurazione di rete Impostare qui DP Standard o Universale L impostazione deve essere uguale in tutta la configurazione di rete Baudrate Il baudrate con cui si comunica nella configurazione di rete Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 Tabella 6 3 Parametri di configurazione continuazione Gruppo Parametro Spiegazione Partner di Indirizzo Indirizzo PROFIBUS dell unit S7 comunicazione CPU FM o CP a cui collegato il pannello operatore Posto connettore Numero del posto connettore in cui inserita l unit S7 con cui il pannello operatore scambia 1 dati Rack Numero del rack in cui inserita l unit S7 con cui il pannello ope ratore scambia 1 dati Servizio ciclico Se il servizio ciclico inserito il controllore ottimizza il trasferi mento di dati tra 1l pannello opera tore ed il controllore Cos viene raggiunta una performance mi gliore Questo parametro non e rilevante per il S7 200 Restrizione Per il servizio parallelo di pi pan nelli operatori occorre scegliere il servizio ciclico Pulsante Altri HSA Il pi alto indirizzo della stazione esso deve essere lo stesso in tutta la configurazione di ret
184. er sistemi basati su Windows Edizione 12 99 2 3 Amministrazione della comunicazione per SIMATIC S5 2 2 Ottimizzazione Ciclo di rilevamento e tempo di aggiornamento Pagine Curve 2 4 I cicli di rilevamento per i puntatori area indicati nel software di progetta zione e 1 cicli di rilevamento delle variabili sono fattori considerabili per 1 tempi di aggiornamento veramente raggiungibili Il tempo di aggiornamento il ciclo di rilevamento pi il tempo di trasferimento pi il tempo di elabora zione Per raggiungere un tempo di aggiornamento ottimale nella progettazione bisogna osservare quanto segue e Creare le singole aree di dati pi piccole possibile e grandi quanto stretta mente necessario e Definire le aree di dati dello stesso tipo in modo contiguo Il tempo di aggiornamento effettivo migliora se si crea una grande area invece di tante piccole aree e Cicli di rilevamento scelti troppo piccoli peggiorano senza necessit la performance totale Impostare il ciclo di rilevamento secondo la velocit di modifica dei valori di processo Il cambiamento della temperatura di un forno ad esempio molto pi lento del cambiamento del numero di giri di un motore elettrico Valore di riferimento per il ciclo di rilevamento circa 1 secondo e Peril miglioramento dei tempi di aggiornamento eventualmente rinun ciare al trasferimento ciclico delle aree di dati utente ciclo di rilevamento 0 Per trasferire spontaneam
185. erimento della data e del orario Servendosi del ordine 41 del controllore si pu attivare il trasferimento del orario e della data dal pannello operatore al controllore La data e l orario vengono scritti nell area di dati Data orario tramite l ordine 41 del control lore dove poi possono essere valorizzati dal programma del controllore La figura 17 8 mostra la struttura dell area dei dati Tutti i dati sono in codice BCD High Byte parol 15 8 7 n 9 riservato n 1 Minuto 0 59 Secondo 0 59 n 2 riservato n 3 riservato n 4 Giorno 1 31 n 5 Anno 0 99 Figura 17 8 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Low Byte Ora 0 23 Giorno della settimana 1 7 1 S0 Mese 1 12 riservato Struttura dell area di dati orario e data Orario Data 17 15 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 9 Ricette Descrizione Nel trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparte comunicazione accedono alternandosi a aree di comunicazione comuni nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Le informazioni per la creazione del buffer dati in ProTool si trovano nella guida in linea Tipi di Per il trasferimento dei set d
186. erma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore inter rompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite funzione progettata Passo l Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 21 22 Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comunicazione per
187. esta della curva Curve di tendenza progettate W R con Trigger tramite bit op pure curve di buffer progettate Selezione curva 1 Curve di tendenza progettate R W R W con Trigger tramite bit op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di R W R W scambio progettate Numero di pagina Valorizzazione dal controllore W R quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul R W R W pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello W R operatore nel programma del controllore Data e orario Trasferimento di data e orario W R dal pannello operatore al con trollore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1 3 Aree di dati utente per il SIMATIC S7 7 2 Segnalazionidi servizio e di allarme Definizione Una segnalazione di servizio Segnalazione di allarme Acquisizione Attivazione di una segnalazione 7 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllor
188. fetto causa Rimedio 290005 Questa segnalazione viene emessa se la segnala Controllare il campo di valori o il tipo delle varia zione no 290002 stata attivata pi di cinque bili volte In questo caso non viene pi creata una singola segnalazione 290006 I valori limite delle variabili impostati sono stati Osservare 1 valori limite progettati o attuali delle violati a causa di un introduzione di valori variabili 290007 La struttura di fonte della ricetta attualmente ela Aggiungere la indicata variabile di blocco di dati borata differisce dalla struttura finale La struttura nella struttura di fonte di fonte contiene una variabile di blocco di dati che non esiste nella struttura finale La variabile indicata del blocco di dati viene con figurata con il proprio valore iniziale 290008 La struttura di fonte della ricetta attualmente ela Eliminare la variabile di blocco di dati indicata borata differisce dalla struttura finale La struttura dalla relativa ricetta del progetto di fonte contiene una variabile di blocco di dati che non esiste nella struttura finale e per questo non pu essere assegnata Il valore viene rigettato 290010 Il luogo di registrazione progettato per la ricetta Verificare il percorso progettato non ammesso Causa possibile Caratteri non ammessi protezione di scrittura portadati pieno o non esiste 290011 Il blocco di dati con il numero specificato non Verificare il fonte del numero costante o valore di e
189. ficio e OPC standardizza la comunicazione in tal modo che qualsiasi OPC Server ed applicazioni OPC possano collaborare senza alcuni problemi Avvertenza Nella OPC Foundation si sono riuniti i pi impostanti produttori di automa tizzazione industriale Ulteriori informazioni sulla OPC Foundation si trovano sotto il seguente in dirizzo di internet http www opcfoundation or g Siccome lo scambio dei dati per OPC avviene tramite DCOM Distributed Component Object Model si possono utilizzare solo pannelli operatori con uno dei seguenti sistemi operativi e Windows 20008 e Windows NT 4 0 con Service Pack 5 OPC deve essere installato sul sistema di runtime e selezionato sotto uno dei componenti di comunicazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 10 1 Collegamento tramite rete tramite OPC Scambio dei dati 10 2 Il OPC Server si deve trovare nello stesso sistema di rete come il OPC Client oppure deve essere accessibile tramite RAS Remote Access Service Affinch il canale OPC Client possa avviare automaticamente l OPC server e stabilire con successo 1l collegamento di comunicazione di processo le auto rizzazioni d avvio e di accesso per l OPC server devono essere impostate Per visualizzare e valorizzare i dati sul pannello operatore l utente cio POPC client pu caricare i dati nella rete da qualsiasi server OPC tramite l interfaccia OPC I dati scambiat
190. functional Platform e MP270 e ProAgent DH un marchio registrato della Allen Bradley Company Inc B Manuale utente Comunicazione per sistemi basati su Windows Il Edizione 12 99 Ulteriore supporto SIMATIC Customer Support Hotline era TESS ISS Si D Premessa In caso di problemi tecnici rivolgersi alla filiale Siemens della propria zona raggiungibile in tutto il mondo ad ogni ora del giorno CS e Da T i Nuernberg ya g k i Feki R ITA ui RA e Singapore Ma ANEK re gri o Vi SP Simatic Basic Hotline Johnson City Singapore Nuernberg SIMATIC BASIC Hotline Ora locale Lun Ven 7 00 17 00 Telefono 49 911 895 7000 Telefono Fax 49 911 895 7002 Fax E Mail simatic support E Mail nbgm siemens de SIMATIC Premium Hotline soggetta a costi solo con SIMATIC Card Orario Lun Ven 0 00 24 00 Telefono 49 911 895 7777 Fax 49 911 895 7001 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 SIMATIC BASIC Hotline Ora locale Lun Ven 8 00 19 00 1 423 461 2522 1 423 461 2231 simatic hotline sea siemens com SIMATIC BASIC Hotline Ora locale Lun Ven 8 30 17 30 Telefono 65740 7000 Fax 65 740 7001 E Mail simatic hotline sae siemens com sg Premessa SIMATIC Customer Support servizi in linea Il SIMATIC Customer Support offre all utente tramite i servizi in linea c
191. gettazione non viene scritto in alcuna variabile di restituzione Controllare se viene assegnato un valore al nome progenalg dello script 20015 Sono stati attivati in corto tempo troppi scriptuno Controllare che cosa ha attivato gli script dopo l altro Se aspettano in fila pi di 20 script per essere ela borati allora tutti i script successivi vengono riget tati In tale caso lo script indicato nella segnalazione non viene eseguito Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Prolungare i tempi p e il tempo di polling delle variabili che attiva gli script Segnalazioni di sistema Errore Effetto causa Rimedio 30010 La variabile non ha potuto registrare il risultato Verificare 1 tipi di variabili dei parametri della fun della funzione p e all oltrepassare del campo di zione valori 30011 Una funzione non ha potuto venire eseguita Verificare il valore del parametro ed il tipo di perch il parametro della funzione ha consegnato variabile del parametro non ammesso un valore o tipo non ammesso Se viene usata una variabile come parametro allora verificare il suo valore 40010 La funzione non ha potuto venire eseguita perch Verificare 1 tipi di variabili nella progettazione i parametri non possono venire convertiti su un tipo di variabile comune 40011 La funzione non ha potuto venire eseguita perch Verificare 1 tipi di variabili nella progettazione i parametri non posson
192. gettazione di variabili e puntatori area sono disponibili i tipi di dati elencati nella tabella 8 1 Tabella 8 1 Tipi di dati supportati Tipo di dati Blocco di dati Indirizzamento DB M Tipi di dati supportati per WinAC Formato CHAR BYTE INT WORD DINT DWORD REAL BOOL TIMER COUNTER Memory CHAR BYTE INT WORD DINT DWORD REAL BOOL TIMER COUNTER Ingresso CHAR BYTE INT WORD DINT DWORD REAL BOOL Ingresso periferico PE CHAR BYTE INT WORD DINT DWORD REAL BOOL Uscita CHAR BYTE INT WORD DINT DWORD REAL BOOL Uscitaperiferica PQ CHAR BYTE INT WORD DINT DWORD REAL BOOL Timer Timer Contatore COUNTER Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 8 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zione dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello operatore attivano recipro camente azioni definite in modo fisso In questo capitolo vengono descritte la funzione la struttura e le particolarit delle diverse aree di dati Manuale utente Comunicazione per sistemi
193. goli diodi luminosi ai bit delle aree di dati avviene durante la progettazione dei tasti funzionali In questo caso viene introdotto per ogni LED il numero all interno dell area dell immagine Il numero di bit n denomina il primo di due bit consecutivi che possono pilotare complessivamente 1 seguenti stati di accensione dei LED vedi ta bella 21 4 Tabella 21 4 Frequenza di lampeggio dei LED Bitn 1 Bit n Funzione del LED 0 00 Speos 0 l Lampeggio 1 0 Lampeggio 1 1 Luce continua Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 9 Aree di dati utente per il Mitsubishi FX 21 4 Aree di richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio 21 10 Una curva una rappresentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigger a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori c
194. gura 9 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme deve venire resettato La figura 9 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore e deve essere collocata in modo contiguo alla corrispondente area delle se gnalazioni di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni di di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 9 4 Diagramma di impulsi per l area di acquisizione Controllore gt Pannello operatore Se un bit viene posto nell area segnalazioni di allarme il pannello operatore resetta il relativo bit nell area di acquisizione A causa dell elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il PLC pu riconoscere che la segnalazione di allarme stata acquisita La figura 9 5 mostra il diagramma di impu
195. hat do not provide their own settings Default Launch Permissions You may edit who is allowed to launch applications that do not provide their own settings Edit Default Default Configuration Permissions You may edit the list of users that are allowed to modify OLE class configuration information This Includes installing new OLE servers and adjusting the configuration of existing OLE servers Edit Default UE Cancel Apply Figura 11 8 Distributed COM Configuration Properties Default Security Se i singoli computer appartengono allo stesso utente con la stessa password non sono necessarie alcune impostazioni per 1 diritti d accesso Se per si tratta di diversi utenti p es User X e User Y o User X demanio 1 e User X demanio 2 1 diritti d accesso vanno impostati sotto Default Security Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 11 9 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Parte VI Accoppiamento al SIMATIC 505 Amministrazione della comunicazione per SIMATIC 505 Accoppiamente PROFIBUS DP al SIMATIC 505 Aree di dati utente per il SIMATIC 505 15 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per il SIMATIC 505 Pannelli operatori supportati Restrizioni conosciute Installazione Programma per l esecuzione del protoco
196. he cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il pannello operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il controllore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Suddivisione delle aree di dati Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 Aree di dati utente per il Mitsubishi FX Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud
197. i e il trasferimento di set di dati viene attivato tramite ordine di controllore In tal modo i set di dati vengano trasferiti tra pannello operatore e controllore in modo sincronizzato necessario che nella progettazione siano soddisfatti i seguenti presupposti e Il buffer dati creato in Apparecchiatura Puntatori area e Nelle propriet della ricetta indicato il controllore con 1l quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet gt Trasfiremento Le informazioni dettagliate si trovano nel manuale utente ProTool Progretta zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Telemecanique TSX 19 9 3 Buffer dati per il trasferimento sincronizzato Struttura Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente 15 0 1 parola 2 parola 3 parola 4 parola 5 parola Parola di stato La parola di stato parola 4 pu assumere 1 seguenti valori Valore Significato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 19 Are
198. i Allen Bradley SLC 500 PLC 5 per la ricerca di errori A questo scopo occorre impostare la configurazione Canale 0 del con trollore SLC 500 sul tipo di funzionamento SYSTEM DFI Il driver DF1 FULL DUPLEX si parametrizza come segue NO HANDSHAKINGper Control Line AUTO DETECT per Embedded Responses DH I suddetti parametri vengono realizzati tramite ponticelli sul modulo KF2 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 16 3 Tipi di dati supportati Rappresentazione in ProTool Pro Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 Per la progettazione di variabili e puntatori area sono disponibili i tipi di dati elencati nella tabella 16 3 Tabella 16 3 Tipi di dati supportati Tipo di dati Indirizzamento Formato ASCII ASCII Binary BIT UNSIGNED INT COUNTER BIT SIGNED INT UNSIGNED INT BCD solo PLC5 BIT SIGNED INT UNSIGNED INT BCD4 BCD 8 Float REAL Digital Input BIT UNSIGNED INT Data Register Integer BIT SIGNED INT UNSIGNED INT SIGNED LONG UNSIGNED LONG REAL Digital Output BIT UNSIGNED INT Control BIT UNSIGNED INT Stato BIT UNSIGNED INT Timer BIT SIGNED INT UNSIGNED INT In ProTool Pro il formato dei dati UNSIGNED INT viene rappresentato tra mite l abbreviazione UINT UNSIGNED LONG tramite ULONG SIGNED INT
199. i a riga ProTool Progettisti Fornisce le seguenti informazioni al calcolatore di pro Guida in linea gettazione durante il lavoro con ProTool e guidacontestuale e dettagliate istruzioni ed esempi e informazionidettagliate e tutte le informazioni contenute nel manuale utente ProTool Pro Runtime Addetti alla Fornisce le seguenti informazioni Manuale utente messa in servi e installazione del software di visualizzazione ProTool Pro zio utenti Runtime messa in servizio e il controllo del software su sistemi basati su Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Documentazione SIMATIC HMI Manuale delle apparecchiature messa in servi zio utenti pro Documentazione Destinata a Contenuto Protezione di software Addetti alla Il software di visualizzazione Pro Tool Pro Runtime Manuale per la messa in messa in servi protetto contro l uso illegitimo Questo manuale con servizio zio utenti tiene informazioni sull installazione riparazione e dein stallazione di autorizzazioni Esempio applicativo Principianti Insieme a ProTool vengono forniti esempi di progetta Manuale per la messa in zione con i corrispondenti programmi del controllore servizio La documentazione descrive e come fare a caricare gli esempi nel pannello operativo e nel controllore come usare gli esempi e come fare ad ampliare l accoppiamento al controllore per la propria applicaz
200. i allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell area di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisi zione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Area di acquisizione Controllore Panello operatore Area di acquisizione Pannello operatore Controllore Aree di dati utente per il SIMATIC S7 Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme nr 1 Bit di acquisizione della segnalazione di allarme nr 1 Bit 7 0 7 o Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 49 Bit di acquisizione della segnalazione di allarme nr 49 Figura 7 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme
201. i dati fra pannello operatore e controllore si trasferimento hanno due possibilit e Trasferimento senza sincronizzazione pagina 17 17 e Trasferimento con sincronizzazione tramite il buffer dati pagina 17 18 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Scattare il Per scattare il trasferimento di set di dati ci sono due possibilit trasferimento di i set di dati Comando nella rappresentazione delle ricette pagina 17 20 e Ordini di controllore pagina 17 21 e Attivare le funzioni progettate pagina 17 22 Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine di controllore la rappresentazione delle ricette allora al pannello operatore utilizzabile senza limitazioni poich i set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows 1 16 Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 9 1 Trasfer
202. i dati viene terminato con errori questo pu avere le seguenti cause e Indirizzo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricetta non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce come segue a un interruzione del trasferimento a causa di un errore e Avvio tramite comando nella rappresentazione delle ricette Avvertenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasferimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 23 Aree di dati utente per il Telemecanique TSX 19 9 5 Ordini di controllore per ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3 Parola 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 19 24 Il trasferimento di set di dati tra pannello operatore e controllore
203. i due bit consecutivi che possono pilotare complessivamente 1 seguenti stati di accensione dei LED vedi ta bella 19 4 Tabella 19 4 Frequenza di lampeggio dei LED Bitn 1 Bit n Funzione del LED 0 00 Speos 0 l Lampeggio 1 0 Lampeggio 1 1 Luce continua Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 9 Aree di dati utente per il Telemecanique TSX 19 4 Aree di richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio 19 10 Una curva una rappresentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigger a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare
204. i il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed 11 numero d ordine nell appendice Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 13 Aree di dati utente per il Mitsubishi FX 21 7 Areadi coordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit 21 14 L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le seguenti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sempre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole di dati utilizzando la prima parola di dati La seconda parola di dati riservata La figura 21 7 mostra la struttura della prima parola di dati High Byte Low Byte 15 8 7 210 L Bit d avvio Tipo di funzionamento Bit di attivit riservato X occupato Figura 21 7 Significa dei bit nell
205. i nel buffer degli ordini e poi il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed 11 numero d ordine nell appendice B Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 5 13 Aree di dati utente per il SIMATIC S5 5 7 Areadicoordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit 5 14 L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le seguenti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sempre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole di dati utilizzando la prima parola di dati La seconda parola di dati riservata La figura 5 7 mostra la struttura della prima parola di dati L Bit d avvio Tipo di funzionamento Bit di attivit riservato X occupato Figura 5 7 Significa dei bit nell area di c
206. i selezione del buffer di curva Area di numeri di pagina iscriva a Utilizzo di ordini del controllore 0 Area di coordinazione Lire Trasferire data e orario al controllore nananana anaa Ricette Trasferimento senza sincronizzazione anann Trasferimento con sincronizzazione anann Buffer dati per il trasferimento sincronizzato Scorrimento della sincronizzazione aaaaa anaana annann Ordini di controllore per ricette nananana nananana Parte IX Accoppiamento al Mitsubishi FX 20 21 Amministrazione della comunicazione per Mitsubishi FX 20 1 Principio di f nzionamento sia iii ia a niei 20 2 Configurazione in ProTool per Mitsubishi FX 20 3 Tipi di dati SUPPOHAT pini ae ai 20 4 Ottimizzazione suisse Aree di dati utente per il Mitsubishi FX 21 1 Panoramica ssa SMI RT LIT 21 2 Segnalazioni di servizio e di allarme 21 3 immagine LED pesasid ita dati ra ai 21 4 Aree di richiesta della curva e di selezione del buffer di curva 21 5 Area di numeri di pagina 21 6 Utilizzo di ordini del controllore 21 7 Area di coordinazione Li 21 8 Trasferire data e orario al controllore nnna 21 9 ELETTI RITO 21 9 1 Trasferimento senza sincronizzazione aaan annan 21 9 2 Trasferimento con sincronizzazione nananana nannan
207. i singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente Numero di segnalazione Figura 9 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 5 Aree di dati utente per WinAC Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 9 6 Se il controllore deve venire informato di un acquisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene acquisita tramite comando sul pannello operatore A ci si deve impostare il puntatore area Acquisizione OP e Area di acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con trollore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 9 2 mostra in modo schematico le singole aree di acquisizione di a
208. i sono variabili Queste vengono richiamate tramite il loro nome simbolico assegnato nel dialogo Variabile Le variabili possono essere editate nell intera rete ad esempio nel modo se guente e Variabili di curve possono essere visualizzate in una rappresentazione di curve e Le variabili vengono archiviate in un archivio di variabili dove poi ven gono valorizzate Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Collegamento tramite rete tramite OPC 10 1 Configurazioni possibili Configurazione con il pannello operatore come OPC client Per la comunicazione tramite 11 canale OPC ProTool RT ha un interfaccia COM per eseguire lo scambio dei dati fra controllori programmabili o sistemi programmabili Un pannello operatore pu essere impiegato sia come OPC server o come OPC Client Come OPC client il pannello operatore pu essere collegato al massimo a 8 OPC server Sistema operativo OPC server OPC client Windows NT 4 0 con X X Service Pack 5 Windows 2000 X X La figura seguente mostra un esempio di una configurazione con il pannello operatore come OPC chent Client ProlRRentS RT WinCC Server 1 WinCC Server 2 FRI Figura 10 1 Configurazione con il pannello operatore come OPC client Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 10 3 Collegamento tramite rete tramite OPC Configurazione La figura seguente mos
209. i trova nel directory PROTOOL PLCPROG SIMATIC_505 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 1241 Amministrazione della comunicazione per il SIMATIC 505 Compatibilit di Per il SIMATIC 505 ProTool V5 1 non supporta esattamente gli stessi formati ProTool V5 0 e dei dati come ProTool V5 0x Ciononostante la propria progettazione pu V5 1 continuare ad essere usata Richiamando la progettazione sotto ProTool V5 1 nella finestra del progetto viene visualizzato Formato di dati invalido per il tipo di oggetto Variabili La progettazione pu essere editata per non gene rata Richiamare il dialogo per la relativa variabile tramite doppio clic Viene vi sualizzato il vecchio formato dei dati non valido Adesso si pu modificare 1l formato dei dati con un nuovo formato valido Manuale utente Comunicazione per sistemi basati su Windows 12 2 Edizione 12 99 Amministrazione della comunicazione per il SIMATIC 505 12 1 Tipi di dati supportati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Per la progettazione di variabili e puntatori area sono disponibili i tipi di dati utente User Data Types elencati nella tabella 6 1 Il presupposto che an che tali aree dei dati siano state creare con TISOFT per la CPU Tabella 12 1 Tipi di dati ammessi per il pannello operatore User Data Type Indirizzamento Formato D
210. iabile del controllore proget tata perch il campo di valori stato oltrepas sato L introduzione stata rigettata ed stato ricu perato il valore originario e I aconnessione al controllore stata interrotta Non possibile trasformare il valore da un for mato originario in un formato destinario p es e Un valore deve essere scritto al difuori del campo di valori ammesso per un contatore dipendente dal controllore e A una variabile del tipo Integerdeve essere assegnato un valore del tipo String Il puntatore area non viene aggiornato perch l in dirizzo progettato per questo puntatore area non esiste s Q segnalazioni di servizio segnalazioni di allarme acquisizione PLC Acquisizione OP immagine LED richiesta della curva selezione curva 1 selezione curva 2 00 4 Zi I LN N il numero di serie visualizzato in ProTool Pro Il puntatore area non viene aggiornato perch una proiezione del tipo di controllore nel tipo di pun tatore area non possibile Tipo e numero di parametro vedi numero 190100 Il puntatore area viene di nuovo aggiornato dopo un errore dopo che stato eliminato l ultimo stato d errore ritorno al funzionamento normale Tipo e numero di parametro vedi numero 190100 La coordinazione non viene eseguita perch l in dirizzo progettato non esiste non stato creato nel controllore La coordinazione non viene eseguita perch l in dirizzo progett
211. icato nel controllore Fl Errore interno Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 A 21 Segnalazioni di sistema Procedimento in caso di errori interni Per tutte le segnalazioni di sistema relative ad errori interni occorre seguire il procedimento seguente 1 Avviare di nuovo il pannello operativo 2 Trasferire di nuovo la progettazione 3 Disinserire il pannello operativo portare il controllore nello stato di STOP ed avviare di nuovo tutt e due 4 Se l errore continua ad essere presente rivolgersi alla succursale della Siemens pi vicina Indicare qui 11 numero dell errore ad anche alcune variabili della segnalazione Manuale utente Comunicazione per sistemi basati su Windows A 22 Edizione 12 99 Ordini di controllore Descrizione Elenco La presente sezione dell appendice contiene un elenco di tutti gli ordini di controllore con 1 parametri corrispondenti Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore come p e Visualizzazione pagina Impostazione di data e orario Modifica di impostazioni generali Un ordine del controllore composto da 4 parole di dati La prima parola di dati contiene il numero d ordine Nelle parole di dati da 2 fino a 4 vengono trasferiti a seconda della funzione fino a a tre parametri La struttura princi pale di un ordine del controllore viene dimostra
212. icazione per sistemi basati su Windows Edizione 12 99 Possibili cause d errore Reazione a un interruzione a causa di un errore Aree di dati utente per il SIMATIC S5 Se il trasferimento di set di dati viene terminato con errori questo pu avere le seguenti cause e Indirizzo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricetta non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce come segue a un interruzione del trasferimento a causa di un errore e Avvio tramite comando nella rappresentazione delle ricette Avvertenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasferimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 3328 Aree di dati utente per il SIMATIC S5 5 9 5 Ordini di controllore per ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3
213. icazione per sistemi basati su Windows Edizione 12 99 15 13 Aree di dati utente per SIMATIC 505 15 7 Areadi coordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit 15 14 L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le seguenti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sempre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole di dati utilizzando la prima parola di dati La seconda parola di dati riservata La figura 15 7 mostra la struttura della prima parola di dati DL n 0 DR n 0 1 8 9 1415 16 L Bit d avvio Tipo di riservato funzionamento X occupato da Bit di attivit Figura 15 7 Significa dei bit nell area di coordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanent
214. icette Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati da scrivere come pure lo stato Trasferimento in corso nel buf fer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 9 20 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC Lettura dal controllore tramite ordine di controllore PLC DAT Nr 69 Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nell ordine come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nell ordine e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato
215. ie FX possibile Interfaccia Qui viene impostata l interfaccia del pannello operatore alla quale collegato il controllore Mitsubishi FX Tipo d interfac Qui va impostato RS232 o RS422 cia Se il pannello operatore un PC si pu solo impostare RS2 32 Bit di dati Qui va impostato 7 o 8 Parit Qui va impostato NESSUNA PARI o DISPARI Bit di stop Qui va impostato 1 o 2 Baudrate Qui si pu impostare la velocit di trasferimento dal pannello opera tore al controllore La comunicazione pu avvenire con un baudrate di 19200 9600 4800 2400 1200 600 o 300 Baud Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per Mitsubishi FX 20 3 Tipi di dati supportati Per la progettazione di variabili e puntatori area sono disponibili i tipi di dati elencati nella tabella 20 3 Tabella 20 3 Tipi di dati supportati Tipo di dati Indirizzamento Formato Ingresso X Bit Blocco a 4 bit Blocco a 8 bit Blocco a 12 bit Blocco a 16 bit Blocco a 20 bit Blocco a 24 bit Blocco a 28 bit Blocco a 32 bit Uscita Y Bit Blocco a 4 bit Blocco a bit Blocco a 12 bit Blocco a 16 bit Blocco a 20 bit Blocco a 24 bit Blocco a 28 bit Blocco a 32 bit Memory M Bit Blocco a 4 bit Blocco a bit Blocco a 12 bit Blocco a 16 bit Blocco a 20 bit Blocco a 24 bit Blocco a 28 bit Blocco a 32 bit Te
216. iene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 parola n 0 15 0 Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametri nel buffer degli ordini e poi il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed il numero d ordine nell appendice B Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 13 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 7 Area di coordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit 17 14 L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le seguenti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sem
217. iene vi sualizzato il vecchio formato dei dati non valido Adesso si pu modificare 1l formato dei dati con un nuovo formato valido Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per SIMATIC S5 2 1 Tipididati supportati Per la progettazione di variabili e puntatori area sono disponibili i tipi di dati elencati nella tabella 2 2 Tabella 2 2 Tipi di dati supportati Tipo di dati Indirizzamento Formato Blocco di dati parola DBDW KF KH KM KY KC KT KZ Bit Blocco di dati doppia parola DBDD DF DH KC KG Bit Blocco dati esteso parola DX DW KF KH KM KY KC KT KZ Bit Blocco dati esteso doppia DX DD DF DH KC KG Bit parola Parola d ingresso EW KF KH KM KY KC KT KZ Bit Doppia parola d ingresso ED DE DH KC KG Bit Parolad uscita AW KF KH KM KY KC KT KZ Bit Doppia parola d uscita AD DF DH KC KG Bit Parola marcatore MW KF KH KM KY KC KT KZ Bit Doppia parola marcatore MD DF DH KC KG Bit Timer T KT KH KM Contatore Z KZ KH KM SParolamarcatore SW KF KH KM KY KC KT KZ Bit SParolaDmarcatore SD DF DH KC KG Bit 1 Questo formato di dati non viene supportato da tutte le CPU e non possibile per il PROFIBUS DP 2 Questo formato di dati non viene supportato da tutte le CPU Manuale utente Comunicazione p
218. ignificato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori 5 19 Aree di dati utente per il SIMATIC S5 5 9 4 Scorrimento della sincronizzazione Lettura dal controllore tramite comando nella rappresentazione delle ricette Passo Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta da in leggere come pure lo stato Trasferimento in corso nel buffer dati e imposta il numero di set di dati a zero Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette Il pannello operatore imposta lo stato trasferimento concluso Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite comando nella rappresentazione delle ricette Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati da scrivere come pure lo stato Trasferimento in corso nel buf fer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferiment
219. ignificato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori 21 19 Aree di dati utente per il Mitsubishi FX 21 9 4 Scorrimento della sincronizzazione Lettura dal controllore tramite comando nella rappresentazione delle ricette Passo Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta da in leggere come pure lo stato Trasferimento in corso nel buffer dati e imposta il numero di set di dati a zero Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette Il pannello operatore imposta lo stato trasferimento concluso Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite comando nella rappresentazione delle ricette Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati da scrivere come pure lo stato Trasferimento in corso nel buf fer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferime
220. il SIMATIC S7 Differenze fra il formato S7 e quello del pannello operatore Data e orario per ili TP 170A 1 16 Il formato S7 DATE_AND_TIME fa vedere le seguenti differenze in con fronto al formato del pannello operatore e Ordine delle iscrizioni cambiato e Memoria necessaria ridotta da 12 a 8 Byte Il TP 170A non ha un orologio integrato Per visualizzare la data e l ora sul TP 170A occorre leggerli dal controllore A tale scopo occorre creare il pun tatore area per la data ora nella progettazione Inoltre occorre creare la area dati per la data ora nella progettazione Nel programma S7 copiare il formato DATE_AND_ TIME nella area dati per 11 Puntatore area Una possibile struttura del codice di programma mostrata nell esempio se guente Call READ CLK SFC1 RET_VAL MW100 CDT DATEN _DB DATE_AND TIME FUER_TP170 A tale scopo vengono usati 1 seguenti nomi simbolici READ_CLK SFCI DATEN_DB Nome simbolico per un DB area dati ad esempio DB6 puntatore area DATE_AND_TIME_FUER_TP170 Nome simbolico per una variabile di tipo DATE_AND_TIME Avvertenza Badare che nella progettazione 1l ciclo di rilevamento per il puntatore area Data Ora non venga scelto troppo corto perch questo potrebbe influenzare il performance del pannello operatore Consiglio Ciclo di rilevamento 1 minuto se il proprio processo lo ammette Manuale utente Comunicazione per sistemi basati su Windows Edizione 12
221. il bit cumulativo viene impostato nell area di selezione buffer curve il pannello operatore aggiorna sempre tutte le curve di cui il bit impostato in quest area Dopo esso resetta nuovamente 1 bit Solo dopo che il pannello operatore ha resettato tutti 1 bit il bit cumulativo pu essere settato di nuovo nel programma PLC Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Ordini del controllore Amministrazione della comunicazione per il SIMATIC 505 Se vengono trasferiti velocemente molti ordini del controllore al pannello ope ratore la comunicazione tra pannello operatore e l AG pu venire sovraccari cata Appena il pannello operatore inscrive il valore 0 nella prima parola di dati del compartimento ordini il pannello operatore ha ricevuto l ordine del con trollore Ora il pannello operatore elabora l ordine per cui ha bisogna ancora di tempo Se invece viene inscritto subito un nuovo ordine del controllore nel compartimento ordini pu durare un certo tempo finch il pannello operatore possa effettuare il prossimo ordine del controllore Il prossimo ordine del controllore viene accettato solo se di nuovo disponibile abbastanza presta zione del calcolatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 12 7 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento tramite NITP Installazione Collegamento 13 Ques
222. ile pi vec chio e s1 vuole usare 1 file GSD pi nuovi allora la progettazione deve essere creata di nuovo Affinch l IM308C ed il pannello operatore possano comunicare occorre impostare i seguenti parametri nel COM PROFIBUS e Tipo di stazione HMI e Numero di stazione 3 126 Il valore qui registrato deve corrispondere all indirizzo OP che viene indi cato durante la progettazione del panello operatore e Configurazione dovuta La configurazione dovuta viene determinata tramite la scelta della classe ed il nome simbolico della configurazione Si possono impostare le se guenti configurazioni dovute Class B tiny Class B small Class B middle Class B big e Identificatore d indirizzo L identificatore d indirizzo viene assegnato automaticamente dalla confi gurazione dovuta e non deve essere modificato e Indirizzo e U L indirizzo deve corrispondere alla parametrizzazione FB vedi capitolo 4 2 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zione dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello
223. imento senza sincronizzazione Scopo Utilizzo Leggere i valori Scrivere i valori Nel caso del trasferimento asincrono di set di dati tra pannello operatore e controllore non si svolge alcuna coordinazione tramite aree di comunica zione usate in comune Nella progettazione non per questo motivo necessa ria la creazione di un buffer di dati Il trasferimento del set di dati asincrono utile ad esempio sempre se per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1 controllore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore Allo scatto del trasferimento per la lettura 1 valori vengono letti dall indirizzo del controllore e trasferiti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati Allo scatto del trasferimento per la scrittura 1 valori vengono scritti nell indi rizzo del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o
224. inistrazione della comunicazione Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Win AC Analog Alarm Area di acquisizione di segnalazioni di allarme Allen Bradle Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC Area di coordinazione Allen Bradley 17 Mitsubishi 21 3 21 14 SIMATIC 505 15 3 15 14 SIMATIC S5 SIMATIC S7 Telemecanique 19 WinAC Area di numeri di pagina Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique WinAC 9 11 Area di selezione buffer curve Allen Bradle Lo Mitsubishi 2 21 10 2I 11 SIMATIC 505 15 10 15 11 SIMATIC S5 5 10 5 11 SIMATIC 7 7 n 10 TL nia WinAC Area segnalazioni di allarme SIMATIC 505 Index 1 Indice analitico SIMATIC S5 SIMATIC S7 Telemecanique WinAC Area segnalazioni di servizio Telemecanique WinAC Aree di acquisizione SIMATIC 505 SIMATIC S5 SIMATIC S7 7 1 Telemecanique WinAC Aree di dati suddivisione Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 7 11 Telemecanique WinAC 9 10 Aree di segnalazione Allen Bradley Mitsubishi 21 5 SIMATIC 505 SIMATIC S5 SIMATIC S7 such nique WinAC 9 5 AS511 Bi connessione sul parametrizzare Assegnazione degli LED Allen Bradley
225. io sub D a 9 poli Chiusura a vite Uscita del cavo al piedino 1 RS422 RS422 Spinotto 1 Spinotto 2 Pannello operatore SIMATIC 505 TxD 3 EEE EE i D TxD4 g mum S os RxD 4 BB EE i DO J RxD4 gm i E 7 po GND 5 mE I EE 6 GND RS422 3 GND_RS485 Calza collegata con il contenitore a superficie ampia Cavo 3 x 2 x 0 14 mm2 schermato lunghezza max 300 m C6 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt SIMATIC 505 RS232 C Spinotto 1 spinotto maschio sub D a 9 poli Spinotto 2 spinotto maschio sub D a 9 poli Chiusura a vite Chiusura a vite Uscita cavo verso il retro Uscita cavo verso il retro Spinotto 1 Spinotto 2 Pannello operatore SIMATIC 505 DTR 1 1 DCD TXD CTS 2 2 RXD RTS RXD RTS 3 3 TXD CTS DSR DCD 4 4 DTR Pio S 5 SIG GND DTR 6 6 DSR 7 7 8 8 9 9 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 7 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt Allen Bradley PLC 5 RS422 Spinotto 1 spinotto maschio sub D a 9 poli Chiusura a vite Uscita ca
226. ione SIMATIC Panel PC 670 Addetti alla descrive l unit calcolatrice ed il pannello operatore del Manuale delle messa In servi SIMATIC Panel PC 670 apparecchiature zio utenti MP 270 Addetti alla Descrive il hardware e l utilizzo generale dei sistemi Manuale delle messa in servi basati su Windows apparecchiature zio utenti e installazione e messa in servizio TP 170A e descrizionedelle apparecchiature Manuale delle e utilizzo apparecchiature i l pp e connessione di controllore stampante e calcolatore di progettazione manutenzione e mantenimento in efficienza OP 37 Pro Addetti alla descrive il hardware e l installazione e delle estensioni Manuale delle apparecchia messa in servi e le opzioni del OP 37 Pro ture zio utenti TP 27 IP 37 Addetti alla Descrive l hardware e l utilizzo generale delle apparec Manuale delle messa in servi chiature apparecchiature zio utenti installazione e messa in servizio OP 27 OP 37 e descrizionedelle apparecchiature Manuale delle e connessione di controllore stampante e calcolatore di apparecchiature progettazione yi Di ni OP 45 e tipi di funzionamento anuale delle DI l utilizzo apparecchiature OP 7 OP 17 e descrizione delle pagine standard fornite e relativo uti i lizzo Manuale delle SI apparecchiature e installazione di opzioni OP 5 OP 15 e manutenzione e sostituzione di parti di ricambio Manuale delle apparecchiature TD 17 Manuale delle apparecchiature OP3 Adde
227. ione di allarme Acquisizione Attivazione di una segnalazione 9 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllore in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dato che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segnalazioni del controllore La posizione delle aree delle segnalazioni viene definita col software di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio o nell area delle segnala zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivat
228. iscrete Input X Bit Discrete Output Y Bit Control Relay C Bit Variable Memory VD Bit Word Input WXD E Word Output WYD DOUBLE Constant Memory KD a Ei Status Word Memory STWD ASCII Timer CounterPreset TCP INT Timer Counter Current TCCD Tal Analog Alarm Process Loop Special Function 1 Conl accoppiamento al PROFIBUS DP 1l programma d esempio fornito supporta solo questi User Data Type Analog Alarm Process Loop e Special Function sono concetti superiori per un numero di User Data Types speciali Se questi concetti superiori vengono scelti nel dialogo Variabile appare un altra lista di scelta in quale si possono impostare i veri User Date Types vedi tabelle 12 2 fino sai 12 3 Amministrazione della comunicazione per il SIMATIC 505 12 4 Tabella 12 2 Analog Alarm User Data Type Indirizzamento Formato Analog Alarm Alarm Acknowledge Flags AACK INT INT Analog Alarm Deadband AADB INT INT REAL Most Significant Word of Analog Alarm ACFH INT INT C flags Least Significant Word of Analog Alarm ACFL INT INT C flags Analog Alarm Error AERR INT INT REAL Analog Alarm High Alarm Limit AHA INT INT REAL Analog Alarm High High Alarm Limit AHHA INT INT REAL Analog Alarm Low Alarm Limit ALA INT INT REAL Analog Alarm Low Low Alarm Limit ALLA INT INT REAL Analog Alarm Orange Deviation Alarm AODA INT INT REAL
229. isizione Pannello operatore gt Controllore Acquisizione tramite pannello operatore Figura 7 5 Diagramma di impulsi per l area di acquisizione Pannello operatore gt Controllore Dimensione delle Le aree di acquisizione Controllore Pannello operatore e Pannello opera aree di tore Controllore non devono essere pi grandi della relativa area segnala acquisizione zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ricono sciuta nel controllore per tutte le segnalazioni di guasto La figura 7 6 chiari sce tale caso Segnalazionidi allarme che possono essere acquisite Bit n Segnalazionidi allarme che non possono essere acquisite Area segnalazioni Area ridotta di acquisizione di segnalazioni di allarme Bit 0 Bit 0 sen lei i iL Figura 7 6 Area di acquisizione ridotta Avvertenza Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a partire dal bit 0 in modo crescente 1 8 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 7 3 Immagine LED Utilizzo Premessa Aree di dati Assegnazione degli LED Gli Operator Panel OP ed 1 Multi Panel MP hanno nei tasti funzionali dei diodi luminosi LED
230. isizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Acquisizione OP Segnalazione del pannello ope W R allarme ratore al controllore che stata acquisita una segnalazione di Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tabella 9 2 Aree di dati utente per WinAC Utilizzo delle aree di dati continuazione Area dati Richiesta della curva Necessario per Curve di tendenza progettate con Trigger tramite bit op pure curve di buffer progettate Pannelli operatori W Controllore R Selezione curva 1 Curve di tendenza progettate con Trigger tramite bit op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di scambio progettate Numero di pagina Valorizzazione dal controllore quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello operatore nel programma del controllore Sincronizzare data e orario Trasferimento di data e orario dal pannello operatore al con trollore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 3 Aree di dati utente per WinAC 9 2 Segnalazioni di servizio e di allarme Definizione Una segnalazione di servizio Segnalaz
231. isizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di tutte le aree per 1 diversi pannelli operatori Tabella 7 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole PC 8 125 8 125 FI 25 45 8 125 8 125 Panel PC 8 125 8 125 OP 37 Pro 8 125 8 125 MP 270 8 125 8 125 TP 170A 8 125 8 125 Per ognun bit nel area di segnalazione progettata si pu progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Per il controllore SIMATIC S7 sia progettata la seguente area delle segnala zioni di servizio DB 60 Indirizzo 42 Lunghezza 5 in parole La figura 7 1 mostra la correlazione dei complessivi 80 5 x 16 numeri di se gnalazione ai singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente DB60 DBW42 T 0 7 0 ti S a DB6o DBws0 gol T es Numero di segnalazione Figura 7 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12
232. it Solo dopo che il pannello operatore ha resettato tutti 1 bit il bit cumulativo pu essere settato di nuovo nel programma di controllo Se vengono trasferiti velocemente molti ordini del controllore al pannello ope ratore la comunicazione tra pannello operatore e controllore pu venire sovrac caricata Appena il pannello operatore inscrive il valore 0 nella prima parola di dati del compartimento ordini il pannello operatore ha ricevuto l ordine del con trollore Ora il pannello operatore elabora l ordine per cui ha bisogna ancora di tempo Se invece viene inscritto subito un nuovo ordine del controllore nel compartimento ordini pu durare un certo tempo finch il pannello operatore possa effettuare il prossimo ordine del controllore Il prossimo ordine del controllore viene accettato solo se di nuovo disponibile abbastanza presta zione del calcolatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Telemecanique TSX Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zione dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello operatore attivano recipro camente azioni definite in modo fisso In questo capitolo vengono descritte la funzione la struttura e le particolarit d
233. ite comando nella rappresentazione delle ricette Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta da in leggere Interruzione con se come pure lo stato Trasferimento in corso nel buffer dati e gnalazione di si imposta il numero di set di dati a zero stema 3 Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette d Il pannello operatore imposta lo stato trasferimento concluso 5 Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Scrittura nel controllore tramite comando nella rappresentazione delle ricette Passo Operazione 1 Controllo parola di stato 0 s no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione con se da scrivere come pure lo stato Trasferimento in corso nel buf gnalazione di si fer dati stema 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99
234. izzazione P lineare In questo modo i blocchi funzionali possono essere ampliati in ogni tempo per le proprie applicazioni La tabella seguente mostra quali modifiche sono necessarie per 1l relativo tipo d indirizzazione se vengono usati 1 due blocchi funzionali forniti FB158 e FB159 Tipo Modifiche d indirizzazione Area P lineare non necessario Area Q lineare Con 1 FB15 e l FB159 occorre modificare gli indirizzi P e Q Piastrella P Prima del richiamo del FB158 il numero della pia strella deve essere digitato nel byte periferico 255 Piastrella Q Prima del richiamo del FB158 il numero della pia strella deve essere digitato nel byte periferico 255 Con l FB158 e l FB159 occorre modificare gli indirizzi P e Q Nella tabella seguente riportato il area d indirizzo ammessa in dipendenza dal tipo d indirizzazione per tutti i Controllori tranne il S5 95U Tipo d indirizzazione Area d indirizzo ammessa Area P lineare 128 fino a 255 Area Q lineare 0 fino a 255 Piastrella P 192 fino a 254 Piastrella Q 0 fino a 254 1 solo possibile per S5 115U con CPU 945 S5 135U e S5 155U Per AG 95U l area d indirizzo ammessa fra 64 e 191 Siccome l indirizzo 127 fisicamente si trova in un area diversa di quella dell indirizzo 128 non occorre creare un blocco che copre due aree Cos risultano le aree d indi rizzo 64 fino a 127 e 128 fino a 191 M
235. l Pro RT deve avere il diritto per l utente di Windows NT non ha il diritto per modificare l orario del sistema di Windows NT meditare avaria sistemna amministrazione amministratoreutenti direttive e Windows non concede l impostazione 70015 L orario del sistema non ha potuto venire letto perch Windows non concede la lettura 70016 C stato un tentativo di selezionare una pagina Confrontare il numero di pagina nella funzione o tramite una funzione o un ordine Questo non nell ordine con i numeri di pagine progettati possibile perch il numero di pagina progettato Se necessario assegnare il numero ad una pagina non esiste Oppure una pagina non ha potuto essere costruita a causa di memoria di sistema insufficiente 80001 Dislocare il file spostarlo o copiarlo a un altro posto 80002 Manca una riga nel archivio indicato 80003 La copia di archivi non riuscita Osservare eventualmente la segnalazione di sistemasuccessiva 80006 Dato che non possibile alcuna archiviazione ne Nel caso di banche dati verificare se esista il rela risulta la perdita completa della funzionalit tivo origine di dati e poi avviare di nuovo il sistema 80009 Un azione di copiatura stata conclusa con suc cesso 80010 Dato che il percorso introdotto in ProTool Pro Progettare di nuovo il percorso per l archivio cor erroneo ne risulta la perdita completa della fun rispondente e avviare di nuovo il
236. l modo i set di dati vengano trasferiti tra pannello operatore e controllore in modo sincronizzato necessario che nella progettazione siano soddisfatti i seguenti presupposti e Il buffer dati creato in Apparecchiatura Puntatori area e Nelle propriet della ricetta indicato il controllore con 1l quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet gt Trasferimento Le informazioni dettagliate si trovano nel manuale utente ProTool Progretta zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 7 19 Aree di dati utente per il SIMATIC S7 7 9 3 Buffer dati per il trasferimento sincronizzato Struttura Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente 7 0 7 0 1 parola 2 parola 3 parola 4 parola 5 parola Parola di stato La parola di stato parola 4 pu assumere 1 seguenti valori Valore Significato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori Manuale utente Comunicazione per sistemi basati su Windows 7 20 Edizione 12 99 Aree di dati utente per il SIMATIC S7 7 9 4 Scorrimento della sincronizzazione Lettura dal controllore tram
237. la 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 21 24 Il trasferimento di set di dati tra pannello operatore e controllore si pu anche avviare dal programma del controllore In tal caso non necessario alcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Parte X Appendici Ordini di controllore Configurazione delle interfacce Documentazione SIMATIC HMI Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema A 1 Segnalazioni di sistema dei pannelli oper
238. la lista degli indirizzi solamente durante l avviamento esso non pu riconoscere la modi fica degli indirizzi e per questo richiama le aree di memoria sbagliate Se non fosse possibile evitare la compressione durante 1l servizio corrente occorre disinserire il pannello operatore prima della compressione Prima di staccare alcuni connettori in aree con pericolo d esplosione occorre sempre sconnettere il pannello operatore dalla rete Se la comunicazione sulla CPU avviene tramite AS511 per ambedue le inter facce allora la seconda interfaccia viene trattata con priorit bassa Una con figurazione possibile potrebbe essere per esempio PG connesso a SII e pannello operatore a SI2 In questo caso sul pannello operatore potrebbero apparire messaggi d errore che indicano un errore di comunicazione Questo comportamento si pu osservare estremamente con la CPU928B Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento AS511 Installazione Connessione Questo capitolo descrive in modo generale la comunicazione fra il pannello operatore ed il SIMATIC S5 con l accoppiamento AS511 Il driver per l accoppiamento al SIMATIC S5 viene fornito insieme al soft ware di progettazione ed installato automaticamente L accoppiamento del pannello operatore al SIMATIC S5 si limita principal mente alla connessione fisica del pannello operatore Per l accoppiamento nel controllore non sono necessari
239. la progettazione L area di numeri di pagina pu essere creata solo in un controllore e l solo una volta L area di numeri di pagina viene trasferita spontaneamente al controllore cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di pol ling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di numeri di pagina nella memoria del controllore 15 0 Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da 1 a 65535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 6 Utilizzo di ordini del controllore Descrizione Compartimento ordini Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizza pagina Imposta data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e cos attivare azioni sul pannello operatore Il compartimento ordini v
240. lativo viene impostato nell area di selezione buffer curve il pannello operatore aggiorna sempre tutte le curve di cui il bit impostato in quest area Dopo esso resetta nuovamente 1 bit Solo dopo che il pannello operatore ha resettato tutti 1 bit il bit cumulativo pu essere settato di nuovo nel programma di controllo Se vengono trasferiti velocemente molti ordini del controllore al pannello ope ratore la comunicazione tra pannello operatore e il controllore pu venire so vraccaricata Appena il pannello operatore inscrive il valore 0 nella prima parola di dati del compartimento ordini il pannello operatore ha ricevuto l ordine del con trollore Ora il pannello operatore elabora l ordine per cui ha bisogna ancora di tempo Se invece viene inscritto subito un nuovo ordine del controllore nel compartimento ordini pu durare un certo tempo finch il pannello operatore possa effettuare il prossimo ordine del controllore Il prossimo ordine del controllore viene accettato solo se di nuovo disponibile abbastanza presta zione del calcolatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 20 7 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zion
241. lazioni del controllore La posizione delle aree delle segnalazioni viene definita col software di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio o nell area delle segnala zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivata Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per il Mitsubishi FX La tabella 21 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acquisizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di tutte le aree per 1 diversi pannelli operatori Tabella 21 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole PC 8 125 8 125
242. lcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per Allen Bradley Parte VII Accoppiamento al SLC 500 PLC 5 Allen Bradley SLC 500 Aree di dati utente per PLC 5 Allen Bradley SLC 500 PLC 5 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per 1 6 Allen Bradley SLC 500 PLC 5 Pannelli operatori supportati Installazione Questo capitolo descrive la comunicazione fra il pannello operatore ed il con trollore Per i controllori Allen Bradley SLC 500 PLC 5 l accoppiamento avviene tramite il
243. le utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Le aree di dati utente servono allo scambio di dati tra controllore e pannello operatore Le aree di dati vengono lette e scritte alternativamente durante la comunica zione dal pannello operatore e dal programma utente Interpretando 1 dati registrati in queste aree il controllore e il pannello operatore attivano recipro camente azioni definite in modo fisso In questo capitolo vengono descritte la funzione la struttura e le particolarit delle diverse aree di dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 1 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 1 Panoramica Definizione Funzionalit 1 2 Le aree di dati utente si possono trovare nei blocchi di dati e nelle aree di merker del controllore Ad esse appartengono ad esempio le segnalazioni le ricette e le curve Le aree di dati utente devono venire installate nella proget tazione tramite il punto di men Apparecchiatura gt Puntatori area come pure nel controllore Le aree di dati utente possibili dipendono dal pannello operatore impiegato La tabella 17 1 offre una panoramica delle possibili funzioni per i singoli pannelli operatori Tabella 17 1 Aree di dati utente utilizzabili Area di dati utente Segnalazioni di servizio OP37 Pro X MP270 gt lt Segnalazi
244. llarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi gura 9 4l6 9 51 Pannello operatore Controllore Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore Pannellooperatore Area di acquisizione Pannello operatore Controllore Figura 9 2 Aree di acquisizione di allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell area di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisi zione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Area di acquisizione Controllore Panello operatore Area di acquisizione Pannello operatore Controllore Aree di dati utente per WinAC Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme nr 1 Bit di acquisizione della segnalazione di allarme nr 1 Bit 7 0 7 o Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 49 Bit di acquisizione della segnalazione di allarme nr 49 Fi
245. lli operatori possono comunicare con tutti 1 moduli master che suppor tano il PROFIBUS DP secondo DIN E 19245 Parte 3 tramite esso Avvertenze sulla La parametrizzazione di ulteriori moduli master PROFIBUS DP si pu tro parametrizzazione vare nelle corrispondenti descrizioni dei moduli Accoppiando il pannello operatore a una rete PROFIBUS DP osservare i seguenti dati di lavorazione Parametrizzare il pannello operatore come PROFIBUS DP slave secondo DIN E 19245 Parte 3 L area d indirizzo dimensione del blocco dell area I U deve essere de terminata per ogni pannello operatore Indicare la corrispondente identificazione del costruttore dell apparec chiatura vedi tabella 4 4 I modi SYNC e FREEZE non vengono supportati dal pannello opera tore Dati parametrizzabili dall utente non sono possibili Usare esclusivamente uno dei seguenti baudrate per i pannelli operatori senza riguardo ad eventuali ulteriori possibilit d impostazione nel soft ware di progettazione 93 75 KBit s 187 5 KBit s 500 KBit s 1 5 MBit s 3 MBit s 6 MBit s 12 MBit s Per tutti 1 pannelli operatori occorre impostare un tempo di 3 ms come pi piccolo intervallo di tempo dello slave Progettare l area d indirizzo periferica del pannello operatore come area IU combinata con consistenza di byte Le aree I U combinate hanno i seguenti identificatori Classe I
246. llo DP Questo capitolo descrive la comunicazione fra il pannello operatore ed il controllore Il driver di comunicazione viene impiegato per il controllo del SIMATIC 505 nell accoppiamento seriale L accoppiamento un accoppiamento punto a punto che avviene tramite il protocollo del controllore NITP I seguenti pannelli operatori possono essere accoppiati al SIMATIC 505 PC FI 25 45 Panel PC OP 37 Pro MP 270 Attualmente un accoppiamento al SIMATIC 575 VME tramite RS422 non viene supportato All uso delle CPU 565 2120 e 565 2820 con funzione speciale un accesso al tipi di dati del S Memory User Data Types speciali non possibile per le CPU 560 2120 e CPU 560 2820 I tipi standard di dati possono continuare a venire usati come utile Il driver per l accoppiamento al SIMATIC 505 viene fornito insieme al soft ware di progettazione ed installato automaticamente In ProTool vengono impostati anche i parametri per l accoppiamento al controllore I parametri necessari per l accoppiamento del controllore al pannello operatore sono ri portati nel relativo capitolo che tratta il tipo di accoppiamento Per l accoppiamento al PROFIBUS DP si necessita un programma PLC che eseguisce il protocollo Insieme a ProTool viene fornito un programma d esempio scritto in LADDER che pu essere adattato alle proprie esigenze Il programma d esempio supporta l indirizzazione P lineare Il programma d esempio s
247. llo operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il controllore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Suddivisione delle aree di dati Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 Aree di dati utente per il SIMATIC S7 Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella 7 5 Tabella 7 5 Suddivisione delle aree dei dati Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per tipo 00 8 8 8 Lunghezza totale di tutte le aree di dati 8 8 8 parole Se sul pannello operatore una pagina viene caricata con una o pi curve il pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Questa area serve
248. lo in base al manuale Interventi nel dispositivo vanno effettuati esclusivamente da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documentazione quello che dispone della qualifica di mettere in servizio mettere a terra e contrassegnare secondo gli standard della tecnica di sicurezza apparecchi sistemi e circuiti elettrici Uso conforme alle Osservare quanto segue disposizioni i Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione tecnica e solo in connessione con apparecchiature e componenti esterni omologati dalla Siemens La messa in servizio proibita finch non stato verificato che la macchina in cui andr inserito il componente in riguardo sia conforme alle disposizioni della norma 88 392 EWG Per garantire un funzionamento inaccepibile e sicuro del prodotto assolutamente necessario un trasporto immagazzinamento una installazione ed un montaggio conforme alle regole nonch un uso accurato ed una manutenzione appropriata Marchio di I marchi registrati della Siemens AG si trovano nella premessa Le altre sigle di questo prodotto manuale possono essere marchi il cui utilizzo da parte di terzi per i loro scopi pu voilare i diritti dei proprietari Edito da Editore e redazione A amp D PT1 Copyright Siemens AG 2000 All rights reserved La duplicazione e la cessione della presente documentazio
249. lo operatore lt gt AT PC 6 XV1440 2UE32 Spinotto 1 spinotto maschio sub D a 15 poli Spinotto 2 spinotto maschio sub D a 9 poli Chiusura a chiavistello Bullone per vite Cavo al piedino 1 Cavo verso il retro Spinotto 1 Spinotto 2 Pannello operatore AT PC RTS 10 EE RIS RxD 3 EE S 50 TxD 4 EE o D CTS EE o CIS GND 15 SS GND Cavo 5 x 0 14 mm2 schermato lunghezza 32 cm Calza collegata con il contenitore da ambedue le parti a superficie ampia Manuale utente Comunicazione per sistemi basati su Windows C 16 Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt Mitsubishi FXO 6 XV1440 2P Spinotto 1 spinotto maschio sub D a 9 poli Spinotto 2 Mini connettore DIN a 8 poli Chiusura a vite Chiusura a vite Uscita cavo verso il retro Uscita cavo verso il retro Spinotto 1 Spinotto 2 Pannello operatore Mitsubishi FXO li TxD 3 EE o RD TxD 8 m EE no GND 5 SS GND RxD 4 i EE Lo RxD 9 i I C EE 4 TD Cavo 3 x 2 x 0 14 mm2 schermato lunghezza max 500 m Calza collegata con il contenitore da ambedue le parti a superficie ampia Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 17 Configurazione delle interfacce Cavo
250. lore Pannello operatore Area di acquisizione Pannello operatore Controllore Aree di dati utente per il SIMATIC S5 Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme nr 1 Bit di acquisizione della segnalazione di allarme nr 1 Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 49 Bit di acquisizione della segnalazione di allarme nr 49 Figura 5 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme deve venire resettato La figura 5 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore e deve essere collocata in modo contiguo alla corrispondente area delle se gnalazioni di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni di di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 5 4 Diagramma di impulsi per l area di acquisizione Controllore gt Pannello operatore Se un bit viene posto nell area segnalazioni di allarme il pannello operatore rese
251. lore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore Allo scatto del trasferimento per la lettura 1 valori vengono letti dall indirizzo del controllore e trasferiti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati Allo scatto del trasferimento per la scrittura 1 valori vengono scritti nell indi rizzo del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 17 Aree di dati utente per il Mitsubishi FX 21 9 2 Trasferimento con sincronizzazione Scopo Utilizzo Presupposto 21 18 Con il trasferimento sincrono ambedue le controparti di comunicazione set tano bit di stato nel buffer dati usato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reci proca ed incontrollata dei dati Il trasferimento del set
252. lsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 Aree di dati utente per WinAC Dimensione delle aree di acquisizione 9 8 Area segnalazioni di allarme Area di acquisizione Pannello operatore gt Controllore Acquisizione tramite pannello operatore Figura 9 5 Diagramma di impulsi per l area di acquisizione Pannello operatore gt Controllore Le aree di acquisizione Controllore Pannello operatore e Pannello opera tore Controllore non devono essere pi grandi della relativa area segnala zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ricono sciuta nel controllore per tutte le segnalazioni di guasto La figura 9 6 chiari sce tale caso Area segnalazioni Area ridotta di acquisizione di __ x diallarme segnalazioni di allarme Segnalazionidi allarme che i possono essere DIEO DIRO acquisite Bit n Bit n lei i iL Segnalazionidi Bitm allarme che non possono essere acquisite Figura 9 6 Area di acquisizione ridotta Avvertenza Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a par
253. mento avviene tramite 1l protocollo PG PG dispositivo di programmazione Qui si tratta di un ac coppiamento punto a punto I seguenti pannelli operatori possono essere accoppiati al Mitsubishi FX PC OP37 Pro MP270 Avvertenza Il pannello operatore pu solo essere usato come Slave Il driver per l accoppiamento al Mitsubishi FX viene fornito insieme al soft ware di progettazione ed installato automaticamente L accoppiamento del pannello operatore al Mitsubishi FX si limita principal mente alla connessione fisica del pannello operatore Per l accoppiamento nel controllore non sono necessari blocchi speciali Il pannello operatore viene collegato all interfaccia della CPU RS422 L accoppiamento punto a punto da un pannello operatore a una CPU Mitsubishi FX tramite il protocollo PG Protocol for access to the program and memory elements of the FX series PC CPU version V1 21 and after stato provato in sistema e ammesso dalla Siemens AG Quale cavi di collegamento vadano utilizzati a questo scopo pu essere ap preso nella tabella 20 1 pagina 20 2 Quale interfaccia vada utilizzata nel pannello operatore pu essere appreso nel manuale dell apparecchiatura in questione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 20 1 Amministrazione della comunicazione per Mitsubishi FX Tabella 20 1 Cavidi collegamento utilizzabili Mitsubishi FX RS42
254. mita principalmente alla connessione fisica del pannello operatore Per l accoppia mento nel controllore non sono necessari blocchi speciali La comunicazione fra pannello operatore Uni Telway Slave e controllore Uni Telway Master avviene tramite il connetore femminile Telemecani que TSX SCA 62 Per il protocollo Uni Telway il pannello operatore viene collegato all inter faccia della CPU tramite corrispondenti TSX SCA vedi figura 18 1 Per un PC occorre l uso di una scheda interfaccia RS485 configurata come segue RX sempre attivato TX controllato tramite RTS FIFO OFF o 1 Byte La prova della Siemens AG stata eseguita utilizzando la scheda interfaccia di tipo C102 di Moxa Data Communication Solutions Quale cavi di collegamento vadano utilizzati a questo scopo pu essere ap preso nella tabella 18 1 pagina 18 2 Quale interfaccia vada utilizzata nel pannello operatore pu essere appreso nel manuale dell apparecchiatura in questione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 18 1 Amministrazione della comunicazione per Telemecanique TSX Tabella 18 1 Pannello operatore TSXPACCO ai Uni Telway TSX SCA62 TSX SCA62 o Figura 18 1 Collegamento del pannello operatore al controllore Avvertenza All impiego dell OP 37 Pro deve essere disattivato il FIFO dell interfaccia tramite quale la comunicazione deve avvenire Win 95 Sotto Pannello di controllo gt
255. mma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrivere nel controllore tramite funzione progettata Passo l Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 15 22 Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Possibili cause di errore Reazione su un interruzione a causa di un errore Aree di dati utente per SIMATIC 505 Se il trasferimento dei set di dati viene interrotto a causa di un errore questo pu avere una delle seguenti cause e Indiriz
256. mmagine LED 15 4 Aree di richiesta della curva e di selezione del buffer di curva 15 5 Area di numeri di pagina nananana 15 6 Utilizzo di ordini del controllore 15 7 Area di coordinazione scce iricioresra iaia cics 15 8 Trasferire data e orario al controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indice MS VE e PHZH f l Lal L E EE L da do lai N N O N NS O h mm allal lal lal ETE AA AA i iS S A WOW IN 1O10 gt Indice 15 9 Ricette Lciuasiietineei na tiene eee inerti 15 9 1 Trasferimento senza sincronizzazione nnen 15 9 2 Trasferimento con sincronizzazione LL 15 9 3 Buffer dati per il trasferimento sincronizzato 15 9 4 Scorrimento della sincronizzazione 15 9 5 Ordini di controllore perle ricette Parte VII Accoppiamento al Allen Bradley SLC 500 PLC 5 16 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 16 1 Principio di funzionamento ss cai ita 16 2 Parametrizzazione in ProTool per SLC 500 PLC 5 16 3 Tipidi dati supportati anana n uaaa e annarar 16 4 Ottimizzazione ananunua nananana 17 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 1 Eee EE E EE E E EEE TN 17 2 Segnalazioni di ser
257. municazione per sistemi basati su Windows Edizione 12 99 Collegamento tramite rete tramite 10 OPC Part V Accoppiamento tramite OPC Impostazioni per DCOM 11 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Collegamento tramite rete tramite OPC L 0 Scopo Che significa OPC Esigenze Questo capitolo descrive il collegamento alla rete del Server e del Client tra mite OPC Sistemi a base di Windows come ad esempio i PC industriali FI25 e FI45 vengono impiegati per compiti di macchina e di processo e possono comuni care via Ethernet tramite TCP IP e OPC In tal modo possibile visualizzare ed elaborare i dati localmente come pure richiamare informazioni o archiviare dati di processo da ogni punto dell im pianto Flussi d informazioni permanenti assicurano una vista d insieme dello stato di tutti 1 processi OPC significa OLE for Process Control ed un standard d interfaccia aperto Esso basato sulla tecnologia OLE COM e DCOM e rende possibile un semplice scambio di dati standardizzato fra applicazioni di automatizza zione controllo apparecchiature di campo ed applicazioni d ufficio Tramite un interfaccia comune si possono scambiare i dati fra apparecchia ture ed applicazione di diversi produttori e OPC semplifica il collegamento di componenti di automatizzazione di diversi produttori ad applicazioni di PC come ad esempio sistemi di vi sualizzazione o applicazioni d uf
258. n 0 n 1 Minuto 0 59 Secondo 0 59 n 3 n 4 n 5 Figura 5 8 DL riservato riservato Giorno 1 31 Anno 0 99 DR 8 0 Ora 0 23 Giorno della settimana 17 1290 Mese 1 12 riservato Struttura dell area di dati orario e data Orario Data 5 15 Aree di dati utente per il SIMATIC S5 5 9 Ricette Descrizione Tipi di trasferimento Scattare il trasferimento di set di dati 5 16 Nel trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparte comunicazione accedono alternandosi a aree di comunicazione comuni nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Le informazioni per la creazione del buffer dati in ProTool si trovano nella guida in linea Per il trasferimento dei set di dati fra pannello operatore e controllore si hanno due possibilit e Trasferimento senza sincronizzazione pagina e Trasferimento con sincronizzazione tramite il buffer dati pagina 5 18 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Per scattare il trasferimento di set di dati ci sono due possibilit e Comando nell
259. nda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore inter rompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite funzione progettata Passo l Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 5 22 Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comun
260. ne 12 99 6 5 Amministrazione della comunicazione per SIMATIC S7 Configurare il Per essere in grado di comunicare o di scambiare dati con una CPU o con un pannello operatore FM il pannello operatore deve essere configurato corrispondentemente Per fare ci durante la progettazione con ProTool Pro si deve determinare l indi rizzo del pannello operatore e parametrizzare le connessioni ai partner di co municazione Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC S7 200 0 SIMATIC S7 300 400 e poi impostare i parametri seguenti sotto il bottone Parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Parametri I parametri sono suddivisi in tre gruppi In Parametri OP impostare i parametri per il pannello operatore nella configurazione di rete Questo si esegue solo una volta Ogni modifica dei parametri per il pannello operatore vale per tutti i partner di comu nicazione In Parametri di rete impostare i parametri per la rete alla quale accop piato il pannello operatore Cliccando su Altri si pu impostare HSA e il numero dei master in rete Se ProTool stato installato sotto STEP 7 integrato e il pannello operatore stato connesso alla rete i parametri di rete vengono adot tati Se si clicca su Altri vengono visualizzati 1 parametri di rete glo bali
261. ne 12 99 Indice analitico Cause di errore ricette SIMATIC 505 15 23 Ciclo di rilevamento Allen Bradle Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 Telemecanique Class B big 4 8 Class B middle 4 8 14 6 Class B small 4 8 14 6 Class B tiny Collegamento Allen Bradley 16 2 Mitsubishi 20 1 OPC SIMATIC 505 Telemecanique Collegamento tramite rete tramite OPC OPC Compartimento ordini SIMATIC S7 Telemecanique WinAC 9 12 Compressione della memoria di programma SIMATIC S5 Comunicazione tramite variabili Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 6 2 Telemecanique WinAC Configurazione pannello operatore come OPC client pannello operatore come OPC server 10 4 SIMATIC S7 200 6 Configurazione del pl operatore SIMATIC S7 SIMATIC S7 200 6 poi Configurazione di rete SIMATIC S7 6 1 6 3 6 5 6 16 SIMATIC S7 200 6 22 4 11 Configurazione dovuta SIMATIC 505 PROFIBUS DP 14 5 SIMATIC S5 PROFIBUS DP Index 3 Indice analitico Configurazione esemplare SIMATIC S7 200 6 14 Configurazioni possibili OPC 10 3 Controllori tipi Conversione dei formati dei dati 1 6 CP 5430 TF CP 5431 FMS 4 10 CP5434 DP Configurazione dovuta Numero di stazione parametrizzare Tipo di stazione Curve Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 PEN nique WinAC 9 9 Curve con trigge
262. ne sono vietate come pure l uso improprio del suo contenuto se non dietro autorizzazione scritta Le trasgressioni sono possibili di risarcimento dei danni Tutti i diritti sono riservati in particolare quelli relativi ai brevetti e ai marchi registrati Siemens AG Automation amp Drives SIMATIC Human Machine Interface Postfach 4848 D 90327 Nuernberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documentazione corrisponda all hardware e al software descritti Non potendo tuttavia escludere eventuali differenze non garantiamo una concordanza totale Il contenuto della presente documentazione viene tuttavia verificato regolarmente e le correzioni o modifiche eventualmente necessarie sono contenute nelle edizioni successive Saremo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens AG 2000 Modifiche per motivi tecnici sono sempre possibili Siemens Aktiengesellschaft N di ordinazione 6AV6596 1MA05 2AD0 Premessa Scopo Il manuale utente Comunicazione descrive e la struttura e l funzionalit delle aree di dati utente e i diversi tipi di accoppiamento fra pannello operatore e controllore e le misure necessarie da eseguire nel programma del controllore La descrizione vale per pannelli operatori che possono essere progettati con il software di progettazione ProTool Notazione In questo manuale viene usata la seguente notazione VAR_23 Il testo che compa
263. ne tramite variabili i valori di processo A questo scopo occorre creare variabili nella progetta zione che puntano su un indirizzo nel PLC Il pannello operatore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l opera tore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del PLC Manuale utente Comunicazione per sistemi basati su Windows 14 2 Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC 505 Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo Programma per l esecuzione del protocollo DP Per l accoppiamento al PROFIBUS DP si necessita un programma PLC che eseguisce il protocollo Insieme a ProTool viene fornito un programma d esempio scritto in LADDER che pu essere adattato alle proprie esigenze Il programma d esempio supporta l indirizzazione P lineare Il programma d esempio si trova nel directory PROTOOL PLCPROG SIMATIC_505 Il programma d esempio concepito per le CPU 545 e CPU 555 che sono collegate alla rete PROFIBUS DB tramite CP 5434 DP Annex Card Nel programma d es
264. nello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 13 Aree di dati utente per WinAC 9 7 Trasferire data e orario al controllore Trasferimento della data e del orario Formato S7 DATE_AND_TIME codificato in BCD Formato del pannello operatore codificato in BCD 9 14 Servendosi degli ordini 40 e 41 del controllore si pu attivare il trasferimento del orario e della data dal pannello operatore al controllore Ambedue gli ordini leggono la data corrente e l orario attuale dal pannello operatore e li scrivono nell area dati Data orario del controllore L si possono valorizzare le informazioni del programma di controllo La differenza tra i die ordini origina dal formato nel quale vengono scritti L ordine 40 scrive nel formato S7 DATE_AND_ TIME mentre l ordine 41 usa il formato del pannello operatore Ambedue i formati sono codificati in BCD Il formato usato dal ordine 40 del controllore strutturato come segue Byte n 0 7 4 3 0 n 6 1 10 di secondi 0 9 1 100 di secondi 0 9 n 7 1 1000 di secondi 0 9 Giorno della settimana 1 7 1 D0 Figura 9 9 Struttura dell area dati Data orario nel formato S7 DATE_AND_TIME Il formato u
265. nizzazione d avvio OB 20 OB 21 e OB 22 Esempio di richiamo per SIMATIC S5115U SPA FB 249 Richiamo del HTB SYNCHRON NOME SYNCHRON SSNR IKRY 0 8 No d interfaccia No di piastrella BLGR KY 0 5 Dimensione del blocco PAFE MB 255 Segnalazione d errore del HTB Manuale utente Comunicazione per sistemi basati su Windows 4 10 Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC S5 4 4 Parametrizzazione della rete PROFIBUS DP Modulo d interfaccia IM308C Parametri Per la configurazione dell IM308C si necessita 1l software di progettazione COM PROFIBUS Insieme a ProTool vengono forniti 1 file GSD per i pannelli operatori slave Questi file GSD si trovano nel directory PROTOOL PLCPROG GSD Per pannelli operatori differenti si necessitano anche differenti file GSD La tabella 4 4 rappresenta l assegnazione Tabella 4 4 Assegnazione fra file GSD e pannello operatore File GSD ID del costruttore fino a 12 MBaud SIEM8076 GSD 0x8076 PC FI25 45 Panel PC STIEM8077 GSD 0x8077 OP 37 Pro SIEM8078 GSD 0x8078 MP 270 Se i file GSD nel directory PROTOOL PLCPROG GSD di COM PROFIBUS sono pi vecchi die quelli forniti con ProTool Pro oppure il COM PROFIBUS non supporta ancore uno dei nuovi pannelli operatori allora copiare 1 file dal ProTool sul COM PROFIBUS Poi avviare di nuovo il COM PROFIBUS e selezionare Caricare file GSD Se gi stata creata una progettazione COM PROFIBUS con un f
266. nnelli operatori slave Questi file GSD si trovano nel directory PROTOOL PLCPROG GSD Per pannelli operatori differenti si necessitano anche differenti file GSD La tabella 14 3 rappresenta l assegnazione Tabella 14 3 Assegnazione fra file GSD e pannello operatore File GSD ID del costruttore fino a 12 MBaud STIEM8076 GSD 0x8076 PC FI 25 45 PC Panel SIEM8077 GSD 0x8077 OP37 Pro STIEM8078 GSD 0x8078 MP270 Se i file GSD nel directory PROTOOL PLCPROG GSD di COM PROFIBUS sono pi vecchi die quelli forniti con ProTool Pro oppure il COM PROFIBUS non supporta ancore uno dei nuovi pannelli operatori allora copiare 1 file dal ProTool sul COM PROFIBUS Poi avviare di nuovo il COM PROFIBUS e selezionare Caricare file GSD Se gi stata creata una progettazione COM PROFIBUS con un file pi vec chio e s1 vuole usare 1 file GSD pi nuovi allora la progettazione deve essere creata di nuovo Parametri Affinch 11 CP5434 DP ed il pannello operatore possano comunicare occorre impostare i seguenti parametri nel COM PROFIBUS e Tipo di stazione HMI e Numero di stazione 3 126 Il valore qui registrato deve corrispondere all indirizzo OP che viene indi cato durante la progettazione del panello operatore e Configurazione dovuta La configurazione dovuta viene determinata tramite la scelta della classe ed il nome simbolico della configurazione Si possono impostare le se guenti configurazioni dovut
267. nt to Point Interface SIMATIC S7 Memoria ad accesso casuale memoria di lavoro Segnalazione di allarme RAM statica tamponata Controllore a memoria programmabile Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Indice Parte Generalit 1 Tipi di ACCODPIAMENIO e a e a a e fa 1 1 1 1 POROFAMMIGA ci NERA NRE 1 2 Quale accoppiamento con quale pannello operatore 1 4 1 3 Conversione in caso di cambio del controllore 1 6 Parte Il Accoppiamento al SIMATIC S5 2 Amministrazione della comunicazione per SIMATIC S5 2 1 2 1 Tipi di dati supportati naaa aae 2 2 QIMIZZAZIONe oriana iena 2 4 23 EVINCE GON eriadan 2 6 3 Accoppiamento AS511 ri 3 1 3 1 PHACIDIO GFUNZIONIMENO iii ea 3 2 3 2 Parametrizzazione in ProTool per AS511 3 3 4 Accoppiamento PROFIBUS DP al SIMATIC 5 4 1 Principio di funzionamento errre 4 2 Parametrizzazione del blocco funzionale 4 3 Parametrizzazione in Pro Tool per PROFIBUS DP 4 3 1 Altri moduli master SIMATIC S5 PROFIBUS DP 4 9 4 4 Parametrizzazione della rete PROFIBUS DP 4 11 5 Aree di dati utente per il SIMATIC S5 5 1 5 1 Panoramica sacssrisra testone 5 2 Segn
268. nter rompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite funzione progettata Passo l Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore scrive 1 valori correnti nel controllore Il pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 19 22 Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Possibili cause d errore Reazione a un interruzione a causa di un errore Aree di dati utente per il Telemecanique TSX Se il trasferimento di set d
269. nti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sempre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole di dati utilizzando la prima parola di dati La seconda parola di dati riservata La figura 9 8 mostra la struttura del byte 1 della prima parola di dati Byte 1 ri 2 1 0 Ae L Bit d avvio Tipo di funzionamento Bit di attivit riservato X occupato Figura 9 8 Significa dei bit nell area di coordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanentemente al Appena il pannello operatore viene messo Offline dal operatore 1l bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pan
270. nto concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 21 20 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX Lettura dal controllore tramite ordine di controllore PLC DAT Nr 69 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nell ordine 4 e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione 5 Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a p
271. ntrol lore 230000 Il valore introdotto non ha potuto venire adottato Introdurre un valore ammesso L introduzione viene rigettata ed il valore origina rio viene ricuperato O il campo di valori stato oltrepassato o sono stati introdotti caratteri non ammessi 230002 Dato che il livello password attuale non suffi Attivare un livello password sufficientetramite ciente oppure il dialogo di password stato chiuso Login tramite ESC l introduzione viene rigettata ed il valore originario viene ricuperato 230003 Il cambio alla pagina indicata non avviene perch Progettare la pagina la pagina non esiste non progettata Rimane la Verilicatela unzionediceelia pagina finora scelta 240000 3 Runtime si trova nel modo di dimostrazione Installare la licenza Manca la licenza Stopcopy o difettosa 240001 3 Runtime si trova nel modo di dimostrazione Installare la licenza il Powerpack sufficiente Sono progettate troppe variabili per la versione installata 240002 3 Runtime corre con autorizzazione d emergenza Ricuperarel autorizzazione completa molto ristretta al tempo 240003 L autorizzazione non pu venire eseguita Avviare di nuovo ProTool Pro RT o installarlo di ProTool Pro RT si trova nel modo di dimostra MINSI zione 240004 Errore durante la lettura dell autorizzazione Avviare di nuovo ProTool Pro RT installare l au d emergenza torizzazione o ripararla vedi manuale per la messa ProTool Pro RT si trova n
272. numeri di pagina nella memoria del controllore Area di numeri di pagina 15 0 Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da 1 a 65535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 6 Utilizzo di ordini del controllore Descrizione Compartimento ordini Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizza pagina Imposta data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e cos attivare azioni sul pannello operatore Il compartimento ordini viene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 n 0 15 0 Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametri nel buffer degli ordini e po
273. o che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segnalazioni del controllore La posizione delle aree delle segnalazioni viene definita col software di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio o nell area delle segnala zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivata Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per Allen Bradley SLC 500 PLC 5 La tabella 17 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acquisizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di
274. o concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 5 20 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 Lettura dal controllore tramite ordine di controllore PLC DAT Nr 69 Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nell ordine come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nell ordine e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione senza conferma Informazioni sulla struttura dell ordine del controllore si trovano
275. o essere presenti allo stesso tempo per potere essere visualizzate vedere GHB Questo limite stato oltrepassato La visualizzazione non contiene pi tutte le segna lazioni Per tutte le segnalazioni vengono registrate nel buffer delle segnalazioni Vengono visualizzate segnalazioni di un archivio per quali il progetto corremte non contiene alcuni dati Per queste segnalazioni vengono emessi caratteri di sostituzione La connessione rimane stabilita perch la causa per l interruzione stata eliminata Non vengono pi scritti o letti alcuni dati Questo pu avere le cause seguenti e I cavo e interrotto e I controllore no risponde difettoso ecc e Ilcollegamentoavviene tramite l interfaccia sbagliata e I sistema sovraccarico Viene usato un accoppiamento perch nel control lore viene necessitato un blocco funzionale Questo blocco funzionale ha risposto Pu avve nire solo una comunicazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Verificare l indirizzoimpostato Introdurre una password conosciuta nel campo per l introduzione della password con il relativo livello Cambiare il livello password nel campo d introdu zione della password o introdurre una password con un livello sufficiente Verificare se l area dati per la variabile esiste nel controllore se l indirizzo progettato corretto o se il campo di valori delle variabili
276. o le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al controllore informazioni sul conte nuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l area di numeri di pagina essa deve essere determinata come puntatore area durante la progettazione L area di numeri di pagina pu essere creata solo in un controllore e l solo una volta L area di numeri di pagina viene trasferita spontaneamente al controllore cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di pol ling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di numeri di pagina nella memoria del controllore 7 Oj 7 0 Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da 1 a 65535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 11 Aree di dati utente per WinAC 9 5 Utilizzo di ordini del controllore Descrizione Compartimento ordini 9 12 Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizza pagina Im
277. o venire convertiti su un tipo di variabile comune 50000 Il pannello operatore riceve pi dati che pu gestire alla volta Per questo non vengono acqui siti alcuni nuovi dati finch non siano stati gestiti quelli presenti Poi viene ripreso lo scambio di dati 50001 Lo scambio di dati stato ripreso 60000 Questa segnalazione viene generata dalla funzione Visualizzare segnalazione di sistema Il testo da visualizzare viene consegnato alla funzione come parametro 60010 Il file non ha potuto venire copiato nella direzione Attivare di nuovo la funzione o verificare il per indicata perch uno dei due file aperto oppure il corso del file d origine o di quello di destinazione percorso d origine o di destinazione non esiste Sotto Windows NT con NTFS L utente che ese Eventualmente l utente di Windows NT non ha gue ProTool Pro RT deve avere il diritto d accesso diritto d accesso per uno dei due file per i file 60011 C stato un tentativo di copiare il file in se stesso Verificare di nuovo il percorso del file d origine o Eventualmente l utente di Windows NT non ha di quello di destinazione diritto d accesso per uno dei due file Sotto Windows NT con NTFS L utente che ese gue ProTool Pro RT deve avere il diritto d accesso per 1 file 70010 L applicazione non ha potuto venire avviata Verificare se l applicazione si trova nel percorso o perch non si trova nel percorso indicato o non perco
278. ogni LED il numero all interno dell area dell immagine Il numero di bit n denomina il primo di due bit consecutivi che possono pilotare complessivamente 1 seguenti stati di accensione dei LED vedi ta bella 15 4 Tabella 15 4 Frequenza di lampeggio dei LED Bitn 1 Bit n Funzione del LED 0 00 Speos 0 l Lampeggio 1 0 Lampeggio 1 1 Luce continua Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 9 Aree di dati utente per SIMATIC 505 15 4 Aree di richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio 15 10 Una curva una rappresentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigger a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazion
279. ollegamento di rete tramite PROFIBUS DP al massimo 120 dei 122 slaves possono essere un pannello operatore Questi valori sono limiti teoretici I veri limiti vengono determinati dalla capacit di memoria e la potenza del controllore Manuale utente Comunicazione per sistemi basati su Windows 4 2 Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC S5 4 1 Principio di funzionamento Controllore Variabili Valori di processo Aree di dati utente Programma utente Blocco funzionale Segnalazioni Lo Guida n B mi du Area di coordinazione Modulo d interfaccia PROFIBUS DP Pannello Pannello Pannello operatore operatore operatore Figura 4 1 Struttura di comunicazione dell accoppiamento PROFIBUS DP Compito delle Lo scambio generale di dati tra l AG ed il pannello operatore avviene tramite variabili i valori di processo A questo scopo occorre creare variabili nella progetta zione che puntano su un indirizzo nel AG Il pannello operatore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l opera tore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del AG Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 4 3 Accoppiamento PROFIBUS DP al SIMATIC S5 Aree di dati utente Compito dei blocchi funzionali Impostazione dell interfaccia 4 4 Le aree di dati utente servono allo scambio di dati speciali e per ques
280. omplesse informazioni aggiuntive sui prodotti SIMATIC Il SIMATIC Customer Support offre all utente tramite i servizi in linea complesse informazioni aggiuntive sui prodotti SIMATIC e Informazioni generali aggiornate si ottengono in nternet alla pagina http www ad siemens de simatic tramite Fax Polling Nr 08765 93 02 77 95 00 e Informazioni sui prodotti aggiornate e Download di eventuale utile impiego inInternetalla pagina http www ad siemens de support htm1 00 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Premessa Abbreviazioni Le abbreviazioni usate nel manuale utente Comunicazione hanno 1 seguenti significati AG ASSII ASCII ANSI BM CP CPU DB DW DP DX EPROM FB FW LED MPI MW OB OP PC PG PPI RAM SM SRAM SPS Controllore programmabile Interfaccia 511 American Standard Code for Information Interchange American National Standards Institute Segnalazione di servizio Processore di comunicazione Unit centrale Blocco dati nel controllore programmabile Parola di dati nel controllore programmabile Periferia decentrale Blocco dati esteso nel controllore programmabile memoria programmabile cancellabile con luce UV Blocco funzionale Firmware Diodo luminoso Multipoint Interface SIMATIC S7 Parola di merker nel controllore programmabile Blocco organizzativo Operator Panel Personal Computer Apparecchiatura di programmazione Poi
281. omunicazione per sistemi basati su Windows Edizione 12 99 10 7 Collegamento tramite rete tramite OPC Per SIMATIC NET l Item Name ad esempio S7 CPU416 2DP S7 OPC Server CP_L2_1 DB100 REALO 1 O S7 CPU416 2DP S7 0PC Server CP_L2_1 MBO Percorso di accesso Il percorso di accesso rimane vuoto 10 5 Parametri del server Variabili Per l accoppiamento tramite OPC sotto Apparecchiatura gt Impostazioni occorre Impostare il parametro OPC Server Per il controllore occorre impostare 1 seguenti parametri sotto Parametri Collegamento OPC x Home server OPC Awlare il server su questo computer Leggi valori da Memoria intermedia C Partner di accoppiamento Scegliere qui il server OFC e eventualmente il computer al quale si desidera accedere Figura 10 5 Collegamento OPC Nome server OPC Qui va impostato il nome dell OPC server ad esempio OPC SimatiCcHMI PTPro Avviare il server su questo computer Qui va impostato il nome del computer su quale gira 1 OPC server Manuale utente Comunicazione per sistemi basati su Windows 10 8 Edizione 12 99 Collegamento tramite rete tramite OPC Leggere valori da Qui va impostata la memoria intermedia Per SIMATIC NET memoria intermedia significa che 1 valori vengono letti dalla memoria intermedia Per il controparte di accoppiamento 1 valori vengono letti direttamente dalla CPU Per SIMATIC HMI viene letto il valore corrente della variabile sia
282. one 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 150000 Non vengono pi scritti o letti alcuni dati Verificare se il cavo attaccato il controllore in Questo pu avere le cause seguenti ordine e se viene usata l interfaccia corretta Ticavo interrotto Se la segnalazione di sistema rimane eseguire un a nuovo booting e I controllore no risponde difettoso ecc 5 e Ilcollegamento avviene tramite l interfaccia sbagliata e I sistema sovraccarico 150001 La connessione rimane stabilita perch la causa per l interruzione stata eliminata 160000 Non vengono pi scritti o letti alcuni dati Verificare se il cavo attaccato il controllore in Questo pu avere le cause seguenti ordine e se viene usata l interfaccia corretta luosinistatto Se la segnalazione di sistema rimane eseguire un un nuovo booting e I controllore no risponde difettoso ecc 5 e Ilcollegamento avviene tramite l interfaccia sbagliata e Ilsistema sovraccarico 160001 La connessione rimane stabilita perch la causa per l interruzione stata eliminata 160010 Non esiste pi alcun collegamento al server Verificare 1 diritti d accesso perch l identificazione CLS ID del server non potuto essere trovata I valori non possono essere letti scritti 160011 Non esiste pi alcun collegamento al server Verificare p es se perch l identificazione CLS ID del server non e i nome
283. one buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 parola 2 parola Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzerato l area di sele zione dei buffer delle curve non pu essere modificata dal programma del controllore L area di selezione del buffer delle curve 2 necessaria per le curve che ven gono progettate col buffer di scambio Essa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 izi Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 5 Area di numeri di pagina Utilizzo Premessa Struttura 1 12 Nell area di numeri di pagina 1 pannelli operatori archiviano le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al controllore informazioni sul conte nuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l area di numeri di pagina essa deve essere determinata come puntatore areadurante
284. onforme alla classe B realiz zazione del Basic DP Slave secondo EN 50170 Si pu scegliere fra quattro diverse configurazioni dovute ClassB tiny ClassBsmall Class B middle Class B big La tabella mostra la configurazione delle aree I U Le impostazioni in ProTool devono corrispondere ai dati di progettazione del modulo d interfaccia CP5434 DP La configurazione delle aree I U definita unicamente tramite le quattro di verse impostazioni La tabella mostra la configurazione delle aree I U Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 14 5 Accoppiamento PROFIBUS DP al SIMATIC 505 14 6 Tabella 14 2 Configurazione delle aree I U per Class B Classe Ingressi Byte Uscite Byte Class B tiny 32 22 Class B small 42 22 Class B middle 64 32 Class B big 128 64 Per il trasferimento di grandi quantit di dati si consiglia di impostare un area I U grande In questo modo le visualizzazioni sul pannello operatore vengono aggiornate pi veloce perch i dati vengono raccolti in un solo ciclo Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC 505 14 3 Parametrizzazione della rete PROFIBUS DP Modulo Per la configurazione del CP5434 DP si necessita il software di d interfaccia progettazione COM PROFIBUS Insieme a ProTool vengono forniti i file CP5434 DP GSD per i pa
285. oni di allarme Aree di acquisizione RP Immagine LED Area richiesta curve Aree di selezione buffer curve Numero di pagina Ordini di controllore Area di coordinazione Data e orario KIKI K K KIKIKI K K K PR PI K KIK K K Tabella 17 2 fa vedere chi ha l accesso di lettura R e chi ha l accesso di scrittura W per le diverse aree di dati Tabella 17 2 Utilizzo delle aree di dati allarme ratore al controllore che stata acquisita una segnalazione di Area dati Necessario per Pannelli Controllore operatori Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di Segnalazioni di allarme proget R W allarme tate Acquisizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Acquisizione OP Segnalazione del pannello ope W R Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Tabella 17 2 Utilizzo delle aree di dati continuazione Area dati Necessario per Pannelli Controllore operatori Immagine LED Attivazione del LED dal con R W solo per OP e MP trollore Richiesta della curva Curve di tendenza progettate W R con Trigger tramite bit op pure curve di buffer progettate Selezione curva 1 Curve di tendenza progettate R W R W con Trigger tramite bit
286. oni per i singoli pan nelli operatori Tabella 7 1 Aree di dati utente utilizzabili Area di dati utente PC MP 270 OP37 Pro TP 170A Segnalazioni di allarme X X X Aree di acquisizione X X X Immagine LED X X Area richiesta curve X X X Aree di selezione buffer curve X X X Numero di pagina X X X Ordini di controllore X X X Area di coordinazione X X X Data e orario X X X X 1 vale per il PC standard FI 25 45 ed il Panel PC Tabella 7 2 fa vedere chi ha l accesso di lettura R e chi ha l accesso di scrittura W per le diverse aree di dati Tabella 7 2 Utilizzo delle aree di dati Area dati Necessario per Pannelli Controllore operatori Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di al Segnalazioni di allarme proget R W larme tate Acquisizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 Tabella 7 2 Utilizzo delle aree di dati continuazione Area dati Necessario per Pannelli Controllore operatori OP di acquisizione Segnalazione del pannello ope W R ratore al controllore che stata acquisita una segnalazione di allarme Immagine LED Attivazione del LED dal con R W solo per OP e MP trollore Richi
287. ono sciuta nel controllore per tutte le segnalazioni di guasto La figura 21 6 chia risce tale caso Segnalazionidi allarme che possono essere acquisite Bit n Segnalazionidi allarme che non possono essere acquisite Area segnalazioni Area ridotta di acquisizione di segnalazioni di allarme Bit 0 Bit 0 en I lei i iL Figura 21 6 Area di acquisizione ridotta Avvertenza Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a partire dal bit 0 in modo crescente 21 8 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Mitsubishi FX 21 3 Immagine LED Utilizzo Premessa Aree di dati Assegnazione degli LED Gli Operator Panel OP ed 1 Multi Panel MP hanno nei tasti funzionali dei diodi luminosi LED I LED possono essere pilotati dal PLC In questo modo possibile segnalare all operatore accendendo il LED per esempio quale tasto si deve premere in una determinata situazione Per potere attivare gli LED necessario di creare le corrispondenti aree di dati cosiddetti immagini nel controllore e di specificarle come puntatori area durante la progettazione L immagine LED pu essere suddivisa in aree di dati separate come mostrato nella tabella seguente Aree dei dati OP 37 Pro MP 270 Numero max 8 8 Lunghezza totale di tutte le aree di dati parole 16 16 L assegnazione dei sin
288. ontrollore scrive nel buffer 1 In tal modo viene impedito che durante la lettura della curva dal pannello operatore i valori di curva vengano sovrascritti dal controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Suddivisione delle aree di dati Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Le singole aree richiesta della curva selezione curva 1 e 2 si possono sud dividere in aree di dati separate con numero massimo a lunghezza massima definiti tabella 17 5 Tabella 17 5 Suddivisione delle aree dei dati Aree dei dati Richiesta Trasferimento 1 2 Numero massimo per tipo 8 8 8 Lunghezza totale di tutte le aree di 8 8 8 dati parole Se sul pannello operatore una pagina viene caricata con una o pi curve il pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Questa area serve al trigger delle curve Settare nel programma del control lore il bit associato alla curva nell area selezi
289. oordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanentemente al Appena il pannello operatore viene messo Offline dal operatore 1l bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pannello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 5 8 Trasferiredata e orario al controllore Trasferimento della data e del orario Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Servendosi del ordine 41 del controllore si pu attivare il trasferimento del orario e della data dal pannello operatore al controllore La data e l orario vengono scritti nell area di dati Data orario tramite l ordine 41 del control lore dove poi possono essere valorizzati dal programma del controllore La figura 5 8 mostra la struttura dell area dei dati Tutti 1 dati sono in codice BCD DW 15
290. operatore Controllore Aree di dati utente per SIMATIC 505 Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme nr 16 Bit di acquisizione della segnalazione di allarme nr 16 Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 64 Bitdi acquisizione della segnalazione di allarme nr 64 Figura 15 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme deve venire resettato La figura 15 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore e deve essere collocata in modo contiguo alla corrispondente area delle se gnalazioni di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni dl di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 15 4 Diagramma di impulsi per l area di acquisizione Controllore Pannello operatore Se un bit viene posto nell area segnalazioni di allarme il pannello operatore resetta il relativo bit nell area di acquisizione A causa dell
291. ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 17 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 9 2 Trasferimento con sincronizzazione Scopo Utilizzo Presupposto 1 18 Con il trasferimento sincrono ambedue le controparti di comunicazione set tano bit di stato nel buffer dati usato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reci proca ed incontrollata dei dati Il trasferimento del set di dati sincrono utile ad esempio sempre se e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dati e il trasferimento di set di dati viene attivato tramite ordine di controllore In tal modo i set di dati vengano trasferiti tra pannello operatore e controllore in modo sincronizzato necessario che nella progettazione siano soddisfatti i seguenti presupposti e Il buffer dati creato in Apparecchiatura Puntatori area e Nelle propriet della ricetta indicato il controllore con 1l quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet Trasferimento Le informazioni dettagliate si trovano nel manuale utente ProTool Progretta
292. ore A ci si deve impostare il puntatore area Acquisizione OP e Area di acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con trollore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 5 2 mostra in modo schematico le singole aree di acquisizione di allarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi Pannello operatore Controllore Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore Pannellooperatore Area di acquisizione Pannellooperatore Controllore Figura 5 2 Aree di acquisizione di allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell area di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisi zione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Area di acquisizione Control
293. ore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 19 2 mostra in modo schematico le singole aree di acquisizione di allarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi Pannello operatore Controllore Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore Pannellooperatore Area di acquisizione Pannellooperatore Controllore Figura 19 2 Aree di acquisizione di allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell area di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisizione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Area di acquisizione Controllore Pannello operatore Area di acquisizione Pannello operatore Controllore Aree di dati utente per il Telemecanique TSX Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme
294. ore Effetto causa Rimedio 170007 La lettura del buffer di diagnosi S7 SZL non possibile perch stata interrotta con la classe d errore 2 ed il codice d errore 3 180000 Una delle componenti OCX ha ricevuto dati di Installare una componente pi nuova progettazione con un codice di versione che non viene supportato 180001 Il sistema sovraccarico perch sono state attivate Aumentare i tempi di ciclo o il tempo di base troppe azioni alla volta progettato Non possono essere eseguite tutte le azioni alcune Creare le segnalazioni pi lentamente vengono rigettate e Scattare gli script e le funzioni in periodi di tempo pi lunghi e Sela segnalazione appare pi spesso Avviare di nuovo il pannello operatore 190000 Eventualmente la variabile non viene aggiornata 190001 La variabile viene di nuovo aggiornata dopo un errore dopo che stato eliminato l ultimo stato d errore ritorno al funzionamento normale 190002 La variabile non viene aggiornata perch la comu Attivare la comunicazione tramite la funzione nicazione con il controllore disattivata SetOnline 190004 La variabile non viene aggiornata perch l indi Verificare la progettazione rizzo progettato per questa variabile non esiste 190005 La variabile non viene aggiornata perch il tipo di Verificare la progettazione controllore progettato per questa variabile non esiste 190006 La variabile non viene aggiornata perch una Ve
295. ore su periore a 3 per il parametro Lunghezza di blocco 08 Il blocco Response oltrepassa l indirizzo finale L ultimo byte del blocco Response si trova fuori dellaperiferia del campo dell indirizzo della periferia Indirizzo del IM CP numero di uscite dipende dalla lunghezza di blocco scelta gt 255 09 Il blocco Request oltrepassa l indirizzo finale della L ultimo byte del blocco Request si trova fuori del periferia campo dell indirizzo della periferia Indirizzo del IM CP numero di ingressi dipende dalla lunghezza di blocco scelta gt 255 10 Indirizzo iniziale di periferia non valido Solo per AG 95 DP Il blocco funzionale supporta solo gli indirizzi di periferia 64 fino a 127 2i Errore interno 22 L indirizzo oltrepassa l area d indirizzo ammessa Deve essere letto un indirizzo superiore a 255 Questo non possibile con questo blocco funzio nale 23 La scrittura nel timer non ammessa Deve essere scritto direttamente in un timer Que sto non possibile con questo blocco funzionale 24 Errore interno 25 La scrittura nel counter non ammessa Deve essere scritto direttamente in un counter Questo non possibile con questo blocco funzio nale 26 Errore interno 27 Errore interno 30 Blocco di dati non esiste Il blocco di dati che deve essere scritto o letto non esiste nel controllore 31 Blocco di dati troppo corto La parola di dati che deve essere letta o scritta non esiste nel blocco di dati ind
296. os attivare azioni sul pannello operatore Il compartimento ordini viene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 parola Byte sinistro LB Byte destro RB Figura 7 7 Struttura dell area dati compartimento ordini Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametri nel buffer degli ordini e poi il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed 11 numero d ordine nell appendice B Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 7 13 Aree di dati utente per il SIMATIC S7 7 7 Area di coordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit 7 14 L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le seguenti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore
297. ows Edizione 12 99 Aree di dati utente per il Telemecanique TSX 19 6 Utilizzo di ordini del controllore Descrizione Compartimento ordini Tramite ordini del controllore con il programma del controllore si possono attivare funzioni dal pannello operatore Di tali funzioni fanno parte ad esem pio Visualizza pagina Imposta data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e cos attivare azioni sul pannello operatore Il compartimento ordini viene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 n 0 15 0 Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametri nel buffer degli ordini e poi il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed 11 numero d ordine nell appendice B Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 13 Aree di dati u
298. ows Edizione 12 99 Area di acquisizione Controllore Pannello operatore Area di acquisizione Pannello operatore Controllore Aree di dati utente per il Mitsubishi FX Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme nr 1 Bit di acquisizione della segnalazione di allarme nr 1 Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 49 Bitdi acquisizione della segnalazione di allarme nr 49 Figura 21 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme deve venire resettato La figura 21 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore e deve essere collocata in modo contiguo alla corrispondente area delle se gnalazioni di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area delle segnalazioni di allarme Area segnalazioni di di allarme Area di acquisizione Controllore gt Pannello operatore Acquisizione tramite Controllore Figura 21 4 Diagramma di impulsi per l area di acquisizione Controllore gt Pannello operatore Se un bit viene po
299. ows Edizione 12 99 6 9 Amministrazione della comunicazione per SIMATIC S7 Esempio Indirizzo della CPU Indirizzo del FM 6 10 Per abilitare il pannello operatore per comunicare con la CPU mostrata in figura occorre impostare 1 seguenti parametri per il partner di comunica zione ST CPU durante la progettazione Esempio per figura 6 4 Proprio indirizzo MPI Senza indirizzo MPI proprio Indirizzo 7 2 Posto connettore 0 2 Rack 0 0 Questi valori sono anche impostati come valori di default nel ProTool Pro Il pannello operatore solo in grado di comunicare con unit FM che hanno un indirizzo MP Questi sono tutti gli FM che sono collegati al bus K Le unit FM che non hanno un indirizzo MPI sono collegate al bus P A que sti appartiene p es 1 FM350 I dati di questo FM si possono visualizzare dall immagine I U della CPU tramite il pannello operatore Esempio per figura 6 4 Proprio indirizzo MPI Senza indirizzo MPI proprio Indirizzo 4 2 Posto connettore 0 9 Rack 0 0 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Numero di rack Esempio Indirizzo del FM Amministrazione della comunicazione per SIMATIC S7 Un S7 300 pu constare di al massimo 4 rack Il pannello operatore pu co municare con ogni unit in grado di comunicare che inserita in questi rack La figura 6 5 mostra una configurazione con pi rack e l indirizzamen
300. pannello operatore imposta lo stato trasferimento concluso Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema 1 22 Avvertenza La valutazione di numero della ricetta e numero di set di dati nel controllore pu avvenire a causa della consistenza dei dati solo dopo che lo stato nel buffer dati impostato su trasferimento concluso o trasferimento conc luso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Possibili cause d errore Reazione a un interruzione a causa di un errore Aree di dati utente per Allen Bradley SLC 500 PLC 5 Se il trasferimento di set di dati viene terminato con errori questo pu avere le seguenti cause e Indirizzo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricetta non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce come segue a un interruzione del trasferimento a causa di un errore e Avvio tramite comando nella rappresentazione delle ricette Avver
301. pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero 1 22 Informazioni sulla struttura dell ordine del controllore si trovano a pa gina Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 Lettura dal controllore tramite funzione progettata Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione con se indicato nella funzione come pure lo stato Trasferimento in gnalazione di si corso nel buffer dati stema 3 Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione 4 e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore inter rompe l operazione 5 Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpost
302. per sistemi basati su Windows Edizione 12 99 tai Tipi di accoppiamento 1 1 Panoramica Funzionamento Sul pannello operatore si leggono visualizzano memorizzano e protocollano dei pannelli segnalazioni e variabili Oltre a ci possibile intervenire nel processo dal operatori pannello operatore In questo manuale viene usato il termine pannello operatore per descrivere impostazioni valide sia per il OP 37 Pro l MP 270 come pure per il PC Scambio di dati Una premessa per le funzioni di comando e di monitoraggio l accoppia mento del pannelli operatori a un controllore Lo scambio dei dati tra pan nello operatore e controllore viene gestito tramite un protocollo di comunica zione specifico per l accoppiamento Ogni tipo di accoppiamento richiede un proprio protocollo di comunicazione Controllore Controllori possono essere e SIMATIC S5 e SIMATIC S7 e SIMATIC WinAC e SIMATIC 505 e Allen Bradley SLC 500 PLC 5 e Telemecanique TSX e Mitsubishi FX Scelta del tipo di Criteri per la scelta del tipo di accoppiamento tra pannello operatore e accoppiamento controllore sono fra altri e il tipo di controllore e la CPU nel controllore e il tipo del pannello operatore e numero dei pannelli operatori per controllore e struttura e sistema di bus eventualmente usato di un impianto gi esistente e dispendio di componenti aggiuntivi necessari Manuale utente Comunicazione per sistemi basati su Windows 1 2 Edizione 1
303. peratore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello opera tore che poi viene scritta nel indirizzo dell altro Telemecanique TSX Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo 19 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 18 3 Amministrazione della comunicazione per Telemecanique TSX 18 2 Parametrizzazione in Pro Tool per Uni Telway Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo Telemecanique Uni Telway V5 0 e poi impostare i parametri indicati nelle seguenti tabelle servendosi del bottone Parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Avvertenza Le impostazioni sul pannello operatore e sul controllore devono essere iden tiche Per il controllore impostare i seguenti parametri Tabella 18 2 Parametri per il controllore pannello opera tore Parametro Spiegazione Tipo di modulo
304. po 0 8 8 8 Lunghezza totale di tutte le aree di dati 8 8 8 parole Se sul pannello operatore una pagina viene caricata con una o pi curve il pannello operatore setta 1 bit corrispondenti nell area di richiesta delle curve Abbandonando la pagina il pannello operatore resetta 1 corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nel controllore si pu stabilire quale curva viene rappresentata attualmente al pannello operatore Le curve pos sono anche essere triggerate senza interpretare l area di richiesta delle curve Questa area serve al trigger delle curve Settare nel programma del control lore il bit associato alla curva nell area selezione buffer di curva ed il bit cu mulativo della curva Il pannello operatore riconosce il trigger e a seconda della progettazione legge e carica un solo valore oppure l intero buffer Poi resetta il bit di curva ed il bit cumulativo delle curve Area di selezione buffer curva e Numero di bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 parola 2 parola Bit cumulativo delle curve Fintantoch il bit cumulativo della curva non stato azzerato l area di sele zione dei buffer delle curve non pu essere modificata dal programma del controllore L area di selezione del buffer delle curve 2 necessaria per le curve che ven gono progettate col buffer di scambio E
305. posta data e orario Un ordine del controllore viene identificato tramite il proprio numero d or dine A seconda dell ordine del controllore possono poi essere introdotti fino a tre parametri Il compartimento ordini serve per consegnare ordini del controllore al pan nello operatore e cos attivare azioni sul pannello operatore Il compartimento ordini viene installato sotto puntatori area e ha una lun ghezza di quattro parole di dati Nella prima c il numero dell ordine Nelle restanti parole vengono registrati 1 parametri dell ordine massimo 3 parola Byte sinistro LB Byte destro RB Figura 9 7 Struttura dell area dati compartimento ordini Se la prima parola del buffer degli ordini diversa da zero il pannello opera tore analizza l ordine del controllore Alla fine il pannello operatore pone tale parola di dati di nuovo a zero Per questo motivo necessario introdurre prima i parametri nel buffer degli ordini e poi il numero dell ordine I possibili ordini del controllore sono elencati con i parametri ed 11 numero d ordine nell appendice Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC 9 6 Area di coordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le segue
306. pre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole utilizzando la prima parola La seconda parola riservata La fi gura 17 7 mostra la struttura della prima parola High Byte Low Byte 15 8 7 2 1 0 L Bit d avvio Tipo di funzionamento Bit di attivit riservato X occupato Figura 17 7 Significa dei bit nell area di coordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanentemente al Appena il pannello operatore viene messo Offline dal operatore il bit di tipo di funzionamento viene settato a 1 Durante il funzionamento normale del pannello operatore lo stato del bit di tipo di funzionamento 0 Tramite in terrogazione di questo bit nel programma del controllore si pu determinare il tipo di funzionamento attuale del pannello operatore Ogni secondo il bit di attivit viene invertato dal pannello operatore Tramite interrogazione di questo bit nel programma del controllore si pu controllare se la connessione al pannello operatore ancora intatto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 8 Trasferire data e orario al controllore Trasf
307. presentazione delle ricette allora al pannello operatore utilizzabile senza limitazioni poich i set di dati vengono trasferiti in sottofondo L elaborazione contemporanea di pi richieste di trasferimento non per possibile In questo caso 1l pannello operatore rifiuta un ulteriore trasferi mento con una segnalazione di sistema Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Telemecanique TSX 19 9 1 Trasferimento senza sincronizzazione Scopo Utilizzo Leggere i valori Scrivere i valori Nel caso del trasferimento asincrono di set di dati tra pannello operatore e controllore non si svolge alcuna coordinazione tramite aree di comunica zione usate in comune Nella progettazione non per questo motivo necessa ria la creazione di un buffer di dati Il trasferimento del set di dati asincrono utile ad esempio sempre se per via delle caratteristiche del sistema si pu escludere una sovrascrittura incontrollata dei dati da parte della controparte comunicazione 1 controllore non necessita di informazioni sul numero di ricetta e sul numero di set di dati il trasferimento di set di dati viene attivato in seguito ad un comando al pannello operatore Allo scatto del trasferimento per la lettura 1 v
308. presentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigger a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il panne
309. progettazione biso gnerebbe osservare quanto segue e Utilizzare per le variabili di una pagina solo un blocco dati e Organizzare 1 dati usati nell area di dati in modo pi susseguente possi bile e Progettare cicli di rilevamento corti solo per quei oggetti che occorre ag giornare veramente presto Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 25 Amministrazione della comunicazione per SIMATIC S7 Curve Ordini del controllore 6 26 Se per le curve triggerate dal bit il bit cumulativo viene impostato nell area di selezione buffer curve il pannello operatore aggiorna sempre tutte le curve di cui il bit impostato in quest area Dopo esso resetta nuovamente il bit Se nel programma S7 bit viene impostato subito di nuovo il pannello operatore sar allora impegnato solo con l aggiornamento delle curve L utilizzo del pannello operatore in questo caso quasi impossibile Se vengono trasferiti velocemente molti ordini del controllore al pannello ope ratore la comunicazione tra pannello operatore e l AG pu venire sovraccari cata Appena il pannello operatore inscrive il valore 0 nella prima parola di dati del compartimento ordini il pannello operatore ha ricevuto l ordine del con trollore Ora il pannello operatore elabora l ordine per cui ha bisogna ancora di tempo Se invece viene inscritto subito un nuovo ordine del controllore nel compartimento ordini pu dur
310. programma del controllore Data e orario Trasferimento di data e orario W R dal pannello operatore al con trollore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 5 3 Aree di dati utente per il SIMATIC S5 5 2 Segnalazioni di servizio e di allarme Definizione Una segnalazione di servizio Segnalazione di allarme Acquisizione Attivazione di una segnalazione 5 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllore in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dato che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segnalazioni del controllore La posizione delle aree delle segnalazioni viene definita col softw
311. protocollo del controllore Il protocollo DFI un accoppiamento punto a punto Il protocollo DH un accoppiamento a molti punti e viene suppor tato dalle apparecchiature a base di Windows tramite un modulo KF2 o KF3 I seguenti pannelli operatori possono essere accoppiati al Allen Bradley SLC 500 PLC 5 PC OP37 Pro MP270 Il driver per l accoppiamento al Allen Bradley SLC 500 PLCS viene for nito insieme al software di progettazione ed installato automaticamente L accoppiamento del pannello operatore al Allen Bradley SLC 500 PLC 5 si limita principalmente alla connessione fisica del pannello operatore Per l accoppiamento nel controllore non sono necessari blocchi speciali Avvertenza L impresa Allen Bradley offre vari adattatori di comunicazione per l integra zione degli abbonati DFI per le reti DH 4 85 DH e DH Questi accoppia menti non sono stato provati nel sistema dalla Siemens AG e per questo non sono ammessi Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 16 1 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 Collegamento 16 2 Il collegamento del pannello operatore dipende dal protocollo scelto Quale interfaccia vada utilizzata nel pannello operatore pu essere appreso nel ma nuale dell apparecchiatura in questione e Protocollo DFI Il pannello operatore viene collegato all interfaccia DF1 della CPU RS
312. quisite Figura 19 6 Avvertenza Area ridotta di acquisizione di segnalazioni di allarme Bit 0 Bit 0 sen lei i iL Area di acquisizione ridotta Memorizzare le segnalazioni di allarme importanti nell area segnalazioni di allarme a partire dal bit 0 in modo crescente 19 8 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il Telemecanique TSX 19 3 Immagine LED Utilizzo Premessa Aree di dati Assegnazione degli LED Gli Operator Panel OP ed 1 Multi Panel MP hanno nei tasti funzionali dei diodi luminosi LED I LED possono essere pilotati dal PLC In questo modo possibile segnalare all operatore accendendo il LED per esempio quale tasto si deve premere in una determinata situazione Per potere attivare gli LED necessario di creare le corrispondenti aree di dati cosiddetti immagini nel controllore e di specificarle come puntatori area durante la progettazione L immagine LED pu essere suddivisa in aree di dati separate come mostrato nella tabella seguente Aree dei dati OP 37 Pro MP 270 Numero max 8 8 Lunghezza totale di tutte le aree di dati parole 16 16 L assegnazione dei singoli diodi luminosi ai bit delle aree di dati avviene durante la progettazione dei tasti funzionali In questo caso viene introdotto per ogni LED il numero all interno dell area dell immagine Il numero di bit n denomina il primo d
313. r a bit Allen Bradle Mitsubishi SIMATIC 505 15 10 SIMATIC S5 SIMATIC S7 7 10 Telemecanique WinAC 9 9 Curve con trigger a tempo Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 7 10 Telemecanique WinAC Curve con trigger a bit Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 ENT nique WinAC 9 9 Curve con trigger a tempo SIMATIC s5 SIMATIC S7 Telemecanique WinAC 19 10 Index 4 D Data e orario Allen Bradle 17 15 Mitsubishi SIMATIC 505 15 15 SIMATIC S5 SIMATIC S7 Telemecanique WinAC Destinata a Documentazione Documentazione SIMATIC HMI E Elenco segnalazioni di sistema A 1 Esempio di configurazione SIMATIC S7 200 Esigenze OPC 10 1 Esigenze al pannello operatore SIMATIC S7 200 6 22 Esigenze di hardware Aep piamento PROFIBUS DP 4 1 14 1 Evitare errori SIMATIC S5 F File GSD 4 11 FM SIMATIC S7 300 6 10 SIMATIC S7 400 6 13 Funzionalit Allen Bradley Mitsubishi SIMATIC 505 SIMATIC S5 SIMATIC S7 La nique WinAC P i pannello operativo Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 G Gate Telemecanique H HSA SIMATIC S7 SIMATIC S7 200 Identificatore d indirizzo pannello operatore IM 308C parametrizzare 4 11 IM308C configurazione dovuta numero di stazione tipo di stazione Immagine LED Allen
314. r a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer curve 2 necessaria solo con il buffer di scambio Durante la progettazione un bit viene assegnato a una curva In tal modo l assegnazione di bit avviene univocamente per tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu venire installato durante la progettazione Mentre il pannello operatore legge 1 valori dal buffer 1 il controllore scrive nel buffer 2 Se il pannello operatore legge dal buffer 2 il c
315. r sistemi basati su Windows 19 15 Edizione 12 99 Aree di dati utente per il Telemecanique TSX 19 9 Ricette Descrizione Tipi di trasferimento Scattare il trasferimento di set di dati 19 16 Nel trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparte comunicazione accedono alternandosi a aree di comunicazione comuni nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Le informazioni per la creazione del buffer dati in ProTool si trovano nella guida in linea Per il trasferimento dei set di dati fra pannello operatore e controllore si hanno due possibilit e Trasferimento senza sincronizzazione pagina 19 17 e Trasferimento con sincronizzazione tramite il buffer dati pagina 19 18 I set di dati vengono sempre trasferiti direttamente cio i valori delle varia bili vengono letti e scritti dal all indirizzo progettato per la variabile diretta mente senza passare per gli appunti Per scattare il trasferimento di set di dati ci sono due possibilit e Comando nella rappresentazione delle ricette pagina 19 20 e Ordini di controllore pagina 19 21 e Attivare le funzioni progettate pagina 19 22 Se il trasferimento di set di dati viene avviato da una funzione progettata o da un ordine di controllore la rap
316. rea di acquisizione Normalmente l area di acquisizione ha la stessa lunghezza dell area segnalazioni di allarme ad essa appartenente Se la lunghezza di un area di acquisizione non comprende l intera lunghezza dell area segnalazioni di allarme corrispondente e se esistono aree di acquisizione di segnalazioni di allarme e di servizio successive vale la seguente correlazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Area di acquisizione Controllore Panello operatore Area di acquisizione Pannello operatore Controllore Area segnalazioni di allarme 1 Area di acquisizione 1 Segnalazione di allarme nr 1 Bit di acquisizione della segnalazione di allarme nr 1 Bit 15 ol Area segnalazioni di allarme 2 Area di acquisizione 2 Segnalazione di allarme nr 49 Bit di acquisizione della segnalazione di allarme nr 49 Figura 17 3 Correlazione di bit di acquisizione e numero di segnalazione Un bit posto dal controllore in questa area provoca l acquisizione della se gnalazione di allarme corrispondente sul pannello operatore e assolve cos la stessa funzione come la premuta del tasto ACK Prima di porre di nuovo il bit nell area segnalazioni di allarme deve venire resettato La figura 17 4 mostra il diagramma di impulsi L area di acquisizione Controllore gt Pannello operatore deve essere collocata in modo contiguo alla
317. rfacce Cavo connettore PC lt gt Allen Bradley PLC 5 Allen Bradley cavo standard Spinotto 1 spinotto femmina sub IBM AT a 9 poli Chiusura a vite Uscita cavo verso il retro Spinotto 2 spinotto maschio a 25 poli per il processore PLC Chiusura a vite Uscita cavo verso il retro Spinotto 2 Allen Bradley PLC 5 Spinotto 1 RxD 2 MS GND 5 i TxD gm DTR 4E DSR 68 RTS 78 i Gis sm C 10 presi E EE o EE 4 RIS CTS EE 6 DSR EE 5 DCD EE 20 DTR Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Cavo connettore Configurazione delle interfacce Pannello operatore lt gt Allen Bradley SLC 500 6 XV1440 2K Spinotto 1 spinotto maschio sub D a 15 poli Spinotto 2 spinotto femmina sub D a 9 poli Chiusura a chiavistello Uscita del cavo al piedino 1 Chiusura a vite Uscita del cavo al piedino 1 Calottametallica RS232 RS232 Spinotto 1 Spinotto 2 Pannello operatore Allen Bradley SLC 500 Calzacontenitore PE 1 DU o C 1 peo 7 pe g 6 DIR mT 4 om lt ot cro 5 Ba RxD 3 3 TxD lt 4 T 2 RD DI GND 12 GND Ea RTS 107 i 7 Re I 8 crs Calza collegata con il contenitore da ambedue le parti a superficie ampia Cavo 5 x 0 14 mm2 schermato max
318. rificare la progettazione proiezione del tipo di controllore nel tipo di varia bile non possibile 190007 Il valore della variabile non viene modificato Impostare lo stato Online o stabilire di nuovo la perch la connessione con il controllore stata connessione con il controllore interrotta oppure la variabile Offline 190008 I valori limite delle variabili impostati sono stati Osservare 1 valori limite progettati o attuali delle violati p e a causa di variabili e unintroduzione di valore e una funzione e unscript 190009 Si stato cercato di assegnare alla variabile un Osservare il campo di valori del tipo di variabile valore che si trova al difuori del campo di valori ammesso per questo tipo p e introduzione del valore 260 per una variabile di byte oppure introduzione del valore 3 per una variabile di parola senza segno 190010 La variabile viene scritta troppo spesso con valori Aumentare l intervallo fra le ripetizioni di scrit p e in un loop partente da un script Vanno perduti valori perch possono venire memorizzati al massimo 100 eventi in memoria intermedia Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 tura Segnalazioni di sistema Errore Effetto causa Rimedio 190011 190012 190100 190101 190102 200000 200001 200002 200003 Per questa segnalazione esistono due cause e Il valore introdotto non ha potuto venire scritto nella var
319. rimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 23 Aree di dati utente per WinAC 9 8 5 Ordini di controllore per ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3 Parola 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 9 24 Il trasferimento di set di dati tra pannello operatore e controllore si pu anche avviare dal programma del controllore In tal caso non necessario alcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Co
320. riti al pannello operatore Avvio tramite comando nella rappresentazione delle ricette I valori vengono caricati nel pannello operatore L l utente pu elaborare ulteriormente tali valori ad esempio modificarli salvarli ecc Avvio tramite funzione o ordine di controllore I valori vengono subito salvati sul supporto dati Allo scatto del trasferimento per la scrittura 1 valori vengono scritti nell indi rizzo del controllore Avvio tramite comando nella rappresentazione delle ricette I valori correnti vengono scritti nel controllore Avvio tramite funzione o ordine di controllore I valori dal supporto dati vengono scritti nel controllore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 7 9 2 Trasferimento con Sincronizzazione Scopo Utilizzo Presupposto Con il trasferimento sincrono ambedue le controparti di comunicazione set tano bit di stato nel buffer dati usato in comune In tal modo essi sono in grado di impedire nel programma del controllore una sovrascrittura a reci proca ed incontrollata dei dati Il trasferimento del set di dati sincrono utile ad esempio sempre se e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dati e il trasferimento di set di dati viene attivato tramite ordine di controllore In ta
321. rmine di tempo valore T Word istantaneo 16 Bit contatore valore Bit C 16 Word istantaneo 32 Bit contatore valore Bit C 32 DOUBLE istantaneo Registro di dati D Bit Word Double String IEEE Float Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 20 5 Amministrazione della comunicazione per Mitsubishi FX 20 4 Ottimizzazione Ciclo di rilevamento e tempo di aggiornamento Pagine 20 6 I cicli di rilevamento per i puntatori area indicati nel software di progetta zione e 1 cicli di rilevamento delle variabili sono fattori considerabili per 1 tempi di aggiornamento veramente raggiungibili Il tempo di aggiornamento il ciclo di rilevamento pi il tempo di trasferimento pi il tempo di elabora zione Per raggiungere un tempo di aggiornamento ottimale nella progettazione bisogna osservare quanto segue e Creare le singole aree di dati pi piccole possibile e grandi quanto stretta mente necessario e Definire le aree di dati dello stesso tipo in modo contiguo Il tempo di aggiornamento effettivo migliora se si crea una grande area invece di tante piccole aree e Cicli di rilevamento scelti troppo piccoli peggiorano senza necessit la performance totale Impostare il ciclo di rilevamento secondo la velocit di modifica dei valori di processo Il cambiamento della temperatura di un forno ad esempio molto pi lento del cambiamento del numero di giri di un motore elettrico Valore
322. rogetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo SIMATIC S7 200 e poi impostare sotto il bottone Parametri 1 parametri indicati nelle seguenti tabelle Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto I parametri sono suddivisi in tre gruppi In Parametri OP impostare i parametri per il pannello operatore nella configurazione di rete Questo si esegue solo una volta Ogni modifica dei parametri per il pannello operatore vale per tutti 1 partner di comu nicazione In Parametri di rete impostare i parametri per la rete alla quale accop piato il pannello operatore Cliccando su Altri si pu impostare HSA e il numero dei master in rete In Controparte di comunicazione si indirizza il modulo S7 con il quale il pannello operatore deve scambiare dati Ad ogni partner va attribuito un nome simbolico Nella tabella 6 4 vengono chiariti i singoli parametri Tabella 6 4 Parametri di configurazione Gruppo Parametro Significato Parametri per il Indirizzo Indirizzo PPI del pannello operatore pannei opeis Interfaccia Interfaccia del pannello operatore tore i A tramite la quale esso collegato alla rete PPI Unico Master sul Nella configurazione si deve impo bus stare un pannello operatore come Master Ci avviene tramite questa casella di controllo Manuale utente Comunicazione per sistemi
323. rollore Variabili Valori di processo Aree di dati utente Visualizzazione comando Comunicazione utente Segnalazioni operatore N Guida j operatore Area di coordinazione Figura 6 1 Struttura di comunicazione Compito delle Lo scambio generale di dati tra il SIMATIC S7 ed il pannello operatore av variabili viene tramite i valori di processo A questo scopo occorre creare variabili nella progettazione che puntano su un indirizzo nel SIMATIC S7 Il pannello operatore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello operatore che poi viene scritta nel indirizzo del SIMATIC S7 Aree di dati utente Le aree di dati utente servono allo scambio di dati speciali e per questo de vono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo 7 Manuale utente Comunicazione per sistemi basati su Windows 6 2 Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 6 2 Parametrizzare il SIMATIC S7 Configurazione di rete Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 I pannelli operatori comunicano con il S7 200 e 300 400 tramite 1l protocollo S7 L accoppiamen
324. rre sullo schermo viene rappresentato in caratteri di machina da scrivere Qui si pu trattare di comandi nomi di file iscrizioni nei box di dialogo come pure segnalazioni di sistema Variabile I box di dialogo come pure i campi ed i pulsanti in essi contenuti sono rappresentati in corsivo File gt I punti di men sono rappresentati collegati da una freccia Modifica Viene indicato sempre l intero percorso che conduce al punto di men F1 La denominazione dei tasti rappresentata con un altro carattere Manuale utente Comunicazione per sistemi basati su Windows i Edizione 12 99 l Premessa Historia La tabella seguente rappresenta le diverse edizioni del manuale utente Comunicazione Edizione Annotazione 07 98 1 Versione per sistemi a base di Windows 01 99 Ampliamento con l accoppiamento Accoppiamento PROFIBUS DP per SIMATIC S5 e SIMATIC 505 Ampliamento con il driver WinAC nuovo controllo a schede SIMATIC 505 con NITP e Allen Bradley DF1 hanno nuovi parametri per la configurazione e supportano i tipi di dati in altra maniera MP 270 integrato nella documentazione 12 99 Ampliamento con il Telemecanique TSX Mitsubishi FX e Allen Bradley DH TP 170A FI 25 45 e Panel PC sono integrati Marchi I seguenti marchi sono marchi registrati della Siemens AG e SIMATIC e SIMATIC HMI e HMI e ProTool e ProTool Lite e ProTool Pro e SIMATIC Multi Panel e SIMATIC Multi
325. rrente della variabile sia con memoria intermedia come pure con controparte di accoppiamento Il valore non viene letto esplicitamente dal controllore Manuale utente Comunicazione per sistemi basati su Windows 10 6 Edizione 12 99 Collegamento tramite rete tramite OPC 10 4 Parametri del client Variabili Per l accoppiamento tramite OPC oltre ai parametri conosciuti Nome Ciclo di rilevamento ecc si devono impostare i seguenti parametri sotto Generale per le variabili del OPC client Yariabile EJ Generale Valore limite Funzioni Opzioni Archivio Conversione Nome VAR Nome item Controllore PLC Tipo sHort_ H Percorso di iunahezza Ente fo USO gt gt Ciclo di rilevamento a Mo Numero di elementi Mo OK Annulla Eontema Figura 10 4 Variabile Controllore Qui va impostato il nome simbolico del OPC Server che serve all accoppia mento tramite OPC Tipo Qui va impostato il tipo della variabile che viene letta dall OPC server Il tipo di variabile che viene impostato sull OPC client deve essere identico a quello usato sull OPC server Avvertenza Per i puntatori area in ProTool viene indicata la Lunghezza parole Qui per si tratta del tipo SHORTe no WORD Nome item Qui va impostato il nome della variabile usato sull OPC server Per SIMATIC HMI ProTool WinCC il nome della variabile il nome item nome simbolico delle variabili Manuale utente C
326. rso di ricerca indicato oppure chiudere altre disponibile spazio di memoria sufficiente applicazioni aperte 70011 L orario del sistema non ha potuto venire modifi Verificare l orario da impostare cato Questo pu avere le cause seguenti Sotto Windows NT L utente che esegue ProTool e nel ordine del controllore stato consegnato Pro RT deve avere il diritto per modificare l orario un orario non ammesso del sistema di Windows NT amministrazione am e l utentedi Windows NT non ha il diritto per M NIStratore utenti direttive modificare l orario del sistema 70012 comparso un errore durante l esecuzione della Terminare tutte le applicazioni correnti funzione Terminare Runtime con l opzione Terminare Windows Windows e ProTool Pro RT non vengono termi nati Una causa pu essere che non possibile termi nare altre applicazioni Poi terminare Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 70013 L orario del sistema non ha potuto venire modifi Verificare l orario da impostare cato perch il valore introdotto non ammesso Eventualmente sono stati usati separatori sbagliati 70014 L orario del sistema non ha potuto venire modifi Verificare l orario da impostare cato Questo pu avere le cause seguenti Sotto Windows NT L utente che esegue e stato consegnato un orario non ammesso ProToo
327. sato dal ordine 41 del controllore strutturato come segue Byte 7 0 n 0 riservato n 4 n 5 n 7 Giorno della settimana 1 7 1 dom Figura 9 10 Struttura dell area dati Data orario nel formato del pannello operatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC Differenze fra Il Il formato S7 DATE_AND_TIME fa vedere le seguenti differenze in con formato S7 e fronto al formato del pannello operatore quello del pannello e Ordine delle iscrizioni cambiato operatore e Indicazione in 1 10 1 100 e 1 1000 di secondi integrata nel formato e Memoria necessaria ridotta da 12 a 8 Byte Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 15 Aree di dati utente per WinAC 9 8 Ricette Descrizione Tipi di trasferimento Scattare il trasferimento di set di dati 9 16 Nel trasferimento di set di dati tra pannello operatore e controllore ambedue 1 controparte comunicazione accedono alternandosi a aree di comunicazione comuni nel controllore Nel presente capitolo sono trattati la funzione e la struttura dell area di comunicazione specifica della ricetta buffer dati come pure 1 meccanismi del trasferimento sincronizzato di set di dati Le informazioni per la creazione del buffer dati in ProTool si trovano nella guida in linea Per il trasferimento dei set di dati fra pannello operatore e controllore si hanno due possi
328. set di dati sincrono utile ad esempio sempre se e il controllore il partner attivo nel trasferimento di set di dati e nel controllore devono essere valutate informazioni sul numero di ricetta e sul numero di set di dati e il trasferimento di set di dati viene attivato tramite ordine di controllore In tal modo i set di dati vengano trasferiti tra pannello operatore e controllore in modo sincronizzato necessario che nella progettazione siano soddisfatti i seguenti presupposti e Il buffer dati creato in Apparecchiatura gt Puntatori area e Nelle propriet della ricetta indicato il controllore con 1l quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet gt Trasferimento Le informazioni dettagliate si trovano nel manuale utente ProTool Progretta zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S5 5 9 3 Buffer dati per il trasferimento sincronizzato Struttura Parola di stato Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente 15 0 1 parola 2 parola 3 parola 4 parola 5 parola La parola di stato parola 4 pu assumere 1 seguenti valori Valore S
329. si pu anche avviare dal programma del controllore In tal caso non necessario alcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere il set di dati presente 1 L ordine di controllore Nr 70 trasferisce i set di dati dal pannello operatore al controllore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 70 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per Mitsubishi FX Part iX Accoppiamento al mai i ree di dati utente per Mitsubishi FX Mitsubishi FX Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Amministrazione della comunicazione per 20 Mitsubishi FX Pannelli operatori supportati Installazione Collegamento Questo capitolo descrive la comunicazione fra il pannello operatore ed il con trollore Con il controllore Mitsubishi FX l accoppia
330. siste variabile 290012 La ricetta con il numero specificato non esiste Verificare il fonte del numero costante o valore di variabile 290013 C stato un tentativo di salvare un blocco di dati Verificare il fonte del numero costante o va sotto un numero gi esistente lore di variabile Il processo non viene eseguito e Cancellare prima il blocco di dati e Modificare il parametro di funzione Sovras crivere 290014 Il file indicato per l importazione non ha potuto e Verificare il nome del file essere trovato e Assicurare che il file si trovi nel directory in dicato 290020 Conferma che il trasferimento dei blocchi di dati dal pannello operatore al controllore stato avviato 290021 Conferma che il trasferimento dei blocchi di dati dal pannello operatore al controllore stato termi nato senza errori 290022 Conferma che il trasferimento dei blocchi di dati Verificare nella progettazione dal pannello operatore al controllore stato inter rotto con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 sono stati creati nel controllore gli indirizzi delle variabili esisteilnumero della ricetta esiste il numero del blocco di dati e stato impostato il parametro di funzione Sovrascrivere Segnalazioni di sistema Errore Effetto causa Rimedio 290023 290024 290025 290026 290027 290030 290031 290032 290033
331. sistemi basati su Windows Edizione 12 99 Possibili cause d errore Reazione a un interruzione a causa di un errore Aree di dati utente per il Mitsubishi FX Se il trasferimento di set di dati viene terminato con errori questo pu avere le seguenti cause e Indirizzo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricetta non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce come segue a un interruzione del trasferimento a causa di un errore e Avvio tramite comando nella rappresentazione delle ricette Avvertenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasferimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 23 Aree di dati utente per il Mitsubishi FX 21 9 5 Ordini di controllore per ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3 Paro
332. sono essere problemi di comunicazione per MPI DP Per questo si con siglia il collegamento al Port 1 Per un CPU 214 che non ha un Port 1 il baudrate si deve diminuire a 9 6 kBaud Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 6 15 Amministrazione della comunicazione per SIMATIC S7 6 4 Accoppiamento al S7 200 S7 300 e S7 400 tramite PROFIBUS Configurazione Partner di comunicazione 6 16 Nella rete del PROFIBUS un pannello operatore si pu collegare a tutte le unit S7 che sono provviste di un interfaccia integrata PROFIBUS o PROFIBUS DP e che supportano il protocollo S7 Per questo motivo possibile collegare pi OP ad un S7 e pi S7 ad un pannello operatore La figura 6 9 mostra una possibile configurazione di rete I numeri 1 2 ecc sono esempi di indirizzi Gli indirizzi dei partecipanti S7 vengono assegnati con la configurazione hardware o della rete STEP 7 PROFIBUS Protocollo S7 PROFIBUS DP 1 4 3 Pannello operatore Pannello CPU E A operatore S7 200 Figura 6 9 Collegamento del pannello operatore al SIMATIC S7 tramite PROFIBUS Come con l interfaccia MPI il pannello operatore pu scambiare dati con ogni unit in grado di comunicare del S7 anche tramite 11 PROFIBUS e il PROFIBUS DP Tale sono ogni CPU che supporta il protocollo S7 come ad esempio CPU 413 2DP CPU 414 2DP C
333. ssa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 11 Aree di dati utente per il Telemecanique TSX 19 5 Area di numeri di pagina Utilizzo Premessa Struttura 19 12 Nell area di numeri di pagina 1 pannelli operatori archiviano le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al pannello di visualizzazione AG in formazioni sul contenuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l area di numeri di pagina essa deve essere determinata come puntatore areadurante la progettazione L area di numeri di pagina pu essere creata solo in un AG e l solo una volta L area di numeri di pagina viene trasferita spontaneamente all AG cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di polling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di numeri di pagina nella memoria del controllore 15 0 Registrazione Configurazione tipo di pagina corrente 1 numero di pagina corrente da 1 a 65535 Manuale utente Comunicazione per sistemi basati su Wind
334. ssario per Pannelli Controllore operatori Segnalazioni di Segnalazioni di servizio proget R W servizio tate Segnalazioni di Segnalazioni di allarme proget R W allarme tate Acquisizione PLC Acquisizione di una segnala R W zione di allarme dal controllore Acquisizioni OP Segnalazione del pannello ope W R Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Tabella 19 2 Aree di dati utente per il Telemecanique TSX Utilizzo delle aree di dati continuazione dal pannello operatore al con trollore Area dati Necessario per Pannelli Controllore operatori Immagine LED Attivazione del LED dal con R W solo per OP e MP trollore Richiesta della curva Curve di tendenza progettate W R con Trigger tramite bit op pure curve di buffer progettate Selezione curva 1 Curve di tendenza progettate R W R W con Trigger tramite bit op pure curve di buffer progettate Selezione curva 2 Curve di buffer con buffer di R W R W scambio progettate Numero di pagina Valorizzazione dal controllore W R quale pagina aperta al pre sente Ordini del controllore Attivazione delle funzioni sul R W R W pannello operatore tramite pro gramma del controllore Area di coordinazione Richiedere lo stato del pannello W R operatore nel programma del controllore Data e orario Trasferimento di data e orario W R Manuale utente Comunicazione per sistemi basati
335. stare interfaccia PG PC nel controllore Eseguire un nuovo avviamento Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Segnalazioni di sistema Errore Effetto causa Rimedio 140008 Non avviene alcun aggiornamento delle variabili Controllare la connessione e verificare se il con risp scrittura perch i dati di progettazione sono trollore inserito FELOMSL Verificare i parametri impostati tramite Impostare I seguenti parametri non possono venire registrati interfaccia PG PC nel controllore nella banca dati di registrazione Eseguire un nuovo avviamento 0 errore generale 1 versionesbagliata 2 il profilo non pu venire registrato nella banca dati di registrazione 3 il subnettype non pu venire registrato nella banca dati di registrazione 4 iltarget rotation time non pu venire regi strato nella banca dati di registrazione 5 l indirizzo pi alto HSA erroneo 140009 Non avviene alcun aggiornamento delle variabili Installare di nuovo il modulo tramite Impostare risp scrittura perch il modulo per la comunica interfaccia PG PC nel controllore zione S7 non stato trovato 140010 Non stato trovato alcuno controparte di comuni Inserire il controllore cazione S7 perch il controllore disinserito DP T DP T Se si trova solo un Master nella rete allora disatti Nel controllore del sistema stata impostata lop vare l opzione Non viene attivato come unico
336. sto nell area segnalazioni di allarme il pannello operatore resetta il relativo bit nell area di acquisizione A causa dell elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il Controllore pu riconoscere che la segnalazione di allarme stata acquisita La figura 21 5 mostra il diagramma di impulsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 7 Aree di dati utente per il Mitsubishi FX Area segnalazioni di allarme Area di acquisizione Pannello operatore gt Controllore Acquisizione tramite pannello operatore Figura 21 5 Diagramma di impulsi per l area di acquisizione Pannello operatore gt Controllore Dimensione delle Le aree di acquisizione Controllore Pannello operatore e Pannello opera aree di tore Controllore non devono essere pi grandi della relativa area segnala acquisizione zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ric
337. su Windows Edizione 12 99 19 3 Aree di dati utente per il Telemecanique TSX 19 2 Segnalazioni di servizio e di allarme Definizione Una segnalazione di servizio Segnalazione di allarme Acquisizione Attivazione di una segnalazione 19 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllore in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dato che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segnalazioni del controllore La posizione delle aree delle segnalazioni viene definita col software di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio o nell area delle segnala
338. ta in figura B 1 Indirizzo Byte sinistro LB Byte destro RB 1 parola 0 Nr d ordine Figura B 1 La struttura di un ordine del controllore Nel seguente sono elencati tutti gli ordini del controllore e i loro parametri che sono possibili per i diversi tipi di pannello operatore La colonna No riguarda il numero d ordine del controllore In generale gli ordini di control lore possono essere attivati dal controllore solo se il pannello operatore in funzionamento online Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 B 1 Ordini di controllore Nr Funzione PC OP37 Pro MP270 14 Impostare l ora codice BCD Parametro 1 LB RB ore 0 23 Parametro 2 LB minuti 0 59 RB secondi 0 59 Parametro 3 15 Impostare la data codice BCD Parametro 1 LB RB giorno della settimana 1 7 domenica sabato Parametro 2 LB giorno 1 31 RB mese 1 12 Parametro 3 LB anno 23 Impostare il livello di password 8 8 8 Parametro 1 0 9 0 il pi basso livello di password 9 il pi alto livello di password Parametro 2 3 24 Password di logout Parametro 1 2 3 40 Trasferire data orario al controllore e Formato S7 DATE_AND_TIME Tra due ordini dovrebbero trascorrere almeno 5 secondi pena 1l sovrac carico del pannello operatore Parametro 1 2 3 41 Trasferire data orario al controllore nel formato OP MP
339. tallate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo 17 Manuale utente Comunicazione per sistemi basati su Windows 16 4 Edizione 12 99 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 16 2 Parametrizzazione in ProTool per SLC 500 PLC 5 Durante la creazione di un nuovo progetto l assistente progetto richiede la determinazione del controllore Scegliere prima il protocollo Allen Bradley DF1 PLC 5 V5 2 per il controllore PLC 5 o il protocollo Allen Bradley DF1 SLC 500 V5 2 per il controllore SLC 500 Poi sotto il pulsante Parametri impostare i seguenti parametri Per modifiche postume dei parametri scegliere il termine Controllore nella finestra del progetto Per il controllore impostare i seguenti parametri Tabella 16 2 Parametri per il controllore Parametro Interfaccia Spiegazione Qui si determina l interfaccia del pannello operatore alla quale collegato il Allen Bradley SLC 500 PLC 5 Per il PC questa pu essere COMI o COMA A seconda della fisica utilizzata per l OP 37 Pro e MP 270 questa pu essere l interfaccia IFIA o IFIB Se sul MP 270 viene usata l interfaccia IF1B i dati di ricezione RS422 e il segnale RTS devono essere commu
340. tati tramite un micro interruttore DIL RS422 RS485 1e40FE2e30N MPI PROFIBUS 1 ON 2 fino a 4 OFF RTS sul Pin 4 1 fino a 3 OFF 4 ON RTS sul pin 9 come per PG 1 fino a 4 OFF senza RTS sul connettore MPI cavistandard 1 ON 2 fino a 4 OFF Per l OP37 Pro occorre in pi impostare l interfaccia veramente usata nel BIOS 37 Se viene usata l interfaccia IF1 A con RS232 non necessaria alcuna modifica Se viene usata l interfaccia IF1B con RS 422 allora scegliere la maschera Integrated Peripherals nel BIOS Scegliere il termine Serial 1 ed impostare la fisica su RS422 RS485 IF1B Indirizzo di de stinazione Qui scegliere l indirizzo DH o in caso di un accoppiamento del controllore punto a punto DEI l indirizzo 0 Tipo d interfac cia Qui si pu scegliere fra RS232 e RS422 Bit di dati Qui occorre impostare 8 Parit Qui si pu impostare NESSUNA o PARI Bit di stop Qui si pu impostare 1 o 2 Baudrate Qui viene impostata la velocit di trasferimento dal pannello opera tore al Allen Bradley SLC 500 PLC 5 La comunicazione pu avvenire con un baudrate di 19200 9600 4800 2400 1200 600 o 300 Baud La preimpostazione di sistema 9600 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 16 5 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 16 6 Avvertenza BCC viene usato dagl
341. te Comunicazione per sistemi basati su Windows Edizione 12 99 Curve Ordini del controllore Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 Se per le curve triggerate dal bit il bit cumulativo viene impostato nell area di selezione buffer curve il pannello operatore aggiorna sempre tutte le curve di cui il bit impostato in quest area Dopo esso resetta nuovamente 1l bit Se nel programma PLC 1l bit viene impostato subito di nuovo il pannello operatore sar allora impegnato solo con l aggiornamento delle curve L utilizzo del pan nello operatore in questo caso quasi impossibile Se vengono trasferiti velocemente molti ordini del controllore al pannello ope ratore la comunicazione tra pannello operatore ed il controllore pu venire sovraccaricata Appena il pannello operatore inscrive il valore 0 nella prima parola di dati del compartimento ordini il pannello operatore ha ricevuto l ordine del con trollore Ora il pannello operatore elabora l ordine per cui ha bisogna ancora di tempo Se invece viene inscritto subito un nuovo ordine del controllore nel compartimento ordini pu durare un certo tempo finch il pannello operatore possa effettuare il prossimo ordine del controllore Il prossimo ordine del controllore viene accettato solo se di nuovo disponibile abbastanza presta zione del calcolatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 16 9 Manua
342. tente per il Telemecanique TSX 19 7 Areadi coordinazione Configurazione dei bit nell area di coordinazione Bit d avvio Tipo di funzionamento Bit di attivit 19 14 L area di coordinazione ha una lunghezza di due parole di dati Essa serve ad eseguire le seguenti funzioni e Riconoscere l avvio del pannello operatore nel programma del controllore e Riconoscere il tipo di funzionamento attuale del pannello operatore nel programma del controllore e Riconoscere la prontezza alla comunicazione del pannello operatore nel programma del controllore Avvertenza Ad ogni attualizzazione dell area di coordinazione da parte del pannello ope ratore viene sempre scritta l intera area di coordinazione Perci il programma PLC non deve fare alcune modifiche nell area di coor dinazione Per l utilizzo dell area di coordinazione si devono creare sempre ambedue le parole di dati utilizzando la prima parola di dati La seconda parola di dati riservata La figura 19 7 mostra la struttura della prima parola di dati High Byte Low Byte 15 8 7 210 L Bit d avvio Tipo di funzionamento Bit di attivit riservato X occupato Figura 19 7 Significa dei bit nell area di coordinazione Durante l avvio il bit d avvio viene settato a 0 dal pannello operatore per corto tempo Dopo il processo d avvio il bit viene settato permanentemente al Appena il pannello operatore viene messo Offline d
343. tenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasferimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 23 Aree di dati utente per Allen Bradley SLC 500 PLC 5 17 9 5 Ordini di controllore per ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3 Parola 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 1 24 Il trasferimento di set di dati tra pannello operatore e controllore si pu anche avviare dal programma del controllore In tal caso non necessario alcun comando al pannello operatore Per questo tipo di trasferimento si trovano a disposizione 1 due ordini di con trollore Nr 69 e Nr 70 L ordine di controllore Nr 69 trasferisce 1 set di dati dal controllore al pan nello operatore L ordine di controllore strutturato nel modo seguente Byte sinistro LB Byte destro RB 0 69 Numero di ricetta 1 999 Numero di set di dati 1 65 535 Non sovrascrivere il set di dati presente 0 Sovrascrivere
344. tire dal bit 0 in modo crescente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per WinAC 9 3 Aree di richiesta della curva e di selezione del buffer di curva Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio Una curva una rappresentazione grafica di un valore del controllore La lettura dei valore avviene a secondo della progettazione con un trigger a bit o a tempo Il pannello operatore legge e carica 1 valori di curva a base di un tempo ci clico definito durante la progettazione Le curve con trigger a tempo sono adatte per gli andamenti continui come per esempio la temperatura di eserci zio di un motore Settando un bit di trigger il pannello operatore legge un valore di curva op pure l intero buffer di curva Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Punta tori area si devono fissare le corrispondenti aree e crearle nel controllore Tramite queste aree il pannello operatore e il controllore comunicano tra di loro Le seguenti aree sono disponibili per le curve Area richiesta curve Area di selezione buffer curve 1 Area di selezione buffer
345. to Pannello operatore Figura 6 5 7 Pannello operatore Numero del posto connettore Rack 3 Configurazione di rete con l S7 300 e pannello operatore quattro rack Per abilitare il pannello operatore per comunicare con il FM mostrato grigio in figura 6 5 occorre impostare i seguenti parametri per il partner di comuni cazione durante la progettazione Esempio per figura 6 5 Proprio indirizzo MPI Senza indirizzo Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 MPI proprio Indirizzo 6 2 Posto connettore 0 5 Rack 0 3 6 11 Amministrazione della comunicazione per SIMATIC S7 6 3 2 Indirizzo MPI Esempio Indirizzo della CPU 6 12 Indirizzazione del S7 400 per la MPI Solo le unit provviste di un connettore MPI hanno anche un indirizzo MPI L indirizzo MPI pu essere assegnato solo una volta nella configurazione di rete Le unit che non hanno un connettore MPI vengono indirizzate indiret tamente tramite indirizzo MPI dell unit a cui collegato il pannello operatore il posto connettore ed il rack in quali inserito il modulo con quale il pannello operatore deve comunicare La figura 6 6 mostra una semplice configurazione di rete con un rack Numero del posto connettore Rack 0 1 F
346. to possibile sia tramite l interfaccia MPI sia anche con l interfaccia PROFIBUS della CPU La configurazione di rete pi semplice composta da una CPU e da un pannello operatore Un ampliamento ad esempio una CPU e pi pannelli operatori La figura 6 2 mostra le diverse configurazioni di rete possibili Pannello operatore MPI Protocollo S7 Pannello operatore Pannello S7 300 operatore PROFIBUS DP Protocollo S7 Pannello operatore Figura 6 2 Configurazioni di rete S7 Per il collegamento del pannello operatore al SIMATIC S7 sono ammessi i seguenti componenti SINEC L2 Bus Terminal RS485 No ord 6GK15000A_006 Connetore di bus SINEC L2 diritto No ord 6GK15000EA00 Connetore di bus SINEC L2 curvato No ord 6ES79720B200XA0 SINEC L2 FO Bus Terminal No ord 6GK15001A_00 Cavo No ord 6ES79010_ _ _OOAA0 1 Se viene usato il connetore di bus curvato non pi possibile tirare fuori o inserire un memory card _ codice di lunghezza 2 Per l accoppiamento di un al SIMATIC S7 si necessita in pi un processore di comunicazione CP La tabella seguente mostra i CP ammessi 6 3 Amministrazione della comunicazione per SIMATIC S7 Tipi di dati supportati Processore di Windows 95 Windows NT comunicazione CP5611 X X CP5412 X CP5511 X Per la progettazione di variabili e puntatori area sono disponibili 1 tipi di dati elencati nella t
347. to devono venire installate solo se si utilizzano questi dati Le aree di dati utente sono ad esempio necessarie per Segnalazioni Curve Ordini di controllore Pilotaggio di LED Controllo del segnale di attivit Una descrizione precisa delle aree di dati utente si trova nel capitolo S Pannello operatore e AG comunicano tramite un modulo master PROFIBUS DP I blocchi funzionali FB158 e FB159 devono essere integrati nel programma utente STEPS Il compito dei blocchi funzionali di coordinare lo scambio di dati e controllare il collegamento al pannello operatore L FB158 responsabile per l esecuzione del protocollo mentre lFB159 copia 1 dati dalla e nella memoria Per i PC con Windows OP 37 Pro FI 25 45 e Panel PC occorre ancora impo stare l interfaccia L interfaccia viene impostata sotto Windows come segue Imposta zioni gt Pannello di controllo gt PG PC Impostazione dell interfaccia Punto d accesso dell applicazione DPSONLINE Parametrizzazione del modulo usata PROFIBUS DP Slave Per apparecchiature con Windows CE come p es MP 270 non sono necessarie alcune impostazioni Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC S5 4 2 Parametrizzazione del blocco funzionale Indirizzazione dei I blocchi funzionali forniti insieme a ProTool servono come esempio e blocchi funzionali supportano l indir
348. to l area di sele zione dei buffer delle curve non pu essere modificata dal programma del controllore L area di selezione del buffer delle curve 2 necessaria per le curve che ven gono progettate col buffer di scambio Essa strutturata come l area di sele zione del buffer delle curve 1 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 21 11 Aree di dati utente per il Mitsubishi FX 21 5 Area di numeri di pagina Utilizzo Premessa Struttura 21 12 Nell area di numeri di pagina 1 pannelli operatori archiviano le informazioni sulla pagina richiamata sul pannello operatore In questo modo possibile trasferire al pannello di visualizzazione AG in formazioni sul contenuto attuale del display e di attivare da l determinate reazioni come p es il richiamo di un altra pagina Se deve essere usata l area di numeri di pagina essa deve essere determinata come puntatore areadurante la progettazione L area di numeri di pagina pu essere creata solo in un AG e l solo una volta L area di numeri di pagina viene trasferita spontaneamente all AG cio il trasferimento avviene sempre ogni volta che viene registrata alcuna modifica sul pannello operatore Perci la progettazione di un tempo di polling non necessaria L area di numeri di pagina un area di dati con una lunghezza fissa di 5 pa role di dati Nel seguente rappresentata la struttura dell area di
349. to capitolo descrive in modo generale la comunicazione fra il pannello operatore ed il SIMATIC 505 con l accoppiamento seriale tramite NITP Il driver per l accoppiamento al SIMATIC 505 viene fornito insieme al soft ware di progettazione ed installato automaticamente L accoppiamento del pannello operatore al SIMATIC 505 si limita principal mente alla connessione fisica del pannello operatore Per l accoppiamento nel controllore non sono necessari blocchi speciali Per il collegamento del pannello operatore al SIMATIC 505 non c bisogno di un unit comunicativa addizionale La comunicazione pu avvenire tra mite uno dei port di standard del sistema Questo il COM port per il PC o l interfaccia IF1 per il OP 37 Pro e l MP 270 Da parte del controllore il pan nello operatore viene connesso all interfaccia di programmazione della CPU RS232 o RS422 Quale cavi di collegamento vadano utilizzati a questo scopo pu essere appreso nella tabella 13 1 Quale interfaccia vada utilizzata nel pannello operatore pu essere appreso nel manuale dell apparecchiatura in questione Tabella 13 1 Cavi di collegamento utilizzabili Tutti i pannelli operatori tranne il PC RS232 a 15 poli RS232 a 9 poli 6XVI 4402K___ SIMATIC 505 RS232 a 25 poli RS422 a 9 poli 6VXI 4402L___ RS422 a 9 poli Tutti i pannelli operatori tranne il PC RS422 a 9 poli 6XVI 4402M___ 6XVI 4401M___ PC FI 2
350. to di set di dati viene attivato tramite ordine di controllore Per trasferire 1 set di dati tra pannello operatore e controllore in modo sincro nizzato devono essere soddisfatte le seguenti esigenze per la progettazione e Il buffer dati creato in Apparecchiatura gt Puntatori area e Nelle propriet della ricetta indicato il controllore con il quale il pan nello operatore sincronizza il trasferimento dei set di dati Il controllore si imposta editor delle ricette in Propriet gt Trasferimento Informazioni dettagliate si trovano nel manuale utente ProTool Progretta zione di sistemi a base di Windows Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per SIMATIC 505 15 9 3 Buffer dati per il trasferimento sincronizzato Struttura Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente 1 16 1 parola 2 parola 3 parola 4 parola 5 parola Parola di stato La parola di stato parola 4 pu assumere 1 seguenti valori Valore Significato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 19 Aree di dati utente per SIMATIC 505 15 9 4 Scorrimento
351. tra un esempio di una configurazione con il pannello con il pannello operatore come OPC server operatore come OPC server ProJool Fro RT ProTool Pro RT Server Server veci _ T R i aN SIMATIC S5 SIMATIC S7 400 Figura 10 2 Configurazione con il pannello operatore come OPC server Il software per OPC Server e POPC Client viene fornito insieme al software di progettazione ed installato automaticamente Scegliere il Prima di creare un nuovo progetto occorre scegliere il protocollo desiderato protocollo di nel dialogo Progetto Assistente Seleziona controllo controllore Impostare il protocollo OPC V3 2 Impostare i parametri di protocollo sotto il pulsante Parametri Per alcune modifiche dei parametri in un secondo tempo marcare il control lore nella finestra del progetto e scegliere Propriet gt Parametri Compito delle Lo scambio generale di dati tra 1 pannelli operatori avviene tramite valori di variabili processo A tale scopo nel progetto dell uno pannello operatore si deve creare variabili che puntano sugli indirizzi dell altro pannello operatore Il primo pannello operatore legge dall indirizzo indicato il valore e lo visualizza Nello stesso modo l operatore pu fare un introduzione sul pannello opera tore che poi viene scritta nel indirizzo dell altro pannello operatore Manuale utente Comunicazione per sistemi basati su Windows 10 4 Edizione 12 99 Collegamento tramite rete
352. tramite INT e SIGNED LONG tramite LONG Avvertenza Moduli d ingresso o d uscita con 8 o 16 port occupano un intera parola nel controllore Moduli d ingresso o d uscita con 24 o 32 port occupano due parole Se sul pannello operatore sono stati settati bit che non esistono il pannello operatore non visualizza alcun messaggio d errore Per questo du rante la progettazione si deve sempre badare che per 1 moduli d ingresso o d uscita con 8 o 24 port vengano solo settati quei bit che sono anche asseg nati a un port 16 7 Amministrazione della comunicazione per Allen Bradley SLC 500 PLC 5 16 4 Ottimizzazione Ciclo di rilevamento e tempo di aggiornamento Pagine 16 8 I cicli di rilevamento per i puntatori area indicati nel software di progetta zione e 1 cicli di rilevamento delle variabili sono fattori considerabili per 1 tempi di aggiornamento veramente raggiungibili Il tempo di aggiornamento il ciclo di rilevamento pi il tempo di trasferimento pi il tempo di elabora zione Per raggiungere un tempo di aggiornamento ottimale nella progettazione bisogna osservare quanto segue e Creare le singole aree di dati pi piccole possibile e grandi quanto stretta mente necessario e Definire le aree di dati dello stesso tipo in modo contiguo Il tempo di aggiornamento effettivo migliora se si crea una grande area invece di tante piccole aree e Cicli di rilevamento scelti troppo piccoli peggiorano sen
353. tta dell interfaccia IF1A Per il PC questa pu essere l interfaccia COM 1 o COM 2 Tipo Bit di dati Parit Bit di stop Baudrate Questi parametri sono fissi per il tipo di accoppiamento ASS11 Indirizzo DB Se si sceglie Lettura ciclica lista indirizzi DB la lista degli indirizzi nel AG viene letta di nuovo ad ogni accesso di scrittura lettura del pannello operatore Questo importante durante la messa in servizio se occorre installare modificare o cancellare blocchi di dati nel con trollore Avvertenza L impostazione Lettura ciclica lista indirizzi DB ha molto influenza sulla Performance e per questo non occorre usarla durante il servizio corrente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 3 3 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Accoppiamento PROFIBUS DP al SIMATIC S5 Definizione Esigenze di hardware Esigenze di software Installazione Questo capitolo descrive in modo generale la comunicazione fra il pannello operatore ed il SIMATIC S5 tramite il PROFIBUS DP PROFIBUS DP un bus di campo master slave con fino a 122 slaves Nel caso normale una rete di PROFIBUS DP viene controllata da un master Questo master richiama ciclicamente tutti i slaves Il master p es un AG con un modulo d interfaccia compatibile con DP Ogni pannello operatore slave ed assegnato unicamente ad un master AG
354. tta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa gina 19 24 Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 19 21 Aree di dati utente per il Telemecanique TSX Lettura dal controllore tramite funzione progettata Passo 1 Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta e di set di dati indicato nella funzione come pure lo stato Trasferimento in corso nel buffer dati Il pannello operatore legge i valori dal controllore e li salva nel set di dati indicato nella funzione e Nelcasoincuinella funzione si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nel caso in cui nella funzione stato scelto Non sovrascri vere e il set di dati esiste gi il pannello operatore i
355. tta il relativo bit nell area di acquisizione A causa dell elaborazione dal pannello operatore questi due processi vengono eseguiti con una certa diffe renza di tempo Se la segnalazione di allarme viene acquista al pannello ope ratore viene settato il bit nell area di acquisizione In tal modo il Controllore pu riconoscere che la segnalazione di allarme stata acquisita La figura 5 5 mostra il diagramma di impulsi L area di acquisizione Pannello operatore gt Controllore pu avere al mas simo la stessa lunghezza dell area segnalazioni di allarme corrispondente Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 57 Aree di dati utente per il SIMATIC S5 Area segnalazioni di allarme Area di acquisizione Pannello operatore gt Controllore Acquisizione tra mite pannello operatore Figura 5 5 Diagramma di impulsi per l area di acquisizione Pannello operatore gt Controllore Dimensione delle Le aree di acquisizione Controllore Pannello operatore e Pannello opera aree di tore Controllore non devono essere pi grandi della relativa area segnala acquisizione zioni di allarme Questa pu essere per creata di dimensioni inferiori se l ac quisizione da parte del controllore non deve avvenire per tutte le segnalazioni di allarme Lo stesso vale anche se l acquisizione non deve essere ricono sciuta nel controllore per tutte le segnalazioni di guasto La figura
356. tti alla descrive il hardware del OP 3 l utilizzo generale a l ac coppiamento al SIMATIC S7 apparecchiature grammatori PPAPPI Addetti alla descrive il hardware l installazione e la messa in servi Manuale delle messa in servi zio del Push Button Panel PP 7 e del PP 17 zio utenti Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Documentazione SIMATIC HMI Manuale utente Documentazione Destinata a Contenuto Comunicazione Programmatori Fornisce informazioni sull accoppiamento di pannelli Manuale utente operativi grafici e di riga ai seguenti controllori e SIMATIC S5 e SIMATIC S7 e SIMATIC 500 505 e driver per ulteriori controllori Questa documentazione descrive e laconfigurazione e i parametri necessari all accoppia mento delle apparecchiature al controllore e alla rete e le aree di dati utente che servono allo scambio di dati tra controllore e pannello operativo Comunicazione per sistema Programmatori Fornisce informazioni sull accoppiamento di sistemi a base di Windows basati su Windows ai seguenti controllori Manuale utente SIMATIC S5 e SIMATIC S7 e SIMATIC 505 e OPC e Allen Bradley PLC 5 SLC 500 e Mitsubishi FX e Telemecanique TSX Questa documentazione descrive e aconfigurazione e i parametri necessari all accoppia mento delle apparecchiature al controllore e alla rete e le aree di dati utente che servono allo scambio di
357. tutte le aree per 1 diversi pannelli operatori Tabella 17 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole e 8 158 8 125 OP37 Pro 3 125 3 125 MP270 3 125 8 125 La lunghezza massima ammessa per una area continua 64 parole Per ognun bit nel area di segnalazione progettata si pu progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Si supponga che per il controllore Allen Bradley SLC 500 PLC 5 sia stata progettata la seguente area delle segnalazioni di servizio N7 elemento 8 lunghezza 5 parole La figura 17 1 mostra la correlazione dei complessivi 80 5x16 numeri di segnalazione ai singoli numeri di bit nell area delle segnalazioni di servizio nel controllore Questa associazione viene eseguita nel pannello operatore automaticamente Numero di segnalazione Figura 17 1 Correlazione di bit di segnalazione e numero di segnalazione Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 17 5 Aree di dati utente per Allen Bradley SLC 500 PLC 5 Aree di acquisizione Assegnazione bit di acquisizione al numero di segnalazione 1 6 Se il controllore deve venire informato di un acq
358. uisizione di segnalazione di allarme sul pannello operatore oppure se l acquisizione deve avvenire dal controllore stesso allora si devono installare le aree di acquisizione corri spondenti nel controllore Queste aree di acquisizione si devono installare anche nella progettazione e Area di acquisizione pannello operatore controllore Tramite questa area il controllore viene informato ogni volta che una segnalazione di allarme viene acquisita tramite comando sul pannello operatore A ci si deve impostare il puntatore area Acquisizione OP e Area di acquisizione controllore pannello operatore Tramite questa area una segnalazione di allarme viene acquisita dal con trollore A ci si deve impostare il puntatore area Acquisizione PLC Tali aree di acquisizione vanno indicate anche nella progettazione in Punta tori area La figura 17 2 mostra in modo schematico le singole aree di acquisizione di allarme e di servizio Lo svolgimento delle acquisizioni mostrato in fi Controllore Pannello operatore Area segnalazioni di allarme Elaborazione Area di acquisizione combinazioneinterna Controllore pannellooperatore Area di acquisizione Pannello operatore Controllore Figura 17 2 Aree di acquisizione di allarme e di servizio Ognuna segnalazione di allarme ha un numero di segnalazione Esso sempre correlato allo stesso bit x dell area delle segnalazioni di allarme ed allo stesso bit x dell a
359. utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 3 Aree di dati utente per SIMATIC 505 15 2 Segnalazioni di servizio e di allarme Definizione Una segnalazione di servizio Segnalazione di allarme Acquisizione Attivazione di una segnalazione 15 4 Le segnalazioni sono composte di testo statico e o di variabili Il testo e le variabili sono liberamente progettabili In linea di principio le segnalazioni vengono suddivise in segnalazioni di ser vizio e di allarme E il progettista a definire cosa sia una segnalazione di ser vizio e cosa sia una segnalazione di allarme Una segnalazione di servizio visualizza lo stato ad esempio Motore acceso e Controllore in funzionamento manuale Una segnalazione di allarme visualizza un anomalia di funzionamento ad esempio e La valvola non si apre e Temperatura motore troppo alta Dato che le segnalazioni di allarme visualizzano stati di servizio straordinari necessario acquisirle L acquisizione avviene a scelta e al pannello operatore da parte dell operatore o e impostando un bit nell area di acquisizione del controllore Una segnalazione viene attivata impostando un bit in una delle aree delle segnalazioni del controllore La posizione delle aree delle segnalazioni viene definita col software di progettazione L area corrispondente per deve venire installate nel controllore Non appena nell area delle segnalazioni di servizio
360. utente Comunicazione per sistemi basati su Windows C 13 Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt Telemecanique TSX Spinotto 1 spinotto maschio sub D a 9 poli Chiusura a vite Uscita cavo verso il retro Calottametallica Spinotto 1 Pannello operatore TxD TxD RxD RxD GND 6 XV1440 1E Spinotto 2 spinotto maschio sub D a 15 poli Chiusura a vite Uscita cavo verso il retro Calotta metallica Spinotto 2 Telemecanique TSX 3 EE gt 3 E 4 9 m Cavo Cavo 3 x 2 x 0 14 mm contatti calza collegati lunghezza max 15 m Data B Data A GND GND Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Configurazione delle interfacce Piano di cablaggio RS485 PC Uni Telway lt gt Telemecanique TSX Configurazione a seconda della scheda interfaccia Spinotto a 15 poli Pannello operatore Telemecanique TSX TxDB RxDB TxDA RxDA GND Cavo 9 x 0 14 mm2 schermato lunghezza 5 m Calza collegata con il contenitore da ambedue le parti a superficie ampia Installazione di pi OP15 tra loro ad esempio 3x6 18 a distanza di 3 cm L 6XV14402TE10 non pu essere utilizzato Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 15 Configurazione delle interfacce Adattatore Pannel
361. utomatizzazione S7 S7 300 e S7 400 Esso sup porta la periferia decentrale tramite PROFIBUS DP Premessa di sistema per WinAC Microsoft Windows NT versione 4 0 o pi nuova WinAC e ProTool Pro RT devono essere installati sullo stesso PC I seguenti pannelli operatori possono essere accoppiati al SIMATIC WinAC PC con Windows NT V4 0 o pi nuova FI 25 45 Panel PC con Windows 2000 Il driver per l accoppiamento al WinAC viene fornito insieme al software di progettazione ed installato automaticamente Premessa che WinAC stato installato e configurato conforme al manuale utente Windows Logical Controller WinLC L accoppiamento del pannello operatore al WinAC si limita principalmente all impostazione del control lore Il controllore viene impostato all avvio di un nuovo progetto tramite l assistente oppure nella finestra del progetto sotto il tipo di oggetto Control lore Per la comunicazione con WinAC ProTool usa il Computing Interface di WinAC Per stabilire la comunicazione con Win AC il WinAC Computing Interface deve essere configurato per la CPU 416 2 DP ISA Per fare ci procedere come segue 1 Azionare il pulsante Start e scegliere SIMATIC 2 Scegliere Configurare WinAC Computing 3 Scegliere CPU 416 2 DP ISA In ProTool viene usato il protocollo SIMATIC S7 WinAC V5 0 Assicurarsi che venga usata la corretta versione di driver Avvertenza Per il Slot CPU 416 in ProTool viene pure usato il
362. utta la configurazione di rete Master Numero dei master presenti in rete Questo dato necessario nella rete PROFIBUS affinch 1 parametri del bus vengano calcolati correttamente Manuale utente Comunicazione per sistemi basati su Windows 6 8 Edizione 12 99 Amministrazione della comunicazione per SIMATIC S7 6 3 1 Indirizzazione del S7 300 per la MPI Indirizzo MPI Ogni unit in grado di comunicare nel S7 300 ha un indirizzo univoco che si deve assegnare solo una volta nella configurazione di rete Per ogni rack pu essere Impiegata solo una CPU La figura 6 4 mostra il collegamento diretto dall OP all interfaccia MPI della CPU Numero del posto connettore Rack 0 1 7 Pannello Pannello operatore operatore Figura 6 4 Configurazione di rete con l S7 300 e pannello operatore un rack Indirizzo del Durante l indirizzazione si deve distinguere tra partner con proprio indirizzo partner MPI e partner senza proprio indirizzo MPI Coni partner con proprio indirizzo MPI va indicato solo l indirizzo MPI Posto connettore e telaio di montaggio sono irrilevanti Peri partner senza proprio indirizzo MPI si deve indicare l indirizzo MPI del partner tramite cui avviene l accoppiamento Inoltre occorre indicare il posto connettore ed il rack del partner senza indirizzo MPI Manuale utente Comunicazione per sistemi basati su Wind
363. va impostato None e sotto Default Impersonation Level va impostato Anonymous Distributed COM Configuration Properties Applications Default Properties Default Security Default Protocols M Enable COM Intermet Services on this computer Default Distributed COM communication properties The Authentication Level species security at the packet level Default Authentication Level None The Impersonation Level species whether applications can determine who iz calling them and whether the application can do operations using the client s identity Default Impersonation Level Anonymous v TT Frovide additional security for reference tracking cre soon _ Figura 11 7 Distributed COM Configuration Properties Default Properties Manuale utente Comunicazione per sistemi basati su Windows 11 8 Edizione 12 99 Impostazioni per DCOM Sul controllo a schede Default Security vedi figura 11 8 viene determinato l utente che ha l autorizzazione d accesso all OPC server per l avvio e per la configurazione del server A tale scopo si seleziona il pulsante Edit Default Si apre un altro dialogo in quale si sceglie il tipo d accesso per l utente e si aggiungono altri utenti o gruppi d utenti Distributed COM Configuration Properties Ki E Applications Default Properties Default Secunty Default Protocol Default Access Permiszione You may edit who is allowed to access applications t
364. va nel set di dati indicato nell ordine e Nelcasoincuinell ordine si scelto Sovrascrivere un set di dati presente viene sovrascritto senza domanda di con ferma Il pannello operatore imposta lo stato trasferimento conc luso e Nelcasoincui nell ordine stato scelto Non sovrascrivere e il set di dati esiste gi il pannello operatore interrompe l operazione Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione senza conferma Informazioni sulla struttura dell ordine del controllore si trovano a pa Scrittura nel controllore tramite ordine di controllore DAT PLC Nr 70 Passo Operazione 1 Controllo parola di stato 0 S no 2 Il pannello operatore riporta il numero di ricetta e di set di dati Interruzione senza indicato nell ordine come pure lo stato Trasferimento in corso conferma nel buffer dati 3 Il pannello operatore scrive 1 valori correnti nel controllore d Il pannello operatore imposta lo stato trasferimento concluso 5 Il programma del controllore pu adesso eventualmente valutare i dati trasferiti Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Informazioni sulla struttura dell ordine del controllore si trovano a pa Manuale utente
365. vizio e di allarme Ho LE 5 E 17 4 Aree di richiesta della curva e di selezione del buffer di curva 17 5 Area di numeri di pagina cir al a a 17 6 Utilizzo di ordini del controllore 17 7 ATLCEUNFCOGIGINAZIONSr aggiorna peri era paia pra AE A 17 8 Trasferire data e orario al controllore 17 9 Ricette iii ea 17 9 1 Trasferimento senza sincronizzazione L anaran 17 9 2 Trasferimento con sincronizzazione L LL 17 9 3 Buffer dati per Il trasferimento sincronizzato 17 9 4 Scorrimento della sincronizzazione L LL 17 9 5 Ordini di controllore per ricette Parte VIII Accoppiamento al Telemecanique TSX 18 Amministrazione della comunicazione per Telemecanique TSX 18 1 Principio di funzionamento a na anaana nananana 18 2 Parametrizzazione in Pro Tool per Uni Telway 18 3 Tipi di dati supportati sessione rate 18 4 QUMIZZAZIONO as ai i na a aia ESATA 19 Aree di dati utente per il Telemecanique TSX 19 1 FPARNOIAMICA i alinea k o D 19 2 Segnalazioni di servizio e di allarme Manuale utente Comunicazione per sistemi basati su Windows IV Edizione 12 99 19 3 19 4 19 5 19 6 19 7 19 8 19 9 19 951 19 9 2 19 9 3 19 9 4 19 9 5 IMMAGINE LED ises dry sdi eiie g derin ii Aree di richiesta della curva e d
366. vo verso il retro Spinotto 1 Pannello operatore 6 XV1440 2V Spinotto 2 spinotto maschio sub D a 25 poli Chiusura a vite Uscita cavo verso il retro Spinotto 2 Allen Bradley PLC 5 TxD 3 MS TxD 3 MEE Z RxD 4 m 17 RxD 9 m GND 5 EEE Cavo Cavo 3 x 2 x 0 14 mm contatti calza collegati lunghezza max 60 m Calza collegata con il contenitore da ambedue le parti a superficie ampia Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Configurazione delle interfacce Cavo connettore Pannello operatore lt gt Allen Bradley PLC 5 6 XV1440 2L Spinotto 1 spinotto maschio sub D a 15 poli Spinotto 2 spinotto maschio sub D a 25 poli Chiusura a chiavistello Chiusura a vite Uscita del cavo al piedino 1 Uscita del cavo al piedino 1 Calotta metallica RS232 RS232 Spinotto 1 Spinotto 2 Pannello operatore DE a PE mE _ N gt PE Calzacontenitore Calzacontenitore 8 n lt RxD g A Do D 4 m E o T Do Pea I mote RTS 10 i 4 RTS IT crs 5 min Re GND 12 mE GND EE o psr D EE DIR 4 E i bcp D Calza collegata con il contenitore a superficie ampia Cavo 5 x 0 14 mm2 schermato max lunghezza 15m Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 C 9 Configurazione delle inte
367. za necessit la performance totale Impostare il ciclo di rilevamento secondo la velocit di modifica dei valori di processo Il cambiamento della temperatura di un forno ad esempio molto pi lento del cambiamento del numero di giri di un motore elettrico Valore di riferimento per il ciclo di rilevamento circa 1 secondo e Peril miglioramento dei tempi di aggiornamento eventualmente rinun ciare al trasferimento ciclico delle aree di dati utente ciclo di rilevamento 0 Per trasferire spontaneamente le aree di dati utente utilizzare invece gli ordini del controllore e Memorizzare le variabili di una segnalazione o di una pagina nell area di dati senza vuoti e Per assicurare che alcune modifiche vengano riconosciute sicuramente dal controllore queste devono aspettare in fila almeno durante 1l ciclo di rile vamento reale Per le pagine l intervallo di aggiornamento veramente raggiungibile dipende da e numero delle aree di dati utilizzate e tipo e numero di dati da rappresentare e distribuzione dei dati all interno dell area di dati Per avere tempi di aggiornamento pi brevi durante la progettazione biso gnerebbe osservare quanto segue e Utilizzare per le variabili di una pagina solo un blocco dati e Organizzare 1 dati usati nell area di dati in modo pi susseguente possi bile e Progettare cicli di rilevamento corti solo per quei oggetti che occorre ag giornare veramente presto Manuale uten
368. zione Non viene attivato come unico Master Master sotto Impostare interfaccia PG PC sotto Impostare interfaccia PG PC Se si trovano pi Master nella rete allora inserirli Non modificare alcune impostazioni perch altri menti il bus potrebbe venire disturbato 140011 Non avviene alcun aggiornamento delle variabili Controllare la connessione e verificare se il con risp scrittura perch la comunicazione interrotta troparte di comunicazione inserito 140012 Esiste un problema d inizializzazione p e se Pro Avviare di nuovo il pannello operativo Tool Pro RT stato terminato nel Taskmanager Oppure avviare prima ProTool Pro RT e poi Oppure un altra applicazione p e STEP7 alcune altre applicazioni WINCC gi attiva con altri parametri di bus e i driver non possono venire avviati con i nuovi parametri bus p e baudrate 140013 Il cavo MPI non attaccato e quindi manca l ali Controllare le connessioni mentazione di tensione 140014 Cambiare l indirizzo del pannello operativo impo stato sotto Controllore nella progettazione 140015 Baudrate sbagliata Correggere i parametri erronei Oppure parametri bus p e HSA sbagliati Oppure Indirizzo OP gt HSA Oppure vettore di interrupt sbagliato l interrupt non arriva fino al driver 140016 Cambiare il numero d interrupt 140017 Cambiare il numero d interrupt Manuale utente Comunicazione per sistemi basati su Windows Edizi
369. zione per sistemi basati su Windows Edizione 12 99 Aree di dati utente per il SIMATIC S7 7 8 Trasferire data e orario al controllore Trasferimento della data e del orario Formato S7 DATE_AND_TIME codificato in BCD Formato del pannello operatore codificato in BCD Servendosi degli ordini 40 e 41 del controllore si pu attivare il trasferimento del orario e della data dal pannello operatore al controllore Ambedue gli ordini leggono la data corrente e l orario attuale dal pannello operatore e li scrivono nell area dati Data orario del controllore L si possono valorizzare le informazioni del programma di controllo La differenza tra i die ordini origina dal formato nel quale vengono scritti L ordine 40 scrive nel formato S7 DATE_AND_ TIME mentre l ordine 41 usa il formato del pannello operatore Ambedue i formati sono codificati in BCD Il formato usato dal ordine 40 del controllore strutturato come segue Byte 7 4 3 0 n 0 n n 2 n 3 n 4 n 5 n 7 riservato aa della settimana 7 1 D0 Figura 7 9 Struttura dell area dati Data orario nel formato S7 DATE_AND_TIME Il formato usato dal ordine 41 del controllore strutturato come segue Byte 7 0 n 7 Giorno della settimana 1 7 1 dom Figura 7 10 Struttura dell area dati Data orario nel formato del pannello operatore Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 7 15 Aree di dati utente per
370. zioni di allarme del controllore il bit viene impostato e non appena tale area viene trasferita al pannello operatore quest ultimo riconosce la corrispon dente segnalazione come arrivata Viceversa dopo l azzeramento dello stesso bit nel controllore la segnala zione viene registrata dal pannello operatore come andata Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 Aree di segnalazione Assegnazione del bit di segnalazione e del numero di segnalazione Aree di dati utente per il Telemecanique TSX La tabella 19 3 rappresenta il numero delle aree di segnalazione per segnala zioni di allarme e di servizio il numero delle aree di acquisizione delle se gnalazioni di allarme Controllore gt Pannello operatore o Pannello opera tore Controllore come pure le singole lunghezze complessive di tutte le aree per 1 diversi pannelli operatori Tabella 19 3 Aree di segnalazione dei pannelli operatori Apparec Area segnalazioni di servizio Area segnalazioni di allarme chiatura Area di acquisizione di segnalazioni di allarme Numero Lunghezza parole Numero Lunghezza totale per per tipo tipo parole PC 8 125 8 125 OP 37 Pro 8 125 8 125 MP 270 8 125 8 125 Per ognun bit nel area di segnalazione progettata si pu progettare una segna lazione I bit sono correlati in ordine crescente ai numeri delle segnalazioni Esempio Per il controllore Telem
371. zo di variabili non impostato nel controllore e Sovrascrittura di set di dati non possibile e Numero di ricetta non presente e Numero di set di dati non presente Una lista di segnalazioni di sistema importanti con avvertenze per la causa dell errore e relativo rimedio si trova nell appendice A del presente ma nuale Il pannello operatore reagisce a un interruzione di set di dati a causa di un errore nel modo seguente Avvio tramite comando nella rappresentazione delle ricette Avvertenze nella barra di stato della rappresentazione delle ricette e emis sione di segnalazioni di sistema e Avvio tramite funzione Emissione di segnalazioni di sistema e Avvio tramite ordine di controllore Nessuna conferma al pannello operatore Indipendentemente da ci si pu interrogare lo stato del trasferimento tra mite controllo della parola di stato nel buffer dati Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 15 23 Aree di dati utente per SIMATIC 505 15 9 5 Ordini di controllore per le ricette Scopo Nr 69 Lettura di set di dati dal controllore PLC DAT Parola 1 Parola 2 Parola 3 Parola 4 Nr 70 Scrittura di set di dati nel controllore DAT PLC Parola 1 Parola 2 Parola 3 Parola 4 15 24 Il trasferimento di set di dati tra pannello operatore e controllore si pu anche avviare dal programma del controllore In tal caso non necessario a
372. zzato Struttura Parola di stato Il buffer dati ha una lunghezza fissa di 5 parole Esso strutturato nel modo seguente 7 0 7 0 1 parola 2 parola 3 parola 4 parola 5 parola La parola di stato parola 4 pu assumere 1 seguenti valori Valore Significato Decimale Binario 0 0000 0000 Trasferimento ammesso buffer dati libero 2 0000 0010 Trasferimento in corso 4 0000 0100 Trasferimento concluso senza errori 12 0000 1100 Trasferimento concluso con errori Manuale utente Comunicazione per sistemi basati su Windows Edizione 12 99 9 19 Aree di dati utente per WinAC 9 8 4 Scorrimento della sincronizzazione Lettura dal controllore tramite comando nella rappresentazione delle ricette Passo Operazione Controllo parola di stato 0 SI no Il pannello operatore riporta il numero di ricetta da in leggere come pure lo stato Trasferimento in corso nel buffer dati e imposta il numero di set di dati a zero Il pannello operatore legge i valori dal controllore e li visualizza nella rappresentazione delle ricette Il pannello operatore imposta lo stato trasferimento concluso Per rendere possibile un nuovo trasferimento il programma del controllore deve reimpostare la parola di stato di nuovo a zero Interruzione con se gnalazione di si stema Scrittura nel controllore tramite comando nella rappresentazione delle r

Download Pdf Manuals

image

Related Search

Related Contents

Manual - CaryMart  取扱説明書 保証書付  Instruction manual for software & settings  TH-79 Service manual  Hawanedo User Manual    クイックガイド編  2 Megapixels High-End Box Network Camera User`s Manual  notice technique mellerud pâte à polir acier fin, chrome, aluminium  Descargar  

Copyright © All rights reserved.
Failed to retrieve file