Skip to main content

Scheda: Impostazioni PLC

In questa scheda del editor di dispositivi generici, si effettuano le impostazioni di base per la configurazione del PLC, ad esempio la gestione di ingressi e uscite e il task del ciclo bus.

Applicazione per la gestione degli I/O

Applicazione responsabile della gestione degli I/O

Tabella 46. Impostazioni PLC

Aggiorna I/O in arresto

standard icon: I valori dei canali di ingresso e di uscita vengono aggiornati anche quando il PLC è inserito FERMARE modalità. Se il watchdog rileva un malfunzionamento, le uscite vengono impostate sui valori predefiniti predefiniti.

_cds_icon_option_deactivated.png: I valori dei canali di ingresso e di uscita in FERMARE modalità non vengono aggiornate.

Comportamento delle uscite allo stop

. Gestione dei canali di uscita all'ingresso del controller FERMARE modalità:
  • Mantieni i valori: I valori attuali vengono mantenuti.

  • Tutte le uscite al valore predefinito: Vengono assegnati i valori predefiniti risultanti dalla mappatura I/O.

  • Esegui programma: La gestione dei valori di uscita è controllata da un programma contenuto nel progetto in cui viene eseguito FERMARE modalità. Immettere il nome del programma nel campo a destra.

Aggiorna sempre le variabili

Definisce globalmente se le variabili I/O vengono aggiornate o meno nel task del ciclo bus

Questa impostazione è efficace per le variabili I/O degli slave e dei moduli solo se "disattivato" è definito nelle impostazioni di aggiornamento.

  • Disattivato (aggiorna solo se utilizzato in un'attività): le variabili I/O vengono aggiornate solo se vengono utilizzate in un'attività.

  • Abilitato 1 (usa il task ciclo bus se non utilizzato in nessun task): le variabili I/O nel task del ciclo bus vengono aggiornate se non vengono utilizzate in nessun altro task.

  • Abilitato 2 (sempre nel task ciclo bus): tutte le variabili in ogni ciclo del task ciclo bus vengono aggiornate, indipendentemente dal fatto che vengano utilizzate e che siano mappate su un canale di ingresso o di uscita.

    Importante

    La disponibilità di questa opzione dipende dalla descrizione del dispositivo.



Tabella 47. Opzioni ciclo bus

Compito del ciclo del bus

Attività che controlla il ciclo del bus. Per impostazione predefinita viene inserita l'attività definita dalla descrizione del dispositivo.

Per impostazione predefinita, vale l'impostazione del ciclo del bus del dispositivo bus sovraordinato (utilizzare le impostazioni del ciclo del bus sovraordinato). Ciò significa che la struttura ad albero dei dispositivi viene ricercata verso l'alto per la successiva definizione valida del task del ciclo di bus.



Importante

Prima di selezionare "<non specificato>" impostazione per l'attività del ciclo del bus, dovresti essere consapevole che "<non specificato>" significa che l'impostazione predefinita fornita nella descrizione del dispositivo diventa effettiva.

Dovresti quindi controllare questa descrizione. L'utilizzo dell'attività con il tempo di ciclo più breve può essere definito come predefinito, ma è ugualmente possibile definire l'uso dell'attività con il tempo di ciclo più lungo!

Importante

Per i bus di campo è necessaria una matrice a ciclo fisso per assicurare un determinato comportamento. Pertanto, non utilizzare il "a ruota libera" digitare per un'attività del ciclo del bus.

Tabella 48. Altre impostazioni

Forza le variabili per la mappatura degli I/O

Questa impostazione è disponibile solo se è supportata dal dispositivo.

standard icon: Durante la compilazione dell'applicazione, vengono create due variabili globali per ciascun canale I/O mappato su una variabile nella Mappatura I/O dialogo.

È possibile utilizzare queste variabili per forzare il valore di ingresso o di uscita su questo canale, ad esempio tramite una visualizzazione HMI.

Attiva la diagnostica per i dispositivi

standard icon: Il CAA Device Diagnosis libreria è integrata nel progetto. Per ogni dispositivo viene generato un blocco funzione implicito. Se esiste già un blocco funzione per il dispositivo, viene generato un blocco funzione esteso (esempio: EtherCAT) o viene aggiunta un'altra istanza del blocco funzione. Questo contiene quindi un'implementazione generale della diagnostica del dispositivo.

Tramite le istanze del blocco funzione è possibile determinare lo stato di tutti i dispositivi nell'applicazione e valutare gli errori. La libreria contiene inoltre funzioni per l'editing programmatico dell'albero dei dispositivi.

Esempio: scansione di tutti i figli di un sistema bus, saltando all'elemento padre.

Per ulteriori informazioni, vedere: Documentazione della libreria CAA Device Diagnosis

Visualizza gli avvisi di I/O come errori

Gli avvisi relativi alla configurazione degli I/O vengono visualizzati come errori.

Abilita l'accesso simbolico per gli I/O

standard icon: variabili di ingresso e di uscita(VAR_INPUT e VAR_OUTPUT) vengono creati automaticamente per i canali I/O del dispositivo. A tale scopo viene creato un blocco funzione ampliato per ogni slave. La base è il blocco funzione esistente dello slave. Questo tipo di blocco funzione generato automaticamente è accessibile direttamente nel codice dell'applicazione.

Questo accesso simbolico funziona in parallelo alla mappatura I/O che è stata impostata manualmente.

_cds_icon_option_deactivated.png: L'accesso ai canali I/O non è supportato. È necessario impostare manualmente una mappatura e assegnare in modo specifico variabili nuove o esistenti per canale I/O.