Hallo zusammen, ist es möglich, innerhalb von PWL-Dateien Parameter zu verwenden, die ich im Schaltplan definiere? So, wie ich es versucht habe, klappt es leider nicht. Was muss ich korrigieren? Oder geht das in diesem Fall generell nicht? Im Anhang ist ein Beispiel: Einmal die Variante mit festen Werten, die natürlich funktioniert. Und einmal die Variante mit Parametern, die so nicht funktioniert. Die .zip Datei enthält ebenfalls die 4 Dateien. Danke im Voraus! Gruß Simon
Simon K. schrieb: > Was muss ich korrigieren? Oder geht das in diesem Fall generell nicht? Ich habe mich noch gestern mit PWL beschäftigt. So wie ich das sehe darf die Datei nur reinen Text, keine Rechenausdrücke, beinhalten. Auch eine Leerzeile ist wohl nicht erlaubt. mfg klaus
Du könntest ja die ganze Quelle in eine Datei schreiben. Im Schaltplan dann .inc filename Inhalt der Datei: V100 netz1 0 PWL ( + x1 y1 + x2 y2 + x3 y3 + ) Die x,y-Werte dann halt mit {param}.
:
Bearbeitet durch User
Helmut S. schrieb: > Du könntest ja die ganze Quelle in eine Datei schreiben. Im Schaltplan > dann Hallo Helmut, diese Vorgehensweise ist mir völlig neu. Das wird einige andere auch so gehen. Hast Du eine Beispiel-Simulation? mfg Klaus
Danke Helmut! Klaus, habe es gerade probiert, hier das Beispiel. Ergänzung: In meinem Fall habe ich relative PWL-Zeitpunkte, daher muss man hier ++ schreiben (mehrere Zeilen). Wenn man die Werte in eine Zeile schreibt, reicht bei relativen Zeitpunkten +. Gruß Simon
:
Bearbeitet durch User
Klaus R. schrieb: > Helmut S. schrieb: >> Du könntest ja die ganze Quelle in eine Datei schreiben. Im Schaltplan >> dann > > Hallo Helmut, > diese Vorgehensweise ist mir völlig neu. Das wird einige andere auch so > gehen. Hast Du eine Beispiel-Simulation? > mfg Klaus Beispiel siehe Anhang. * V100 bitstream3 0 PWL ( + 0 0 + + {tfr0} {vlow} + + {trf} {vhigh} + + {tfr} {vhigh} ... ... ... + )
:
Bearbeitet durch User
Simon K. schrieb: > Ergänzung: In meinem Fall habe ich relative PWL-Zeitpunkte, daher muss > man hier ++ schreiben (mehrere Zeilen). > Wenn man die Werte in eine Zeile schreibt, reicht bei relativen > Zeitpunkten +. Ah! Das vereinfacht das Leben. Danke auch an Helmut. Simon war etwas schneller. mfg Klaus
:
Bearbeitet durch User
Klaus R. schrieb: > ... > > Danke auch an Helmut. Simon war etwas schneller. > mfg Klaus Ich hätte zwischendurch mal nachsehen sollen. Ich glaube ich sollte doch mal etwas länger mit meinen Antworten warten. :-)
Hallo Helmut [bit_stream3.asc] funktionniert bei mir überhaupt nicht ..... Hilfreiche Idee was es sein könnte ?! :-( ..
Helmut S. schrieb: > Entschuldigung, da hatte ich die Text-Datei vergessen. Besten Dank Helmut für diesen Bit-speed, meine LTspice-Welt ist wieder in Ordnung :-)
Hallo Helmut, das vorangegangene Beispiel erweitert auf 2 PWL-Quellen, für einen xbit breiten "Datenbus", leider funktionniert dies so nicht ... Fehler ?! Tipp ?! :-) Im ersten Test Fehlermeldung Quellen paralell, nach Ändern der Spg-Quellen Nummern, gibt es keine Ausgab im Plot-Feld .... ?! Idee ?!
es liegt am [bitstream3> .... arbeitet nicht mit d[0] warum ?! :-(
Michel M. schrieb: > es liegt am [bitstream3> .... > arbeitet nicht mit d[0] warum ?! :-( Weil in der Datei bitstream3.txt das Netz bitstream3 heißt. V100 bitsream3 0 PWL ... Wenn du das Netz d[0] nennst, dann funktioniert es. V100 d[0] 0 PWL
Danke für die schnelle Antwort Helmut !! :-) jetzt nochmal von vorne aufgebaut .... und ..... es geht ... thanks, denke in der vorhergehenden Datei ist im inc.Bereich noch etwas beschädigt worden :-)
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.