Scale System Information

Supported Scale Systems

At chuteside, in the feed truck, and in a scale house, Fusion needs to know the weight on the scale at all times. To accomplish this, Fusion can be connected to a regular scale head, as long as it meets certain requirements.

Scale Head Requirements

For a scale head to work with Fusion, it must meet these requirements:

  • Have the ability to communicate with the computer via a serial port. It may be possible to use a serial to USB adapter or Bluetooth, but it must be set up so that the operating system presents it to Fusion as a regular serial device. You will also need a serial cable that connects the scale head with the computer.
  • Be set up to stream the gross weight to Fusion several times per second. We recommend 10 times per second, but it can work with as low as 3 times per second.
  • The scale head is already correctly dampening the weights from the load cells. Fusion can be set up to apply a small amount of additional dampening, but this may not be enough if the scale head isn’t already doing this to your satisfaction.
  • Other settings such as making sure the scale head doesn’t go to sleep and making sure that all the settings needed for Fusion are set when the scale head is first turned on must be taken care of.
  • Once Fusion is using the scale head, it is necessary that the scale head not be touched. For example, using the scale head to zero the weight would confuse Fusion.

You will need to check the scale head documentation or give the scale head company a call to see if a particular model is compatible with these requirements. Make sure they know which version of firmware you have since this often makes a difference, even with the same model.

If the scale head is compatible it will probably need some settings changed. Please consult the manufacturer for help in getting the scale head ready for use with Fusion.

Troubleshooting Information

When Fusion is connected to an scale head, it is simply reading the weight the scale head sends to it and then applying an offset based on where the truck was last zeroed before displaying the weight in Fusion. This means a few things:

  • The weight displayed on the scale head will usually be different from that displayed by Fusion. This is normal. But you will see that if the scale head’s weight goes up by 100 lbs, Fusion’s weight will also go up 100 lbs and so on. When in use it is best to ignore the scale head display.
  • If there is trouble with the weights themselves such as a calibration issue, please resolve this with the scale head itself. For example, if you need help calibrating it is best to do this without Fusion even turned on. Just get the scale head working properly and then Fusion will also work properly.

Once the scale head is working properly and has been setup to stream gross weights to Fusion, we can help with setting Fusion up to receive these weights.

Setup

After turning on the scale system in the Physical Computer Management window, click the Setup button to open the Indicator Setup window. Here you can add one or more scale heads as well as set each up in the three tabs .

The Serial Port Setup tab is where you tell Fusion which serial port the scale head is communicating on and the parameters for connecting. An example value is shown to the right of each field, but you will need to consult the scale head manual to find out which settings to use.

The Communication Setup tab is where you can enter specific codes and other settings for communicating with the scale head after the connection has been made:

  • Start using scale code. If Fusion needs to send a command string to the scale head to tell it to start streaming weights, enter the string here. Leave it blank if this is not necessary.
  • Stop using scale code. Similarly, if Fusion needs to send a command string to the scale head to tell it to stop streaming weights, enter the string here.
  • Streamed weight is prepended with. If the scale head sends one or more special characters before each weight it streams, enter the string here.
  • Streamed weight is appended with. This field is not optional. The scale head must send one or more special characters at the end of each weight that is streamed to Fusion. Enter that string here.
  • Weight Is Only Part of the String. If, after the prepend and append strings have been stripped off the string sent from the scale head the actual weight value is only part of the remaining string, you should turn this option on and specify which characters Fusion can find the actual weight from.

If the scale head gives the choice to always streaming weights or needing Fusion to send some characters to get it to start streaming, it is best to choose the former. This means one less thing that can go wrong and it is easier to user the Serial Debugger utility to see what is happening.

Note that the Serial Debugger can be used to see what format the scale head is sending weights which helps in figuring out the above settings. See the the Serial Port Debugger section in this guide for more information.

