+ All Categories
Home > Documents > Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric...

Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric...

Date post: 02-May-2015
Category:
Upload: rosina-morandi
View: 213 times
Download: 1 times
Share this document with a friend
21
Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO
Transcript
Page 1: Panasonic Electric Works Europe AG Romani – 12 Maggio 2010 Ufficio Tecnico Panasonic Electric Works Italia srl FPWIN PRO CORSO INTERMEDIO.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Panasonic Electric Works Europe AG Romani – 12 Maggio 2010

Thankyou!

Panasonicyour partner in

automation


Recommended