|
|
BeschreibungDer Bartels User Language Interpreter erlaubt die Ausführung von kompilierten, d.h. durch den Bartels User Language Compiler generierten Bartels User Language-Programmen. Der Bartels User Language Interpreter ist in nahezu allen Programmmodulen des Bartels AutoEngineer eingebunden. Aufruf von User Language-ProgrammenIn dem Menü
Schaltplaneditor, im
Layouteditor, im
Neuronalen Autorouter, im
CAM-Prozessor, im
CAM-View-Modul und im
Chipeditor des
Bartels AutoEngineer ein Menüpunkt
vorhanden, mit dem es möglich ist, ein in
Der Start eines
User Language-Programms ist auch durch Betätigung einer Standardtaste
(0,
1, ...,
9,
a,
b,
c, ...) oder einer Funktionstaste
(F1,
F2, ...,
F12) möglich, sofern sich der Anwender in der Menüleiste befindet; hierzu muss in
Sind Programme mit den Namen scm_st, ged_st, ar_st, cam_st, cv_st bzw. ced_st vorhanden, so werden diese automatisch beim Start des entsprechenden Programmoduls ausgeführt. Über die Bartels User Language werden darüber hinaus Systemfunktionen zur Tastaturprogrammierung und Menübelegung zur Verfügung gestellt. Durch eine geeignete Verwendung dieser Funktionen (z.B. in den User Language-Startupprogrammen) lässt sich die Benutzeroberfläche des Bartels AutoEngineer sogar während der Bearbeitung dynamisch verändern. Und schließlich besteht über eine weitere User Language-Systemfunktion die Möglichkeit User Language-Programme aus anderen User Language-Programmen heraus aufzurufen. BeispieleAufruf des
User Language-Programms
Dateien
Siehe auchUser Language Compiler, Schematic Editor, Layouteditor, Autorouter, CAM-Prozessor, CAM-View, userlist, Bartels User Language - Programmierhandbuch DiagnoseDie durch den User Language Interpreter erzeugten Fehlermeldungen sind selbsterklärend. WarnungenDer
Bartels User Language Interpreter ist ein Programm, das die Manipulation von DDB-Dateiinhalten ebenso wie die Erzeugung von Fertigungsdaten zulässt. Auch eine weit reichende Änderung der Benutzeroberfläche ist durch den Einsatz des
Bartels User Language Interpreters mmöglich. Daher sollte jedes
User Language-Programm vor einem produktiven Einsatz in jedem Fall zunächst in einer unkritischen Umgebung (Test-Software-Installation, Test-Job, Arbeitsdateien vorher sichern, ...) einem sorgfältigen Test unterzogen werden. In diesem Zusammenhang muss auch eindringlich auf die Möglichkeit des Missbrauchs durch Dritte (Einspielen zerstörerisch wirkender Programme in Ihr eigenes
User Language Interpreter |
|