The SCSETUP program is used to configure various RVM settings when used with a CF1500 or MU2000 site controller. SCSETUP creates parameter and ".LST" files, and updates the SC_CTRL.PRM file for a site controller. Silo/bin definition tables and cash voucher templates are also created for CF1500s. SCSETUP can also be used to create the "generic" parameter files used by PCRVM and WinRVM.

SCSETUP can be run in several modes, depending on the command line parameter:

 cmd line  mode

Normal mode. The RVM data entry screen will be displayed. Fill in the site name, site ID, and RVM serial numbers and configuration data.
Press F2 to create the output files for all RVMs.
Press F8 to create the output files for just the RVM under the cursor.
Press Esc to abort all changes and exit to DOS.


Automatically exit the program after X seconds unless the 'C' key is pressed. This mode is typically run only from a batch file such as AUTOEXEC.BAT. SCSETUP will display the following:

To change the RVM configuration, press 'C'

If 'C' is pressed, the program will enter "normal mode" as above.

P Only PCRVM / WinRVM parameter files (,, parms.gc,, parms.pc,,, parms.apc, parms.aps, etc.) are created.
This mode should not be run in Site Controller installations.

In this mode, RVM_MSTR.INI is used instead of RVM.INI, TEM_MSTR.LST instead of TEMPLATE.LST. The files SILOS.* and SC_CTRL.PRM are not used.

The batch file "scsetmas.bat" runs scsetup with the -P command-line argument.

Description of each file used by SCSETUP:


This is the default master parameter table used to create each individual RVM parameter file:

  • CF1500: The parameter file names are PAnnnnnn.TBL
    where: nnnnnn=6-digit RVM serial number
  • MU2000: The parameter file names are PARMSnnn.TBL
    where: nnn=last 3 digits of the RVM serial number

Each individual RVM parameter file will be identical to the default PARMS.TBL except for any differences listed in the following files:


 CF1500 can machine only


 CF1500 glass machine only


 CF1500 PET machine only


 CF1500 can/PET machine only


 CF1500 can/glass/PET machine only


 MU2000 express machine only

The following files are then used for any differences in the compactor type:


 can machine crusher differences


 can machine shredder differences


 glass machine crusher differences


 glass machine shredder differences


 PET machine crusher/flattener differences


 PET machine shredder differences


  can/glass/PET machine crusher differences


 can/glass/PET machine shredder differences


 can/PET machine shredder differences

Additionally, for CF1500's, the file PARMSDIF.SC is then used for any differences in a Site Controller setup. 

For SCSETUP to create the parameter file for a PET shredding RVM with serial number 050210 for use with a CF1500 site controller, it does the following:

  1. Copies the default PARMS.TBL to PA050210.TBL
  2. Applies all unique PET RVM parameter settings from PARMSDIF.P to PA050210.TBL
  3. Applies all unique PET-shredding parameter settings from PARMSDIF.PS to PA050210.TBL
  4. Applies all unique parameter settings from PARMSDIF.SC to PA050210.TBL, since this is a Site Controller installation.


[For CF1500 only] This file defines the number of bins, which material type is to be accepted into each bin, and also the bin full count or whether to use bin full sensors only (no count).

The file SInnnnnn.TBL will be created for each RVM.

nnnnnn = 6 digit RVM serial number


This is the standard cash voucher for text printers.

Versions of SCSETUP prior to 6/21/00 don't use these 4 cash voucher template files.
If any of these files are missing, SCSETUP will use the standard CASH.VOU file.


This is the barcode version of cash voucher for text printers.


This is the standard cash voucher for Cybertech 9250 graphics printers.


This is the barcode version of cash voucher for Cybertech 9250 graphics printers.


This file contains the Site Controller's operating parameters such as the phone number to call in RVM errors, etc. click here for more info

SC1500: the NUMRVMS field is also updated, based on the number of RVMs entered.


