Dokumentation

Fehler: Einige Parameter sind noch nicht definiert (bzw. mit Formatfehler).

Zurück zum Artikel Simulation Assistent


Einige Anweisungen oder Bauteile(Modelle) sind noch nicht hinreichend parametrisiert, d.h. einige Parameter sind noch nicht eingegeben oder falsch formatiert.

  • Parameter in Anweisungen
  • Bauteilwerte (nur wenn assoziiert mit einem Parameter des Modells)
  • Parameter in Bauteilen (Modellen)

Eingabefelder mit dem Eintrag {COMPONENTVALUE} sollten nicht bearbeitet werden, da die Eingabe für diese Parameter im Bauteilwert erfolgen muß.
Zahlenformate:
Komma oder Punkt als Dezimaltrennzeichen?

In SPICE muß ein Punkt als Dezimaltrennzeichen verwendet werden, aber in einigen Fällen kann TARGET3001! eine automatische Konvertierung vornehmen:

  • Zahlen im Bauteilwert
  • Zahlen als Parameter in Dialogen für Modelle oder Anweisungen.

JEDOCH NICHT BEI:

  • Zahlen im Circuit eines Subcircuits
  • Zahlen in math. Ausdrücken (d.h. in geschweiften Klammern)
  • Zahlen in der Steuerungsfunktion einer nichtlinear gesteuerten Quelle etc.

Wenn Sie Probleme vermeiden wollen, dann verwenden Sie bitte immer einen Punkt als Dezimaltrennzeichen!

Warum die automatische Konvertierung nicht immer möglich ist: In SPICE wird das Komma als Trennzeichen für Parameter etc. verwendet. Ein Funktionsaufruf z.B. func(2,8,5) führt zur Mehrdeutigkeit (2.8 , 5 oder 2 , 8.5 oder drei Parameter?), wenn das Komma als Dezimaltrennzeichen verwendet wird. Auch externe Simulatoren z.B. PSPICE melden (z.B. auch bei {2,5+5.5}) eine "invalid expression"!