Forum: Analoge Elektronik und Schaltungstechnik LTspice TL431 Fehler xui


von Bernhard (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe den ganzen Sonntag damit zugebracht eine Lösung zu finden, habe 
aber zu wenig Erfahrung und hoffe, das sich jemand die Zeit nimmt mir zu 
erklären, warum die Subckt nicht will :(. Wenn ich die Simulation 
aufrufe erhalten ich den Text: Too many parameters for subcircuit type 
"tl431"(instance: xui). Habe das Modell als X im Ordner SUB abgelegt
*             K A FDBK
.SUBCKT TL431 7 6 11
.MODEL DCLAMP D(IS=13.5N RS=25M N=1.59 CJO=45P VJ=.75 M=.302 TT=50.4N 
BV=36V IBV=1MA)
.MODEL DCL2 D(RS=660K)
V1 1 6 1.24
R1 6 2 15.6
C1 2 6 .5U
R2 2 3 100
C2 3 4 1.3U
R3 4 6 8
G2 6 8 3 6  .86
D1 5 8 DCLAMP
D2 7 8 DCLAMP
D4 6 8 DCLAMP
V4 5 6 2
G1 6 2 1 11 0.11
VCLAMP 9 6 14.5
D3  7 9 DCL2
.ENDS TL431
und das Symbol vom LT1009 übernommen und dann die PIN Bezeichnung 
geändert - nach 7 6 11. Die Edit Atribute Typ 'Cell' - Prefix 'X' - 
Model 'TL431.sub' Value + Value2 TL431. Ich habe mir dieses recht 
einfache Modell  gewählt, um die Zusammenhänge in LTSpice zu verstehen, 
doch leider ist es mir nicht gelungen und bitte Euch daher mich ein 
wenig zu unterstützen.

Danke Bernhard

von Michael (Gast)


Lesenswert?

Wie sieht denn die SPICE-Netlist (erreichbar unter View->Netlist) für 
die Testschaltung aus?

von Michael (Gast)


Lesenswert?

Bei mir geht es jetzt. Im Symbol Attribute Editor muß das Feld "Value" 
gelöscht werden, außerdem sollte der Inhalt von "SpiceModel" nach 
"ModelFile" verschoben werden. Falls der Inhalt des "Description"-Feldes 
in der Spice NetList außerhalb von Kommentaren auftaucht, sollte er auch 
entfernt werden.

von El G. (elgono)


Lesenswert?

Hallo,

auf der suche nach nem lt431 für pspice bin ich auf dieses model 
gestossen, aber leider bekomme ich es auch nicht zum laufen.
Bin nach Bernhards und Michaels Anleitung gegangen, model wird 
anscheinend gedunden, aber bricht mit folgender meldung ab:

Error on line 3 : t1 p001 p002 p003 p004 p005 0 n001 p006 p007 p008 0 
tl431
   Unknown parameter "p005"
Fatal Error: T1: transmission line Z0 must be given

hat jmd eine Idee?

von Fritz (Gast)


Lesenswert?

Hast du das Model hier aus dem Thread rauskopiert? Wenn ja dann musst du 
den Zeilenumbruch vor BV=... wegmachen (oder alternativ ein "+" davor 
setzten), sonst wird das als neuer Befehl interpretiert.

PS: Der Fehler im Eingangspost (auf wenn es schon etwas her ist) ist 
übrigens die Netlist Order. Die muss von 1 an beginnend durchnummeriert 
werden. Die Zuordung erfolgt über die Position in der .subckt Anweisung.
Also in dem Fall
.subckt TL431 7 6 11
7 -> Netlist Order 1
6 -> Netlist Order 2
11-> Netlist Order 3

von Rumpelstielzchen78 (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich bekomme das auch nicht zum Laufen.
Dabei habe ich es mit Direktive versucht als auch mit einer *.sub Datei.

Egal was ich probiere, immer die Fehlermeldung wie oben im Bild zu 
sehen.
(Die anderen *.sub-Dateien sehen binär aus und haben gar nicht die 
SUBCKT-Struktur..)
Was ist denn mein Problem?
Danke nochmal für die Hilfe...

von Rumpelstielzchen78 (Gast)


Lesenswert?

Ergänzung:
1) Das ".ENDS TL431" habe ich schon in  ".ENDS LM431" umbenannt.
2) Das Spice-Model habe ich von "LM431" in "LM431.sub" umbenannt.

Trotzdem die Fehlermeldung :-(

von Rumpelstielzchen78 (Gast)


Lesenswert?

mit den Hinweisen auf Seite "Beitrag "Spicemodels in LTSpice einbinden klappt nicht"; 
habe ich es soweit geschafft, dass nur noch kommt:
"Unknown subcircuit called in: xlm431 n006 n006 lm431.sub" hmm..
komisch...

von Helmut S. (helmuts)


Lesenswert?

Hallo bernhard,

Lies mal was ich erst gestern in einem anderen thread geschrieben
habe. Probier mal die 3. Möglichkeit siehe unten.
Wenn du nicht zurecht kommst, dann melde dich nochmal.

Files > Lib > TL413
http://tech.groups.yahoo.com/group/LTspice/
Da ist auch ein Modell von mir drin.

Helmut




Klaus schrieb:
> Wie erstellt man denn einen OPV, der 8 (Pins 2-9) Anschlüsse hat ?


1. Möglichkeit
In der LTspice Yahoo group nachschauen.
Files > Lib > ....
http://tech.groups.yahoo.com/group/LTspice/



2. Möglichkeit
Mit einem ähnlichen Symbol anfangen und die fehlenden Pins addieren.



3. Möglichkeit
Den Modell-File in LTspice heineinziehen.
Den Cursor über die Zeile ".subckt ..." legen. Rechte Maustste drücken
-> Create Symbol
Pins zurechtrücken. Die Grafik verschönern falls gewünscht.
Diese Symbol speicherst du jetzt am besten in dem Ordner, in dem du
deinen Schaltplan hast.

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
Noch kein Account? Hier anmelden.