Forum: Analoge Elektronik und Schaltungstechnik PSpice Student: ‚Subcircuit is undefined’


von Atter S. (attersee)


Lesenswert?

Bin vor ein paar Stunden durch die Suchfunktion auf einen alten Beitrag 
(‚PSpice und neue Bibliothek’) geleitet worden und habe dort irrtümlich 
mein Problem angehängt. Dort scheint es aber zu verkommen. Details kann 
man dort nachlesen, hier die Kurzfassung meines Problems.

Habe für PSpice Student, Demo Version 9.1 zwei neue Modellbibliotheken 
erstellt, .SUBCKT Datei für LM723 und .MODEL Datei für 2N3055. Modelle 
aus dem Internet.

Bin bei beiden völlig gleich verfahren, .lib und .olb erstellt. Neue 
Bibliothek (mit PSpice  Edit Simulation Profile  Libraries / Browse) mit 
‚Add to Global’ hinzugefügt. Auch ‚Add to Design’ getestet. Alles 
bestens, alles funktioniert bei 2N3055, doch nicht bei LM723. Erhalte 
Fehlermeldung ‚ERROR -- Subcircuit LM723 used by X_U1 is undefined’, 
obwohl im Output File (Auszug) geschrieben steht:

* Local Libraries :
.LIB "C:\Program Files\OrCAD_Demo\Capture\Library\Pspice\LM723.lib"
* From [PSPICE NETLIST] section of pspiceev.ini file:
.lib "nom.lib"

Danke an jene, die mir wieder auf die Sprünge helfen. Grüße, Johann

von Atter S. (attersee)


Lesenswert?

Wohl fand ich etliche ähnlich gelagerte Problemfälle mit Google, doch 
das führte nicht zum Erfolg.

Dann kam die Idee auf, dass ja die Modelldatei fehlerhaft sein könnte. 
So suchte ich weiter und fand schließlich die Originaldatei der PSpice 
Library  (CAD-LAB PSpice Library collection - VER. 03.2000). Zuvor hatte 
ich nur ein paar Modelle aus dieser Library in einer PDF Datei gefunden 
und diese verwendet.

Daraufhin habe ich das Modell direkt aus der Originaldatei herauskopiert 
und die Bibliothek genauso erstellt wie gestern. Und siehe da, die Sache 
funktioniert einwandfrei. Ich vermute, dass bei der Übernahme des 
Modells aus der PDF Datei irgendwelche (nicht printbare?) Zeichen 
eingeflossen sind, die schließlich die Fehlermeldung ausgelöst haben.

Ich bin zufrieden mit dem Ergebnis und mache mir jetzt die Mühe nicht, 
die genaue Ursache herauszufinden.

Danke an alle, die mitgedacht haben.

A.

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.