Documente Academic
Documente Profesional
Documente Cultură
porte seriali
OMRON
Electronics SpA
OMRON
Electronics SpA
OMRON
Electronics SpA
PC, stampanti
Altri PLC
Sensori intelligenti, termoregolatori
Servoazionamenti
Bilance
Lettori di carte magnetiche
Qualunque dispositivo dotato di porta seriale RS-232C
4
OMRON
Electronics SpA
Listruzione TXD
Listruzione TXD(236) viene programmata con tre parametri:
OMRON
Electronics SpA
Listruzione RXD
Listruzione RXD(235) viene programmata con tre parametri:
OMRON
Electronics SpA
Listruzione RXD
Listruzione RXD(235) viene utilizzata controllando i flag e i
canali del buffer di ricezione, che sono:
A392.06: Flag di fine ricezione (ad ON quando la ricezione in
protocollo libero stata completata, oppure quando stato ricevuto il
numero di byte specificato, o quando stato incontrato il codice di
fine stringa specificato)
A392.07: Flag di overflow (ad ON se sono stati ricevuti pi byte di
quelli previsti, oppure se non stato ricevuto niente al termine della
ricezione o dopo il codice di fine stringa o il 256mo byte)
A393: N di byte ricevuti (in esadecimale)
OMRON
Electronics SpA
OMRON
Electronics SpA
OMRON
Electronics SpA
10
OMRON
Electronics SpA
11
OMRON
Electronics SpA
Cliccare su OK e selezionare le
impostazioni della porta in
accordo con quelle del dispositivo
con cui si desidera comunicare
(p.es. 9.600, Pari, 7, 2)
12
OMRON
Electronics SpA
13
OMRON
Electronics SpA
14
OMRON
Electronics SpA
PC Link
La comunicazione di tipo PC Link permette lo scambio di dati
tra differenti CJ1M, attraverso la porta seriale, senza alcuna
istruzione di programma aggiuntiva
Larea dedicata alla condivisione dei dati in modalit PC Link
va dal canale CIO3100 al canale CIO3199
Per ogni CPU possibile condividere un massimo di dieci
canali.
Anche un pannello operatore (impostato per la comunicazione
NT Link 1:N) pu essere collegato nella rete
15
OMRON
Electronics SpA
PC Link: Configurazione
E possibile collegare al modulo master fino a 8 dispositivi
slave (includendo anche il terminale programmabile)
16
OMRON
Electronics SpA
PC Link: Configurazione
Per configurare la rete PC Link necessario specificare:
Sulla CPU Master:
velocit di comunicazione
numero dei canali di
collegamento per ciascun
nodo (da 1 a 10)
il numero di nodo slave pi
alto presente nella rete
(da 0 a 7)
17
OMRON
Electronics SpA
PC Link: Configurazione
Sulla CPU Master inoltre necessario impostare una delle due
modalit di scambio dei dati:
Link Completo (i dati locali dellarea PC-Link relativi a ciascuna CPU
sono visibili da tutte le altre CPU)
Link Master (la CPU Master vede i dati locali dellarea PC-Link di
tutte le CPU slave, ma ciascuna CPU slave vede solo i dati della CPU
Master)
18
OMRON
Electronics SpA
19
OMRON
Electronics SpA
20
OMRON
Electronics SpA
21
OMRON
Electronics SpA
22
OMRON
Electronics SpA
23
OMRON
Electronics SpA
PC Link: Collegamento 1 a 1
Nel caso in cui vengano collegate in rete PC Link due sole
CPU (un Master e uno Slave) non sono necessari convertitori
ed possibile effettuare un collegamento diretto da porta
seriale a porta seriale delle due CPU.
Il cablaggio del cavo di collegamento il seguente:
24
OMRON
Electronics SpA
OMRON
Electronics SpA
CPU Slave:
26
OMRON
Electronics SpA
Esercizio 20 : Soluzione
Programma del PLC Master:
27
OMRON
Electronics SpA
Esercizio 20 : Soluzione
Programma del PLC Slave:
28
OMRON
Electronics SpA
29
OMRON
Electronics SpA
)
30
OMRON
Electronics SpA
31
OMRON
Electronics SpA
Tempo di risposta,
Tempo di ciclo e
I/O Refresh
32
OMRON
Electronics SpA
Tempi di risposta
Nello sviluppo di un sistema di controllo bisogna considerare
i tempi in gioco per attuare le varie operazioni
In particolare il tempo di risposta del sistema (attivazione di
un segnale di uscita in relazione ad un ingresso) determinato
principalmente da:
Tempo di scansione della CPU
Tempi di ON/OFF dei moduli di I/O
33
OMRON
Electronics SpA
La Scansione
Le operazioni svolte dalla CPU durante il funzionamento del
PLC sono molteplici.
Alcune operazioni vengono svolte solo allaccensione, altre
vengono eseguite in modo ciclico
Le operazioni eseguite in modo ciclico (e sequenziale)
definiscono la scansione
Il tempo impiaegato dalla CPU per eseguire una scansione
viene definito come Tempo Ciclo (o Tempo di Scansione)
34
OMRON
Electronics SpA
Operazioni cicliche
PROCESSI
COMUNI
GESTIONE
PERIFERICHE
ESECUZIONE
PROGRAMMA
RINFRESCO
I/O
35
OMRON
Electronics SpA
Tempo di esecuzione
Ogni istruzione viene letta in sequenza dalla memoria di
programma, quindi viene eseguita o meno, in relazione alla
condizione di abilitazione
Per ogni istruzione esiste un Tempo di Esecuzione ed un
Tempo di Non Esecuzione
Il tempo di esecuzione del programma dato dalla somma dei
vari tempi di esecuzione delle istruzioni
36
OMRON
Electronics SpA
Tempi di risposta
T Ciclo = T1 + T2 + T3 + T4.
T1 = Processi Comuni
T2 = Periferiche
IN
OUT
T3 = Programma
T4 = Rinfresco I/O
T Ciclo
T Ciclo
T Ciclo
Caso ottimo:
T = Tin + T4 + T Ciclo + Tout
IN
OUT
Caso pessimo:
T = 2 x T Ciclo + Tout
IN
OUT
37
OMRON
Electronics SpA
Il Controllo
P.I.D.
38
OMRON
Electronics SpA
Il controllo PID / 1
Anello aperto
Variabile controllata
SP
PV
REGOLATORE
ATTUATORE
PROCESSO
Variabile di controllo
OMRON
Electronics SpA
Il controllo PID / 2
Ad anello chiuso
Variabile controllata
SP
PV
REGOLATORE
ATTUATORE
PROCESSO
Variabile di controllo
PLC
PV misurato
Disturbi
SENSORE
Elevate prestazioni
Immune ai disturbi
Struttura del regolatore pi complessa
OMRON
Electronics SpA
40
Il controllo PID / 3
AZIONI DI CONTROLLO
Le azioni necessarie a mantenere la variabile di
processo (PV) uguale al valore impostato (SP)
possono essere:
- ON/OFF
- P.I.D.
41
OMRON
Electronics SpA
Il controllo PID /4
Azione ON/OFF
Sovraelongazione
VALORE
IMPOSTATO
Isteresi
Sottoelongazione
ON
OFF
Electronics SpA
42
Il controllo PID /5
Azione P.I.D
E un algoritmo di regolazione pi complesso dove il valore della
variabile di controllo viene deciso in base allandamento dellerrore
(SP-PV) ed dato dalla somma di 3 contributi:
- PROPORZIONALE (P)
- INTEGRALE (I)
- DERIVATIVO (D)
OMRON
Electronics SpA
Il controllo PID / 6
Azione proporzionale (P)
44
OMRON
Electronics SpA
Il controllo PID / 6
Azione proporzionale (P)
45
OMRON
Electronics SpA
Il controllo PID / 7
Azione integrale (I)
Utilizzata per eliminare
automaticamente lo
scostamento presente in
una regolazione
puramente
proporzionale.
Offset eliminato
Azione Proporzionale
+ integrale
Solo azione
Proporzionale
46
OMRON
Electronics SpA
Il controllo PID / 8
Azione derivativa (D)
Azione Proporzionale
+ derivativa
Disturbo
esterno
Solo azione
proporzionale
OMRON
Electronics SpA
Il controllo PID / 9
Azione di controllo PID
E' una combinazione
delle azioni :
proporzionale (P),
integrale (I)
derivativa (D)
48
OMRON
Electronics SpA
Il controllo PID / 10
Temperatura
Tempo
Risposta veloce
( La temperatura supera rapidamente il set point e pendola
prima di stabilizzarsi .)
Temperatura
Risposta accettabile
Risposta normale
( Normale )
Tempo
Temperatura
Risposta lenta
( E' necessario un tempo lungo
per raggiungere il set point .)
Tempo
Electronics SpA
49
OMRON
Electronics SpA
51
OMRON
Electronics SpA
Listruzione PID
Cosa fare nel caso di
SOVRAELONGAZIONE: Aumentare P e D, ridurre I
RISPOSTA LENTA AI DISTURBI: Aumentare D, ridurre I e P
PENDOLAZIONI / OSCILLAZIONI: Aumentare P e I, ridurre D.
SOVRAREGOLAZIONE DEI DISTURBI: Ridurre D, aumentare P e I
52
OMRON
Electronics SpA
53
OMRON
Electronics SpA