preparazione
Prima che inizi
La sicurezza dei dati: Per ridurre al minimo il rischio di violazioni della sicurezza dei dati, consigliamo le seguenti misure organizzative e tecniche:
Evitare di consentire l'accesso al PLC e alle reti di controllo da reti aperte o Internet.
Usa una VPN per l'accesso remoto.
Installa un firewall.
Se desideri pubblicare la tua visualizzazione sul Web, imposta una password per proteggerti da accessi non autorizzati.
Utilizza le versioni più recenti del server gateway e del server web.
CODESYS installare
Suggerimento
L'installazione include il sistema di sviluppo e il CODESYSgateway e CODESYS Control Win, i cui servizi sono accessibili dalla barra delle applicazioni di Windows. Questi tre programmi sono necessari per simulare un controller sul tuo computer.
Al contenuto del tuo primo progetto
In questo tutorial, programmerai un semplice controller per frigorifero. Oltre al progetto di esempio, che creerai qui passo dopo passo, il progetto finito contiene una visualizzazione completa con funzionamento e diagnosi. Il finito RefrigeratorControl.projectarchive
il progetto può essere trovato in CODESYS directory di installazione nel Projects
elenco.
Come con un frigorifero convenzionale, la temperatura target viene specificata dall'utente tramite una manopola.
Il frigorifero utilizza un sensore per determinare la temperatura effettiva. Se questo è troppo alto, il frigorifero avvia il compressore con un ritardo regolabile.
Il compressore si raffredda fino al raggiungimento della temperatura nominale impostata meno un'isteresi di 1 grado. L'isteresi ha lo scopo di evitare che la temperatura effettiva oscilli troppo attorno alla temperatura di setpoint e che il compressore si accenda e si spenga costantemente.
Quando la porta è aperta, all'interno del frigorifero si accende una spia. Se la porta rimane aperta troppo a lungo, viene emesso un segnale acustico temporizzato.
Se il compressore non raggiunge a lungo la temperatura target nonostante l'attività del motore, il segnale acustico emette un segnale acustico continuo.
Pianificazione del progetto:
L'attività di raffreddamento è controllata nel programma principale dell'applicazione, la gestione del segnale in un altro modulo di programma. I blocchi funzione standard richiesti si trovano nella libreria Standard
accessibile. Poiché in questo progetto di esempio non sono collegati sensori di temperatura reali e attuatori reali, si scrive anche un programma per simulare l'aumento e la diminuzione della temperatura. È quindi possibile utilizzarlo per monitorare il funzionamento del controllo del frigorifero in modalità online.
Si definiscono le variabili che devono essere utilizzate da tutti i blocchi in un elenco di variabili globali.
Inizia da CODESYS Development System
tu ce l'hai CODESYS Development System installato e con il profilo predefinito "CODESYS <versione corrente>” avviato. Viene visualizzata la finestra cornice del sistema di sviluppo con la barra dei menu standard, nessun progetto è ancora aperto.