Please carefully read the following licensing agreement. By using this Axisware, L.L.C. product, you are
thereby indicating your acceptance of and agreement with all the terms specified and your commitment to
abide by them.
Product Use
Axisware L.L.C. grants to you a non-exclusive license to use the Software programs and related
documentation in this package on a single processing unit. No one other than a current Axisware L.L.C.
employee is permitted to modify or tamper with in any way the computer files(s) associated with this license.
This license applies solely to Axisware L.L.C. software and documentation contained in this package, and does
not apply to any software or documentation provided by other parties which may be required for the proper
operation of this product. You should check the license conditions provided by the originators of software
supplied by others.
Warranty
Except as modified by an in-force written agreement executed by an authorized officer of Axisware L.L.C.,
Axisware L.L.C. expressly disclaims any and all warranties, conditions or representations, either expressed or
implied, with respect to software, other products and any part thereof delivered to Customer hereunder,
including any and all implied warranties or conditions of title, non-infringement, merchantability or fitness or
suitability for any purpose (whether or not Axisware L.L.C. knows, has reason to know, has been advised or is
otherwise in fact aware of any such purpose), whether alleged to arise by law, by reason of custom or usage in
the trade or by course of dealing. In addition, Axisware L.L.C. expressly disclaims any warranty or
representation to any person other than Customer with respect to the software or any part thereof. No written
or oral information or advice given by Axisware L.L.C., its agents or employees shall create any warranty or in
any way increase the scope of the limited warranty set forth in such license agreement and Customer may not
rely on any such information or advice.
Customer’s sole and exclusive remedy for any breach of this Agreement, including any breach of warranty,
shall be, to the exclusion of all other remedies therefor, in contract, tort or otherwise, at Axisware, L.L.C. sole
option, either the return of the price paid for or the correction or replacement of any product that does not meet
the limited warranty, if any, set forth in a written agreement signed by an authorized officer of Axisware,
L.L.C. that is returned to Axisware, L.L.C.. In no event shall Axisware L.L.C. be liable to Customer (nor to
any person claiming rights derived from Customer’s rights) for incidental, consequential, special, punitive or
exemplary damages of any kind, including without limitation lost profits, loss of business or other economic
damage and further including injury to property, as a result of a breach of this agreement, including any breach
of warranty, regardless of whether Axisware, L.L.C. was advised, had other reason to know or in fact knew of
the possibility thereof. In no event shall Axisware, L.L.C. aggregate liability to Customer (including liability to
any person or persons whose claim or claims are based on or derived from a right or rights claimed by
Customer), with respect to any and all claims at any and all times arising from or related to this Agreement, in
contract, tort or otherwise, exceed the aggregate amounts paid to Axisware, L.L.C. by Customer.
Contacting Axisware
We want your experience with our software to be a pleasant one. If you experience any problems or have
any comments or suggestions to make, please contact us
support@axisware.com
sales@axisware.com
http://www.axisware.com
Axisware LLC
3213 Peppertree Pl.
Plano, TX 75074, USA
+1-(214)-764-1876 (T)
+1-(214)-764-1878 (F)
Table of Contents
1 OVERVIEW............................................................................................................................................................... 1
9 PHONETIC ALPHABET....................................................................................................................................... 12
Aw-setup Manual 1
1 Overview
This manual describes how to use the Axisware SetUp program, aw-setup, which is required to
successfully install and license Axisware software products for FactoryLink. The manual contains the
following:
SoftKey Protection
Description of SoftKey protection and product validation procedure.
Aw-setup Program
Instructions for and capabilities of this utility
Appendix A
Phonic Alphabetic character codes for suggested use when communicating configuration and validation
sequences by phone.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 2
We recommend that a multi-platform save of any applications be performed before installing any
FactoryLink related product including Axisware products.
When upgrading FactoryLink, on a system that contains a 3rd Party driver or other product, perform a
multi-platform or "single save file" save of any applications before installing the new FactoryLink
Software. Always reinstall the 3rd party software before restoring the applications.
The following steps are recommended in all cases when installing an Axisware software product. They
may be required when upgrading to a new product version.
1. Shut down FactoryLink, by exiting the Run Manager, Application Editor, Configuration
Manager and any other FactoryLink related activities. If any part does not shutdown
successfully, restart the PC.
2. Perform a multi-platform or “single save file” save of any applications.
3. Run the Axisware setup program, aw-setup, to install the product.
4. Perform any finishing steps as outlined on screen at the end of the installation process, or
detailed in the specific product manual.
5. If the install procedure states that the system must be restarted before the product will
function correctly, restart the PC.
6. Restore the application from the multi-platform or "single save file" save file created in step
2 above. If conversion is required due to a FactoryLink upgrade, do the conversion.
7. Run the Configuration Manager and check the product tables for any additional fields that
may need editing.
8. Run the application.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 3
The distribution cd-rom supplied in the product package contains products, manuals and sample
applications in the following sub-directories:
3.1 \Win32i
This directory contains the product files and the SetUp program executable, aw-setup.exe, for the
Microsoft Windows platform versions (32bit Intel).
3.2 \Manuals
This directory contains PDF versions of the product manuals, and this manual aw-setup.pdf. Each
manual is identified by the letters aw- followed by a product id (listed below) followed by the .pdf file
extension.
3.3 \Samples
This directory contains multi-platform or "single save file" save files of the sample applications for each
product. Each application is identified by the product’s 4-character ID followed by the standard .mps
extension. The directory is divided into sub-directories containing the actual files, based on the
FactoryLink version.
Use the FactoryLink Restore Application utility to load the appropriate sample application for your
environment.
These directories contain images of the distribution files. If you have problems reading any portion of the
base distribution files from the CD, you can use “X:\Backup1\” or “X:\Backup2\” in place of “X:\” to
access these files. Running the Set Up & Utility program from one of these directories will ensure that
the product files from that directory are accessed.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 4
4 SoftKey Protection
Axisware products require a separate license for each FactoryLink station using the product at run-time
in a non-temporary environment. The demonstration version should be sufficient to handle temporary or
configuration use, and it does not require an individual license. Products are protected against unlicensed
use via SoftKey Protection.
The purpose of SoftKey protection is to make unlicensed use difficult; not to impose problems on
legitimate customers. There are valid reasons for re-installing products to a target which does not
contain the previously validated copy, for example, replacing a bad hard drive or upgrading a PC. In this
case the normal validation procedure must be followed. Axisware maintains a database of validation
sequence requests. If Axisware considers the number of validation requests to be questionable, you may
be asked the reason for the request.
Installation: This alphanumeric sequence is provided with the product and is required by the Install
specific product function of the Utility program.
Validation: This alphanumeric sequence is generated by Axisware from the serial number and
configuration sequence, and sent to the user who enters it using the Validate a specific product option
of the Setup program.
Normal general purpose, single FactoryLink station. This is the one used most often.
Designed for users who wish to have either a stand-by disk or PC ready to replace or repair a station in
case of a problem. Qualification requirements are:
At least one Standard License.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 5
An explanation of stand-by procedure from the End User on company letterhead, that
explains how they will ensure that no more FactoryLink stations are in use than the number
of Standard Licenses.
The purpose of this license is for temporary evaluation, demonstration, application development or
support. Demonstration versions are the same as the standard product but will run for three hours each
time they are started. When the time limit is reached the task will allow pending solicited operations to
complete, however; no new operations either solicited or unsolicited will be initiated.
An installed product must be validated before the grace period expires in order to continue to start
successfully.
If a product is to be installed on a PC other than that intended for final installation, and if the
demonstration version is not sufficient for such use, then install the product on the temporary PC, but do
not validate it. Use the Restart Grace Period facility of the aw-setup program once every fifteen days.
The Install specific product function of the aw-setup program looks for an existing copy of the product in
the target location. If a validated copy with the same serial number and of the same or previous version
is found, then the product will be validated during the installation process and a new configuration
sequence will not be needed.
To backup and restore a product after it has been validated, backup and restore the entire FactoryLink
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 6
product directory (%FLINK% environment string).
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 7
This utility provides the functions to install and maintain the software products.
The logged-in user must have administrator privileges. Ensure that the program has write access to the
FactoryLink directory structure (%FLINK% environment string or the directory chosen by the user).
Ensure that the %FLINK% environment string or the FactoryLink product directory chosen by the
operator includes the drive letter as well as the path, e.g. “C:\FLINK” not “\FLINK”.
Ensure that FactoryLink is not running (otherwise files may not be written during the installation and/or
validation).
Place the distribution CD into a cd-rom drive and use your preferred method to run the program
X:\Win32i\aw-setup.exe (Where X is the drive letter).
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 8
6 aw-setup functions
Use this option if the target PC for the product does not have a cd-rom drive, or if you want to make a
copy of the product install files on your hard disk. This will build a directory structure similar to the one
on the distribution CD using only the product files for the FactoryLink version selected.
This option installs a demonstration version of a product from the distribution CD. Please refer to the
SoftKey Protection description in section 4 of this manual for the usage limits imposed on demonstration
versions.
Note: This option will also work from a directory created by Create an install directory for a specific
product , see above.
This option sets the install date of a previously installed product to the current system date.
This option walks you through generating a configuration sequence, which is used in the process of
validating an installed product.
This option walks you through the input of a validation sequence which is used in the process of
validating an installed product.
This option displays the installed and validation status of Axisware products. It can also be used to
display the serial number of an installed product.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 9
7 Error Messages
Error messages which may appear while running the aw-setup program have the format:
where function and reference are internal identifiers and <string> gives a verbal description of the error.
Follow the instructions given below for each message. If the problem remains, contact Axisware
Technical Support, giving the complete error message including the function, reference and string.
The Utility program requires read access to the product distribution files, and read/write access to the
FactoryLink program files or target directory. If you are having trouble reading distribution files try one
of the backup directories or recreate the install directory. If you experience open, read or write errors on
files in the target directory, ensure that the Utility program has proper file access and that all FactoryLink
programs are shut down. Typical error messages might be:
If you are still unable to determine the cause of the problem, contact Axisware Technical Support.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 10
Please check carefully the validation sequence you are entering and if the error persists contact
Axisware Technical Support.
The install directory for this Version of FactoryLink does not exist
The distribution CD does not contain FactoryLink files for the selected version of FactoryLink. If you
are building an install directory to use in place of the distribution media, ensure that the proper product,
platform, and FactoryLink version are selected. Otherwise please contact Axisware Sales for
information on obtaining this product for the required platform and FactoryLink version.
The aw-setup program uses relative paths to access data files and it must be able to determine its
location in the computer’s directory structure. It was unable to do so. Change the current drive and
working directory to the directory which contains the aw-setup.exe file, and then re-run the utility
program.
You should never see these or other messages. If you do, please contact Axisware Technical Support
with complete details.
Duplicate Protected Data Found: filename
Empty input
Install Failed Panic unknown return from
BaseInstall X
Invalid choice
Invalid intermediate data length
Invalid Product Id
Invalid Product Install File
Invalid Validation File for X Product
No Protected Data Found: filename
NULL input
Open Failed on Validation File
Product not found
Serial Numbers do not Match
Unknown distribution type X
Unable to determine Operating System - 95 or NT?
Unable to open file: filename
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 11
The product will not function until validated. Follow the steps outlined above for validating the
product.
Information message.
The product was either not installed using the Utility program, or an error occurred during installation.
Please use the Utility program to install the product, refer to the appropriate Error message in the Error
Message Section above, or contact Axisware Technical Support for assistance.
Normal information message displaying the product name and it’s Serial Number.
Axisware LLC
support@axisware.com www.axisware.com
Aw-setup Manual 12
9 Phonetic Alphabet
Using these names for alphabetic characters reduces the chance of error when obtaining a validation
sequence by phone.
A Alpha
B Bravo
C Charlie
D Delta
E Echo
F Foxtrot
G Golf
H Hotel
I India
J Juliet
K Kilo
L Lima
M Mike
N November
O Oscar
P Poppa
Q Quebec
R Romeo
S Sierra
T Tango
U Uniform
V Victor
W Whiskey
X Xray
Y Yankee
Z Zulu
Axisware LLC
support@axisware.com www.axisware.com