Communications frequently does not work and is slow.

The "Compress Q files" feature doesn't create a zip file and all the Q files are deleted.

An error such as "bad type/#T" is displayed when using the recmod function.

A "run-time error" occurs when sending barcodes to an RVM using the recmod function.

A "run time error" or "sort:unable to create temporary output file" error occurs when attempting to use the recmod feature. A "no data in file" message is also displayed.

PCRVM is unable to communicate with an RVM when run on an IBM ThinkPad laptop.

The message "RVM not on or connected" is displayed when attempting to communicate to an RVM.

The message "CTS stuck off" is displayed when attempting to communicate to an RVM.

How do you change the "insert container" message on each RVM to be different, i.e., "insert glass", "insert cans", etc.?

The DOS shell feature displays "unable to shell to DOS".

Pressing F9 does NOT bring up the recently entered site name list from the "set/change RVM info screen".

The PC locks up when communications with an RVM is attempted.

The program crashes with a "stack overflow" message right after starting because of buffered RVM errors.

The recmod file has been updated and now the updated barcode table is not sent to the RVM because the message "Using previous PET barcode table" is displayed.

The recmod feature seems to work properly, but the barcodes sent to the RVM are not the correct barcodes. The previous barcodes in Tbarcode.tbl(where T=A, G, or P), are sent instead.

When loading a table, the RVM seems to ignore the changes. For instance, when using "set/modify RVM identification", the RVM type field will remain blank after being sent to the RVM. Other symptoms include the RVM rejecting every PIN, "too few LCD messages loaded" error message, and "bin full" message immediately after loading the RVM with new software.

When retrieving barcode data from an RVM, the following error message is displayed "collecting error log...W150: command to RVM invalid...SC03:comm lost during upload... E600:upload failed 17".

Unable to communicate with an RVM.

How do you add special characters to the LCD/VFD text?

How do you change the barcodes manually, when no accounting system is present?

How do you change text on the receipt (cash voucher)?

How do you change a machineís operating parameters?

Husky Issues

Huskyrvm displays "error initializing virtual memory system" when attempting to run Huskyrvm.

Huskyrvm displays "memory allocation failure" when retrieving data from an RVM.

How do you install Huskyrvm software on a Husky?

The Husky reboots shortly after starting the barcode retrieval process

Huskyrvm: a "no data in file" error is given after the recmod feature is selected.

The Husky displays "Data error reading drive C" followed by "Abort, Retry, Ignore, Fail?". The Husky may then lock up after pressing a key.

The Husky has lost storage capacity on the RAM disk, i.e., the total amount of space is smaller than it should be.


Communications frequently does not work and is slow.
[added 5/12/03] PCRVM does not run well under Windows XP. Use an earlier version of Windows such as 98 (or use DOS) or upgrade to the WinRVM program. You can also try Microsoft Virtual PC software, although this solution has not been tested.

The "Compress Q files" feature doesn't create a zip file and all the Q files are deleted.
[added 5/27/05] This can happen if pkzip.exe is missing, corrupted, the wrong version, or in the wrong directory (not in the root or path). "bad command or file name" will be displayed when this problem occurs. The problem may also be related to an incorrect INI file (pcrvm.ini or huskyrvm.ini) if the "reportsdir" setting is incorrect.
Fix: copy the latest pkb.bat (6/1/05, inside cf1500.zip) to c:\cf1500 on a laptop PC or c:\ on a Husky. You should also delete pkb.bat in c:\cf1500 if found on a Husky. Also copy pkb.bat to the directories on your laptop that are used when setting up a new Husky such as c:\fs2\root and c:\fs3\root. To be safe you may want to search your hard disk and replace all occurences of pkb.bat with the new version.  
The new version of pkb.bat makes sure the zip file is created before deleting the Q files. The error message "Zip file not created!" will now be displayed and the Q files will not be deleted if the zip file is not created.
Also, copy the correct version of pkzip.exe to the root directory and copy the
INI file (pcrvm.ini or huskyrvm.ini) to c:\cf1500.

An error such as "bad type/#T" is displayed when using the recmod function.
[added 4/4/06] Exit to DOS, change to c:\cf1500 and type in "del previous.*" and hit Enter. Rerun PCRVM and try the recmod function again.

A "run-time error" occurs when sending barcodes to an RVM using the recmod function.
[added 11/26/03] This can occur if various DOS programs are not 'loaded high' in c:\config.sys. Specifically, if emm386.exe or himem.sys isn't loaded or the line "DOS=HIGH,UMB" is missing. Config.sys should look something like this:

