panasonic electric works europe ag romani – 12 maggio 2010 ufficio tecnico panasonic electric...
TRANSCRIPT
![Page 1: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/1.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Ufficio Tecnico Panasonic Electric Works Italia srl
FPWIN PRO
CORSO INTERMEDIO
![Page 2: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/2.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Sommario
• Richiamo concetti principali
• Function, Function Block, Librerie
• Gestione della porta seriale
• F95_ASC
• F145_F146_Modbus
• F173_PulseOutput_PWM
![Page 3: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/3.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
FPWin PRO
![Page 4: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/4.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Legenda
• POU : Programmi utente
• Task : Insieme di Programmi che vengono mandati in esecuzione a scan time o come interrupt
• FB : Funzione che memorizza lo stato delle operazioni precedenti
• FUN : Funzione senza memoria
• Variabili Locali: Variabili visibili solo all’interno del POU su cui si sta lavorando
• Variabili Globali: Variabili disponibili a tutti i POU del Progetto
• Librerie: Insieme di Fun/FB che svolgono determinate operazioni
• DUT: Tipo di dato astratto
• Array [0..2]: Sequenza di variabili dello stesso tipo a cui si può accedere mezzo indice
• String [32]: Sequenza di caratteri con una struttura ben definita
![Page 5: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/5.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Le Variabili
Si possono definire due tipi di variabili: Globali e Locali
Globali
- E’ possibile associare un indirizzo fisico alla notazione simbolica
- Sono condivisibili da tutti i POU
- L’indirizzo fisico viene associato dal compilatore solo se non definito dall’utente
- Sono accessibili da Tool esterni: Pannelli, Sistemi di SuperVisione, etc.
Locali
- L’indirizzo fisico viene associato dal compilatore
- Hanno validità solo all’interno del POU dichiarato
- Non sono accessibili da Tool esterni
Le variabili locali essendo poste all’inizio di ogni programma vengono dette anche header o intestazione
![Page 6: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/6.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Le Variabili
Dove si dichiarano le aree che possono essere utilizzate dal compilatore?
Area Utente
Area Sistema
Modificando il cursore relativo alle variabili ritentive si va ad agire direttamente sui registri di sistema del PLC
![Page 7: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/7.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Gestione porta seriale
![Page 8: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/8.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Registri di sistema porta seriale
![Page 9: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/9.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
F95_ASC
Carattere Codice ASCII
![Page 10: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/10.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
F95 Conversione da caratteri a codice ASCII
![Page 11: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/11.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
F159_MTRN
Serial Data Communication
![Page 12: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/12.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
F159_MTRN
![Page 13: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/13.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Buffer di ricezione
![Page 14: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/14.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Buffer di ricezione
![Page 15: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/15.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Ricezioni successive
![Page 16: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/16.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Funzione Modbus
![Page 17: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/17.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
F145_F146_Modbus_Command
![Page 18: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/18.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Variabili della funzione F145_F146_Modbus
![Page 19: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/19.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Codici funzione Modbus
![Page 20: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/20.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Corrispondenza tra indirizzi Modbus e indirizzi Panasonic
![Page 21: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO](https://reader033.vdocuments.site/reader033/viewer/2022060106/5542eb6a497959361e8d6638/html5/thumbnails/21.jpg)
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010
Thankyou!
Panasonicyour partner in
automation