Ich benutze seit einiger Zeit Altium- und Multi-Sheet-Projekte. Mein letztes Projekt beinhaltet viele Signale, deshalb versuche ich, die Dinge mit vielen Etiketten, Anschlüssen und Bussen aufgeräumt zu halten.
Ich habe also einen Bus für Aktivierungssignale , die vom Mikrocontroller-Blatt zu den Dingen gehen, die aktiviert werden müssen. Und das Gleiche gilt für Fehlerzustände, Stromerfassungen usw.
Ich habe gerne 4 gleiche für verschiedene Busse. Jetzt sagt Altium immer wieder, dass alle NET-Labels auf der Port-Seite schweben. Ich kann nichts dagegen tun: Ich habe alles versucht, was mir einfällt, aber ich habe immer noch 20 schwimmende Netze. Auf dem nächsten Bild sehen Sie die Mehrblattverbindungen, die ich hergestellt habe: eine Wiederholung eines Sensorblatts, das alle 8 an einen Bus angeschlossen ist, und den Bus, der zum Mikrocontroller fährt.
Ich habe also eigentlich nichts im Umlauf, aber Altium sieht das immer noch so. Warum das?
quelle
Antworten:
Ich würde sagen, ja, Sie haben schwebende Signale.
In Bild 2 sind die diagonalen Linien nur grafische Elemente, keine Drähte.
auch: Haben Sie das Teilschema im zweiten Bild als "REPEAT" angegeben?
quelle
Sie haben drei Punkte in Ihrem Busnamen. Sie sollten zwei Punkte gemäß den Dokumenten haben :
Sense[1...8]
muss seinSense[1..8]
quelle
Wenn Netzetiketten Teil eines Busses sind, müssen sie nicht explizit wie auf der rechten Seite des ersten Bildes verbunden werden. Es reicht aus, irgendwo einen Bus mit dem gleichen Nennwert wie die Netlabels zu haben, und diese werden automatisch verbunden.
Was im ersten Bild passiert, ist, dass die Busdefinition am Port durch Aufrufen von ENABLE [1..8] erfolgt und dies bereits alle an den Pins des Mikrocontrollers definierten ENABLE-Signale aggregiert. Das Signal ENABLE1 ist also bereits mit dem Pin des Mikros und dem Bus verbunden.
Dann wird von diesem Port ein Bus gezogen und von diesem wird jedes einzelne Signal herausgerissen, wie rechts gezeigt. Diese Signale hängen also tatsächlich ohne Verwendungspunkt (Senke) und deshalb wirft Altium das " Netz schwebend" Warnung " aus.
[ Vor Jahren habe ich die Antwort als Kommentar zu meinem ursprünglichen Beitrag gepostet, also habe ich sie aufgeräumt, indem ich die richtige Antwort gepostet habe ]
quelle
Entfernen Sie die Netzetiketten und Netze vom Bus ENABLE [1..8]. Lassen Sie nur eine Hafeneinfahrt und einen Bus
quelle