13.07.2015 Views

CAAPE User's Manual - ALSTOM Signaling Inc.

CAAPE User's Manual - ALSTOM Signaling Inc.

CAAPE User's Manual - ALSTOM Signaling Inc.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Using Application FilesThere can also be a hierarchy of source files within the application, where a mainsource file includes or references lower-level files. This hierarchy is not shown in the<strong>CAAPE</strong> display:• The main source file - VPC extension for Vital, CSI extension for non-vital - usuallycontains general documentation data and uses INCLUDE records to refer to otherinput files containing hardware, logic, etc.• Serial port files may refer to protocol configuration data using a CONFIGURATIONFILE record. Protocol configuration files are not readable text, and must be createdusing special editing tools contained in the <strong>CAAPE</strong>’s graphics.• Vital or non-vital logic may use VPI Library Files to access libraries of reusable logicroutines.7.2. CAA PACKAGESEach application uses a selected CAA Package to do the compiling and other low-leveloperations. CAA packages are collections of tools including the Vital and non-vitalcompilers, application data verifiers, and various other utilities. They are identified byversion numbers such as 023N or 031A. New CAA packages may be released toaccommodate newer versions of system software, or to accommodate new features orfix bugs in the tools. <strong>CAAPE</strong> can be considered a top-level program that providesaccess to the lower-level CAA packages.When you compile an application to create prom files, you must specify the CAApackage you want to do the compiling. This is often a simple matter: you may just wantto use the latest version of CAA available. However, in some cases you may have toselect a CAA based on the version of Vital system software used in the system. <strong>CAAPE</strong>typically comes with a CAA packages of the 023x series for compatibility with the old40026-191B CPU/PD system software, a CAA package for use with the latest availableCPU/PD system software, and (<strong>CAAPE</strong> 006A and later) a CAA package for use withCPU II system software.Application settings and run controls determine the version of the CAA package to beused, and the options for compile and other operations.P2512A, Rev. Oct/09 7–2 Alstom <strong>Signaling</strong> <strong>Inc</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!