Hallo zusammen, Habe gerade zwei Probleme in einem Bereich. 1. In einem Sheet welches als Multi-channel-sheet eingesetzt wird, gibt es 2 Busse. Diese sind wie alle Ein- und Ausgänge mit einem Net-Label versehen. -> als signle sheet symbol: Kompilierung ohne Fehler. Wird nun das Sheet mehrfach gebraucht (Designator z.B. "Repeat(xy,1,9)"), so kommt der Fehler "Duplicate Net Names Bus Slice xy". Wie kann diese Fehlermeldung behoben werden? Muss man am Netlabel vom Bus etwas machen? Entfernen kann ich es nicht, sonst gibt es den Fehler "Unconnected Line" (da ist der Bus gemeint). 2. Es geht um "Repeat(xy,1,9)" und zwar gibt es bei wiki.altium vorgegebene Formate/Keywords für den ersten String (xy). z.B. $Component_$ChannelIndex oder $ComponentIndex etc. Diese funktionieren teils nicht. Im Grunde möchte ich nur den R105 als R105, R205, R305... benennen. Wie heisst dazu der String? Müssen die Designatoren geändert, also nach R?05 benannt werden? Release 10
> Muss man am Netlabel vom Bus etwas machen? Kann so schwer sagen, poste dein Design oder wenigstens mal einen Screenshoot der Sheet-Schaltung und vom übergeordneten Schaltplan (Bildformate beachten). > Diese funktionieren teils nicht. Im Grunde möchte ich nur den R105 als > R105, R205, R305... benennen. Was heisst "funktionieren teils nicht"? Üblicherweise wird dem Bauteil der Name dann in der Form "R105_XY1, R105_XY2, ..." zugewiesen. Man kann's, wie du bereits richtig erkannt hast auch beeinflussen, damit hab ich aber noch nicht "experimentiert". > Wie heisst dazu der String? Müssen die Designatoren geändert, also nach > R?05 benannt werden? Ich bezweifle dass das (besser) funktioniert, probiert hab ich's nicht. Das Tutorial "TU0112 Creating a Multi-channel Design" kennst du bereits? Ralf
Für alle die nach der gleichen Antwort suchen: Wenn man ein Multichannel Sheet hat, funktionieren Busse in dem selbigen nicht. Man muss die Leitungen einzeln ziehen. Es hat also nichts zu tun mit dem Net_Label wie ich vermutet habe. Für eine Bauteilbenennung nach z.B: R105, R205, R305... wird folgender Synthax benötigt: $ComponentPrefix$ChannelIndex0$ComponentIndex
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.