Forum: Analoge Elektronik und Schaltungstechnik Mal wieder: unknown subcircuit called in


von Lars (Gast)


Angehängte Dateien:

Lesenswert?

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

von Helmut S. (helmuts)


Lesenswert?

Im Anhang fehlen zwei Symbole. Bitte die beiden Symboldateien(.asy) 
anhängen.

von zotag (Gast)


Angehängte Dateien:

Lesenswert?

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.

von Lars (Gast)


Lesenswert?

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