FAQ: Schaltplan
Zurück zur FAQ-Hauptübersicht
Bauteil in Schaltplan einfügen
Nachdem ich ein einziges Bauteil (egal ob in der Schaltplan-Ansicht oder in der Platinen-Ansicht) eingefügt hab, konnte ich kein weiteres Bauteil einfügen! Hab mich an die Beschreibung gehalten, hat aber trotzdem nicht funktioniert! Wenn ich auf "Einfg" gedrückt hab kam immer das selbe Bauteil wieder! Und wenn ich in den Bibliothek-Browser gegangen bin, konnte ich Bauteile nur bearbeiten aber nicht importiern!
Wenn Sie ein Bauteil an der Maus hängen haben, müssen Sie erst z.B. [ESC] drücken, um nach der gewünschten Anzahl von eingesetzten Bauteilen dieses Typs den Einfügemodus zu beenden. Erst wenn dann nach [ESC] unten in der Statuszeile "Zeiger-Modus" steht, dann kann das nächste Bauteil eingefügt werden:
(Bild 1: Anfangszustand, jetzt Taste [Einfg] drücken)
(Bild 3: Ein Bauteil mit Mausklick abgesetzt, sofort ein weiteres am Cursor. Sie sind im Verschiebemodus, siehe Statuszeile)
Wenn Sie nun kein weiteres Bauteil dieser Sorte mehr absetzen möchten, dann drücken Sie [ESC] oder beide äußeren Maustasten gleichzeitig (M12). Dann kommen Sie zurück in den Zeiger-Modus, siehe Statuszeile:
(Bild 4: Statuszeile zeigt momentanen Arbeitsmodus an)
Jetzt können Sie wieder [Einfg] drücken, um weitere andere Bauteile zu importieren.
Wie vervielfältigt man gleichartige Schaltungsteile?
Wenn sich Schaltungsteile öfter wiederholen, zum Beispiel bei einem Schrittmotorcontroller mit 8 SM-Treibern, kann man einen SM-Treiber dann händisch Routen und bei den anderen sieben dieses Schaltbild dann einfach übernehmen?
Zeichnen Sie Ihren ersten Kanal im Schaltplan und routen Sie ihn auch im Layout. Jetzt kopieren Sie den Kanal im Schaltplan 7x und anschließend im Layout 7x. Die kopierten Gehäuse wissen, zu welchen kopierten Symbolen sie gehören. Globale Signale sind solche, die auch außerhalb des Kanals vorkommen (z.B. GND). Lokale Signale sind solche, die nur innerhalb des Signals vorkommen.
Wie lösche ich ein Signal gänzlich?
Wenn Sie ein Signal gänzlich löschen wollen, so dass es auch im Layout verschwindet, müssen Sie zunächst im erweiterten Zeigermodus (der kleine schwarze Pfeil neben dem Cursor-Symbol in der Werkzeugleiste) einstellen, dass Sie das ganze Signal, also nicht nur ein Signalteil, markieren wollen, wenn Sie es mit Mausklick markieren. Nachdem Sie diese Einstellung vorgenommen haben, schauen Sie erst im Layout, welchen Leiterbahnzug Sie löschen wollen. Markieren Sie es dann und drücken Sie [F3]. Nun sehen Sie das selbe Signal im Schaltplan markiert. Drücken Sie [Entf]. Sie werden noch gefragt, ob Sie das Signal auch im Layout, also die Leiterbahn, löschen wollen. Wenn Sie dies bestätigen ist das Signal und die zugehötige Leiterbahn weg. Machen Sie von Zeit zu Zeit eine "Reorganisation" (Menü "Aktionen").
Finde Versorgungsanschlüsse nicht!
Ich habe alle Bauteile im Schaltplan platziert, kann aber die Versorgungsanschlüsse (Power) der ICs nicht finden. Werden alle Versorgungsanschlüsse automatisch angeschlossen?
Nein. Die Versorgungsanschlüsse einiger ICs müssen über "Reste von Bauteilen importieren" im Menü BAUTEILE eingefügt und platziert werden. Platzieren Sie alle Versorgungsanschlüsse mit den jeweiligen Abblockkondensatoren und einem Stecker nebeneinander an eine freie Stelle im Schaltplan (oder auf einer neuen Schaltplanseite), und verbinden Sie diese mit den Referenzsymbolen für "VCC" und "GND".
Das Drucken eines Schaltplanes dauert zu lange. Was mache ich falsch?
Verwenden Sie bitte in Ihrem Schaltplan Windows-Schriftarten.
Die Verbindungsknoten erscheinen im Schaltplan zu dünn
Gibt eine Möglichkeit die Verbindungspunkte im Schaltplan dicker und damit erkennbarer zu machen? Es ist kaum zu erkennen ob ein Kreuzungspunkt von den grünen Leitungen verbunden ist oder sich eben nur kreuzt.
Im Schaltplan drücken Sie die Taste [ . ] (Satzende-Punkt). Bevor Sie aber wirklich einen Knoten-Punkt setzen, drücken Sie die Taste [o] für Optionen, um die Stärke (oder andere Eigenschaften) zukünftiger Knoten für dieses Projekt einzustellen. Eigentlich sind die Knoten nicht erforderlich, denn laut DIN dürfen zwei Linien nie an der selben Stelle andocken:
Wie kann ich den Durchmesser der Knoten generell auf z.B. 0,5 mm voreinstellen?
- Öffnen Sie ein neues Projekt.
- Drücken Sie in der erscheinenden "leeren" Schaltplanseite die Tastaturtaste [.] (Satzende Punkt). Der Mauszeiger verändert sich, Sie setzen den Knoten aber noch nicht ab.
- Drücken Sie die Tastaturtaste [O] für "O"ptionen und stellen Sie im sich öffnenden Dialog alle Eigenschaften nach Ihrem Ermessen ein (z.B. Knotenbreite, Leiterbahnbreite, u.s.w.).
- Speichern Sie das Projekt im Menü "Datei/Projekt als Vorlage speichern" unter einem beliebigen Namen in das vorgeschlagene Verzeichnis: C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\ibf\TarV<x>\<Ausbaustufe>
Beim nächsten Starten eines neuen Projektes können Sie aus einer Liste dieses Vorlageprojekt übernehmenen.
Pin-Nummern
Mir ist nach Aufspielen der neuesten Version die Möglichkeit abhanden gekommen, bei Bauteilen (im Speziellen: Sub-D-Stecker) die Pin-Nummern ein- bzw. auszublenden. Es hat sich bewährt, meinen Löt-Sklaven den Service anzubieten, nichtbenutzte Pins ohne Nummer im Schaltplan erscheinen zu lassen - daher lege ich Wert auf diese Möglichkeit.
Sie können jeden Anschluss doppelklicken und einstellen, ob die Anschluss-Nummer angezeigt werden soll. Das ist in allen Versionen gleichermaßen möglich.
Signalnamen
Schön wäre , wenn es möglich wäre, nach einem Doppelklick auf eine Signalbahn in dem sich öffnenden Fenster den Signalnamen anzugeben (anstelle u für umbenennen usw.)und dann gleich mit einem Kästchen für "Signalnamen anzeigen?" den Signalnamen anzeigen zu lassen, ohne dieses ewige Text usw. eingeben zu müssen. Ich denke da ist die Handhabung noch ein bisschen vereinfachbar.
Um einen Signalnamen an ein Signal zu schreiben, schweben Sie einfach mit dem Mauszeiger auf das Signal und drücken die Taste [n] auf der Tastatur. Dann erscheint zwar der Text-Dialog, aber es ist schon alles ausgefüllt. Sie müssen nur [Ok] drücken.
Bauteilbezeichnung
Wenn ich mit Kopieren, Einfügen ein Bauteil von Schaltplanseite 1 auf Seite 2 haben möchte um nicht immer in der Bibliothek zu suchen, wird der Bauteilwert intern zwar aktualisiert, aber auf der Schaltplanseite selbst steht die alte (kopierte) Bezeichnung. Die muss dann zu Fuss geändert werden. Wird innerhalb einer Schaltplanseite das Prozedere durchgeführt, wird alles automatisch geändert.
Nachtrag: Ich meine natürlich nicht den Bauteilwert, sondern die Bauteilbezeichnung (z.B. C11,R24 usw).
Sobald Sie mit der aktuellen Version ein Bauteil kopieren und neu einfügen, wird die Bauteilbezeichnung hochgezählt (IC 1...IC 2...), egal ob Sie das Bauteil auf der gleichen oder einer neuen Schaltplanseite einfügen. Mit welcher Version arbeiten Sie denn?
Schaltplanseiten löschen
Ich habe durch Herumspielen in der PCB-Pool-Version neben der "richtigen" noch mehrere überflüssige Schaltplanseiten angelegt. Deren Inhalt konnte ich zwar löschen, aber die leeren Seiten werde ich nicht wieder los?! Einmal habe ich schon ein Backup zurückkopiert, weil ich dachte, alles sei "weg", obwohl ich nur versehentlich auf einer leeren Seite war.
Um eine Seite zu "löschen" muss man ihr den Namen "" geben. Umbennen von Seiten geht mit den Hierarchiebrowser (s. linker Rand des TARGET- Fensters). TARGET hat immer 100 Schaltplanseiten, auch wenn Sie noch gar keine benutzt haben. Wenn Sie einer Seite einen Namen gegeben haben, werden Sie diesen Namen und den Zustand "auf dieser Seite war mal was" wieder los, indem Sie im Hierarchie-Browser den Namen der Seite zurück auf "" stellen. Allerdings müssen Sie die folgenden Seiten in der Liste nach oben schieben.
Verschieben von Bauteielen zwischen Schaltplanseiten
Ich bearbeite gerade eine etwas grössere Schaltung. Ich möchte nun Teile wie Netzteil auf eine andere Schaltplanseite verschieben. Wenn ich das mit ausschneiden - einfügen probiere wird meine Platine zerpflückt. Was mache ich falsch?
Bitte fangen Sie alle Bauteile und drücken Sie [ä]. Jetzt ändern Sie die Seite und alle Bauteile "fallen" auf die neue Seite. Da die absoluten Koordinaten gleich bleiben, müssen Sie vorher darauf achten, dass in der neuen Seite dort frei war.
Beschriftungen
Wie kann ich die Beschriftungen früher als Klartext darstellen, ohne dass ich 2mal in den Schaltplan hineinzoomen muss ? Auf meinem 20" Bildschirm muss es doch möglich sein, die Texte einer Schaltung auch schon bei bildschirmfüllenden Format darzustellen, anstatt mit diesen nichtssagenden ausgefüllten Balken!
Sie können im Menüpunkt "Fenster / Einstellungen/Optionen" die Mindestbreite heruntersetzen. Dies hat auch einen Einfluss darauf, wie früh die Schrift als Ersatzbalken dargestellt wird. Frischen Sie Ihr Bild danach mit [F7] auf.
Schaltplan auf Raster
Wenn ich einen Schaltplan eingebe, habe ich das Problem, daß nicht alle Pins auf dem Raster sind. Dadurch werden ntürlich die Signalleitungen und die Verbindungspunkte nicht sauber gesetzt. Wie erreiche ich es, daß immer alle Pins der Bauteile auf dem Raster sind?
Die Bauteile in unseren Schaltplan-Bibliotheken sind alle im Raster 0,635mm=1/40" gezeichnet. Wenn Sie dieses Raster ebenfalls einstellen (also das voreingestellte nicht verändern) und zudem das Raster aktiv lassen (snap-on-grid), können Ihnen eigentlich keine Pins vom Raster rutschen. Wenn Ihnen dies dennoch gelingt, zeigen Sie uns bitte, wie das dennoch passieren kann? Wir hören zuweilen von diesem Problem, können es aber nie nachvollziehen. So wissen wir bis heute nicht, ob es ein Fehler oder eine Fehlbedienung ist. Nessie lässt grüßen :-)
Mehr Info zu Bauteilen
Ich vermisse eine Zusatzfunktion. Nämlich einen Infobutton der die Maus zu einem Hilfezeiger verwandelt und bei Klick auf ein Schaltplansymbol Infos über das zugehörige Rastermass und Gehäusebauform anzeigt. Oder geht das und ich habe es noch nicht gefunden?
Wenn Sie im Bibliotheks-Browser oder beim Importieren von Symbolen den [Gehäuse]-Knopf drücken, können Sie das zum Symbol vorgeschlagene Gehäuse direkt sehen. Eine Anzeige des Rasters in der Vorschau läßt erkennen, wie groß das Gehäuse ist.
BUS-Elemente zusammenfassen; Referenzsignal In/Out
2 Probleme:
1.) Ich möchte Buselemente(Einzelsignale) zu einem Feld zusammenfassen. Dies gelingt mir leider nicht. Beispiel: SignalX besteht aus 8 Einzelleitungen -> SignalX[1..8]. Ich will dies auf dem Schaltplan darstellen als ein einziges !SIG-AUS-Feld von 1..8 (wie z.B. bei Orcad SignalX[1..8]). Wie bekomme ich das hin?
2.) Ich möchte ein I/O-Signal - sprich "!SIG-EIN-AUS" zeichen. Ist das möglich?
Ein Bus ist in TARGET eine Badewanne mit allen Signalen drin. Sie können herausfischen, was Sie möchten. Um dennoch verschiedene Busse zu ermöglichen, müssen Sie diese händisch getrennt von einander zeichnen. Ebenso muss der Bus händisch beschriftet werden. Dazu könnten Sie einfach über der blauen Buslinie das Wort "Datenbus" oder "D0..D7" anbringen. Wenn es wie ein Fähnchen am Ende des Busses aussehen soll, so müssen Sie solch ein Fähnchen aus Linien zeichnen und mit Text beschriften. Wenn Sie es öfter verwenden wollen, können Sie sich ein Bauteil anlegen, das aber keinen Anschluss hat, sondern nur ein Fähnchen mit Schrift innen drin, z.B. "Busname". Nach dem Import müssten Sie "Busname" durch den gewünschten Inhalt ersetzen, "D0..D7". Dies alles sieht dann entsprechend ordentlich aus. Dennoch könnten Sie aus Ihrem mit "D0..D7" beschrifteten Bus das Signal CLK herausholen. Logische Prüfungen werden nicht gemacht. Wenn Sie das Signal am Bus jedoch mit [n] beschriften, steht dann auch "CLK" dran, wodurch eine Verwechslung mit einer Datenleitung ausgeschlossen ist.
Wenn Sie ein I/O-REF brauchen, müssen Sie sich selbst eins anlegen. Wenn Sie's nicht hinkriegen, zeichnen wir Ihnen auch eins.
Busse zusammenlegen bzw verbinden?
Wahrscheinlich durch irgendwie ungeschicktes Zeichnen, habe ich im Schaltplan einen zwar optisch zusammenhängenden Bus, der aber aus den Segmenten $$Bus, $$Bus_1, $$Bus_2 und $$Bus_3 besteht. In allen Bussen sind die gleichen Signale (102 signale) vorhanden, das entspricht auch der Beschreibung im Target3001. Trotzdem sollte es nur ein Bus werden. Kann/muss ich den Bus vereinheitlichen? Welche Probleme können entstehen? Mit Projektprüfung bekomme ich zu allen Pins die Meldungen:
1: Insel ohne Ref.-Pin: b34.. 97: Insel ohne Ref.-Pin: b72 98: Insel ohne Ref.-Pin: b71 99: Insel ohne Ref.-Pin: b70. In der Platine jedenfalls sind alle Luftlinien korrekt verbunden.
Wie Sie schon richtig erkannt haben, genügt es nicht, wenn ein Bus einfach über vorhandene Leitungen gelegt wird. Schalten Sie dazu im Menü "Fenster /Einstellungen" den Punkt "Nur Umrisse zeichnen (Schnellzeichnen) [#]" ein. Jetzt können Sie sehen, ob für jedes angeschlossene Signal auch der Bus unterbrochen wurde und einzelne Segmente im Bus angelegt wurden. Grundsätzlich sind TARGET's Linien nur an den beiden Enden "sensitiv". Zwei Bahnen, die sich kreuzen wissen nichts von einander. Ebenso, wenn das Ende einer Bahn heimlich mitten unter eine andere Linie geschoben wird, wie der senkrechte Balken bei einem T. Das sieht zwar gut aus, TARGET erkennt aber die Verbindung nicht an.
Abwahl mehrerer Bauelemente in einer Bestückungsvariante
Wie läßt sich in Target eine Teilschaltung als nicht bestückt kennzeichnen, ohne jedes Bauteil einzeln anzufassen.
Bitte gehen Sie in den Hierarchie-Browser am linken Fensterrand von TARGET. Klicken Sie Ihr Projekt auf und dort auf Varianten. Klicken Sie die gewünschte Variante mit M2 an und dann auf Eigenschaften. Jetzt können Sie mehrere Bauteile nacheinander bei dieser Variante ausschließen.
Simulation: Phase und V_Sinus und Warnung
Folgende Ungereimheiten habe ich beobachtet:
- 1. Die Angabe der "Phase" wird beim Modell "V_Sinus" bei mir ignoriert. Die "Phase" ist NULL und nicht wie gewünscht.
- 2. Hin und wieder verschwindet der zweite "V_Sinus". Kann das mit einem "Umgebungswechsel" bzw. "Benutzerwechsel" vorkommen. Bei mir kommt es vor, wenn ich zwischen der Umgebung mit Netzwerkanbindung und ohne Netz wechsele.
- 3. Folgende Warnung erscheint beim Erstellen von "Target.cir": Fehler im SpiceObject "1ms" und "0". In "Target.cir" ist der Fehler für mich nicht nachvollziehbar und im Modellbrowser für mich nicht auffindbar. Was kann ich falsch gemacht haben?
Phase und V_Sinus und Warnung
Die AC-Phase ist nur wirksam bei einer AC-Analyse! In einer Transientenanalyse können Sie die Phase über TD festlegen:
Beispiel: Frequenz = 50Hz (Periode 20m), Phase = 90 Grad ==> TD = -5m
Die UIC-Option ("Benutze Anfangsbedingungen") in der Transientenanalyse beeinflusst den Spannungswert zum Zeitpunkt Null! Der DC-Wert in der Sinusquelle wird verwendet, wenn diese Option eingeschaltet ist.
Für die Beantwortung der Punkte 2 und 3 bitte TARGET3001-Projekt zusenden.