LTSpice Error: Multiple Instances mit Stimulus file

OP #3176426
Lesenswert?
• ▲
▼
Hallo miteinander,

wie ihr euch sicher denken könnt, stehe ich hier vor einem Problem. Ich 
habe als ersten Testlauf für eine spätere größere Schaltung die Kleine 
im Anhang gebastelt.

Ein Program gibt als test.stm - file für die Stromquelle B1 folgendes 
aus:
b1  node1 0 i=delay(i(b0),5e-3)
 rdummy1  node1 0 10

Beim simulieren wird nun ständig folgendes angezeigt: "multiple 
instances of b1". Und ich finde den Fehler nicht. Ich hatte schon 
befürchtet, dass das File irgendwo doppelt gespeichert ist, aber das ist 
nicht der Fall. Auch gibt es im File kein zweites B1. Hat jemand eine 
Idee, wo der Fehler liegt?
Angehängte Dateien:
#3176567
Lesenswert?
• ▲
▼
Helmut S. schrieb:
> Wahrscheinlich steht in deinem test.stm schon ein B1.

Nicht nur "Wahrscheinlich", Nicole hat das ja schon bestätigt:

Nicole K. schrieb:
> test.stm:
> b1  node1 0 i=delay(i(b0),5e-3)
> rdummy1  node1 0 10

In test.stm wird eine Stromquelle b1 definiert und im Schaltplan auch 
(als B1). LTSpice unterscheidet nicht zwischen Groß- und 
Kleinschreibung.

Die Lösung wäre, im Schaltplan die Stromquelle B1 wegzulassen und der 
Leitung oben an R3 den Namen "node1" zu geben, dann müsste es 
funktionieren.

Wozu der Widerstand rdummy1 benötigt wird, wäre auch noch eine Frage.
OP #3176576
Lesenswert?
• ▲
▼
Vielen Dank für die Antwort. Leider funktioniert das nicht. Ich habe die 
Stromquelle raus gelassen und habe bei zwei Tests die Leitung sowohl b1 
als auch node1 genannt. Allerdings erhalte ich dann überhaupt keinen 
Strompuls wie gewünscht.

Achso.. rdummy.. hähä, da habe ich ehrlich gesagt abgekupfert, nachdem 
andere Sachen nicht funktioniert haben
#3176598
Lesenswert?
• ▲
▼
Nicole K. schrieb:
> Vielen Dank für die Antwort. Leider funktioniert das nicht.

Das liegt an der Formel "i=delay(i(b0),5e-3)", das ist keine gültige 
expression für LTSpice. Mit "i=i(b0)" kommen zumindest Strom-Pulse raus, 
vermutlich aber nicht die, die du haben möchtest.

Eine Delay-Funktion gibt es in LTSpice meines Wissens nach nicht, man 
kann das aber mit einer Laplace-Funktion machen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.