The Device Setup tab is for the rest of the options:

  • Device Name. If you have more than one device, you may want to name them so as to distinguish which is the current device at any point in time.
  • Device Units. This is where you let Fusion know whether the scale head is streaming weights in kilograms or pounds. It doesn’t matter which is used because Fusion will convert it on the fly as necessary.
  • Weight Rounding. If you want Fusion to round the weights received from the scale head, choose a setting here. We highly recommend setting up the scale head to not round the weights and let Fusion do all the rounding. This ensures weights that are easier on the eyes.
  • Dampen Count. If you want Fusion to further dampen the weights from the scale head, you can enter how many values to average. For example, if the scale head was streaming weights to Fusion 10 times/second, and if you set a dampen count of 5, the displayed weight in Fusion would always be the average of the last 5 weights or about half a second worth. Leave it at zero for no further dampening. Many people seem to like a number that equates to about 1 second of dampening.
  • Timeout Seconds. If Fusion doesn’t receive a weight from the device for so many seconds, it will show an disconnection error. You can set how many seconds it waits before timing out here. This is important so that Fusion realizes the device isn’t sending new weights anymore instead of just thinking the same weight is sitting on the scale.

When you enter command strings in the first four fields, you may need to enter characters that don’t have a keyboard equivalent. You can do this by entering the ASCII decimal value surrounded by less than and greater than signs. For example, the ASCII decimal value for a carriage return is 13 and could be entered into the command string as <13>. Fusion will convert these codes to the appropriate character during communication with the scale head.

If you need to enter a < or > sign directly, you will need to escape it with a backslash (\) character like this: \<. A backslash character can escape itself like this: \\.

While you can type the command codes in directly, Fusion makes it a little easier when you click the button to the right of each field. After clicking the button you will see the command string on the right and a list of ASCII codes on the left. The list shows the ASCII symbol along with both the decimal and hexadecimal equivalents. Some scale head manuals will give you the special characters in decimal while others will give it to you in hexadecimal. Find the character you want and either double-click it or click the Insert button to insert that code into the command string. Click OK when you are done.

You can also use the gear button on this window which will be give you a list of scale heads models to choose from. If you choose one of the models, the settings for all three tabs will automatically be filled in for you. Or you can choose one that is close to start with and make changes from there. If you have successfully set up a scale head that is not listed, please send us the model number and a screenshot of the settings and we will add it to the list in the next version of Fusion.

Once the serial port settings and the communication setup settings are in place, you can click the OK button to save. If the Scale Indicator window is already open, you can also click the Apply button to give you a chance to try connecting to the scale without this window closing. This makes it easier to quickly test different settings until you find the ones that work.

Digi-Star Scale Heads

Because Digi-Star scale heads seem particularly popular with our customers and we have had more experience with them, we’ve included some extra information regarding them here.

Not all Digi-Star models will work with Fusion, although many made in the last ten years probably will. The scale head needs to have a J904 or J905 port installed and you will need a cable from this port to the serial port on the computer. If the scale head doesn’t have one of these ports, it may be possible to upgrade it which is less expensive than purchasing a new one. The scale head needs to support the “EZ2 2.0” or higher command set.

Before Fusion can communicate with the Digi-Star, the scale head’s D.A.N. 215 (COM IN) setting must be set to “EZ2CMD” and its D.A.N. 221 (C1DLY) setting must be set to “OFF”.

If the D.A.N. 213 setting can be set to “24” permanently, this is the best setting. The next best way is to have Fusion set this parameter each time it connects. If “24” is not available we would have to see what the next best setting would be as this affects both the format of the weight sent to Fusion and the frequency of the weight streaming.

Remember to turn rounding off and make sure the device is set up to not go to sleep after so many minutes of inactivity (since no one is actually touching the scale head it will assume there is no inactivity).

We have found Digi-Star staff to be very helpful in guiding customers through these settings changes over the phone.

Digi-Star Initial Setup Instructions

