Skip to main content

Utilizzo degli I/O logici

Ogni variabile di mappatura (variabili di canale) dichiarata nel Mappatura I/O di un I/O logico e tutte le istanze create degli I/O logici dei dispositivi sicuri e dei dispositivi standard sono disponibili allo sviluppatore come variabili globali durante la programmazione dell'applicazione di sicurezza. Per poterlo utilizzare per l'implementazione del codice in un POU, deve essere dichiarato come VAR_EXTERNAL nella parte dichiarativa dei POU. (Per maggiori informazioni, vedere: Editor di dichiarazione delle variabili)

In alternativa alla dichiarazione esplicita, queste variabili e istanze potrebbero anche essere selezionate nella parte di implementazione dei POU nell'Assistente di input o nell'elenco di selezione visualizzato automaticamente "SmartCoding" (vedere sotto).

Nell'Assistente di input della dichiarazione delle variabili, si trovano in Variabili globali categoria nella IoConfigRemote_Globals GVL.

Figura 14. SmartCoding con variabili globali da IoConfigRemote_Globals
SmartCoding con variabili globali da IoConfigRemote_Globals


Suggerimento

Le variabili mappate su un canale I/O possono essere scritte e forzate durante il debug del programma.

Importante

Per ogni I/O logico configurato viene creato un codice implicito per un'istanza driver del tipo di protocollo supportato. Per informazioni più dettagliate, vedere: Fieldbus – Parte generale

Valori sostitutivi

Salvo diversa definizione, un 0 verrà restituito per i valori che non possono essere aggiornati. Per ulteriori informazioni, vedere Coordinamento con il Controllore Standard