MCO 305 Design Guide__ APOSS Tools __MG.33.L5.02 – VLT® is a registered Danfoss trademark 105 Array EditorThe APOSS Array Editor provides a list-oriented interface that allows all controller arrays and parameters tobe viewed and edited. This includes user parameters, global parameters, axis parameters, axis statevariables, and system state variables.In addition, an optional “Array Definition file” may be created as a template specifying such things as ele-ment names, minimum and maximum values, default values, etc. Using an array definition file allows muchmore user-friendly editing of arrays. The Array Editor behaves slightly differently depending on whether ornot an array definition file is being used. This is described later. Array definition files will always use “.zba”as the file extension.The Array Editor supports two modes: an Expert mode and a User mode. Expert mode allows full access toall arrays and parameters and to all editing features. Expert mode is intended to be used to create the arraydefinition files that will subsequently be used in User mode. In User mode, access to arrays and parametersis restricted to only those elements pre-defined in an array definition file. An array definition file may beused but cannot be edited in User mode. The main intent of User mode is to provide a “configuration tool”for field personnel. In this case, the array definition file can be used to limit access to only those pre-defineditems required by the configuration.The “Array Editor parameter support” affects the Array Editor. It can be accessed using the Settings →Options command.If ; Array Editor Parameter Support is enabled, then all arrays and parameters (i.e. user, global, axis, etc.)are loaded into the Array Editor.If
Array Editor Parameter Support is disabled, then only arrays and user parameters are loaded. Otherparameters are not accessible even if they are specified in an array definition file. Starting the Array EditorThe Array Editor can be started either from within the APOSS IDE or as a stand-alone application.When started from within the APOSS IDE, the Array Editor always starts in Expert mode and allows fullaccess to all arrays and parameters. The Array Editor window will behave in a similar way to the otherAPOSS windows (i.e. edit window, CAM Editor, oscilloscope, etc.).When started as a stand-alone application, the Array Editor can be started in either Expert mode or Usermode. The stand-alone Array Editor window will be a Windows dialog.Only one instance of APOSS may be running at a time so if APOSS is already running, then a message isdisplayed and the stand-alone Array Editor instance will terminate.Within APOSSThe Array Editor can be started from within the APOSS IDE using any of the following methods:1. Using the Tools → Array Editor menu item or the Array Editor toolbar button.2. Using the File → New menu item or the File New toolbar button and then selecting “Create Array .zbafile”.3. Using the File → Open menu item and then selecting an existing “.zba” file.4. Using any of the other Windows file open mechanisms such as double-clicking on a “.zba” file ordragging a “.zba” file onto an open APOSS window.In all of these cases, if a controller is already connected in the currently active window, then the arrays andparameters are automatically loaded from that controller.The window title will include the controller ID and name (if a controller is connected) and the date when thevalues were read from the controller.