Comparison to Adept AIM Software Comparison to Adept AIM Software The table below highlights the differences between AIM and ACE software. ACE User's Guide, 3.6.x 18316-000 Rev A Page 22 V+ Utility ACE tection. SQUEEZE: Eliminates white space and com- ments to reduce file size. Included as the "VPP" (VPP.EXE) PC command-line utility, which is loc- ated in the ACE installation directory "Tools" subfolder. The file(s) being squeezed must be located on the PC. Feature AIM ACE Runtime Exe- cution AIM executes sequences on the Adept controller. Execution is performed on the PC, which allows access to a greater variety of hardware and soft- ware capabilities.
However, the PC must remain connected to the controller. V+ execution is still supported for customers who want to run AIM or V+ programs. Persistence AIM uses one file per data- base, with each database containing any number of records with a fixed record size. The file is stored on the Adept controller. The entire workspace is portable as a single ZIP or AWP (ACE Workspace Project) file composed of one XML file per workspace object. The file is stored on the PC. Framework AIM uses libraries of V+ routines. These routines cannot be used outside of Adept AIM. The framework runs in V+. Libraries of .NET software, accessible through .NET languages such as VB, C#, and C++.
The ACE .NET libraries can be used either within a standard Adept GUI or in a customer-written application. The ACE software can also invoke V+ programs on the controller. Utilities AIM has very limited utility support. The user must run command-line utilities out- side of Adept AIM, using the standard V+ text interface. Utilities run as plug-ins into framework. Vision AIM VisionWare is not accessible outside of Adept AIM. Vision in the V+ envir- ACE Sight can take advantage of fast PC pro- cessors and networked cameras, and is accessible from V+ programs and the ACE software.