Hallo, eine Recherche mit der Suchmaschine hat ergeben, dass mehrere das selbe Problem haben jedoch unterschiedliche Antworten haben (Bug wurde gefixed, Vergabe eines Labels löst das Problem, usw...). Jedoch trifft keines zu, soweit ich das beurteilen kann. Hier mein Problem: Ich verwende KiCAD 2012-01-19 und habe einen hierarchischen Schaltplan, wo ein Signal von einem Schaltplan zum nächsten übergeben wird. Die Netznamen lauten dann z.B. /Sheet1/PWM oder /Sheet2/RXD. Das PWM wird z.B. im Sheet2 vom µC erzeugt und an Sheet1 weitergereicht. Hier liegt nun das Problem: manchnal heißt das Netz /Sheet1/PWM und manchmal /Sheet2/PWM. Auch im Haupt-Schaltplan besitzt das Signal einen Label, welcher aber nicht verwendet wird. Die Leiterbahnen im PCB werden auch alle korrekt umbenennt, jedoch die Flächen verlieren die Verbindung und müssen neu zugewiesen werden, was sehr ärgerlich ist. Weiters habe ich auch beobachtet, dass die Nummerierung der Sheets sich ändern kann und so die Seitennummern in den Bauteilnummern z.B. R1xx für Widerstände auf Sheet1 plötzlich mit R2xx fortgesetzt werden, wenn sich die Seitennummer ändert. Dies hat zur Folge, dass bei der Nummerierung wieder bei R201 begonnen wird, welchen es auf dem vorherigen Sheet2 (jetzt Sheet1) bereits gibt und so R201 2mal vorkommt (es wird auch eine Meldung von KiCAD dazu erzeugt). Eine manuelle Umsortierung im "main".sch löst diese Problem kurzfristig, bis erneut umsortiert wird. Meine Fragen: Kennt ihr diese Probleme und habt ihr vielleicht Lösungen / Workarounds dazu? Danke.
Nun habe ich einen Lösungsansatz gefunden und auch schon ausprobiert: Im Hauptschaltplan den Signalen einfach an ein globales Label anschließen. Dadurch werden /Sheet1/PWM bzw. /Sheet2/PWM einfach zu PWM (der Name des globalen Labels). Für die Umsortierung der Sheets habe ich noch keine Lösung.
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.