Hallo Ich habe einige Signale auf meinem Schaltplan in der obersten Hierarchiestufe zur Verbesserung der Übersichtlickeit mittels eines Harness zusammengefasst. Doch leider erkennt Altium das nicht und stellt demnach auch nicht die Verbindungen zwischen den Bauteilen her. Woran liegt das? Ein weiterer Harness geht z.B. in ein anderes Schaltplandokument per Sheet-Entry und da ist alles wie es sein soll. Danke euch
Dafür nimmt man auf der obersten Ebene eigentlich die Sheetsymbole, nicht die Harnesses. Ralf
Ich geh aber nur von einem Konnektor zu einem anderen und mit den Signalen nicht in ein anderes Blatt rein.
Warum soll ich Net Labels dranschreiben, wenn ich doch einen Harness nehmen will?
Probier mal, die Verbindung zwischen den Harnesses mit einem NetLabel zu versehen. Das könnte helfen.
Hey Markus, das klappt leider nicht. Ich mein, in dem Design wäre es nicht dramatisch, da einfach 4 Strippen zu ziehen, aber man muss ja auch an zukünftige Projekte denken. Außerdem will ich wissen, warum das nicht so funktioniert wie ich will :)
Hmm, sehr merkwürdig. Bei mir klappt das mit einem Netlabel (sh. Screenshot). Das Design hatte ich aber nicht mit der aktuellen AD Version gemacht, sondern mit einer älteren (aber auch AD13). Vlt. ist da ein Bug reingekommen...
Du könntest noch versuchen, in den Projektoptionen unter Class Generation die Option "Gererate Net Classes for Named Signal Harness" zu aktivieren.
ein net-label auf einem harness gibt keinen sinn. die einzige eigenschaft, die einen harness definiert, ist der harness-type, dem die harness-entries zugeordnet sind. siehe harness-files. extra netzklassen für netze in einem harness automatisch erstellen zu lassen, ist auch nicht sinnvoll zielführend. die netze haben dann vielleicht einen namen, aber der umweg über eine extra klasse nur für einen namen ist unsinnig. der grund, dass die netze nicht verbunden sind ist, dass erst eine anbindung an einen pin einen netznamen vergeben werden lässt. wenn du einen widerstand an ein netz an einem harness-entry setzt, bekommt es einen namen. das gleiche gilt für sheet entries. in den project options gibt es eine einstellung, die es sheet-entries erlaubt, netze (teil) zu benennen.
>ein net-label auf einem harness gibt keinen sinn.
Ganz so unsinnig ist das m.E. nicht: zusammen mit der
Netzklassengenerierungs-Option ergeben sich aussagekräftige Netznamen
(in meinem Fall: LCD.D0, LCD.D1...). Ausserdem macht auch Altium selber
teilweise ein Netzlabel auf die Harness-Verbindungen (sh. Screenshot,
Ausschnitt aus dem Schematic zum Nanoboard NB2DSK01)
Markus
Jo Danke, das hat geklappt. Aber warum das nur so geht, ist mir ein Rätsel, da die Harnesse ja eindeutig verbunden sind.
Johannes Hofmann schrieb: > Jo Danke, das hat geklappt. > Aber warum das nur so geht, ist mir ein Rätsel, da die Harnesse ja > eindeutig verbunden sind. Könnte es sein, dass du die Verbindung nicht richtig hattest ? Rotes Kreuzchen !
Peter schrieb: > Johannes Hofmann schrieb: >> Jo Danke, das hat geklappt. >> Aber warum das nur so geht, ist mir ein Rätsel, da die Harnesse ja >> eindeutig verbunden sind. > > Könnte es sein, dass du die Verbindung nicht richtig hattest ? Rotes > Kreuzchen ! nein, es ist nur einfach nur üblich, netze rein nach dem harness zu nennen. man kann es natürlich einschalten oder hinbiegen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.