In This Topic
General Remarks for EbsScript
EbsScript is a tool for Ebsilon that enables you to use the input, output and calculation capabilities of Ebsilon automatically and to combine them with your own calculations. It consists of
- the EbsScript Editor, that is used to create EbsScripts. This is a comfortable editor with browser-assisted input of keywords and object names, copy/paste, search/replace, bookmarks, colouring of keywords.
- the EbsScript Explorer, that is used to manage the EbsScripts available for your model and export/import of scripts to/from other models.
- the EbsScript Executor, that allows to start EbsScripts directly without using the editor.
Note: you may also use a user-defined button to start an EbsScript, when you assign the EbsScript-ID to that button.
EbsScript
- uses a PASCAL syntax, extended with Ebsilon specific EbsScript Functions for calculation, profile administration, data exchange etc.
- has full access (read and write) to all calculation parameters, specification values, characteristics and result values for all components, results for all pipes and for all profiles
- uses a compiler with a syntactic check and error messages
- permits interactive input and output to a log window that may be redirected to a file.
To address a value of a dedicated specification value of a dedicated component or pipeline within a dedicated profile, EbsScript uses
- the name of the component or pipeline,
- the identifier of the specification value, and
- the name or identifier of the profile.
Keep this in mind, when you rename components, pipelines or profiles.