If you will be purchasing a new scale head and would like to use Digi-Star, they have given the following information regarding the best model number to choose and the setup steps required once it is installed.

The EZ2500 with a J905 port is recommended. This is part number 407120. Make sure you also order the serial cable which is part number 400070.

Once installed, follow these instructions on the scale head to set it up for use with Fusion:

  1. Turn the scale head on.
  2. Repeatedly press the SELECT key until MENU is displayed.
  3. Press and hold the FUNCTION key.
  4. Repeatedly press the SELECT key until Menu 2 is displayed.
  5. Press the ON/OFF key until “SCOREM” is displayed.
  6. Press the NET/GROSS key until “24” is displayed.
  7. Press the ON/OFF key until “COM IN” is displayed.
  8. Press the NET/GROSS key until “EZ2CMD” is displayed.
  9. Press the ON/OFF key until “C1 DLY” is displayed.
  10. Press the NET/GROSS key until “OFF” is displayed.
  11. Press the ON/OFF key until the message “Press Net or Select for Menu 1,2,3,4” is displayed.
  12. Press the SELECT key until Menu 3 is displayed.
  13. Press the ON/OFF key until “COUNT” is displayed.
  14. Press the NET/GROSS key until “1” is displayed.
  15. Press the ON/OFF key until “EXIT” is displayed or the scale weight is shown.

Digi-Star scale heads are factory calibrated for certain load cells, but you should check to make sure it is correctly calibrated for you. The EZ2500 User’s Manual has information on this. You can also call the distributor where you purchased the scale head from for help with calibration.

At this point you can use Fusion to go to the Physical Computer Management window, click the Scale System Setup button. Then select the correct port, click the gear button, and choose “EZ2500”. Fusion should now work with the EZ2500.

The Scale Indicator Window

When Fusion is connected to an scale head it will show the Scale Indicator window. This window has several modes. In normal operation Fusion will automatically ensure that the correct mode is used. However, for testing purposes you may want to force it into a different mode. You can do this by clicking the big Options button in the main menu window and choosing one of the Scale System options.

  • Scale System—Idle. This leaves the Scale Indicator window open and the connection to the device established, but does not do any weight streaming.
  • Scale System—Simple. This is a helpful mode for testing and ad hoc weighing. It simply shows the weight and includes a button for zeroing.
  • Scale System—Weigh. This mode is useful for feeding with Fusion Truck before the transition is made. It basically mimics a scale head with Net and Zero buttons. It also shows two values, one for the net and one for the gross, at all times. (Fusion Truck will automatically use this mode while feeding prior to transition.)
  • Scale System—Raw. This is helpful for troubleshooting. This mode will show the exact number from the scale head in the Scale Indicator window at all times.
  • Scale System—Off. This disconnects the device from Fusion. It does not close the Scale Indicator window.

Except for the last one, if you choose any of the above options when the Scale Indicator window is closed it will automatically be opened and a connection to the device will be attempted.

Note that if you close the Scale Indicator window while the device is communicating, this does not turn the scale system off. To manually turn it off you need to use the Scale System—Off options. Of course, in normal operation Fusion takes care of this as well. You only need to worry about this when you are manually using the scale system.

Once you start using Fusion you will notice that there are two other modes that Fusion will automatically use. One is for weighing animals during chuteside jobs and simply shows the weight and has a button for zeroing. The other is used in feed trucks and shows two weight values. The small one always shows the actual weight on the truck while the big one is usually used to guide you in adding or dropping off the correct amount of feed.

The blue I button in the Scale Indicator window has a few other options. Most should only be used under guidance of our support team. However, the following deserve mention:

  • Start Logging. When asked, you can use this option to log the internal weighing information needed for our support team. When you click this the weights will begin to be logged to a file on the Desktop. When you are done, click the I button again and the option will have changed to Stop Logging. When you stop logging you will be asked to enter a brief note describing what the logging was for and then the log file will be emailed to us. Please make sure you have an internet connection at this time.