Specifications

PROPRIETARY DATA: This document contains proprietary data of ABB Inc. No disclosure, distribution (electronic or otherwise),
or other means of dissemination may be made without written permission.
3BUS 208 000 R1301250 Service Workstation Activities
Utilities
AVOS is the operating system for the Scanning Platform. The operating system
controls the Scanning Platform’s scanning, measurement processing and other
computing resources. AVOS also supports a console interface between the Scanning
Platform’s computer hardware and technicians requiring access to the software for
setup and troubleshooting.
This section will describe some of the important utilities and procedures required
to interact with the Scanning Platform through the Service Workstation.
The inspect Utility
The inspect utility allows examination and modification of instance variables
contained in the Scanning Platform software. To use the inspect utility, it is
necessary to know two things: the name of the object where the variable resides,
and the name of the variable.
The names of the objects which are accessible with the inspect utility are given in
the :global printout. The names of the instance variables residing in any given
object, can be listed by entering the object name while in the inspect utility.
The following procedure illustrates how to run the utility and perform some basic
operations.
1. Place the desired Service Workstation in the inspect utility mode by typing
inspect at the $$ prompt.
The response is as follows if it is the first time inspect has been invoked since
the last Scanning Platform restart or if class files need to be reloaded:
inspect - @(#)inspect.c 1.1 - 88/10/05
inspect:reading class files.
I>
During normal operation only the I> prompt will appear. The I> is the line
prompt for the inspect utility.
2. Use the following format to enter the requested instance variable:
To display an entire object list of instance variables:
objectName
To display a single instance variable and its value:
objectName->instanceVariableName
To change an instance variable’s value:
objectName->instanceVariableName=value
To list all available object names:
:global