Questa funzione consente di abilitare o disabilitare un canale di comunicazione.
Un canale gestito da questa funzione viene reinizializzato al valore predefinito (abilitazione) dopo un reset (a freddo/caldo).
Dopo un comando di arresto o dopo un comando di avvio, il canale resta disabilitato se in precedenza era disabilitato. Dopo un reset, il canale viene abilitato (impostazione predefinita) anche se prima era disabilitato.
Per vedere la rappresentazione generale in linguaggio IL o ST, fare riferimento a Rappresentazione di funzioni e blocchi funzionali.
Questa tabella descrive le variabili di ingresso:
Ingresso |
Tipo |
Commento |
---|---|---|
ChannelID |
UINT |
Il numero di canale (visibile nella prima colonna della pagina di configurazione). |
Enable |
BOOL |
Attiva o disattiva il comando. |
La tabella seguente descrive la variabile di uscita:
Uscita |
Tipo |
Commento |
---|---|---|
IOS_CONTROLCHANNEL |
INT |
Restituisce 0 in caso di riuscita, un valore negativo in presenza di errore. |