This file contains the template for creating the .LST files used by the SC to determine which non-default tables are to be loaded to each RVM. Each non-comment line of this file is echoed to the SN.LST file (except for the SYSTEM= line, which defines the system type (CF1500 or MU2000) and the PAYTYPE= line which is the default payment type ({C}oin, {T}ext printer, 9250 {G}raphics printer).

Various "%" codes have special meaning:


  site ID

 %0 - %6   

  current RVM serial number (%0 = all 6 digits, %4 = last 2 digits)


  RVM type (A, G, P, L, N, X) (may be 2 characters for CF1500)


  compactor type (for CF1500: C, S, space = Crusher, Shredder, default)


  barcode table #(01 for can, 06 for glass, 07 for PET) (CF1500 only)*


  upload table #(81 for can, 86 for glass, 87 for PET) (CF1500 only)*

*these lines will be duplicated for multiple commodities

Table Numbers:
00 RVM program
01 can barcodes
02 counters
04 parameters
05 PINs
06 glass barcodes
07 PET barcodes
08 voucher template
11 silo/bin configuration
12 LCD messages
13 counters ticket template
15 weight ticket template
16 scroll text
18 parameter schedule (coupon version only)

Example CF1500 TEMPLATE.LST:


Example MU2000 TEMPLATE.LST:



This file contains each RVM's 6-digit serial number and type, and the compactor type (CF1500 only). This file is overwritten with the user's data whenever F2 is pressed.
Normally, there is no reason to modify this file manually, as SCSETUP handles this for you. The site controller program doesn't use RVM.INI.

File format:

BARCODE=n        [optional, added in version 6/21/00]

n = 7-digit barcode to be placed on the cash voucher (last digit may be 'V')
s = 6 digit serial number
r = A, G, P, L (RVM type: Alum, Glass, PET, all) (may be 2-characters such as AP for can/PET RVM)
c = C, S (Compactor type: Crusher/Flattener, Shredder)

Example CF1500 RVM.INI:


Example MU2000 RVM.INI:


N = Normal machine (accepts can, glass, and PET)
X = eXpress machine (accepts can and PET only)

How to make changes to the CF1500 setup files:

To change a parameter in all RVMs:
1. Edit PARMS.TBL, run SCSETUP and press F2, then run SC1500.

To change a parameter in all RVMs of a specific type, such as all PET

1. If the change affects only the crusher or shredder version of the RVM type, edit PARMSDIF.rc, run SCSETUP, then run SC1500. Otherwise, edit PARMSDIF.A, PARMSDIF.G or PARMSDIF.P as appropriate, run SCSETUP, then run SC1500.
r = RVM type (A,G,P,L)
c = compactor type (C,S)

To change the bin full level of all RVMs of a specific type, such as all can machines using a crusher:
2. Edit SILOS.rc, run SCSETUP, then run SC1500.
r = RVM type (A,G,P,L)
c = compactor type (C,S)

To make a parameter/bin configuration change to an individual RVM:
1. Change the appropriate file: PAnnnnnn.TBL (RVM parameters), SInnnnnn.TBL (bin full levels), SCnnnnnn.TBL (scroll text).
nnnnnn = 6 digit RVM serial number

2. Run SC1500. 
Do NOT run SCSETUP! Remember, any time SCSETUP is run, all xxnnnnnn.TBL files are overwritten, and any changes made to them will be lost!
nnnnnn = 6 digit RVM serial number

To use a different voucher file for each RVM type:

Note: the PRINTER_TYPE parameter in each RVM must also be set accordingly.

NEW METHOD (using SCSETUP version 6/21/00 or later):
1. Edit TEMPLATE.LST and add the following line at the bottom of the file:

This will use the voucher template files CAnnnnnn.VOU, 
where nnnnnn = 6-digit RVM serial number.

2. Now you must create/edit the individual cash voucher files CAnnnnnn.VOU. For example, if the RVM 111111 has a regular text printer and RVM 222222 has a 9250 graphics printer, issue the following DOS commands:
copy cash.vou ca111111.vou
copy cash9-2k.vou ca222222.vou

OLD METHOD (using SCSETUP version prior to 6/21/00):
1. Edit TEMPLATE.LST and add the following line at the bottom of the file:

This will use the voucher template file CASHA.VOU for the aluminum RVM, CASHG.VOU for the glass RVM, CASHP.VOU for the PET RVM. 

2. Now you must create/edit the individual cash voucher files CASHA.VOU, CASHG.VOU, CASHP.VOU. For example, if the glass RVM has a regular text printer and the PET and can RVMs have a 9250 graphics printer, issue the following DOS commands:
copy cash.vou cashg.vou
copy cash9-2k.vou casha.vou
copy cash9-2k.vou cashp.vou

3. Run SCSETUP, then run the Site Controller to load the files.

To use a different RVM program (image file) for each RVM type:

1. Edit TEMPLATE.LST and add the following line at the bottom of the file (or remove the ";" in front of the line if it already exists):

This requires a CF1500 image file for each RVM such as CFnnnnnn.IMG, where: nnnnnn = 6 digit RVM serial number.

For example, if a site controller has several XMT RVMs and several regular RVMs:
Manually create an IMG file for each RVM by copying; from a DOS prompt type:
"copy  CF1500.IMG  CF123456.IMG" -  for RVM serial number 123456, repeat for each RVM serial number
"copy  XMT.IMG  CF601273.IMG" - for XMT RVM with serial number 601273, (repeat for each XMT serial number

Run SCSETUP and press F2 after changing TEMPLATE.LST.

Use the messages.tbl file with the latest date to prevent a "messages table not loaded" error.

After running the site controller, check that the appropriate IMG file is loaded to each RVM. You may need to perform a force-load (alt-L) operation to load the RVM with software.

If the site controller had been previously configured for other RVM types you may need to delete the file RVMTBLS.DB to allow the site controller to load the appropriate tables to the RVMs.

In the future, to load new software to a site configured in this manner you can't simply copy the new cf1500.img to c:\cf1500. 
You must remember to create the separate image files for each RVM serial number.

         word = Microsoft Word document (download free viewer from Microsoft)
          floppy = downloadable software
          Need translation? Try, Babelfish, Google translate
          page last updated: 11/27/13 10:37 AM