Aggiunta di una net nascosta al foglio
Parent category: Violazioni associate alle net
Default report mode: ![]()
Riepilogo
Questa violazione è correlata ai componenti multi-parte e si verifica quando si è specificato che uno o più pin siano nascosti e collegati a una net esistente all'interno del progetto, in genere un pin di alimentazione collegato, ad esempio, a VCC o GND.
Notifica
Se gli errori e gli avvisi del compilatore sono abilitati per la visualizzazione nello schema (abilitati nella pagina Schematic - Compiler della finestra di dialogo Preferences), sotto un oggetto che presenta il problema verrà visualizzata una sottolineatura ondulata colorata. Una notifica viene inoltre visualizzata nel pannello Messages nel seguente formato:
Adding hidden net
Raccomandazione per la risoluzione
Il problema si presenta quando risultano evidenti le seguenti proprietà per il/i pin interessato/i (nella finestra di dialogo Pin Properties associata):
- L'opzione Hide è abilitata.
- Il campo Connect To contiene il nome specifico della net di alimentazione.
- Il Part Number è quello della parte posizionata (ovvero diverso da
0).
Per risolvere questo problema, è possibile abilitare la visualizzazione del/dei pin nell'area di lavoro (disabilitando l'opzione Hide). Questa opzione potrebbe però risultare poco desiderabile, soprattutto se si hanno molti pin nascosti collegati a net di alimentazione. Rendere visibili questi pin nell'area di lavoro può creare disordine, poiché ogni pin dovrebbe essere cablato all'oggetto power port appropriato, impedendo una facile lettura dello/degli schema/i del progetto.
Una soluzione migliore consiste nel cancellare il campo Connect To e impostare il campo Part Number su 0. Lasciare abilitata l'opzione Hide per il pin. Ripetere l'operazione per ogni pin collegato a una net di alimentazione. Idealmente, le connessioni della net di alimentazione dovrebbero essere assegnate tramite l'uso della parte 0 nel componente della libreria sorgente.
Note
Nel pannello Messages verrà elencata una sola istanza di questo tipo di violazione. Quando si analizza l'errore utilizzando l'area Details del pannello, verrà elencata una singola voce che riflette la net che viene aggiunta. Potrebbero essere aggiunte più net, come GND e VCC, ma ne verrà elencata solo una, determinata in ordine alfabetico. Se si elimina la violazione per una particolare net, la net successiva (in ordine) apparirà sotto questo tipo di violazione.