DEVICE=C:\Windows\Himem.Sys
devicehigh=c:\windows\emm386.exe RAM
DEVICEhigh=C:\Windows\Setver.Exe
DEVICEhigh=C:\Windows\Command\Ansi.Sys
DOS=HIGH,UMB
LASTDRIVE=Z
BUFFERS=40
FILES=80
STACKS=9,256

Note: this solution does not apply to Windows 2000, Windows XP (or later) operating systems as they don't use config.sys.

PCRVM is unable to communicate with an RVM when run on an IBM ThinkPad laptop.
[added 11/24/03]COM1 must be enabled, see the solution in the PCMOD FAQ.

The message "RVM not on or connected" is displayed when attempting to communicate to an RVM.
[added 7/19/02]Disconnect then reconnect the serial cable going into the PC from the RVM. Try a known good cable. Make sure the RVM's communications settings (baud rate, RS232/RS485) matches PCRVM's settings.

The message "CTS stuck off" is displayed when attempting to communicate to an RVM.
[added 6/17/02]This indicates a hardware handshake line in the RS232 cable between the laptop and RVM is not functioning. Unplug the cable at both ends, plug in tightly and try again. Cycle the power on the RVM and the laptop and try again. Use a different RS232 cable. If the problem persists, connect to a different RVM to determine if the problem is with the RVM or the cable/laptop. If the problem is on the RVM side the RVM controller board may need to be swapped (check all cabling first).

