Hallo zusammen,
ja, ich habe die Suchfunktion genutzt und nach bestem Wissen die
vorhandenen Lösungsvorschläge versucht umzusetzen. Es hilft nichts:
Das Einbinden eines neuen Bauteils (.lib) führt zu dem Fehler: unknown
subcircuit called in ... SCS_G5_650V_v1a ... .
Das Komische dabei: ich habe ein ähnliches Bauteil auf die identische
Art und Weise eingebunden und das funktioniert gut.
Was habe ich gemacht: die gewünschte XXX.lib runtergeladen, entpackt. In
LTSpice XVII geöffnet, Rechtsklick auf die markierte Zeile ".SUBCKT
IDH06G65C5_L3" und die Option "Create Symbol" gewählt. Das sich öffnende
Symbol modifiziert, im Unterordner "EigeneSymbole" des LTSpice-Ordners
"sym" abgespeichert. Vorher noch im .asy-Editor über "Attributes" den
Pfad der XXX.lib angegeben, welche ich im Unterordner "EigeneNetliste"
des Spice-Ordners "sub" hinterlegt habe.
Dann habe ich das neue Bauteil über die Bauteilbibliothek in mein
Netzwerk eingefügt und es funktioniert für den MOSFET (IPP65R225C7_L1
bzw. C7_255_L1_650V.lib) jedoch nicht für die Diode (IDH06G65C5_L3 bzw.
SiC_SCS_G5_650V_IDH_v1a.7.lib)
Beide .lib-Dateien sind ähnlich aufgebaut:
___________________________________________________
.SUBCKT IDH06G65C5_L3 ANODE KATODE TCASE TJ ; wird anscheinend gefunden
...
...
XSD ANO KAT TJ Pow SCS_G5_650V_v1a ; das unten definierte Modell findet
er nicht
..
..
..
.ENDS
* ***************************************************************
.SUBCKT SCS_G5_650V_v1a a k Tj Pow PARAMS: fpar01 = {100} fpar02 = {100}
..
..
..
.ENDS
___________________________________________________
Wie gesagt, es funktioniert für den MOSFET, aber nicht die Diode. Hab
ich was übersehen oder beim MOSFET nur Glück gehabt? Oo
Ich habe alle ^ durch ** ersetzt.
Ich habe auch die Dioden-Lib in den Arbeitsordner kopiert und über die
Direktive ".lib SiC_SCS_G5_650V_IDH_v1a.7.lib" eingebunden. Hilft
nichts.
Ich habe einmal meine Schaltung und die Modelle angehängt.
Danke für eure Hilfe!
Lars
Im Anhang fehlen zwei Symbole. Bitte die beiden Symboldateien(.asy) anhängen.
Ursache war eine inkompatible Zuweisung von Parametern - muß mit "=" erfolgen. Auch das "PARAMS:" ist normalerweise für die Definition in .SUBCKT reserviert, funktioniert aber.
1 | .SUBCKT IDH06G65C5_L3 ANODE KATODE TCASE TJ |
2 | [...] |
3 | XSD ANO KAT TJ Pow SCS_G5_650V_v1a |
4 | + PARAMS: |
5 | + fpar01 5.348E-01 |
6 | + fpar01 4.042E-01 |
7 | + fpar03 9.390E-01 |
8 | + fpar04 1.080 |
9 | [...] |
1 | .SUBCKT IDH06G65C5_L3 ANODE KATODE TCASE TJ |
2 | [...] |
3 | XSD ANO KAT TJ Pow SCS_G5_650V_v1a |
4 | + PARAMS: |
5 | + fpar01=5.348E-01 |
6 | + fpar01=4.042E-01 |
7 | + fpar03=9.390E-01 |
8 | + fpar04=1.080 |
9 | [...] |
Änderungen und asy (mit Auswahl) im zip.
zotag schrieb: > Ursache war eine inkompatible Zuweisung von Parametern - muß mit "=" > erfolgen. Klasse! Danke für den Hinweis. Hat das Problem gelöst. Grüße Lars
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.
