Dispositivo – IOxS
Oggetto: PROFINET Dispositivo
In questa finestra di dialogo è possibile abilitare o disabilitare i dati del provider di I/O o i dati di stato del consumatore I/O dei singoli sottomoduli. Di conseguenza, il byte di stato viene mappato anche nella mappatura I/O. Tuttavia, si consiglia di eseguire l'impostazione globale sul controller.
Per ulteriori informazioni, vedere: Provider IO / Stato del consumatore
Oltre ai dati di ingresso e di uscita effettivi, PROFINET invia informazioni di stato (stati provider). Questi indicano se i valori sono validi o meno (PS == 0x80). Ad esempio, i valori di ingresso di uno slave potrebbero non essere validi in caso di guasto hardware. Allo stesso modo, è possibile dichiarare esplicitamente le uscite inviate dal controller come non valide se si verifica un errore da qualche parte nell'applicazione. Successivamente gli slave attivano i valori sostitutivi, se configurati.
Suggerimento
I sottomoduli senza i propri I/O forniscono anche uno stato provider per gli ingressi.
Mostra i canali I/O | Nota: i canali sono disattivati quando il Aggiungi mappatura I/O l'opzione è selezionata su PROFINET Controllore – Generale scheda.
|
Sottomodulo | |
Variabile | La variabile I/O mappata sull'input/output. |
Indirizzo | Indirizzo IEC in cui questa variabile è mappata (finestra di dialogo I/O mapping). |
Il valore "hex 80" (bit 7) dei byte di stato del provider mostra lo stato "OK". Per informazioni dettagliate sulla definizione di questo byte, vedere le specifiche tecniche per PROFINET.
Suggerimento
Nel caso di uno stato del provider I/O mappato per i dati di uscita, l'uscita PS deve essere impostata su "GOOD" (=0x80) in modo esplicito. In caso contrario, il dispositivo non accetterà i dati. Successivamente gli slave attivano i valori sostitutivi, se configurati.
Suggerimento
Se l'applicazione viene arrestata, gli stati del provider di I/O non mappati per le uscite vengono impostati su "bad". Gli stati del provider di I/O mappati sono impostati sui valori configurati.