How do you change the "insert container" message on each CF1500 RVM to be different, i.e., "insert glass", "insert cans", etc.?
[updated 11/20/09]Normally, each RVM receives the same LCD message file (MESSAGES.TBL). 

  • Create three copies of MESSAGES.TBL and name them messages.can, messages.gls, messages.pet.
    (From DOS, type "copy messages.tbl messages.can", "copy messages.tbl messages.gls", "copy messages.tbl messages.pet"). 

  • Edit each newly created message table and change line 45, which is "insert container" to whatever text you want.
    Be careful not to insert or delete a line accidentally as the RVM will then show the wrong message...it uses the line number of the file to determine what message to display. 
    Also keep in mind whenever I release a new version of the RVM program (CF1500.IMG), I also release a new messages.tbl (new messages are added at the bottom of the file) that must be used with the RVM software. So you will lose any changes you've made to your messages.tbl unless you append the new lines of the new messages.tbl to your file, or make your changes to the new messages.tbl file. If you plan on making extensive changes it's easier if you let me know what you want changed and I'll include your changes in my master message database that is used to create the messages.tbl file.

  • From PCRVM, select "Load table to rvm..." then HOLD the shift key and select "LCD Messages", this will prompt you for a file name. Enter messages.can (or whatever name you're using), and press Enter to load that particular file instead of the default messages.tbl.

    Click here for instructions on how to do this with a Site Controller.

A "run time error" or "sort:unable to create temporary output file" error occurs when attempting to use the recmod feature. A "no data in file" message is also displayed.
[added 6/19/00] This may only occur after first loading another table to the RVM. The PC doesn't have enough free memory in DOS mode. From DOS, type "mem /c | more" and observe the "largest executable program size". It should be at least 600K.
To gain extra memory for DOS programs:

  • In C:\CONFIG.SYS, make sure the following commands are present:
    dos=high,umb
    device=c:\windows\himem.sys
    devicehigh=c:\windows\emm386.exe RAM

  • Make sure all other device drivers in \CONFIG.SYS are loaded high, i.e. change
    device=c:\windows\command\ansi.sys
    to
    devicehigh=c:\windows\command\ansi.sys

  • In C:\AUTOEXEC.BAT, make sure all device drivers are loaded high, i.e. change
    c:\dos\mscdex /D:TOSCD001 /M:10
    to
    LH c:\dos\mscdex /D:TOSCD001 /M:10

  • Remove unnecessary device drivers from AUTOEXEC.BAT and CONFIG.SYS

  • Reboot the PC to make the changes to effect.

The DOS shell feature displays "unable to shell to DOS".
[added 4/28/00] Versions of PCRVM prior to 4\28\00 look for the file command.com in c:\windows. If the file isn't found, this error message will occur. As a workaround, copy c:\command.com into c:\windows.

Pressing F9 does NOT bring up the recently entered site name list from the "set/change RVM info screen".
[added 10/1/99] This is a bug in all versions of PCRVM prior to 10/1/99.
If you are running an earlier version of PCRVM, you can temporarily fix the problem by making sure there are no lines in SITENAME.DAT longer than 32 characters (look for spaces at the end of lines).

The PC locks up when communications with an RVM is attempted.
If using PCRVM485, the Quatech RS-485 card may be bad. Replace.

The program crashes with a "stack overflow" message right after starting because of buffered RVM errors.
This was a bug in PCRVM that was fixed on 1/29/97. Run a newer version of PCRVM.

The recmod file has been updated and now the updated barcode table is not sent to the RVM because the message "Using previous PET barcode table" is displayed.
Delete the file PREVIOUS.SN from \CF1500. This will force the next recmod to extract all barcodes to file instead of checking to see if the previous barcode table is the same as the current one.

The recmod feature seems to work properly, but the barcodes sent to the RVM are not the correct barcodes. The previous barcodes in Tbarcode.tbl(where T=A, G, or P), are sent instead.
If the program SORT.EXE is missing (usually in \DOS), this problem will occur. To avoid confusion, PCRVM versions after 9-17-98 will report an error message and abort.

When loading a table, the RVM seems to ignore the changes. For instance, when using "set/modify RVM identification", the RVM type field will remain blank after being sent to the RVM. Other symptoms include the RVM rejecting every PIN, "too few LCD messages loaded" error message, and "bin full" message immediately after loading the RVM with new software.
This can be caused by a problem with RVM memory chip U27, which stores the RVMís parameters, tables, etc. Check for a bent or broken-off pin.

When retrieving barcode data from an RVM, the following error message is displayed "collecting error log...W150: command to RVM invalid...SC03:comm lost during upload... E600:upload failed 17".
PCRVM is attempting to collect the error log table from the RVM and it is failing. This is probably caused by having old RVM software (prior to 11-5-97).

To disable error log collection, edit PCRVM.INI and set the GetErrorLog parameter to 0. The barcode data (Q file) is properly saved when this error occurs.

Unable to communicate with an RVM.
Check the following:

  • Is the cable securely connected at both ends? Try a known good cable.

  • Turn the RVM off and on, try again

  • When applying power to the RVM, it should display "(RS-232)" to the right of "MON 1500". If it displays "(RS-485)", hold the "#" key and turn on the RVM, then select RS-232 mode.

  • Jumper W5 must be in the RS-232 position.

  • Reboot the PC and re-run PCRVM.

  • Run the CONSOLE program and press "Enter" at the "compose command" prompt. A "no response to packet" message indicates there is still a communications problem. However, if the RVM responds with a message such as "ALERT_:150", this indicates the problem is fixed. Try PCRVM again. If PCRVM still canít communicate with the RVM, try rebooting the PC and trying again.

How do you add special characters to the LCD/VFD text?

Edit the file MESSAGES.TBL with a text editor such as MS-DOS edit (type "edit messages.tbl" from DOS).

Move the cursor to the line of text where the special character is to be placed.

Type in the appropriate ASCII code for the special character. Refer to the VFD documentation's figure 3-6. The ASCII characters from A0h to DFh (160 to 223 decimal) are used for European characters.  For example, to enter the A character with an umlaut, find the character in Figure 3-6 = ASCII code A0, convert A0 to decimal (160), then while pressing the Alt key, press 160, then release the Alt key.

After making all the changes, run the PCRVM software.

Connect the PC to the RVM.

Select the "Load Table to RVM" menu item with the arrow keys, then press "Enter".

Select "LCD Messages" from the menu with the arrow keys, then press "Enter". The new messages will be sent to the RVM.

How do you change the barcodes manually, when no accounting system is present?
1. Edit the file rBARCODE.TBL with a text editor such as MS-DOS edit. (where r = A (can), G (glass), or P (PET).

2. The first line of the file, "#TrF" should not be changed. Each line of the file after the first line represents a barcode. To delete a barcode, just delete the entire line. To add a new barcode, insert a new line at the end of the table and enter the barcode in the following format:

barcode,0,0,type,0

where barcode = 10-digit barcode (13 digits in EAN versions)
type =
0 aluminum
1 steel
2 green PET
3 clear PET
4 clear glass
5 green glass
6 amber glass
7 PVC

examples:
1234567890,0,0,3,0
9823498970,0,0,2,0

To enter barcodes with less than 10 digits, put "F" characters at the end of the barcode until the barcode is 10 digits long such as:
486720FFFF,0,0,3,0

3. Exit back to DOS.

4. Type "SORTCAN", "SORTGLS", or "SORTPET" and press "Enter" to sort the barcodes in ascending numerical order. 

THIS STEP IS VERY IMPORTANT!

5. Run the PCRVM software.

6. Connect the PC to the RVM via an RS-232 cable.

7. Select the "Send Barcodes to RVM" menu item with the arrow keys, then press "Enter".

8. When prompted for "Use individual File or Recmod?" press "F". The PET barcodes will then be sent to the machine.

If a "barcode table format error, line N" message appears, this means there is an illegal character on line N of rBARCODE.TBL. Edit the file to fix the illegal character(s), then re-send the file.

How do you change text on the receipt (cash voucher)?

Edit the file CASH.VOU with a text editor such as MS-DOS edit. Refer to the RVM message and table formats under table 8 for more info.

After making all the changes, run the PCRVM software.

Connect the PC to the RVM via an RS-232 cable.

Select the "Load Table to RVM" menu item with the arrow keys, then press "Enter".

Select "Voucher Description files" from the menu with the arrow keys, then press "Enter".

How do you change a machineís operating parameters?

Edit the file PARMS.rt (r = A,G,P, t = C (crusher), S (shredder) with a text editor such as MS-DOS edit.

After making all the changes, run the PCRVM software.

Connect the PC to the RVM via an RS-232 cable.

Select the "Load Table to RVM" menu item with the arrow keys, then press "Enter".

Select "Parameter Table" from the menu with the arrow keys, then press "Enter".

Husky Issues

How do you install Huskyrvm software on a Husky?
[added 5/12/03] 

  1. Create two folders on your hard disk such as c:\fs2 and c:\fs3.

  2. Download the Husky software from this web site. Typically, husky fs2 and fs3 software is released at the same time such as in 
    http://www.envipcotech.com/software/documentation/software_updates/beta/PCRVM_02-05-03.htm (see the bottom of the page to the Huskyrvm download link). The software (huskyfs2.exe,huskyfs3.exe) is contained within the zip file.

  3. Use Winzip (http://www.winzip.com) to extract huskyfs2.exe to c:\fs2. Extract huskyfs3.exe to c:\fs3.

  4. Rename c:\fs2\huskyfs2.exe to huskyrvm.exe

  5. Rename c:\fs3\huskyfs3.exe to huskyrvm.exe

  6. Connect the Husky to the PC's COM port (you'll need a null-modem adapter) and turn on the Husky. If Huskyrvm or PCMOD is running exit the program to display the main menu. If you still still don't see the main menu, type "menu" and hit enter/yes from the command prompt.

  7. Select item 3 "Run FS2PC" from the Husky's main menu.

  8. Run HCOM software on your PC.

  9. To load software to the Husky:
    a) from HCOM, set the remote Husky's directory to c:\cf1500.
    b) set the local PC's directory to c:\fs2 or c:\fs3 depending on the type of Husky you're connected to.
    b) move the cursor on the local PC's side to highlight c:\huskyrvm.exe.
    c) press "T" to transfer huskyrvm.exe to c:\cf1500 on the Husky.
    d) when the transfer is done, press Q to quit HCOM.
    e) press Esc on the Husky to return to the main menu.

