Scale Setup for ARIVA Scale

Hardware needed

  • Scale and Display
  • USB to Serial adapter
  • Special Manufacturer's Cable (comes with scale)


Setup needed before POS Setup

  1. On the register to which the scale is connected:
    1. Device Manager > Ports > Prolific USB-to-Serial Comm Port (to find out which COM the device is on).


  1. Download the driver needed: www.sabrent.com/downloads.php, choose CB-RS232, and choose the Windows icon.

  1. Extract the files from the .zip file to a location on the register.



  1. From the extracted files, choose the installation specific to the version of Windows running on the register (PL2303_Prolific_Vista_332102.exe).


  1. Double click the installation file, and choose 'Next'.



  1. Accept the license agreement, and choose 'Next'.





  1. The system will setup the needed files.



  1. When finished, click 'Finish'



  1. Download the Mettler Toledo application to a location on the system: http://ca.mt.com/ca/en/home/supportive_content/supportive_information/software_downloads/8217-OPOS-Driver.html

  1. Double click the 'MT_Viva_8217_OPOS_Drivers.exe' icon on the register onto which you wish to install the scale. When the dialog comes up, click 'Next'.

  1. Agree to the license agreement, by clicking 'I accept…", and click 'Next'.

  1. Input the information, as requested, and click 'Next'.


  1. Choose the folder in which you wish to install, or accept the default, and click 'Next'.

  1. Verify the information, and click 'Install'.


  1. The system will install the drivers needed.

  1. When finished, click 'Finish'.

  1. From a DOS command, run the following from C:\Program Files\OPOS\CommonCO directory:
  • regsvr32 OPOSScale.ocx


  1. From Program Files (or Program Files x86) > Mettler Toledo > OPOS, double click 'MTOPOSAdmin.exe'.

  1. Choose 'Add'.
  2. Set the information, as seen in the 'Device Manager' screen above.

  1. Click 'Apply'. The scale should now display in the Administrator window. Close the window, when finished.


Setup on POS


  1. From the register program > Hardware > Scale > Select scale (VIVA). *NOTE it says VIVA instead of ARIVA

  1. Note that you must restart the register application in order for the change to take effect. Restart the application.

To test the scale

  1. From the register program > Tasks > Test Scale.

  1. If the Test Scale button returns an error, the firmware may be set for the wrong protocol. From page 2-5 of the ARIVA user manual:
  • While turning on the power, press and hold the >0< button until "grP 1" is displayed. To access the various prompts, utilize the following keys during the scale setup mode.
  • Zero button is used to confirm a choice and then go to the next step.
  • Tare button is used to step through the set up groups. Once a group is selected, the key is used to select the specific soft switch settings.
  • Use the following configuration options:

3.1 = 0
3.2 = 3
3.3 = 1
3.4 = 0
3.5 = 1
3.6 = 3

PrismCore / PrismCore Admin Setup

Setting Up the Scale in PrismCore Admin


  1. Access PrismCore Admin
  2. Access the POS General Parameters module
  3. Select the location for which you wish to sell weight-based items.
  4. Locate the parameter Scale Unit of Measure.
  5. Set the unit of measure you would like to sell by.
    1. Weight types available include 'oz', 'lb', 'kg', or 'g'.

Note: The unit of measurement used by the scale will not change unless the scale hardware is calibrated and configured to weigh anything other than pounds. This means that the system will display whichever unit of measurement selected in POS General Parameters, but the scale will not automatically weigh items in these units unless configured properly. Please see the manufacturer's manual for details.

Setting Up Weight-Based Items

  1. Access PrismCore.
  2. Access the Item Maintenance.
  3. Select the GM tab.
  4. In order to flag an item as sellable by weight, the Use Scale Interface box must be checked on the item.
  5. Set item's Tare.
    • Any number can be entered into the Tare field out 2 decimal places (xx.xx).
    • The Tare flows to PrismPOS.
    • When the SKU is selected at PrismPOS, the number is entered into the Tare field is subtracted from the weight input from the scale.
  6. Verify pricing is set to be the 'per weight' pricing.
    • For example, let's say you sell fruit at $1.00 per pound (so, your fruit item is retail priced at $1.00). 
    • The tare of the fruit (a bowl) is .4 lbs.
    • If the customer buys a fruit bowl that weighs 1 lb on the scale, the system will take the weight (1.0 lb), subtract the tare (.4 lb), and compute the net weight (.6 lbs). The subtotal price, then, will be $.60 (.6 weight x $1.00). 


  1. When this item is sold at PRISM360, the screen will show only the net total of the merchandise sold. In the example below, the actual weight of the item when placed on the scale was .66 lbs. Our tare is .4 lb, and thus, the system calculates a weight total of .26 lb. At 1.00 per lb, the net price is then .26.


  1. In Transaction inquiry, the system shows the weight of the item, the unit of measurement, the price per item according to item maintenance, and the total extended price, as well as tax. In the following example, the system calculated a net weight of 1.4 lb, multiplied that by the per pound price of $1.00, and therefore calculated a subtotal of $1.40. Tax was then applied, for a total of $1.50.


WARNING: It is important to note that PrismCore does not currently track the quantity of the item sold according to weight. Thus, whether you sell 50 lbs of an item in a transaction or 1lb in a transaction, the quantity sold will always reflect a quantity of 1. Since these items are not tracked from an inventory standpoint through PrismCore, their SOH will go negative with each sale. These should be adjusted to 0 at the end of each month to avoid stock ledger variance.

Notes