Huskyrvm displays "error initializing virtual memory system" when attempting to run Huskyrvm.
[added 8/1/03] Make sure the Husky has 640K base memory as described below.
Run CHKDSK to fix disk-related problems.

Huskyrvm displays "memory allocation failure" when retrieving data from an RVM.
[added 8/1/03] Reboot the RVM (press ctrl-alt-del). When the Husky boots, make note of the amount of "base memory" indicated. If the base memory is less than 640K, this is a major problem that can only be fixed by running the "util" program and reformatting the husky's disk.

If the base memory is 640K then make note of the Huskyrvm's program date. The 7/9/02 version has problems because the program is so large. Use  version 9/30/02 or later.

Note: as a workaround, if you reboot the husky you should be able to download one RVM. You'll need to reboot the husky before downloading the next RVM.

Huskyrvm: a "no data in file" error is given after the recmod feature is selected.
The version of SORT.EXE in \DOS may be wrong. Replace.

The Husky displays "Data error reading drive C" followed by "Abort, Retry, Ignore, Fail?". The Husky may then lock up after pressing a key.
This indicates a RAM disk error, usually because the batteries are nearly dead. Insert new batteries. You may need to do a hardware reset as follows: hold the two shift keys (the ones with up-arrows) while pressing the on/off button for a few seconds until the Husky reboots. If the same error reoccurs, youíll have to reload the Husky with software (HUSKYRVM.EXE) and possibly reload other data files, depending on how corrupt the memory was. If all else fails, reformat the RAM disk and reload the Husky from scratch.

The Husky has lost storage capacity on the RAM disk, i.e., the total amount of space is smaller than it should be.
The RAM disk is corrupt. Reformat the RAM disk and reload all software.  

The Husky reboots shortly after starting the barcode retrieval process
[added 8/12/02] The Husky is low on disk space.

 

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