Home

m2000 user manual

image

Contents

1. Invalid parameter number for calibration mode Graduation size invalid Decimal Position Invalid Flag values must be 1 for and 0 for OFF Push to Zero Window must be 0 99 Zero tracking must be 1 99 or 100 200 300 Only 1 will reset parameters Only 1 will reset span table Span exceeds maximum capacity or span to small IZSM value can be 1 for ON and 0 for OFF Test Weight units must be 0 Ib or 1 kg Motion settle time out of range 1 100 Power on units may only be 0 16 1 kg Invalid Time entry HH MM SS Invalid Date entry YY MM DD Motion value is out of range Press tare to increment span table any other key invalid Press tare to decrement span table any other key invalid Span table cannot be decremented passed 1 Parameter memory write error indicator requires service Parameter checksum error Parameters have been lost Program check fault indicator requires service Invalid Serial Port speed setting Invalid Serial Port Parity parameter Cannot increment Span Table any further Entered offset larger than Capacity Invalid String mode for com port Power on Zero warning 0 Off 1 On Channel enable is OZOff and 1 On Only 1 will set the deadload Sound Volume can be between 0 3 Keypress feedback can be 0 OFF or 1 ON Invalid Com String mode parameter Invalid Com Port Interface value Scale must be at zero before entering a keyboard tare see parameter 71 Scale not ready to print Ch
2. The entry in the MM field above means the indicator will respond with the current display mode it is in The possible modes are GR for gross weight and NT for net weight Failure of the indicator to respond with the correct mode or weight indicates that execution of the command was not permitted The indicator only replies when it receives a valid command The returned data will reflect the command executed Some commands may be inhibited i e push to zero and the return data will reflect the indicator s inability to complete these commands The return data string is as follows 0 STX Start of text characters 02H 1 Sgn Sign negative spc positive 2 wo Weight 7 characters may include decimal point 3 wi 4 W2 5 W3 6 W4 7 WS 8 W6 9 Spc Space 10 IU Units LB or KG 11 U 12 Spe Space 13 M Reply type indicates the type of data 14 15 Spc 16 Sta Status O over M motion negative F fault 17 CR Carriage return ODH 18 LF Line feed OAH Page 81 m2000 user manual Preliminary DF2500 Command Mode 7 Computer command mode with checksum This mode is identical to Mode 6 with the inclusion of an Exclusive OR checksum The checksum is included in both the send and receive data steams It is sent as a two character string immediately preceding the CR The checksum is calculated using an Excl
3. 5 Sum of channels 1 and 3 7 Sum of Channels 1 2 3 DF2000 Command Mode The DF2000 Command mode is a simple 1 character command mode When the indicator receives a command it replies with the above string The single character commands are listed below Send Current Displayed Weight Set to Channell and send displayed weight Set to channel2 and send displayed weight Set to channel3 and send displayed weight Set to total and send displayed weight Set Tare on current channel Clears stored Tare weight Switches to Gross mode If tare Weight Stored switch to net mode Zeroes indicator if within ZERO window Page 78 Preliminary m2000 user manual DF2500 Mode 2 3 4 5 1 STX Start of Character ASCII 02 2 Sign for Negative space for Positive 3 W Weight String including decimal Most Significant Digit 4 W 3 W 6 W 7 W 8 W 9 W 10 Space l1 U Units LB or KG 12 U 13 Space 15 Mode for Gross or for Net l6 M 17 Space 18 Status for over for motion for negative P fault 19 CR Carriage Return ASCII 13 20 LF Line Feed ASCII 10 Page 79 m2000 user manual DF2500 Command Mode 6 Computer command operation without checksum A fully interactive command set can be send from a
4. 10 LF Axle 2 2184 kg C100 Assign Print Select key to ticket 201 Axle 3 2312 kg 201 ticket 201 Axle 4 2385 kg 13 CR 10 LF Total Axle Weight 9017 kg Truck ID 123 Page 70 m2000 user manual Ticket 201 Prints the Axel and Axle Weight 13 10 P913 C256 32 32 C30 C25 C259 13 10 CR LF send the string axle to the printer print the acc4 as integer number axle count add some spaces print gross weight channel 1 add gross weight to ACCI increment the axle count in ACC4 CR LF Ticket 202 Store total inbound axle weights After the axles weighing is complete for the inbound truck the weight can be stored with an ID number This ticket is assigned to the IN key and stores the total axle weight to an ID number and prints the total axle truck weight along with the ID number If you enter a used ID number or an invalid one then the ticket aborts with nothing printed C85 13 10 P104 P100 P914 C24 10 13 P108 P906 C79 10 13 Call the truck in loop function and store the total axle weight in ACCI Note if an invalid or used ID number is entered the ticket aborts here CR LF underline ON emphasized mode on send the string Total Axle Weight to the printer print the total axle weight LF CR reset printer fonts send the string Inbound ID print the truck ID number that the weight was stored under LF CR P114 form feed 9 lines 9 number of lines Page 71
5. P104 turn on underline mode 74 111 104 110 115 96 115 32 71 114 97 118 101 108 32 67 111 John s Gravel Co P108 reset the printer fonts 13 CR 10 LF 10 LF C20 print the time 3 t m i Col print the dae dohns s Gravel o 13 CR 61 31 41 10 01 2000 10 LF C70 call truck in function and ask operator for truck ID Inbound Truck ID 1234 note if an invalid ID or if CLEAR is pressed the tickets Scale Weight 1028 kg P115 print string Inbound Truck ID to printer C79 print truck ID number 13 CR 10 LF Page 50 m2000 user manual P101 turn on the double height for larger fonts P909 send the string Truck Weight C30 the gross weight of the truck on the scale P108 reset the printer fonts 13 CR P114 form feed multiple lines 9 number of lines for form feed is 9 The above ticket handles the truck in part Now we will create the truck out part Ticket 201 truck out loop 13 CR send a carriage return and line feed to start with to the printer just a habit 10 LF P100 _ set the printer to emphasized mode darker letters P101 turn on the double height for larger fonts P104 turn on underline mode 74 111 104 110 115 96 115 32 71 114 97 118 101 108 32 67 111 John s Gravel Co P108 reset the printer fonts 13 CR 10 LF C20 print the time 32 C21 print the date 13 CR 10 LF 10 LF C71 call truck out function and ask operator for truck ID note if an invalid ID or if CLEAR is pressed the tickets abor
6. 112000 user manual Preliminary Ticket 203 Recall stored axle weights and print gross tare and net C86 Call the truck out loop function and retrieve the stored IN weight Note if an invalid or unused ID number is entered the ticket aborts here 13 CR 10 LF P104 underline ON P100 emphasized mode on P914 send the string Total Axle Weight to the printer C24 print the total axle weight 10 LF 13 CR P108 reset printer fonts P916 send the string Outbound ID C79 printthe truck ID number that the weight was stored under 10 LF 13 CR 10 LF P101 double height ON WESTERN SCALE CO LTD P901 send the string gross weight 08 36 33 12 01 2000 C74 print the truck loop GROSS weight 10 LF 13 CR Axle 2979 kg P902 send the string weight MS 29800 C75 print the truck loop TARE weight Axle 3218 kg 10 LF 13 CR Axle 3555 kg P903 send the string net weight Total Axle Weight 12238 ka C76 print the truck loop NET weight Ree Seek 997 P108 reset printer fonts Gross 12238 kg a ub Tare 9017 kg o P114 form feed 9 lines Net 32221 kg 9 number of lines Page 72 m2000 user manual Serial Communications on the M2000 The M2000 has two independent serial ports COMI and on the back of the indicator They are fully independent of each other For example one port can drive a printer while the other drives a scoreboard Both COM ports are identical with the exception that COMI is fix
7. 116 Turn upside down printing OFF Page 39 112000 user manual Preliminary Printer Codes for EPSON TM U295 U295P Slip Printer 201 Double Height ON 202 Double Width ON 203 QUAD ON 204 Underline ON 205 Underline OFF 206 Set to 5x7 Font size 207 Set to 7x7 Font size 208 Return to Normal character mode 214 Print and Feed n lines nis entered as a parameter following the control code 215 Turn upside down mode printing ON 216 Turn upside down mode printing OFF 217 Paper Release Printer Codes for Epson compatible line printers 300 Emphasized mode ON 301 Emphasized mode OFF 302 Double Strike ON 303 Double Strike OFF 304 Underline ON 305 Underline OFF 306 Expanded mode ON 307 Expanded mode OFF 308 Italics ON 309 Italics OFF 310 1 8 line spacing 311 7 72 line spacing 312 1 16 line spacing default 313 n 72 line spacing nis entered as a parameter following the control code 314 n 216 line spacing nis entered as a parameter following the control code 315 Set the form length in n lines nis entered as a parameter following the control code 316 Set the form length in n inches nis entered as a parameter following the control code 317 Set the right margin n nis entered as a parameter following the control code 318 Set the left margin n nis entered as a parameter following the control code 319 Set letter quality mode ON 320
8. Press CLEAR to cancel or TARE to increment the span pointer by 1 Parameter 17 decrementing the span table pointer To move one down through in the calibration entry you must decrement the span table pointer To decrement the table pointer press 17 followed by the PRINT SELECT key The current span pointer will be displayed Press CLEAR to cancel or TARE to decrement the span pointer by 1 Page 20 m2000 user manual Adding a new calibration entry to the table Adding a new calibration entry is exactly the same procedure for scale calibration Place the known test weight on the scale When the scale has settled enter 13 followed by the PRINT SELECT key The indicator will briefly display the span table pointer value Then the display will display the current weight Enter the new weight followed by the TARE key An example of linearity adjustment We have a scale with a capacity of 5000 and counting by 5d We first deadload zero calibration the scale and then apply 1000 165 of weight to calibrate the scale using parameter 13 The scale is now calibrated We now remove all the weights from the scale The scale reads 0 We now add 1000 lbs to the scale The scale reads 1000 lbs We add an additional 4000 lbs to the scale total 5000 Ibs and the scale reads 4990 There is an error of 10165 or 2d To correct the problem increment the span pointer to the second span table location Press 16 followed by PRINTSELECT then press the TA
9. enable both keyboard and scale tare Both keyboard tare entry and pushbutton tare can be used 2 enable pushbutton tare only Taring is only allowed from the scale 3 enable keyboard tare Tare entry can only be done from the keyboard 71 Force Zero for keyboard tare 0 This parameter checks if the scale is at zero before allowing an operator to enter a keyboard tare If the scale is not at zero when a keyboard tare is entered then error 35 is displayed Enter 1 to enable 0 to disable Parameters Related to SYSTEM SETTINGS 28 Sound volume 2 This command controls the volume of the internal buzzer The following values can be entered followed by the TARE key 0 sound off 1 volume low 2 volume medium 3 volume high Error Message 51 will be displayed for an invalid entry Page 102 m2000 user manual 29 Keypress Feedback This function will blink the display every time a key is pressed This gives a sense of feedback to the end user when a key is pressed This is especially handy in noisy environments where the operator may not be able to here the key beeps from the indicator Parameters are 0 off or 1 on followed by the TARE key Error 32 will be displayed for an invalid entry Page 103 m2000 user manual Preliminary 80 Set Time Time is set out side of calibration mode in normal weighing mode you must exit cal mode This parameter allows you to set the battery backed real time clock on the indicator Pres
10. m2000 user manual Preliminary 186 SMART wire set point checksum failed 191 Channel 1 AD converter not responding 192 Channel 2 AD converter not responding 193 Channel 3 AD converter not responding Error message Cannot Print Note If you try and print and there is motion or the scale is overweight then a message will scroll across the display Cannot Print It is important to understand that if you are in Channel 1 and Channel 3 is overweight or not connected to a load cell then you still will get the cannot print message even if you are not on Channel 3 Make sure that unused channels are disabled in Calibration using parameter 98 Page 118 m2000 user manual Page 119
11. zero will take place Enter 1 to enable or 0 to disable Parameters related to SCALE CALIBRATION 7 Scale Units Toggles between pounds and kilos Make sure that you have selected the units you are calibrating with If your test weights are in pounds or kilos then make sure that the scale units illuminator is displaying the correct units 11 Indicator Load Cell voltage range 39mV This parameter adjusts the input range for the scale input channel It is important that the correct range be selected for optimal performance of the indicator Use values 1 to 3 to select the following input ranges for to 9mV input range for 0 to 19mV input range for 0 to 4 39mV input range for 0 to 79mV input range BRWN eR Page 98 m2000 user manual If the loadcell input voltage exceeds the input range of the indicator the display will display AAAAAA which means Analog over range Select the next highest input range to rectify the problem Only values 1 to 4 can be entered and any other value will display error 57 It in important to understand that selecting a lower input range for example 9mV range does not necessarily guarantee better performance The 9 mV range has more amplification that lets say the 19 mV or 39mV range You will get more AD counts for sure but you are also amplifying noise This depends on the scale installation It most cases the default 39mV or 19mV range will be adequate 12 Deadload Scale Before spa
12. 0 disable smart wire bridge interface 1 enable smart wire bridge interface 60 Select Channel Connected To Current Loop current loop interface not connected current loop interface connected to channel 1 current loop interface connected to channel 2 current loop interface connected to channel 3 current loop interface connected in total mode Ooooo gt Page 113 m2000 user manual Preliminary 61 Current Loop Offset Adjustment preset counter to 0 preset counter to 10000 preset counter to 20000 preset counter to 30000 preset counter to 40000 preset counter to 50000 preset counter to 60000 current counter value To fine tune the output current the counter value can be adjusted by holding the IN OUT keys down respectively Press TARE to enter or CLEAR to cancel 62 Current Loop Span Adjustment preset counter to 0 preset counter to 10000 preset counter to 20000 preset counter to 30000 preset counter to 40000 preset counter to 50000 preset counter to 60000 current counter value To fine tune output current the counter value can be adjusted by holding the IN OUT keys down respectively Page 114 m2000 user manual Page 115 m2000 user manual Preliminary Error Messages Q2 lO lO amp
13. 1 100 followed by the TARE key Selecting Power Up default Channel Channel 1 is the default channel when the indicator powers up In some unique cases you may want to power up displaying channel 2 instead or in TOTAL mode This can be done using parameter 46 to select the start up channel More on this is in the parameter section Page 17 112000 user manual Preliminary Calibrating with Weights Once the initial settings have been set up for the indicator the indicator can be calibrated Calibration in the M2000 is very efficient and fast Selecting Input Range The default input range for the M2000 is 39mV The input range can be selected from 4 different input ranges ranges PRINT SELECT Enter 11 followed by the PRINT SELECT key The current input range will be displayed Enter the input range value 1 4 followed by the TARE key The input range values are as follows for to 9mV for 0 to 19mV for 0 to 39mV default for 0 to 79mV BRWN Note that the inputs of the indicator can go equally negative than positive for the input range By negative we mean that the load cells go negative or polarity reversed If the display shows AAAAAA then you have exceeded the input range of the indicator and you should select the next range up Deadloading the Scale scale zero Before the indicator can be calibrated the deadload or scale zero value must be obtained Remove all test weights from the scal
14. 185 smart wire interface not responding This condition will be regarded as a critical error and the user will have to clear the error message manually and attend to the problem Page 88 m2000 user manual If the M2000A stop transmitting commands to any connected devices the smart wire devices will reset the set points to all outputs off and the current loop output will be set to zero SmartWire Failure If the SmartWire fails do to component failure or connection is lost do to wire breakage of the communications wire ERR185 will be displayed This error message must be cleared and will continuously appear until a new link is reestablished To regain control of the indicator you may have to disable the Smart Wire interface This can be done in calibration using parameter 59 or out side of calibration using parameter 59 Enter 0 followed by the TARE key Page 89 m2000 user manual Preliminary Setting up the 4 20 mA board The M2000 has a 16bit 4 20mA current loop board that attaches to the SmartWire bridgeboard Setting up the board is discussed below Select Scale Channel to Connect to Current Loop Parameter 60 will assign the current loop to one of the three scale channels For the 4 20mA board to work the SmartWire interface must be enabled and connected to the Smart Wire inputs on the 4 20mA board The following values that can be entered are 0 current loop interface not connected 1 current loop interface connected
15. 9 followed by the TARE key 20 Scale Over Message Scale over is displayed as EEEEEE on the M2000 display and in the strings If you require maintaining compatibility of older Western Scale equipment then set this parameter to 1 Scale over will now be displayed with the traditional all eights 888888 98 Enables scale channel 0 This parameter enables scale channels 2 or 3 Channel 1 is always enabled and can not be disabled By default channels 2 and 3 are turned off To enable a channel enter 0 followed by the TARE key To disable a channel enter 0 followed by the TARE key 99 Exit calibration mode This parameter will exit calibration mode and restart the indicator All calibration changes are stored to flash memory and the audit trail is updated Page 96 m2000 user manual Parameters related to scale MOTION 5 Motion Window 2d Enter the value to determine the motion sensitivity A typical value is 2 times the graduation size This is set automatically when the grad size changes Parameter 3 24 Motion Settle Time 8 Displays the number of second intervals for which Motion will remain asserted after the scale reading has stabilized within the motion tolerance Enter a value 1 255 followed by the TARE key An invalid motion value will display error 50 Parameters related to ZERO 9 Power ON Zero Scale Message 0 With this parameter set to 1 the indicator will power up displaying Zero on the displ
16. M2000 has a build in time and date clock that is year 2000 compliant and automatically adjusts for leap years The real time clock will run even if power is removed from the indicator There is a battery inside the indicator that will keep the clock running continuously while there is no power to the indicator You are not have to be in calibration mode to change the time and date From the numeric keypad enter 80 followed by Print Select to change the time and 81 to change the date Changing the TIME and DATE Parameter 80 SET TIME OF DAY outside of cal mode This is a 6 digit value and requires 6 digits to be entered when changing the time The hour mode must be kept in mind when entering hours Check the TIME FORMAT MODE command 83 Enter the new time in a format as shown below followed by the TARE key You may also cancel at any time by pressing the CLEAR key HH MM SS Two digit seconds entry between 0 59 Two digit minute entry between 0 59 Two digit hour entry 1 12 or 0 23 for 24 hour mode Note If you are en 12 hour mode then you must use parameter 83 to select AM or PM Parameter 81 SET THE DATE This is a 6 digit value and requires 6 digits to be entered when changing the date Enter the new time in a format as shown below followed by the TARE key You may also cancel at any time by pressing the CLEAR key YY MM DD Two digit day of month entry between 1 31 Two digit month entry between 1 12 Two digit year entry 0
17. Not all codes print at all some perform internal operations inside the indicator To enter an indicator specific control code press the decimal key you will see the character appear followed by the numeric code from the table below Press the PRINT SELECT key to accept the code You may also press CLEAR to cancel the code entry Ticket Specific Control Codes 20 Print time HH MM SS Print the time from the internal real time clock 21 Print Date YY MM DD Print the date from the real time clock 22 Clear ACC1 register Internal accumulatorl register for accumulating weight This will be cleared to 0 23 Add Displayed Weight to total of ACC1 Add whatever weight is on the display to the accumulator register This can be GROSS or NET weight depending what mode the indicator is in 24 Print ACCI register Print the value in the accumulator register 25 Add Gross Weight to total ACC1 weight Same as parameter 23 but the GROSS weight is added to the accumulator regardless if the indicator is in NET mode or not 85 Store ACCI register to Truck IN loop This function is used for truck in truck out weighting Store weight in ACCIby ID number to memory This function prompts the user to enter an ID number from the keypad The ID is checked and an error is given if there are duplicate ID numbers When a duplicate ID number is found the ticket aborts Use parameter 86 below to retrieve the stored we
18. Scale Over Message dedos e Pd er a ee fie de er E ERE E ee og 96 98 Enables scale channel n e etat abet ate me hene 96 99 Exit calibrationqmode siene a ede REGI ee ce eee e e ien a BR 96 PARAMETERS RELATED SCALE MOTION esee ee ee eee sette setas eese setas sette setas een n 97 5 Motion Window 97 24 Motion Settle Time 8 A EE E esses esee enne nnne en tete 97 PARAMETERS RELATED TO ZERO eresde sies toes shes noon ia opa eel en IN eS PE paso eo e Uo eR ae Pa ne oo Fee ae eoa 97 9 Power ON Zero Scale Message nnne nennen nennen 97 21 Push to Zero Window or Zero Range 2 eene ener nennen enne enne nnne 97 22 Auto Zero Tracking ONOFF 1 Ee Ee exe eR REESE xe te VR ea rey E ees 97 23 Auto Zero Tracking Window AZSM 60 eese eene enne nennen ener 98 45 Power upzero IZ M Q nitet tet rt pee dt sa eere ppl ete e RE Set 98 PARAMETERS RELATED TO SCALE CALIBRATION ee seen sete 98 7 Scale 98 11 Indicator Load Cell voltage range 39mV esce enne nnne enne 98 12 0 99 13 Seti SD iuo To ee tere eb on ede
19. Turn letter quality mode OFF Page 40 m2000 user manual Printer Codes for IBM Proprinter compatible line printers 400 Emphasized mode ON 401 Emphasized mode OFF 402 Double Strike Mode ON 403 Double Strike OFF 404 Underline ON 405 Underline OFF 406 Expanded mode ON 407 Expanded mode OFF 410 1 8 line spacing 411 7 72 line spacing 412 1 6 line spacing 413 n 72 line spacing nis entered as a parameter following the control code 414 n 216 line spacing nis entered as a parameter following the control code 415 Set Form Length in Lines Lines is entered as a parameter following the control code 416 Set Form Length in Inches Length is entered as a parameter following the control code 418 Set Left Margin Margin is entered as a parameter following the control code 419 Turn Letter Quality Mode ON 420 Turn Letter Quality Mode OFF Page 41 m2000 user manual Preliminary Printer Codes for ELTRON graphic thermal printers 500 Initialize special printer driver to support ELTRON printers This code must be the first code in any ticket that will print to ELTRON printers This code tell the M2000 to use the ELTRON printer driver Without P500 tickets will not print correctly 501 Set the start position X Y in dots default X 50 Y 50 Thermal Printers use an X Y coordinate system Text and barcodes are printed at the position that X and Y are pointing
20. after the last character it has received before transferring the string to the string register This allows the M2000 to accept any string type not relying on a carriage return or linefeed to mark the end of the barcode transmission Assigning a ticket event to the scanner In some cases you may want the scanner to print a specific ticket as soon as you scan a barcode Some scanners have triggers some do not A ticket is executed as soon as the M2000 receives a scanner string Use parameter 95 to assign the ticket number to the scanner To disable this enter 0 which is the default When a ticket number is assigned to a scanner event the indicator will not execute the ticket if there is motion on the scale The indicator will display Error 36 on the display Scanner handshaking mode The m2000 has 4 handshaking options Parameter 90 has the following options No handshaking no beep default No handshaking with a beep Hardware handshaking with no beep Hardware handshaking with a beep l2 The beep option will cause the M2000 to beep every time it receives a bar code scan Hardware handshaking is the M2000 s RTS signal connected to the scanners CTS Hardware handshaking disables the scanner if there is motion on the scale Hardware handshaking must be enabled on the scanner and is scanner specific Most applications will only require option 0 or 1 Page 87 m2000 user manual Preliminary Connecting Auxiliary peripherals via S
21. control code Pressing it again will display P and pressing the decimal key for the third time will return you back to ASCII entry mode You may press the CLEAR key at any time to abort command mode and return the display back to its previous state After you have pressed the decimal key you then enter the numeric value followed by the PRINT SELECT key You have now entered a control code Page 28 m2000 user manual More on Control codes As mentioned the above control codes are entered using the decimal key prior to entering a code number Control codes represent functions such as printing time and date or weight on a ticket When the indicator sees a control code in the ticket string while printing a specific indicator control function is performed A table listing of control codes follows shortly When editing a ticket any value with a preceding C character means it is a control code or C code How to exit the ticket editor To exit the ticket editor use control code C99 decimal followed by 99 print select to return back to calibration mode If you want to exit abandoning changes use C98 Tickets are not permanently saved until you exit calibration mode and return back to weighing mode How to delete a character in the editor To delete a character entry in the ticket editor use control C1 decimal 1 print select to delete a character How to overwrite a character To overwrite a character entry use C2 decimal
22. held high send on idle 4 output string to COMI on character received 5 output string to COMI continuously 47 Serial String Output Routing FOR COM1 0 48 Serial String Output Routing FOR COM2 0 Parameter 47 and 48 will determine which channel s weight will be routed the COM serial port This parameter will only be implemented if the calibration values meet the criteria COMI serial output string weight a function of current active channel COMI serial output string locked on channel 1 COMI serial output string locked on channel 2 COMI serial output string locked on channel 3 COMI serial output string locked on Total mode Ooooo gt 40 RS232 RS422 Output Mode This parameter will configure the serial output drive mode to be RS232 or RS422 for the serial port in question a 0 COMI set to RS232 set to RS232 a 1 COMI set to RS422 set to RS232 2 set to 5232 set 5422 3 set to 5422 set 5422 Page 107 75 76 m2000 user manual Preliminary Transmit Calibration Information To Serial Port This parameter will transmit the full calibration structure information of the indicator as an ASCII string to the designated serial port The data structure is protected by a CRC checksum embedded inside the data The purpose of the checksum is to verify validity of the data The ASCII string can be captured with any serial terminal program The
23. of bar code you are printing The value following this parameter sets the width 518 Set Bar Height default 200 The value following this parameter sets the height of the bar code in pixels 519 Print Bar Code Any text that is in the string register is sent to the printer as a barcode This is where the barcode is generated Use C codes to build the string in the string register If a barcode scanner is connected to the M2000 then what ever is scanned last is in the string register 520 Execute Print This should be the last command in the ticket This tells the printer that the print image is complete and to print it to paper Page 44 m2000 user manual Printer Codes for Predefined Strings 901 Gross 902 Tare 903 Net 904 Total 905 Customer Number 906 Truck ID 907 Inbound Weight 908 Outbound Weight 909 Scale Weight 910 Head Count 911 Average Weight 912 Weigh Draft 913 Axle 914 Total Axle Weight 915 Inbound ID 916 Outbound ID Page 45 112000 user manual Preliminary Table of ASCII characters The table below shows the decimal values for ASCII characters These values are used for entering characters into the ticket editor For example the letter A would be entered into the ticket editor as the num
24. on serial communications The factory default is COMI setup for printing at 9600 baud Note If you try and print and there is motion or the scale is overweight then a message will scroll across the display Cannot Print It is important to understand that if you are in Channel 1 and Channel 3 is overweight or not connected to a load cell then you still will get the cannot print message even if you are not on Channel 3 Make sure that unused channels are disabled in Calibration using parameter 98 To edit or create a new ticket you must be in calibration mode Calibration parameters used for ticket editing The following calibration parameters are used for working with tickets 84 Add a new ticket If you are creating a new ticket from scratch then press parameter 84 followed by the print select key The indicator will search for the next available empty ticket number This number will be displayed on the display as TICXXX where XXX is the new ticket number Make note of this number as you will need this number to recall the ticket later The indicators display will switch to the ticket editor Page 25 m2000 user manual Preliminary 85 Edit exiting ticket If you want to make changes to an existing ticket press 85 followed by the print select key You will be prompt with the message Enter the ticket you want to edit If the ticket exits the display will go into ticket edit mode 86 Number of tickets Press 86 followe
25. pressed 2 string transmitted when the COM port receive data input is at logic low 9 volts dc 3 string transmitted when the COM port receive data input is at logic high 9 volts dc 4 string transmitted to COM port when character is received 5 string transmitted continuously default Channel allocation for Serial String output Because the M2000 can have up to 3 channels you may need to lock a specific channel to a COM port Using parameter 47 for COMI and parameter 48 for COM2 enter the parameters for the channel allocations as listed below The default is 0 and you most likely will not have changed this parameter Note In most cases you will never need to use this parameter and is not related in any way to printing tickets and should be left as its default value 0 0 COM serial output string weight a function of current active channel default 1 COM serial output string locked on channel 1 2 COM serial output string locked on channel 2 3 COM serial output string locked on channel 3 4 COM serial output string locked on Total mode Page 76 m2000 user manual String Specifications for Supported Strings DF1000 String Format 1 STX Start of Text 2 Pol Polarity 3 Space 4 W Weight String MSD 5 W 6 W 7 W 8 W 9 W MSD 10 Space 1 U Units KG for Kilos and LB for Pou
26. printer You will also notice below that we did not type in Gross Tare and Net but used predefined strings called through P codes The improved ticket looks like this 13 CR send a carriage return and line feed to start with to the printer just a habit 10 LF P100 printer to emphasized mode darker letters P101 turn on the double height for larger fonts P104 turn on underline mode 87 101 115 116 101 114 110 32 83 99 97 108 101 32 67 111 46 Western Scale Co P108 reset the printer fonts 13 CR 10 LF C20 print the time 32 C21 print the date 13 CR 10 Western Scale Co 10 LF 11 37 12 09 01 2000 Gross 1045 kg P101 turn on the double height for larger fonts P901 send the string Gross to the printer C30 print gross weight i e Tare Mb kg 10 LF Net 429 kg P902 send the string Tare to the printer C33 print tare weight 13 CR 10 LF P903 send the string Net to the printer C36 print net weight P108 reset the printer fonts CR carriage return P114 form feed multiple lines 9 number of lines for form feed is 9 Page 48 m2000 user manual This ticket looks dramatically better and was a bit easier to enter Notice the extensive use of P codes These codes call routines that send control codes to the printer to change fonts and modes of operation of the printer There are tables of P codes for different printers in the previous section There is also a table of
27. remote computer to operate the indicator The format of the command string sent to the indicator is as follows 0 STX Start of text 02H 1 DO Data only if required 2 DI 3 D2 4 D3 5 D4 6 D5 7 D6 8 Cmd The command character see table below 9 CR Carriage return ODH The maximum number of characters sent before the CR must not exceed 20 The indicator may fail to respond to the command if this number is exceeded Preceding the message with the STX insures the input buffer is cleared before the next message The indicator ignores LF and other control characters The following is a list of commands that can be executed Cmd MM Data Function G GR None Set to gross display N NT None Set to net display P TR None Capture weight as tare T TR Tare wt Set tare weight R TR None Recall tare weight TR None Clear tare weight 22 None Poll for weight L None Set units to LB K None Set units to KG Z None Zero the scale A TL None Add to accumulator S TL None Recall accumulator B LC None Recall load counter X TL None Clear accumulator 1 SP Set point 1 Set set point 1 Page 80 m2000 user manual 2 SP Set point 2 Set set point 2 3 SP Set point 3 Set set point 3 4 SP Set point 4 Set set point 4 5 SP Set point 5 Set set point 5 6 SP Set point 6 Set set point 6
28. row then the filter averaging will go into fastep mode Increasing this parameter makes the Fastep filter threshold less sensitive 44 Disable Faststep 0 This parameter disables the faststep system altogether The values for parameter 42 and 43 are ignored and the system runs in weight averaging mode only The response time for the indicator is a function of parameter 41 Some control batching applications may require that faststep be turned off Page 110 m2000 user manual Parameters related to PRINTING 84 Add new ticket This parameter appends a new ticket to the end of the ticket buffer You can have several different formatted tickets defined which can be recalled when needed A new ticket number is displayed briefly and then the display will switch over to tick editor mode If the user does not want to add a new ticket but start a new ticket from scratch then the ticket buffer can be cleared using parameter 88 85 Edit existing ticket You can edit an existing ticket by entering the ticket number followed by the TARE key This will put the display in ticket editing mode with the ticket loaded You can now modify the ticket 86 Number of tickets saved in the ticket buffer This Parameter displays how many tickets that have been saved in the ticker buffer Several different ticket formats can be defined and recalled depending on the weighing operation 87 Show available space in Custom ticket buffer This parameter displ
29. the weight at which the set point will do its evaluation This value is channel dependent as far as the Ib kg units concerned Parameters Related to SMART WIRE 59 ENABLE SMART WIRE INTERFACE This parameter will enable or disable the smart wire system If the smart wire bridge interface card is not plugged in to the smart wire connector with the interfaced enabled the smart wire interface will detect a communications timeout and will produce an error message such as ERR 185 smart wire interface not responding This condition will be regarded as a critical error and the user will have to clear the error message manually and attend to the problem Because it is possible to adjust set point levels from outside calibration mode these set point values are stored in battery backed SRAM and is protected by a CRC checksum If the smart wire system is enabled and SRAM contents get corrupted or the battery is low the working set point checksum might fail and will produce an error message such as ERR 186 SRAM based set points not valid This condition will be regarded as a critical error and must be cleared by the user The SRAM based set points will then be filled in with the calibration set point values Page 112 m2000 user manual If the M2000A stops transmitting commands to the smart wire bridge for some reason the smart wire bridge will reset the set points to all outputs off and the current loop output will be set to zero
30. to channel 1 2 current loop interface connected to channel 2 3 current loop interface connected to channel 3 4 current loop interface connected in total mode Current Loop Offset Adjustment Parameter 61 is used to set the offset adjustment Before we can successfully use a 4 20mA device with the M2000 we have to perform an offset calibration The offset adjustment sets the 4mA base current value This is basically the value of the output board when the scale is at zero Connect a voltmeter in series with the 4 20mA loop and set it to measure milliamps Adjust the output of the 4 20mA board so that it reads 4mA Adjusting the offset is done by changing the output value for the board This can between 0 65530 To make the process of arriving at the target count current as easy as possible preset counts are assigned to hot keys The key assignments are shown below preset to 0 preset to 10000 preset to 20000 preset to 30000 preset to 40000 preset to 50000 preset to 60000 current value 3 tn gt To fine tune the output current the counter value can be adjusted by holding the IN or OUT keys down respectively Page 90 m2000 user manual When you have arrived at the correct count value then press TARE to lock in the value To abort without saving changes press the CLEAR button Current Loop Span Adjustment Parameter 62 Calibrates the 4 20mA output to a known weight The 4 20mA board uses the scale capacity p
31. with the graduation size Enter 0 to 4 SELECT followed by the TARE key For example if you were displaying weight by 0 1d you would set the decimal position to 1 followed by the TARE key To display weight by 1d enter a value of 0 Display Divisions d Print Enter the division size the scale is to count in Values that may be SELECT entered are 1 2 5 10 20 50 and 100 followed by the TARE key Example set up the indicator for 2d press 2 followed by the TARE key If you wanted 0 2 display divisions then use parameter 2 above to add the decimal Scale Capacity 4 print Enter the scale capacity here followed by the TARE key This is the Tora SELEcT tue capacity of the scale The zero range is calculated from this value If you want scale over to be above scale capacity then enter the number of divisions past scale capacity using parameter 8 Page 15 m2000 user manual Preliminary Motion Window Eum Enter the motion window for scale motion Set to 2 times the displayed division size This value is automatically set when you set the display SELECT 4 0 s division size parameter 3 Power On units print Sets the default display units when the indicator powers up for the first setect time This parameter is automatically set to parameter 7 below Select 1 for kgs or 0 for lbs followed by TARE key Calibration Units 7 PRINT Set to 1 if you are calibrating with test weights in Kilograms 0 if you bkg sEtecr are calibr
32. 0 will scroll across the screen followed by the version number of the software The indicator performs a full diagnostic of its internal circuits and will display any error messages if there is an internal problem with the indicator When the indicator is in calibration mode this key can be used to toggled between displayed weight and AD converter internal counts ZERO Key This key is used to zero the indicator The scale cannot be zeroed if there is 0 lt motion on the scale or the weight on the scale is out of the zero range Three quick beeps will sound from the indicator if the zero key is unable to zero the indicator This key also functions as a ZERO key when the indicator is in calibration mode Page 8 m2000 user manual TARE Key This key is used for taring weight on the scale A tare can also be entered from the keypad To tare from the scale simply press the tare key and what ever the weight on the scale will be tared The NET indicator light should be illuminated showing that the indicator is in net weight display mode To manually tare from the keypad enter the weight using the numeric keypad followed the tare key The indicator will only accept a tare from a stable and valid positive weight An invalid tare will cause error message 41 to be displayed Pressing the tare key will always overwrite any previously stored tare weight Use the clear key to clear the tare weight It is important to note that the tare key c
33. 0 99 Page 23 m2000 user manual Preliminary Parameter 83 TIME FORMAT MODE This parameter controls if your using 12 hour or 24 hour military time clock settings If you are using 12 hour mode then you must also indicate whether you are currently in AM or PM To change or view the time format enter 83 followed by the Print Select Key Enter 0 1 or 2 followed by the TARE key to change the mode The values are shown below e Enter 0 for 24 hour mode e Enter 1 for 12 hour mode AM e Enter 2 for 12 hour mode PM You may press CLEAR at any time to cancel Battery Replacement on the M2000 The M2000 uses a 3V Lithium Battery to run the real time clock and backup the indicators memory Power is drawn from the battery only when the indicator is disconnected from the 12V supply So if the indicator is in regular use then the battery should have a long lifespan Testing Battery calibration mode Parameter 244 in calibration can be used to take a measurement of the 3V lithium battery Voltage levels are in mV and can be interpreted below 3000 3V and above considered good 2700 2 7V and above considered acceptable 2600 2 6V and below considered as low replace battery Replacing Battery The back cover of the indicator has to be removed to replace the battery Once removed you will see in the left corner a coin size battery in a battery holder Using your fingers grab each edge of the battery and gently pull on an angle remo
34. 0 user manual Summing channels in TOTAL mode Up to 3 channels may me summed together to display a total weight An example of an application that may require this operation would be a truck scale with three sections Each section would be a separate channel on the indicator allowing the operator to simultaneously record the total weight of the vehicle along with the individual axle weights of the truck TRI To enter total mode press 4 followed by the print select key TOTAL SELECT Total mode must be enabled before it can be used Parameter 70 in calibration mode is used to enable the total mode function Enter 1 followed by the TARE key to enable TOTAL mode Total mode cannot be used for legal for trade applications in Canada Only channels that are enabled and calibrated with the same grad size decimals and units of weight will be displayed in total mode Total mode is indicated by illuminating more than one channel on the channel indicators Channel 1 is always part of the total Example Chl and 3 are calibrated as 2000 x 2 lbs and Ch is calibrated to 500 x 0 2 Ib When you press 4 followed by the PRINT SELECT key the CH1 and CH3 indicators will illuminate showing that the weight on the display is the sum of these two channels Channel 2 however is excluded from the total as it is calibrated in 0 2d instead of 2d for channels 1 and 3 When the indicator is in TOTAL mode all the channel operations are combined Pressing the ZERO
35. 1 Delete Truck IN OUT Database esses enne 112 Page 6 m2000 user manual PARAMETERS RELATED TO SMART WIRE eee eeeee eese stessa sesso seta suus 112 59 ENABLE SMART WIRE INTERFACE 112 60 Select Channel Connected To Current Loop eese eene trennen een nennen 113 01 Current Loop Offset AdTustimeht die eite edP ea n ab tege 114 02 Curr nt Loop Span Adjustment de RR PRESE OR ah SE Rice 114 DOOn EA 116 Page 7 m2000 user manual Preliminary Keypad Functions Keys The M2000 has several function keys all of which are selected via the front panel The function key operations are discussed below All the keys have audio feedback when a key is pressed The sound volume can be set in calibration On Off Key This is the ON OFF button for the indicator Pressing the switch once turns on EI the indicator To turn off the indicator press the switch for 1 second It is important to note that there is a power bypass switch option flag that can be set in calibration parameter 10 If power bypass is enabled the indicator will always be on and cannot be turned off via the ON OFF button This option should be used if the indicator is used in process control applications where the indicator must power up running after a power outage When the indicator starts m200
36. 10 LF P100 emphasized mode on P101 double height ON P104 underline ON 83 99 111 116 116 32 Scott 67 97 116 116 108 101 32 Cattle 67 111 109 112 97 110 121 32 76 84 68 46 Company LTD P108 reset printer fonts 13 CR 10 LF C20 print time 32 space C21 print date Page 60 m2000 user manual 13 CR 10 LF Ticket 204 Truck Inbound Sequence This ticket prompts for a truck ID number and records the weight of the truck under that ID number A ticket id is then printed for the inbound weight C70 call the truck inbound loop function to get user ID Note that if a bad ID is entered the ticket aborts if the ID is OK then the ticket continues below C103 make a call function to another ticket 203 ticket 203 is called to print the ticket header time and date P906 send string Truck ID to printer C79 send truck ID number 13 CR 10 LF P101 double height ON P907 send string Inbound Weight to printer C30 print gross weight P108 reset printer font 13 CR 10 LF P114 form feed 9 lines 9 number of lines Page 61 m2000 user manual Preliminary Ticket 205 Truck Outbound Sequence This ticket prompts for a truck ID number and searches for the inbound weight of the truck under that ID number The trucks gross tare and net weights are printed C71 call the truck outbound loop function to get user ID Note that if a bad ID is entered the ticket aborts if the ID is OK then the ticket continues b
37. 13 CR 10 LF P114 form feed 5 lines 5 number of lines is 5 Once again the above ticket is the same as in example 3 We print the company name from ticket 203 Page 54 m2000 user manual Ticket 203 Company name time and date The ticket below prints the company name and time and date 13 CR send a carriage return and line feed to start with to the printer just a habit 10 LF P100 set the printer to emphasized mode darker letters P101 turn on the double height for larger fonts P104 turn on underline mode 74 111 104 110 115 96 115 32 71 114 97 118 101 108 32 67 111 John s Gravel Co P108 reset the printer fonts 13 CR 10 LF C20 print the time 32 C21 print the date 13 CR 10 LF 10 LF Using the C code C103 is very useful for these types of situations Whenever you have multiple tickets that print the same thing twice company name time and date it is recommended that you create a dedicated ticket for this Page 55 m2000 user manual Preliminary Example 5 Axle Weighing This ticket was designed for safety inspectors that check axle weights on trucks using an axle scale Once again we use an Epson tape printer This ticket program is split over three different tickets that perform different functions The inspector starts the weighing process by using the IN key This prints the ticket header and clears the accumulator registers When the trucks axle is positioned over the scale the PRINT SELECT key is p
38. 2 Output Mode esistenti dente etie tee ee Rete He eee 107 75 Transmit Calibration Information To Serial Port esee 108 76 Capture Calibration Information From a Serial Port eene 108 77 Transmit Ticket Buffer Information to Serial Port esee eene 109 76 Capture Ticket Buffer Information From Serial Port seen 109 PARAMETERS RELATED TO SCALE FILTERING eerte ee eren tne ente tn sens thats 109 19 Display Update Rate 0 uc et te RHET ERE Re ISI 109 41 Digital Averaging Filter 64 edet tr RE te saa soles tee He 109 42 Filter Faststep threshold 8 iie er tr erre e e RENT ERE 110 43 Fastep Sensitivity 8 i cicer n ee RERO cigs IRE ERE esr 110 44 Disable Faststep ton P ERR RO RE REN Te Fe REL SOR 110 PARAMETERS RELATED TO PRINTING sscssossssssssscssssccsscsssnessssnessesssssesesssnssscssessessessossssoss 111 64 111 85 Edit existing tiCKeta io e p ome ae i n de eX oben Vea uie o RES 111 86 Number of tickets saved in the ticket buffer eese eene nennen 111 87 Show available space in Custom ticket buffer eese eene 111 88 Clear Custom Ticket buffer eu tee e e et eee Hag iesu 111 89 Print specificticket ea eem t De e p EUG e tta 111 100 Delete Truck IN OUT Database ree er vane E Ee et a ER 111 10
39. 2 print select The editor will replace the entry with zeroes signaling for you to enter in the new value Note that when you press print select to enter the new value the editor will not increment to the next location automatically How to insert a character in the editor You can insert a character any time The editor is always in insert mode To insert a new entry in between other characters simply position the editor where you want to insert a character in the ticket and type in a new character The character that was displayed on the display prior to you inserting a new character is pushed forward one in the ticket to make room for the new character entry Example You have a ticket with the letters ABDEF You want to insert the letter C Move the editor to point to D and type in the letter C The ticket will now be ABCDEF Note the above example shows letters you would actually be seeing ASCII numeric values in the editor How to Jump to the beginning or end of the ticket Double press the TARE key followed by the direction you want to jump Use the ON OFF key to jump the beginning and the ZERO key to jump to the end of the ticket Page 29 112000 user manual Preliminary If you only press the TARE key once you will jump forward or backwards to the next LINE FEED character character 10 Indicator Specific Function Codes The following codes in the table below are used in tickets to execute indicator specific print functions
40. 201 203 Ticket 200 truck in loop C103 jump to another ticket 203 and print it 203 ticket 203 is called to print the ticket header time and date C70 call truck in function and ask operator for truck ID note if an invalid ID or if CLEAR is pressed the tickets P115 print string Inbound Truck ID to printer C79 print truck ID number 13 CR 10 LF P101 turn on the double height for larger fonts P909 send the string Truck Weight C30 print the gross weight of the truck on the scale P108 reset the printer fonts 13 CR P114 form feed multiple lines 9 number of lines for form feed is 9 The above ticket is identical to the ticket in example 3 but we stripped away the company name and the time and date Page 53 m2000 user manual Preliminary Ticket 201 truck out loop C103 jump to another ticket 203 and print it 203 ticket 203 is called to print the ticket header time and date C71 call truck out function and ask operator for truck ID note if an invalid ID or if CLEAR is pressed the tickets aborts here C916 print string Truck ID to printer C79 print truck ID number 13 CR 10 LF P101 double height ON P901 send the string Gross to the printer C74 print trucks gross weight 13 CR 10 LF P902 send the string Tare to the printer C75 print trucks tare weight 13 CR 10 LF P903 send the string Net to the printer C76 print trucks net weight 13 CR 10 LF P108 reset printer font
41. 3 SPECIAL KEYPAD FUNCTION KEYS DURING CALIBRATION eeeeeeeeeee enn enn enn en nenne 14 Selecting a calibration parameter eee 14 Editing a calibration parameter eese sees enne en nen teen neen eene en eene enne nennen 14 Canceling a calibration parameter eee 14 Toggling between weight display mode and AD counts mode eee 14 Exiting Calibration Mode ende eee eee tee 15 CALIBRATION SETUP PARAMETERS eee eene nennen enin enne nnn 15 Reload factory default values Rete dote e hederae eed 15 Decimal Point Position eed tee nete ineat ranio pana 15 Display DivistOns d sait da ore do epe ee e pee e tete B EG BE Apte ere epa aee Eee 15 Scale Capacity a3 eas avida enia de io DE eate eer 15 Motion Wid een 16 Power OM MINUS 16 Calibration UNMS aiat dee ee etr eer RE re ead REGE NR Leon Veen 16 Soale OVe E 16 Power On Reset Warning uai tret iter ie rte ede rei Petre 16 Pushto Zero WING OW i esi e se HR RED SET an ERR Ge ER Et RR 17 Auto Zero ON OEE AZTM Re de n e ee e ERE RU ee es ERA NUS 17 Zero Tr cking WINDOW tete e i d V Ce ERR Te SE e Re cR eH E
42. 32 HEAD C403 sound a beep C401 wait for keypad entry of head count and store head count to ACC3 P910 send the string Head Count to the printer C262 copy ACC3 to ACC4 C256 print ACC4 that holds a copy of the head count 13 CR 10 LF P911 send the string Average Weight to the printer C253 ACCAZACCI ACC3 divide ACCI with head count stored in ACC3 C255 print weight in ACC4 13 CR 10 LF 83 104 114 105 110 107 97 103 101 40 Shrinkage C267 copy ACC6 to ACC4 ACC6 holds the percent value C256 print ACC4 as integer 37 41 58 32 C279 calculate the ACC6 percent of ACCI and store result in ACC3 C254 ACC4 ACC1 ACC3 calculate final shrinkage weight C255 print the shrinkage weight stored in ACCA 13 CR 10 LF P114 form feed 5 lines 9 number of lines Page 64 m2000 user manual Example 6 Thermal Printer and Bar Code Scanner Graphic Thermal printers are completely different from traditional dot matrix printers A thermal printer generates a bit image in memory and then prints it Thermal printers use X and Y coordinates to position text line drawing and barcodes There are no such things as carriage return or line feeds This might take a little getting used to The M2000 hides a lot of the complexities of using thermal printers through predefined P code functions The application below will show an example of a thermal printer used together with a bar code scanner A chemical company receives large
43. 71 Ticket 202 Store total inbound axle weights esee eene nennen 71 Ticket 203 Recall stored axle weights and print gross tare and net sees 72 SERIAL COMMUNICATIONS ON THE M2000 cereis restes eene entente sento senses enses tasto senses ense 73 CHANGING THE BAUD RATE ON THE COM PORTS nennen enne 73 CHANGING THE PARITY 11 e etr TD HUE ene ere trio ie oed 73 SERIAL PORT UPDATE RATE FOR COMI AND 2 eee enne en ener enne 74 COM2 DATA BIT RATE e 74 SETTING THE STRING MODE FOR THE COM PORTS ssseeeeeeeneeeneeen nennen rennen nennen 75 3 0D E2000 tee tse ao t Rer Ore RE ed e bel e e 75 STRING OUTPUT eet ORITUR OR ORAE ATO REL VH ERG REX EEG 76 CHANNEL ALLOCATION FOR SERIAL STRING OUTPUT een een nennen enne enne nre enne 76 STRING SPECIFICATIONS FOR SUPPORTED 77 DE 1LOOO String Formats uei ere p epe PORE Ge eie ong tee O EU DE Ier be Eee eso 77 DEIS00tring Format do eroe t e Ee et RE eee e UDIN Per Spe Mete IURE 77 DF2000 String Formal ete ie ae re REG baee EEEO E DER CH e Eva Eee 78 DF2000 Command Mode ie nite etie eee nete Eun Fo sten eina o an ese 78 DE2500 M0de 2 3 4 5 creed EROR E ded d ng 79 DF2500 Command Mode 6 dette e e tete etr ES uode ree apo aa 80 DF2500 Command Mode 7
44. AR clear tare weight e GROSS switch to gross display mode e PRINT print ticket Page 94 m2000 user manual Calibration Parameters As discussed earlier calibration parameters are selected by entering the parameter number followed by the PRINT SELECT key The currently set parameter value will be displayed for a short duration Doing nothing will cause the indicator to revert back to weight mode or you can press the CLEAR key for the same result To enter a value key in your parameter to change followed by the TARE key An invalid parameter will cause an error message to be displayed Parameters related to CAL INITIALIZATION 1 Reload Factory Default Values This function will reinitialize the indicators scale calibration parameters for the specific channel to the default factory values When you have selected his function you must confirm by pressing 1 followed by the TARE key This will only initialize a single channel The indicator will automatically exit calibration and reboot to initializing the calibration data to factory default Any other values will display error 7 The indicator will reboot after performing a factory reset Use parameter 260 below to reinitialize completely to factory defaults 260 Complete factory initialize Similar to parameter above This parameter completely initializes all indicator settings to factory defaults on all 3 channels This includes COM port settings and all other system related setti
45. C code represents an indicator specific control code A P code is a printer specific control code More on Control Codes will be discussed later Page 27 112000 user manual Preliminary The last 3 digits is the data display field Whatever value is displayed here represent your ASCII character If there is a C or P character displayed in front of the data field then the value shown here is a control code and not a printable ASCII character Keys used by the ticket editor Entering into ticket editor mode is done using Parameter 84 or 85 The following keys are used to edit a ticket 0 a C n Move to the left in the ticket string Pressing the ON OFF key scrolls the display one character to the left If the address display shows 00 then you are at the beginning of the ticket Move to the right in the ticket string Pressing the ZERO key scrolls the display once to the right If you are at the end of the ticket then END will be displayed This key is used in conjunction with the above two keys Pressing the key once followed by one of the above keys will jump to the next LF character Pressing the key twice will jump to the beginning or end of the ticket Functions as an ENTER key for entering data All data entry must terminate by the print select key This important key is used to toggle between normal ASCII entry mode and Control Code mode Pressing the decimal once will display the
46. CATTLE is flashed to the display to indicate that we are in Cattle weighing mode Page 58 m2000 user manual Ticket 202 change the shrinkage value in percent The operator calls this ticket by typing 202 print select when he wants to enter a new shrinkage value in percent to the indicator The indicator displays the message SHRINC to prompt the operator to enter the shrinkage value Ticket 203 print the customers name and time and date This ticket is created as a sub routine to be called from other tickets This saves us from having to retype the customers name every time we need to print to the printer This ticket is called from the 3 tickets below AII it does is print the customers name time and date Ticket 204 Truck In loop assigned to IN key Capture the inbound truck weight and store it with a truck ID number A ticket is printed Ticket 205 Truck Out loop assigned to OUT key Capture the outbound truck weight Get the tare weight using the an ID number and print gross tare and net Ticket 206 cattle In function assigned to IN key This ticket captures the weight on the scale and prints the header and scale weight Ticket 207 Cattle Out function assigned to OUT key This ticket asks the user to enter the number of cattle head on the scale and prints the average weight and shrinkage weight Now that we have given a quick overview of the tickets lets look at the tickets source entry below Ticket 200 Sele
47. MARTWIRE The Smart Wire port on the back of the M2000 is a multi drop RS485 type communications interface It is designed to network several options boards together in a daisy chain fashion SmartWire has the following connections V positive SmartWire power V negative SmartWire power A RS485 differential signal B RS485 differential signal These wires must be connected to a terminal block with the same signal names on the Smart Wire device Connections between the indicator and the peripheral should be done using a Beldon type 8723 cable or equivalent The shield can be connected to V Because Smart Wire uses a differential type driver cables length can be several hundred feet Note current versions of the M2000 use existing setpoint boards and 4 20mA boards from the DF family of indicators These boards are not SmartWire compatible and must be used together with the SmartWire bridgeboard The bridgeboard translates the SmartWire commands to the current Setpoint and 4 20 mA boards Enabling SmartWire SmartWire is disabled by default and must be enabled to communicate with the bridgeboard Parameter 59 is used to enable SmartWire 0 disable smart wire bridge interface 1 enable smart wire bridge interface If the smart wire bridge device setpoint board or 4 20mA board is not plugged in to the smart wire connector the smart wire interface will detect a communications timeout and will produce an error message such as ERR
48. OR 5 een nest edo ot io Pie dL e a P Po eU SSS 27 EDITING TICKETS 2e RI EUER EIN RSEN UD RN 27 KEYS USED BY THE TICKET eee US 28 MORE ON CONTROL CODES E NAA EET ER CREE Does ee 29 HOW TO XIT THE TICKET EDITOR 29 HOW TO DELETE A CHARACTER IN THE EDITOR ccccccsseseeecscecececsceceescecececsesesceeececeeececeeeeseeeecececececeeeeeeess 29 HOW TO OVERWRITE A CHARACTER 29 HOW INSERT A CHARACTER IN THE EDITOR nemen emen emen eene eren eren eren 29 HOW JUMP TO THE BEGINNING OR END OF THE TICKET cccccececesececececececececececececececececsescececececeseeeecs 29 INDICATOR SPECIFIC FUNCTION CODES e ecce ee ee eee een oeste toes etta e seen nee a 30 Ticket Specific Control Codes iet tt reget shane seaside ee EU TN Ie EPA etras 30 CONTROL CODES FOR PRINTER FORMATTING e eee ee ee eene eee en oeste tn oeste 39 PRINTER CODES FOR EPSON TM U200D U200PD TAPE PRINTER ccccccececesececececececececececececececeeeeeeess 39 PRINTER CODES FOR EPSON TM U295 U295P SLIP PRINTER ccccccecececececececececcescecececececececeeeeeeeeeeeeees 40 PRINTER CODES FOR EPSON COMPATIBLE LINE PRINTERS sccsecececececececececececececececsce
49. PAN ADJUSTMENT SLE RP KL EE rite Ped nde 91 CURRENT LOOP GROSS OR NET 91 SETTING THE SETPOINT BOARD iscccssscsssctivssscosscvecsesdesesecsssnsddssceeivecsseosedesueniasseetsesecsssasessnsveeds 92 ENTERING SETPOINTS Ge aude ces 92 Set PONE Control MASK sus st Beate ur GO WEIN SAE 92 Set Point Hysteresis Ajustmehts eese tere re qe eene Ert e ee ke Ce Eee eb eb ae eeu pibe 93 INPUT BOARD P 94 CALIBRATION PARAMETERS vais scocsccccssostsssacsnscsssnnsssecevsnceseovesdecseesesesestssvsesendesesestsasessondesesssssenseseesecses 95 PARAMETERS RELATED TO CAL INITIALIZATION cssccssscssssscsscccsssscnsscsssssssecsssssssnessesees 95 i Reload Factory Default Values i ee dae ep rt 95 98 Enablesscale channel 0 c d A ERE i Ae 95 99 Exit c libration mode os WIS ERE Ur NEWER Bot ete rer 95 PARAMETERS RELATED TO SCALE SETUP 4 esee ee eese eese eee seen oeste seen aetate eese setas sena 96 2 Decimal Point Position 0 cccccccccccccccccssssscccececsccsssscecececsesssseceeececsessssssaeeeeceesenssseeeeeceesesesaecseesecees 96 3 Graduation size Id sinini a ai estie a a a iicet e dde de ite edet de eec ande e dene 96 4 Scale Capacity 10000d ien Non tee pte nia coders 96 8 Scale Qver Td dc e e Rte b atleta i exceeded a ee 96 20
50. PRINT Ib kg SELECT TEST display To test the display segments press 8 followed by the print select key All the segments in the display will light up for a short period of time 8 PRINT TEST SELECT Page 12 m2000 user manual Entering into Calibration Mode To calibrate a scale the indicator must be placed in calibration mode Only qualified scale technicians should be performing these operations The 3 scale channels are independent of each other and must be calibrated separately Placing the indicator into Calibration Mode PRINT To calibrate channel 1 press 19 followed by the print select SELECT key PRINT To calibrate channel 2 press 29 followed by the print select sELEcT key PRINT To calibrate channel 3 press 39 followed by the print select SELECT key The display will be showing a blinking PASS message This prompts you to enter a 4 digit password Key presses are not displayed on the display If the 4 digit password sequence is correct then the indicator will automatically enter calibration mode The factory default for the password is 1111 This can be changed but we recommend keeping the password to the factory default more on this later You have 30 seconds to enter calibration mode before the indicator cancels and returns back to normal weighing mode Calibration mode is indicated when there is a blinking C displayed in the left most digit on the display Page 13 m2000 user manual Preli
51. RE key to increment the table pointer to 2 With the 5000 lbs test weights still on the scale press 13 followed by the PRINT SELECT key The display will briefly flash the value of 2 to indicate that you are at the 9M position in the span table Shortly after the indicator will display the last weight on the display of 4990 165 Enter the new weight of 5000 Ibs followed by the TARE key Retest the scale at 0 1000 and 5000165 If the readings are correct then exit calibration mode If the reading at 1000 is no longer valid then the distance between the action points of the first span and the second span is too wide You will have to do a scale build up between 1000 and 5000 with more entries into the span table to provide a more linear transition in the span table Page 21 m2000 user manual Preliminary Sealing the indicator The M2000 is sealed electronically with a password Electronic Seal Passwords are 4 digit numbers The factory default for the password is 1111 which can be changed in calibration mode To change or view the password in calibration mode use parameter 96 Enter a 4 digit password followed by the TARE key Important note If you forget your password you will not be able to enter calibration mode on the indicator Contact the factory for assistance at 604 941 3474 Audit Trail The M2000 is equipped with a Category 1 Audit Trail system It is important that the correct time and date be set as this is saved as p
52. Rete e redeo rd e ER end 99 15 Reset Span Tabla eet eee Ere IRE RE EPOR RR Deos co Cet n b e RUE 99 16 Tncrement Span Pointer ie i e Iter tete usb Cete lose ES E esau 99 17 Decrement Span Pointer eee ee esee eene nennen nnne nnne then nennen teen tentent enne 100 99 Exit calibration mode ense nete nne inet YE te ases 100 PARAMETERS RELATED TO INDICATOR POWER UP eee eeee eee 100 6 Power On Units O ceccccccccccccsssssccccecscssnsscecececsessnscecececsensaesececeeceesensueeeeeceeseaeaecececeeesessaaeaeeceenennae 100 112000 user manual Preliminary 9 Power ON Zero Scale Message O ccsscccssccessceessccsencceesecesnceesscesseeecsaeceeeeecesaeeeneeesaeceeneeesaeeees 100 10 Power Switch Bypass mete aet iip repe ed e po Ea CR EROR Ue Dee ege 100 46 Power up Channel select 1 4 eiie e err nete e eR t ERE ERR 101 70 Enable Total Mode 0 esent etes RESSE nennen nnns 101 PARAMETERS RELATED TO tosta suse tato senses enses suse tatnen 101 25 Offset Value 0 d oe oie ere e LES OUS 101 26 Offset flag 0 ed e Sete od eme eter x ER eye dete is i aie Rated 101 50 Ta re function Ode 1 Au a c e ie ER pee UNS ERO Sesion aus 102 PARAMETERS RELATED TO SYSTEM SETTINGS eese esee esee 102 26 sound volume 2 ies ie eee ei
53. al program The parameter supplied with this command is as follows 1 output ticket buffer data to COM1 2 output ticket buffer data to COM2 Parameters Related to Scale Filtering 19 Display Update Rate 0 This parameter will set the LED display update rate The update rate has nothing to do with the actual AD converter update rate or filtering The parameter may have a value between 0 9 A value of 0 will introduce no delay in the display update while a maximum value of 9 will introduce a display update rate of a 3 second delay The update rate at a value of 0 is very fast and the display may appear jittery in some applications In this case increase the value of this parameter 41 Digital Averaging Filter 64 Changing this parameter changes the mount of averaging performed on the final weight This function is used to help filter the scale from vibrations and display a stable weight The default setting should be adequate for most installations however if heavier filtering is required then increase the filter value Changing the filter does alter the settling time for the final weight response Values that can be entered are 1 255 followed by the TARE key The higher the number the heavier the filtering Error 14 is displayed for an invalid entry Page 109 m2000 user manual Preliminary 42 Filter Faststep threshold 8 The filter averaging system has a filter bypass mode called faststep Faststep dramatically improves the display r
54. an be disabled in the calibration menu using parameter 50 CLEAR Key This will clear any previously entered tare values entered using the tare key CLEAR Clear will also function as an escape key to cancel any key entry operations PRINT SELECT Key Print select is a dual function key Pressing the key will cause a ticket to be PRINT printed to a connected printer If you have typed a numeric value from the SELECT keyboard followed by the PRINT SELECT key then the key acts as a function select key More information on this will be discussed below Page 9 m2000 user manual Preliminary Special Keypad Functions Keypad functions are selected by entering a numeric function code on the keypad followed by the PRINT SELECT key Some functions are marked on the key itself The most common functions are discussed below Selecting scale channels The M2000 has three independent scale channels Press the channel number followed by the PRINT SELECT key as shown below To select channel 1 press 1 followed by the print select key SELECT PRINT To select channel 2 press 2 followed by the print select key SELECT PRINT 3 To select channel 3 press 3 followed by the print select key SELECT Note that by default only channel 1 is enabled To enable channels 2 and 3 you must enter calibration mode and use parameter 98 to enable them Trying to select a scale channel that is not enabled will display error message 40 Page 10 m200
55. annel 1 cannot be disabled Invalid Print Select Function Number Scale channel is not enabled Pushbutton Tare is invalid Over Motion or disabled Keyboard tare available on channel 1 only Page 116 m2000 user manual 43 Tare greater than capacity 44 Invalid Password number range can only be 0000 9999 45 Parameter to enable password 0 to disable 46 Only a value of 0 1 or 80 is accepted as a parameter 47 48 Invalid Filter value 49 Invalid Filter Fast step value 50 Invalid Fast step Sensitivity 5 Invalid Fast step on off 52 Invalid Tare Function Parameter 0 4 53 Invalid input for AD voltage range 90 Calibration checksum failed 100 SRAM failure 110 RTC RAM failure 112 Clock Reset 115 Clock Failed 120 Battery flat or does not exists 121 Battery must be removed 130 COMI loop back test failed 131 loop back test failed 133 COM driver chip failed 140 FLASH memory erase failed 141 FLASH memory write failed 151 Database CRC failed 152 CAL copy CRC failed 153 Ticket Buffer CRC failed 150 Audit trail CRC failed 154 DPAGE stack overflow 185 SMART wire COM link not responding SmartWire is enabled and is trying to find devices This error will occur as a result of not having devices connected to the Smart Wire port or a bad wire connection Hit clear to bypass this error message To disable smart wire use parameter 59 in weight mode Enter 0 to disable smart wire and to enable it again Page 117
56. aracters printed on the printer Control function codes are embedded in the ticket strings to send control codes to the printer Because all character entry is ASCII any escape control function for your printer can be generated Special printer control codes for example for a paper cutter on a printer or switching to a different color ribbon can be implemented Your printer user manual should have a table of escape codes in the back of the manual The M2000 also has a library of commonly used escape codes for your printer to choose from Editing Tickets To create a new ticket enter parameter 84 while in calibration mode The indicator will search for the next available ticket number and flash briefly the ticket number that you will be using The display will then go into ticket editor mode When you are in the ticket editor the display will change to the format below 00 Address Control Data The first 2 digits represent the address or character position in your ticket string It is a 2 digit address that rolls over to zero again if your ticket exceeds 99 characters It is only used as a reference for when you are scrolling through your ticket string Your ticket can be longer than 99 characters The C character in the middle of the display is the control code indicator and may or may not be displayed If a or P character is displayed then this indicates that the data value shown is a Control Code A
57. arameter 4 as the reference for scaling the 4 20mA output Parameter 62 adjusts the upper end of the output to read 20mA Once set when the scale is at scale capacity the out put will read 20mA Example the scale capacity is at 70 pounds so when 70 pounds is on the scale 20mA is outputted on the 4 20mA board To adjust the current output value the output value will be displayed this value is a linear representation of the current and is ranges from 0 to 65530 To make the process of arriving at the target current as easy as possible preset counts are assigned to the hot keys as shown below preset to 0 preset to 10000 preset to 20000 preset to 30000 preset to 40000 preset to 50000 preset to 60000 current value 3 To fine tune the output current counter value can be adjusted by holding the IN or OUT keys down respectively To lock in the value press the TARE key To abort without saving changes press the CLEAR button Current Loop Gross or Net mode Parameter 63 Sets the current loop to be in GROSS mode or NET mode Enter 0 for Gross mode or 1 followed by the Tare key The default is GROSS mode Page 91 m2000 user manual Preliminary Setting Up the Setpoint Board There are a total of 6 set points available on the M2000A Each set point can be allocated to any of the 3 channels The SmartWire uses solid state relay modules to switch AC and DC loads Entering Setpoints Parameters 51 56 are used t
58. art of the audit trail The audit trail is permanent and cannot be disabled or erased by removing the internal battery inside the indicator The Audit Trail has two counters the Calibration counter and the Parameter counter Changing parameters that affect the calibration of weight will increment the Calibration counter by 1 All other parameters will increment the Parameter counter The counters will count from 000 to 999 before rolling over again Changing one or more parameters will only increment the counter by 1 per calibration session Only an actual change of value to the calibration parameter will register to the audit trail Important Note Because the audit trail becomes active at the factory the counters may not show 0 even when the indicator is new out of the box Accessing the Audit Trail The audit trail can only be accessed from normal weighing mode and cannot be accessed while you are in calibration mode Enter 1000 followed by the PRINT SELECT The message Audit will briefly be displayed on the display Shortly after the indicator will cycles through 3 times displaying the date of when the last change was made to the indicators calibration parameters the calibration CAL counter and the configuration CFG counter You may press the CLEAR key at any time to cancel this operation Page 22 m2000 user manual Time and Date on the M2000 Time and Date is changed outside of calibration mode in normal weighing mode The
59. ating with test weights in Pounds Scale Over 8 print Enter the number of divisions for scale over Example if your scale capacity is 2000 x 1 division parameter 4 and you would like 2009 for scale over then enter 9 followed by the TARE key Example if the scale is calibrated with a scale capacity of 5000 x 5 divisions and you want the scale over to be at 5020 then enter 4 in parameter 8 4 x Sdiv 20 Power On Reset Warning print When this parameter is set to 1 forces the operator to zero the scale after setect the indicator has powered up This is required for certain legal for trade application Page 16 m2000 user manual Push to Zero Window PRINT Sets the percent of scale capacity that can be zeroed by the zero sELEcT key The value can be 1 to 99 followed by the TARE key Example for a push to zero range of 2 enter the value 2 Auto Zero ON OFF AZTM print Enter 0 to disable or to enable zero tracking followed by the setect key Zero Tracking Window This parameter sets the percentage of 1d to track off For 60 2 PRINT zero tracking enter 60 followed by the TARE key You may enter cH2 sELEcT values 1 99 to track a percentage of 1 d or 100 for 1d 200 for 2d and 300 for 3d Motion Settle Time Enter the number of 4 second intervalsfor which the motion 4 PRINT will remain asserted after the scale stabilizes to within the TOTAL SELECT motion window parameter 5 Enter a value of
60. ay The operator must Zero the scale before continuing This must be set for certain legal for trade requirements If the parameter is set to 0 the indicator powers up displaying weight An invalid parameter entry will display error 28 21 Push to Zero Window or Zero Range 2 This command displays the percentage of scale capacity that can be zeroed by the zero key The allowable range is between 0 and 99 Enter the range followed by the TARE key An invalid value will display error 5 22 Auto Zero Tracking ON OFF 1 This command displays the Auto Zero flag value The value of 1 ON and 02OFF To turn auto zero tracking off enter 0 followed by the TARE key An invalid entry will display error 4 Page 97 m2000 user manual Preliminary 23 Auto Zero Tracking Window AZSM 60 This command displays the percentage of a graduation that can be tracked off during zero tracking Enter the value followed by the TARE key This value can be the following 1 99 to track 1 to 9996 of d 100 to track off 1d 200 to track off 2d 300 to track off 3d To turn off zero tracking use parameter 22 above Any other value entered will display error 6 45 Power up zero IZSM 0 When this parameter is set to 1 the indicator will zero the scale automatically on power up The maximum range the scale will zero on power is set to 10 of full scale capacity If the initial load on the scale exceeds 10 of scale capacity then no initial scale
61. ays how much room you have left for storing ticket formats In most cases you never will run out of room as the ticket buffer can hold 4000 characters used for formatting 1 or more tickets 88 Clear Custom Ticket buffer This parameter will erase all custom ticket formats in memory Press followed by the TARE key to confirm to clear the print buffer All ticket formatting will be lost 89 Print specific ticket Enter the ticket number you want to print followed by the TARE key The ticket will be printed with the current displayed weight 100 Delete Truck IN OUT Database This command clears the SRAM based truck in out database The truck in out database is SRAM battery backed up and would only be destroyed if the battery were removed or low while power is removed from the indicator Page 111 m2000 user manual Preliminary After entering the parameter the command should be completed by pressing key one followed by PRINT SELECT followed by TARE 101 Delete Truck IN OUT Database This command clears the FLASH memory based truck in out database The truck in out database is stored in non volatile FLASH memory and this is the only way to clear the database After entering the parameter the command should be completed by pressing key one followed by PRINT SELECT followed by TARE There are a total of 6 set points available on the M2000A Each set point can be allocated to any of the 3 channels This parameter will be used to enter
62. button will zero all the channels that are part of the total The TARE function will tare all channels simultaneously displaying the total net weight The motion indicator and center of zero indicators will indicate the status of all the scales that are part of the total For example scale 1 may be at the center of zero but channel 3 might not be at Zero The center of zero indicator would then not illuminate reflecting that we are not at Zero To set the indicator back to single channel mode select a channel followed by the print select key Page 11 m2000 user manual Preliminary Scan mode Scan mode allows the indicator to cycle between the scale channels that are enabled The indicator will automatically switch the display to the next available channel and pause for 3 seconds before switching to the next channel To stop scanning press a channel key followed by the print select key PRINT To enter scan mode press 5 followed by the print select key SELECT Gross Net PRINT Pressing 6 followed by the print select key switches between displayed net weight and gross weight GR NET SELECT Pound Kilograms selection To change the displayed units on the display press 7 followed by the print select key The indicator will toggle the displayed units on the display from 165 to kgs or kgs to lbs The units that the indicator uses as a default when turning on the indicator is determined by the power up setting set in calibration 7
63. c Page 92 m2000 user manual Entering the set point mask consists of entering a 6 digit number at any time where each digit represents one of the 6 set points This number represents the mask mode of the particular set point as follows a 0 indicates that the existing setting must not be altered a 1 energize output when weight gt set point value 2 energize output when weight set point value a 3 disable the set point When you look at parameter 57 for the first time will notice dashes all across the display A dash in a digit means that the set point is not assigned to this scale channel It is either not used or being used by another scale channel Example We are in scale channel 1 and want to assign set point channels 1 and 2 Parameter 57 is entered followed by Print Select Then we enter 000011 followed by the TARE key We enter parameter 57 to check the value again and we will see the set point mask displayed as 11 It is important to enter 0 on a channel that you do not want to modify Set points 1 and 2 have now been assigned the gt function We will now assign set point 6 the lt function Enter parameter 57 print select Then enter 200000 followed by the TARE key If you enter 57 print select you will now see 2 11 To disable set point 6 you would enter 300000 followed by the TARE clear To exit or abort may press CLEAR at any time So in the example above we have s
64. cecececececececececececeeecs 40 PRINTER CODES FOR IBM PROPRINTER COMPATIBLE LINE PRINTERS scecesecececececececescescececsceceeeceeeeess 41 PRINTER CODES FOR ELTRON GRAPHIC THERMAL PRINTERS sccccecececececececececececcescecececececececececeeeeeeeeees 42 SGT OSS coches este ot E dete these sites dor e to ead subi tata st 45 TABLE OF ASCH CHARACTERS oissscssssccccssistisossevacessncossossssonsesnsscbsesosssosesceccsssscessvdeccossedessdbussecsdeusinese 46 EXAMPLE 1 GROSS TARE AND NET eere eee eren eee eene eee to oeste enses ease e esto Oe eese 47 EXAMPLE 2 GROSS TARE AND NET IMPROVED eee ee ee ee ee eee e seen nae eta 48 EXAMPLE 3 A SIMPLE TRUCK IN TRUCK OUT TICKET eee eee ee eee eee en eee tones eee tn 50 Ticket 200 truck in 100p2 e RU d prie Ee Rt Nene RS 50 Ticket 20 Itr ck out Ren eU ERR RENS e as 51 EXAMPLE 4 AN IMPROVED TRUCK IN TRUCK OUT eee eeee eren eese enne tn aee 53 Ticket 200 truck in e ie gite ee ite er ende E erede eden e RE Det ain eee een dedil 23 Page 3 112000 user manual Preliminary Tick t 201 truck Out l00p ie t ee RE ER NI ERRORS UN Icon nen e Pe ea ers 54 Ticket 203 Company name time and date eee 55 EXAMPLE 5 AXLE WEIGHING ee eeee e
65. cei ce cesis dee die dee eek idee ete oe ete ede aede do 102 29 Keypress Feedback Boda eee med Re ee ete Gees REO 103 80 Nr 104 61 Set DGG P 104 240 Boot Loader Version 104 244 Battery Inform tion ero aie I ec tee ea He ee pias tee eee dl E De eee ect unte E ES 104 255 Software Upgrade Download sise tesiei iieis ieie died e bier edi a dang tise 104 PARAMETERS RELATED TO SERIAL COMMUNICATIONS eere essen 105 30 baud rate for COM 6 eei m De ER EE BR er 105 32 baud rate for COM 2 06 itu rae er e EE E EOE i 105 31 Parity for COM T 0 rie eere aeter redes 105 33 Parity for COM Z 0 se eoe eer eO ur Rr Pens 106 34 Stringmode for COM I 99 irte e E o RH e ED edd gp 106 35 Stringmode for COM2 8 oie tera e e e Ee PH RERO er e te pog 106 3 DE2000 7 5 1 etd P te ea PER ER RD Re FIERE eeu e ed 106 36 Flow Control for COME 0 elc etm oai PR CR EROR EO e re Re etg 106 37 Flow Control for 2 0 m rate e dre e ere ede 106 38 String output polled mode for COMI 5 107 39 String output polled mode for 5 nennen rennen enne 107 47 Serial String Output Routing FOR COMI 0 2 nennen 107 48 Serial String Output Routing FOR COM2 0 sss 107 40 RS232 RS42
66. commended that a user prompt be sent to the display using code 300 above PRINT SELECT acts as the enter key Pressing CLEAR will abort the entry and return to weighing mode 401 Keyboard Entry to ACC3 Same as 400 but is used for entering integer values not related to Page 37 m2000 user manual Preliminary weight 402 Keyboard Entry to ID register Same as 401 above but copies the keypad entry to the ID register 403 Sound a beep Sound a beep to the speaker 404 Sound a double beep Sound two quick beeps to the speaker 405 Pause for 1 sec Pause and do nothing for 1 second 500 Store Set points to Loop Database This function stores Set Points 1 6 to the database It uses the ID register as a reference to store the set points as a set of 6 records The KEY register is used to separate the 6 set points This is done automatically for you Different set point setups can be stored for different products 501 Recall Set points from Loop Database Load Set points using the ID register All 6 set points are loaded from the Database Page 38 m2000 user manual Control Codes for printer formatting Control codes for printers work exactly the same way as control codes for indicator specific functions The difference is that the code represents a control function for a specific printer An example of this would be changing the font size of the chara
67. commonly used strings that will save you in typing the entire string Remember P codes are entered by pressing the decimal key twice before entering the number Page 49 m2000 user manual Preliminary Example 3 A simple Truck IN Truck Out ticket This example will make extensive use of C codes to implement a truck in and truck out program A company called John s Gravel Co sells gravel by the truckload Trucks come in empty and are weighted John s Wife uses the numbers on the license plate as the truck I D to identify the trucks coming and going The truck drives on to the scale and the IN key is pressed followed by PRINT SELECT key The indicator prompts for an ID number and the tare weight is recorded along with the ID number The truck is then loaded and is weighted to get the final gross weight A ticket is printed showing gross tare and net In this example we will take advantage of the IN key and the OUT key These keys can be assigned to tickets For this example we will the IN key for the truck in sequence and the OUT key for when the truck weighs out with a full load In this example we are creating ticket 200 for inbound and ticket 201 for outbound We are using an Epson tape printer Ticket 200 truck in loop 13 CR send a carriage return and line feed to start with to the printer just a habit 10 LF P100 printer to emphasized mode darker letters P101 turn on the double height for larger fonts
68. computer Once the graphic is loaded into the printer it is permanently stored and can be printed using P507 Consult the printer s manual for more information Page 42 m2000 user manual 508 Box Draw Draws a box of any size The following 4 values follow the parameter StartX Start Y EndX EndY Use the line thickness parameter to set the line thickness Example to draw box from the top left corner of 30 30 to the bottom right corner of 800 520 enter P508 30 30 800 520 509 Draw Vertical Line Draw a vertical line The following 3 values follow the parameter StartX StartY LineLength in dots 510 Draw Horizontal Line Draw a horizontal line The following 3 values follow the parameter StartX StartY LineLength in dots Example to draw a line starting at 30 84 and is 770 dots long enter P510 30 84 770 511 Set Line Thickness is dots default is Set the line thickness for line drawing and box drawing 512 Add to Vertical start position This parameters adds a value to the vertical start position The value that follows this parameter is added to the Y value of the X Y coordinate system 514 Select Barcode Type default Code 39 If you plan to print barcodes you must select the type of barcode you will use Consult the ELTRON printer s manual for the table of bar code formats supported Barcode types are selected from a table The values following the parameter are ASCII c
69. ct Truck In Out Weighing This ticket reassigns keys for truck in out functions C403 sound a beep C300 send text to display 32 84 82 85 67 32 TRUC C101 assign IN key 204 ticket 204 now ticket 204 has been reassigned to IN key C102 assign OUT key 205 ticket 205 now ticket 205 has been reassigned to OUT key C405 pause 1 sec C301 reset display Page 59 m2000 user manual Preliminary Ticket 201 Select Cattle In Out Weighing This ticket reassigns keys for cattle in out functions C403 sound a beep C300 send text to display 67 65 84 8476 69 CATTLE C101 assign IN key 206 ticket 206 now ticket 206 has been reassigned to IN key C102 assign OUT key 207 ticket 207 now ticket 207 has been reassigned to OUT key C405 pause 1 sec C301 reset display Ticket 202 Set Shrinkage Value This ticket is used to enter the shrinkage value in percent C300 send text message to display 83 72 82 73 78 67 SHRINC C403 sound a beep C401 wait for keypad entry of shrinkage and store head count to ACC3 C262 copy ACC3 to ACC4 C274 copy ACCA to ACC6 to set up the shrinkage C301 reset display to weight Ticket 203 Print Header and Time Date This ticket is used every time we have to print the customer s name time and date This ticket is called from other tickets and saves us for having to retype the customer name several times Also if a name change is required then it only has to be changed once in this ticket 13 CR
70. cters or sending a command to print in underline mode A print control code is displayed as a P character followed by a control code value A table of control code values follows shortly Entering a printer control is done by pressing the decimal key twice followed by a print code number Pressing print select enters the code into the ticket string Several different print control codes are available for different printers If a specific control does not exist for your printer you can always create the ASCII escape codes for the function your want to perform Escape codes for a printer are usually found in the back of the printer s manual The following tables below list the controls codes for different printers There is also a table for dedicated common scale strings Printer codes for EPSON TM U200D U200PD Tape printer 100 Emphasized mode ON 101 Double Height ON 102 Double Width ON 103 QUAD ON 104 Underline ON 105 Underline OFF 106 Set to 9x9 font 107 Set to 7x9 font 108 Reset to NORMAL character mode 109 Set Line Spacing to 1 6inch default 110 Set Line Spacing to n 144 of an inch nis entered as a parameter following the control code 111 Double Strike mode ON 112 Double Strike mode OFF 113 Set justification n n is entered as a parameter following the control code 114 Print and feed n lines n is entered as a parameter following the control code 115 Turn upside down printing ON
71. d by the print select key will display the number of tickets in the buffer 87 Display Memory This function displays how much of the ticket memory has been used for tickets The M2000 has 2Kbytes for tickets 88 Clear Ticket Memory This parameter totally wipes the ticket memory All ticket data will be lost 89 Delete Ticket To delete a ticket press 89 followed by the print select key The display will prompt you with Enter the ticket that you want to delete followed by the print select key 91 Assign PRINT SELECT key This parameter allows you to select which ticket will be the default ticket when the indicator powers up So when Print is pressed for the first time the ticket number that is set in this parameter will be used to print the ticket 92 Assign IN key The IN key on the keypad can be assigned a ticket number Normally this intended for a ticket for a truck in sequence 93 Assign OUT key The OUT key is the same as the IN key and can be assigned a ticket number This key is normally used for truck out sequence 95 Assign Barcode Scanner key If you are using a barcode scanner with the M2000 you have the option of printing a ticket when a scanner scans a barcode Assign the ticket number you want to print or enter 0 to disable printing Page 26 m2000 user manual The Ticket Editor The ticket editor is used to modify your ticket data Ticket data is composed of standard ASCII characters used to define the ch
72. e sees tuse ta sene ta senten sees suse 56 Ticket 200 start of axle weighing a da ede dee e Dade E dee ete 56 Ticket 201 print an axle number and axle weight esee 57 Ticket 202 finish axle weighing print total axle weights eene 27 EXAMPLE 5 MULTIFUNCTION TICKET APPLICATION eeeeeeee esee eene en ento aeta tn seta snnenn 58 Ticket 200 Select Truck In Out Weighing cesses eene nenne enne rennen nete 59 Ticket 201 Select Cattle In Out Weighing eese eene nenne enne en nete 60 Ticket 202 Set Shrinkage Value cessent enne nennen eren entren eren rennen nnne 60 Ticket 203 Print Header and Time Date eee eese sensere teet 60 Ticket 204 Truck Inbound Sequence esee enne nennen trennen een eere eene eene 61 Ticket 205 Truck Outbound Sequence esee ener en eene enint 62 Ticket 206 Cattle IN sequence dere ee dete oe eee te dete cedit 63 Ticket 207 Cattle OUT sequence e e e ege e erit e epe 64 EXAMPLE 6 THERMAL PRINTER AND BAR CODE SCANNER er eeeeee eese tn tne 65 EXAMPLE 7 AXLE SCALE WITH TRUCK IN TRUCK OUT e eeeeeeeeee 69 Ticket source definition e tet 69 Ticket 200 Start the axle weighing ette t tet ea eie e xg eren 70 Ticket 201 Prints the Axel and Axle Weight sees eene nennen nee
73. e print Key parameter 12 followed by the PRINT SELECT key SELECT The display will show r for reconfirm Press 1 followed by TARE key to confirm to continue with deadloading the scale Page 18 m2000 user manual The indicator will pause for a short duration and then display the deadload value in AD counts to the display The indicator will then return back to weight display mode The indicator can now be calibrated with a known test weight Spanning the indicator Place a known test weight on the scale Enter 13 followed by the PRINT SELECT key PRINT SELECT The display will briefly flash the span entry pointer for the linearity correction on the display If you are not using linearity correction then this will be 1 Shortly after the display will freeze with the last displayed weight Enter the value of your test weight followed by the TARE key The indicator will immediately calibrate and return back to weight display mode If the display shows EEEEEE then you have exceeded the scale capacity value set in parameter 4 and 8 If the display shows then you have exceeded the input analog range of the indicator The output voltage from the load cells exceeds the input for the AD converter Page 19 m2000 user manual Preliminary Using linearity tables Linearity tables are tables of action points with associated span values Action points are defined as internal AD counts from the AD co
74. e ep NUBE HE eee ERR i e 17 Motion Settle Time ann e e t te ee ak sudan eee Sate tease bade pega ence tede redi ens 17 SELECTING POWER UP DEFAULT CHANNEL eee eene esee es senten tasa tone tatnen status 17 CALIBRATING WITH WEIGHTS eeeeee esee eese esee ensis theta sins ases senses enses sesto 18 SELECTING INPUT RANGE aeren heh etre ete AREE A S ee e Ree EE E E ERA 18 DEADLOADING THE SCALE SCALE ZERO nennen nennen 18 SPANNING THE INDICATOR rese thi RUE TUE UNES 19 USING LINEARITY TABLES eeeeeeee eee eee eee enses enata ates tn seta 20 Parameter 15 clearing the span tables eese eene eene entren eene 20 Parameter 16 incrementing a span table pointer eese eese eene nennen enne 20 Parameter 17 decrementing the span table pointer esee 20 Adding a new calibration entry to the table eese enne enne nennen 21 AN EXAMPLE OF LINEARITY 21 Page 2 m2000 user manual SEALING THE INDICA TOR aeos 22 ELECTRONIC SBA EE TE T C T 22 AUDI NE IER 22 ACCESSING THE AUDIT Hinte
75. ed at 8 data bits only 2 can have its data bits configured to 7 bit as some older equipment may require this The factory default is COMI setup for printing tickets at 9600 baud and COM2 setup outputting a weight string DF 1500 in continuous mode at 9600 baud Changing the baud rate on the COM ports The baud rate can be changed by using parameter 30 for COMI and parameter 32 for 2 Enter the value for the corresponding baud rate below For example to change the baud rate to 14400 enter 7 followed by the TARE key 150 300 600 1200 2400 4800 9600 factory default 14400 19200 32400 9600 baud is the default baud rate for both ports Changing the Parity The parity can be changed by using parameter 31 for COMI and parameter 33 for COM2 Enter the value for the corresponding parity below 0 No parity factory default 1 ODD parity 2 Even parity No Parity is the default baud rate for both ports Page 73 m2000 user manual Preliminary Serial port update rate for COM1 and COM2 The M2000 outputs strings at a very high update rate the update rate can be slowed if required This parameter most likely will never be required but may be needed when interfacing to older equipment Parameter 65 will set the rate at which the serial ports of COMI and 2 will be transmitted When the COM port operates in continuous mode a delay will be inserted in between is string transmission The delay can be s
76. ed by the TARE key The next time you span the indicator parameter 13 you will notice that a new span pointer value will be displayed briefly on the display This tells you the current span pointer position that you are currently at The span pointer cannot increment passed 4 It is also important to understand that the span parameter 13 does not automatically increment the span pointer Error message 25 Page 99 m2000 user manual Preliminary will be displayed if you attempt to increment passed the maximum allowable span pointer value Error message 17 will displayed for any other invalid entry 17 Decrement Span Pointer This command will decrement the table pointer in the span table This command displays the span pointer value To abort this function you may press the CLEAR key To decrement the span pointer press followed by the TARE key The next time you span the indicator parameter 13 you will notice that a new span pointer value will be displayed briefly on the display This tells you the current span pointer position that you are currently at The span pointer cannot decrement passed 1 Error message 19 will be displayed if you attempt to increment passed the maximum allowable span pointer value Error 18 will be displayed for any other invalid entry 99 Exit calibration mode This parameter will exit calibration mode and restart the indicator All calibration changes are stored to flash memory and the audit trail is upda
77. elow C103 make a call function to another ticket 203 ticket 203 is called to print the ticket header time and date C906 send string Truck ID to printer C79 send truck ID number 13 CR 10 LF P101 double height ON P901 send the string Gross to the printer C74 print trucks gross weight 13 CR 10 LF P902 send the string Tare to the printer C75 print trucks tare weight 13 CR 10 LF P903 send the string Net to the printer C76 print trucks net weight 13 CR 10 LF P108 reset printer font 13 CR 10 LF P114 form feed 5 lines 5 number of lines Page 62 m2000 user manual Ticket 206 Cattle IN sequence This ticket prints the customer s name time and date It also prints the weight of the cattle that are on the scale The cattle weight is stored for later use C103 make a call function to another ticket 203 ticket 203 is called to print the ticket header time and date 13 CR 10 LF P101 double height ON P909 send Scale Weight string to printer C30 print gross weight P108 reset printer font C200 copy gross weight to ACCI 13 CR 10 LF Page 63 m2000 user manual Preliminary Ticket 207 Cattle OUT sequence This ticket prompts the user for the head count of how many head of cattle that are on the scale The ticket then prints the head count the average head weight and shrinkage weight of the cattle on the scale 13 CR 10 LF C300 send text message to display 32 72 69 65 68
78. eric value 65 ASCII Decimal ASCII Decimal ASCII Decimal Value Value Value Space 32 64 2 96 33 A 65 a 97 6 34 B 66 b 98 35 C 67 99 36 68 100 37 69 101 amp 38 70 f 102 39 G 71 g 103 40 H 72 h 104 41 I 73 i 105 42 J 74 j 106 43 K 75 k 107 44 L 76 1 108 45 M 7T m 109 46 N 78 n 110 47 79 0 111 0 48 P 80 p 112 1 49 Q 81 q 113 2 50 R 82 r 114 3 51 S 83 S 115 4 52 T 84 t 116 5 53 U 85 u 117 6 54 V 86 118 7 55 W 87 Ww 119 8 56 X 88 X 120 9 57 Y 89 y 121 58 Z 90 Z 122 59 91 123 lt 60 92 124 61 93 125 gt 62 A 94 s 126 63 95 Special ASCII characters Carriage Return 213 Tine Feed 10 Page 46 m2000 user manual Example 1 gross tare and net Lets take a look of a simple application of creating a ticket to print the company name gross tare and net This is a simple ticket that will be assigned to the print select key To start the ticket editor use parameter 84 in calibration mode to create a new ticket Let assume that this will be ticket number 200 Remember tickets can be assigned between 200 and 300 The co
79. esponse time for a step change in weight When the faststep mode is active the digital averaging filter is bypassed parameter 41 displaying an instant change in weight The threshold or the amount of instant weight change that has to occur before the indicator is to go into faststep mode is defined by this parameter This parameter normally does not have to be changed Let us look at an example we have 50016 scale The faststep value is 8 If a 200 pound man jumps on the scale the scale will go into faststep mode bypassing the averaging filter and displaying a quick jump to 200165 When the final weight is settling filter averaging is returned back to normal weight averaging If you place a 5 pound weight on the scale the faststep will not kick in and the weight change will be a little slower How slow the weight changes to the 516 load is a function of parameter 41 43 Fastep Sensitivity 8 This parameter normally does not need to be changed and may be removed in future releases of the software This parameter controls how sensitive faststep is to be see parameter 42 The value entered here indicates how many AD samples the weight has to change in a row before the faststep filter kicks in For example a 200 pound man jumps on 500 pound scale The Faststep parameter 42 has been set to 20 and the Fastep Sensitivity parameter 43 has been set to 5 Only when a weight change of more than 20165 and has occurred 5 samples in a
80. et with 0 25 second increments The value entered for calibration parameter 65 must be a number between 0 100 For example if we would like the strings on the serial ports to be updated once every second we would enter 4 If we would like the strings to be updated as fast as possible we would enter 0 which is the default COM2 Data bit rate Parameter 27 sets number of data bits for the serial port on COM2 Only COM2 allow its data bits to be altered It is important to note that this parameter is not available for COM1 which is fixed at 8 bits To change the data bits for COM2 enter the new values as follows data bits set to 4 data bits set to 5 data bits set to 6 COM2 data bits set to 7 data bits set to 8 default Enter the new data bit rate followed by the TARE key You may also cancel at any time by pressing the CLEAR key Page 74 m2000 user manual Setting the String mode for the COM ports Each COM port can have its own string mode The string mode determines the format of the string that is being outputted by the COM port This is an important parameter as it is also used to enable ticket printing Parameter 34 for COMI and parameter 35 for are used to change the string mode The M2000 supports most of the string formats from the Western Scales DF family of indicators Note It is also important that you select the correct string output mode that is discussed next under parame
81. haracters that are either one or more characters long Here is a short list of Bar Codes types to select from Code 39 std or extended 3 default Code 39 with check digit Code 93 9 Code 128 auto ABC modes 1 Codabar K EANS E80 EANI3 E35 Interleaved 2 of 5 2 Postnet 5 6 8 digit UCC EAN 128 1E UPC UA0 The above letters in quotes are to follow the parameter to select the proper bar code Code 39 1s the factory default See the example below Page 43 m2000 user manual Preliminary Example to select bar code printing of type UPC enter P541 85 80 48 where 85 is the ASCII code for U and 80 is A and 46 is 0 To change the barcode to Code 39 enter P541 51 where 51 is the ASCII character for 3 Consult the printer s manual for full table of different bar codes that you can choose from and their limitations 515 Disable Human Readable Code This parameter disables the text that is normally printed under the barcode 516 Set Narrow Width default 3 Set the narrow bar width in dots Valid values are 2 10 See printer s user manual for more information This is a function of the type of bar code you are printing The value following this parameter sets the width 3 17 Set Wide Width default 7 Set the wide bar width in dots Valid values are 2 30 See printer s user manual for more information This is a function of the type
82. he IN key 102 Reassign Ticket number to OUT key Same function as parameter 100 but reassigns a ticket number to the OUT key 103 Call and Return to another Ticket number Jumps to another ticket number This is handy for example if you have one ticket assigned to print the company header time and date You can call this ticket from another ticket every time you need to repeat the function When the end of the called ticket has been reached it returns to the ticket it was called from and that ticket continues where it left off The next ASCII value following this command code C103 1s the ticket number to jump to Invalid tickets numbers are ignored Not available on this version of software To be added soon 200 Copy Displayed Weight to ACCI What ever weight is on the display is copied to ACCI 201 Copy Gross Weight to ACCI Same as 201 but only the gross weight is copied regardless if the display is in net 220 Clear ACC2 register Internal accumulator2 register for accumulating weight This will be cleared to 0 230 Add Displayed Weight to total of ACC2 Add whatever weight is on the display to the accumulator2 register This can be GROSS or NET weight depending what mode the indicator is in 240 Print ACC2 register Print the value in the accumulator register 250 Add Gross Weight to total ACC2 weight Same as parameter 230 but the GROSS weight is added
83. he ticket Trial and error is time consuming Because you are using an X Y system you must position the text with precise coordinates Take a ruler and measure starting points of text The upper left hand corner of the ticket is 0 0 If you know the dots per inch dpi then you can calculate the X Y positions For example if the dpi is 300 then 1 inch is 300 If you want to place text starting at half an inch to the right and 1 inch from the top then X 150 and Y 300 The printer s manual will state the resolution which is usually 203dpi or 300dpi Remember carriage return and line feeds are not recognized by the thermal printer and should not be used You must change the Y coordinate for every new line you want to print on How much you increase Y by is a function of the font type and the font size Example If you are using a font type of 14x20 and a font size of 2 then the final font size is 28x40dots This means that the Y axis should be incremented at least by 45 which is the equivalent of sending a LF character Point of Point of Origin for Origin for Text Object Text Object Rotated 90 Point of Origin for BarCode Object Point of ft Direction Of Feed Text Object 4 Rotated 270 Page 68 m2000 user manual Example 7 Axle Scale with Truck in Truck out A customer has an axle scale and wants to weight the individual axles on the truck and store t
84. he total weight using an ID number This procedure is done both when the truck enters and leaves the facility At the end of the transaction the driver will have a ticket showing the gross tare and net weights This application requires some careful thought on the optimal procedure for weighing the axles To start axle weighing press 200 followed by the print select key This prints the time and date and clears the axle weight accumulator From here on the operator simply pressed the print select key to record an axle weight An axle weight is printed along with the axle number When the user has finished weighing all the axles on the truck he can then press the IN key for an inbound transaction or the OUT key for an outbound transaction The user is then prompted for a truck ID number to either store or recall the total truck axle weights The OUT key will also print the gross tare and net weights IN key is assigned to ticket 202 and is used to start the axle weighing process PRINT SELECT key is assigned to ticket 201 and is used to weigh an axle OUT key is assigned to ticket 203 and is used to end the axle weighing sequence We are using an EPSON tape printer for this ticket Ticket source definition Four tickets will be used for this application and they are discussed below Ticket 200 This ticket will be used for the axle weighing procedure It prints the time and date and the company name Clears the accumulators to zero and prepares
85. his function prompts the user to enter an ID number It then searches the memory for a matching ID When an ID match is found the weight is retrieved If the ID number cannot be found in memory then an error is given and the ticket aborts After the weight is retrieved the ID number is deleted and its weight is deleted from memory After the weight has been retrieved from memory the function compares the retrieved inbound weight with the outbound weight currently on the scale If the inbound weight is less than the outbound weight it becomes the tare weight and the outbound weight becomes the gross weight If the inbound weight is greater than the outbound weight it becomes the gross weight and the outbound becomes the tare weight Page 32 m2000 user manual After this function is called you can use functions 74 75 76 to print the gross tare and net weights 72 Add a truck ID number and weight to database This function is similar to function 70 but stores the weight permanently in FLASH memory Up to 150 trucks can be stored 73 Recall truck ID from database This function searches the FLASH memory for a matching ID number The weight is then retrieved and stored in the inbound weight register The ID number is not deleted from the database The outbound weight register gets updated with the current weight on the display 74 Print Truck loop GROSS weight Prints the gross weight from the truck l
86. hown how to assign set point channels 1 and 2 the gt mask and set point channel 6 the lt mask mode Set Point Hysteresis Ajustments Parameter 58 is a 6 digit command this command requires 6 digits to be entered at any time where each digit represents one set point The first digit entered represents set point 6 of 6 The last digit entered represents set point 1 of 6 Hysteresis adjustments are used when you have a lot of vibrations in the scale which may cause the set pointers to false trigger Increasing the hysteresis value increases the settling period for accepting a setpoint value The digit entry can have a value between 0 9 A value of for the set point in will mean an output action on the first occurrence of a weight evaluation of the set point A value Page 93 m2000 user manual Preliminary of 9 will mean the setpoint will only change after an evaluation has occurred for 9 consecutive weight samples in a row Internal to the indicator the parameter entry will be multiplied by 10 Thus a hysteresis factor of 3 will translate to 30 valid comparisons for the set point mask before an output action will take place Input Board The isolated input board allows the M2000 to accept remote input switch control All that is required is to plug the remote input board into the Smart Wire bridge board The following remote functions are supported remotely e ZERO zero indicator e TARE tare indicator e CLE
87. ie e RO sede e serere en dee ee in devra montanes 82 CONSOLODATED CONTROLS t 83 CARDINAL 738 FORMAT e ter Ee o e eo 83 ANALOGIC 3316 oni epo nati t v ire OR tenete nep e ie ovens eres 84 WEIGHTRONIX 120 Format i ett et ERES Soka re nana Yep 85 SERIAL PORT HARDWARE CONFIGURATION RS232 OR RS422 sssssessseeeeeee eene enne 86 CHANGING COM PORT DRIVER CONFIGURATION eee een nen een en ener nnne 86 CONNECTING A BAR CODE SCANNER TO THE M2000 e eeeeeeeee reete eee een en ee 87 Enabling the bar code scanner rr e erede eere ebrei neret 67 Assigning a ticket event to the scanner se eet ete titer ir tope nein 67 Scanner handshaking mode 2 ee et e 67 Page 4 m2000 user manual CONNECTING AUXILIARY PERIPHERALS VIA SMARTWIRE ecce eee ee ee een esto seen se 88 Enabling SMart Wit acs soos Rs Se RG DUREE REUNIR 68 SMART WIRE BATIEURE t peu uen ie pte LE ee 89 SETTING THE 4 20 BOARD tren eoo te vta a ee eo stet as aepo ae a pe aaa Noa ooa Sepe Seen eee Sabe none UE PERENNE agn 90 SELECT SCALE CHANNEL TO CONNECT TO CURRENT 90 CURRENT LOOP OFFSET ADJUSTMENT ceeeeee a iaa en seen testen seen tette 90 CURRENT LOOP S
88. ight 86 Truck OUT loop using ACCI1 register for outbound weight Recall weight by ID from memory when a truck leaves the facility This function searches the memory for a truck by it s ID number Page 30 m2000 user manual entered using parameter 85 above This function prompts the user to enter an ID number It then searches the memory for a matching ID When an ID match is found the weight is retrieved If the ID number cannot be found in memory then an error is given and the ticket aborts After the weight is retrieved the ID number is deleted and its weight is deleted from memory After the weight has been retrieved from memory the function compares the retrieved inbound weight with the outbound weight currently stored in ACC 1 If the inbound weight is less than the outbound weight it becomes the tare weight and the outbound weight becomes the gross weight If the inbound weight is greater than the outbound weight it becomes the gross weight and the outbound becomes the tare weight After this function is called you can use functions 74 75 76 to print gross tare and net weights 26 Clear ticket counter register to 0 There 1s an internal counter that can be incremented This can be serializing tickets and counting axels This function clears the counter to zero 27 Increment Ticket Counter by 1 Increments the internal counter by 1 28 Print ticket counter cou
89. lar to that of Renata Lithium batteries of type CR2450N 3V Lithium button cells 540mAh 255 Software Upgrade Download This command prepare the indicator for software upgrade to its FLASH memory This command does not return control to the indicator and the only way to exit this mode is to remove the power from the indicator The download sequence takes place over COMI of the indicator and communicates with a PC and the necessary software supplied by the Page 104 m2000 user manual factory Upgrading the firmware should in most cases not influence the calibration information truck IO databases and ticket information or audit data After entering the parameter the command should be completed by pressing one followed by the TARE key Parameters related to SERIAL COMMUNICATIONS 30 baud rate for COM 1 6 Changes the baud rate for COMI Valid parameters are 0 9 An invalid entry will display error 52 32 baud rate for COM 2 6 Changes the baud rate for COMI Valid parameters are 0 9 An invalid entry will display error 52 150 300 600 1200 2400 4800 9600 factory default 14400 19200 32400 EDO T ee De 9600 baud is the default baud rate for both ports Note only a single COM port can be used for printing 31 Parity for COM 1 0 Changes the parity setting for COMI Valid parameters are 0 2 An invalid entry will display error 53 0 No parity 1 ODD parity 2 Even parity Page 105
90. lower right corner is 800 520 P501 move to coordinate 50 43 50 43 P504 select font 3 font type is 12x20 P505 font size is 2 2 67 79 78 84 65 73 78 69 82 32 73 68 58 32 CONTAINER ID P501 move to coordinate 413 50 413 50 P504 select font font type is 14x24 P505 font size is 1 1 C305 send string captured by scanner to printer P510 draw horizontal line at 30 84 and is 770 dots long 30 84 770 P501 move to coordinate 50 110 50 110 P505 font size is 1 1 83 67 65 76 69 58 32 Receiver 1 P501 move to coordinate 50 155 50 155 Page 66 m2000 user manual P505 font size is 1 1 68 65 84 69 58 32 DATE C21 print the date P510 draw horizontal line at 30 187 and is 770 dots long 30 187 770 P501 move to coordinate 180 270 180 270 71 82 79 83 83 58 32 GROSS C30 print gross weight P501 move to coordinate 180 310 180 310 84 65 82 69 58 32 32 TARE C33 print tare weight P505 font size is 2 2 P501 move to coordinate 180 350 180 350 78 69 84 58 C36 print net weight P501 move to coordinate 180 350 50 453 P504 select font 4 font type is 14x24 67 111 97 116 105 110 103 32 Chemical 80 97 110 32 B34 89 105 101 108 100 32 Product A P520 send command to printer to print the label required at end of ticket Page 67 112000 user manual Preliminary Some advice when working with thermal printers is to carefully plan out t
91. m2000 technical manual high speed 3 channel digital indicator Preliminary Manual Release for V1 16 of software We are continuously improving the manual and will send out updated manuals as soon as the manual has been finalized More examples and features will be added March 20 2001 WIES Western Scale Co Ltd 112000 user manual Preliminary KEYPAD FUNCTIONS KEYS eee eee eese eee eee te sts ta senses sesta seta suse s aoso a oao 8 Ky 5i HER e RI e ette Re er t HR eae eee eee 8 oho REGES An eto Rede t BEA e RP 8 TARE ROY EE An S RE tnt tee t etn 9 CLEAR Ky e site ROGA rmm tenen emn 9 PRINT SELECT Key ani nna ennt RA e RA ret RI epu 9 SPECIAL KEYPAD FUNCTIONS eeeeeee eese 10 SELECTING SCALE CHANNBLS 0 a ARV PURI Rex ore R EH REM C UE RR REO EI RED MEER ENTERS 10 Summing channels in TOTAL mode eese eee ene enne nnne trennen trennen eene ene 11 SCCM MODS 12 GrOSS N sh REF en 12 Pound Kilogr ms selection sse ettet er 12 JUDAEI T 12 ENTERING INTO CALIBRATION ta sens enses enses suse ta sone 13 PLACING THE INDICATOR INTO CALIBRATION 1
92. m2000 user manual Preliminary 33 Parity for COM 2 0 Changes the parity setting for COMI Valid parameters are 0 2 An invalid entry will display error 53 0 No parity 1 ODD parity 2 Even parity 34 Stringmode for 99 The M2000 supports several string output modes through either COMI or COM2 Select the string mode from the table below Use 99 if you are using the COM port for ticket printing 35 Stringmode for COM2 8 1 DF1000 3 DF2000 5 DF2500 model 8 DF1500 9 DF2500 mode 6 10 DF2500 mode 7 12 AD4321 AD4323 AD5000 13 Cardinal 708 14 Cardinal 738 19 Toledo amp Fairbanks R2500 16 Weightronix 120 17 Consolodated Controls 18 Analogic 5316 99 Set to ticket printer mode 36 Flow Control for COM1 0 Select for none and 1 for Hardware 37 Flow Control for COM2 0 Select for none and 1 for Hardware Page 106 m2000 user manual 38 String output polled mode for COM1 5 39 String output polled mode for COM2 5 O selected output string will be continuously transmitted on COMI 1 selected output string will be transmitted on COMI when the PRINT SELECT key is pressed 2 output when the receive data input is at logic low 9 volts dc A string will be transmitted after each sample whenever the receiver data line is held low send on break output when the receive data input is at logic high 9 volts dc A string will be transmitted after each sample whenever the receiver data line is
93. me spaces print gross weight channel 1 add gross weight to ACCI increment the axle count in ACC4 CR LF Ticket 202 finish axle weighing print total axle weights Print the total axels and finish off the ticket 10 10 P104 P100 P914 C24 P108 13 LF LF underline ON emphasized mode on send the string Total Axle Weight to the printer print the total axle weight reset printer fonts CR P114 form feed 9 lines 9 number of lines Pringe George South Weigh Scale 07 37 37 12 01 2000 Axie i Axle 2 d Axle 4 3728 Axle 5 3810 Total Axle Weight 17075 kg Page 57 m2000 user manual Preliminary Example 5 A multifunction ticket application This ticket program is an advanced example of what can be done with the M2000 ticket system This example incorporates reassigning functions within the ticket sending messages to the display and prompting the user for data input A cattle farmer has a truck scale that serves two purposes and he wants separate tickets for two completely different weighing applications Farmer Scott uses the scale in a truck in out fashion to weigh trucks delivering cattle feed to his farm He weighs the truck entering the farm and then weighs it empty leaving the farm He uses the net weight of the truck to make sure he is getting the amount of feed he ordered The truck scale is fenced in He can close gates on each end of the scale This is used to weight lots of cattle bef
94. minary Special Keypad function keys during calibration Selecting a calibration parameter The M2000 uses parameter numbers to access calibration functions Each cal function has a unique number used to access that parameter print In calibration mode the print select key now becomes the calibration function select key Entering a calibration function number followed by the print select SELECT key selects a calibration parameter to edit Immediately after a function parameter has been entered followed by the print select key the value of that parameter will be displayed on the display for a short period of time Editing a calibration parameter After selecting a cal parameter with the print select key a new value for that cal gt function can be entered The TARE key now becomes an ENTER key for entering calibration parameters Parameter values entered from the keypad must immediately follow with the TARE key to take affect Canceling a calibration parameter If you would like to cancel a calibration function you can use the CLEAR key CLEAR as an ESCAPE key This key will get you out of most calibration operations Toggling between weight display mode and AD counts mode A unique feature of the M2000 is the ability to toggle between weight and the EI AD converters internal counts This can be an excellent diagnostic tool for the experience scale technician Pressing the ON OFF key will show the internal AD count
95. mpany name on the ticket will be Western Scale Lets lay out the ticket below on a line by line basis We will use an Epson tape printer 13 CR send a carriage return and line feed to start with to the printer just a habit 10 LF 87 101 115 116 101 114 110 32 83 99 97 108 101 32 67 111 46 Western Scale Co 13 CR 10 LF C20 print the time 32 C21 print the date 13 CR 10 LF 10 LF 71 114 111 115 115 32 Gross Western Scale Co C30 print gross weight 11 17 42 09 01 2000 13 CR 10 LF ross 1030 kg 0 341 kg Net 689 84 97 114 101 32 32 Tare T C33 print tare weight 13 CR 10 LF 78 101 116 32 32 32 Net C36 print net weight 13 CR 10 LF The bold numbers above are entered in the ticket editor one number at a time Remember when there is a C in front of the number it is a control code and is entered by pressing Page 47 m2000 user manual Preliminary the decimal key prior to entering the number For example C20 will print the time on the printer When you have exited calibration mode you can call your ticket by entering 200 followed by the print select key To avoid having to key the ticket number every time you want to print you can assign ticket 200 to the print select key using parameter 91 in calibration Example 2 gross tare and net improved Lets improve on the ticket we did in example 1 and take advantage of the special printer code fonts for the Epson tape
96. n the back of the indicator are different for RS422 then for RS232 RS422 Requires 2 lines for transmit TX and TX and 2 lines for receive RX and RX For RS422 communications CTS on the connector becomes RX RX on the connector becomes RX TX on the connector becomes TX RTS on the connector becomes TX Changing COM port driver configuration The default hardware settings for both COM ports are RS232 The hardware configuration can be changed by using parameter 40 Enter the value below followed by the TARE key 0 COMI set to RS232 set to RS232 factory default 1 COMI set to RS422 CONG set to RS232 2 COMI set to RS232 CONG set RS422 3 COMI set to RS422 CONG set to RS422 Enter the value above followed by the TARE key Page 86 m2000 user manual Connecting a Bar Code Scanner to the M2000 The M2000 has the ability to connect a bar code scanner to COMI This allows you to read barcode information and transfer it to a ticket Bar code scanners are intelligent devices that take care of deciphering bar codes into normal ASCII strings Most scanners transmit the exact same string and can be connected to the M2000 Enabling the bar code scanner To enable scanner input on the M2000 parameter 34 must be set to 100 Scanners can only be connected to COMI The way the M2000 identifies that it has received a barcode string is that when it receives a burst of characters from the scanner it waits a small time duration
97. nds 1 U 13 Space 14 Mode for Gross or for Netweight 15 M 16 Space 17 Status Space Valid O Over M Motion 18 CR Carriage Return ASCII 13 19 LF Line Feed ASCII 10 DF1500 String Format 1 STX Start of Character ASCII 02 2 Sign for Negative space for Positive 3 W Weight String Mostt Significant Digit 4 W 5 W 6 W 7 W 8 W 9 W 10 Space 1 U Units LB or KG 12 U 13 Space 14 IM Mode GR for Gross or NT for Net 15 M 16 Space 17 Status for over for motion for negative 18 CR Carriage Return ASCII 13 19 LF Line Feed ASCII 10 Page 77 m2000 user manual DF2000 String Format 1 STX Start of Text ASCII 02 2 Pol Polarity Space or 3 Space 4 W Weight including decimal point MSD 5 W 6 W 7 W 8 W 9 W LSD 10 Space 11 U Units KG for Kilos and LB for Pounds 12 U 13 CH Channel information code see below 14 Mode GR for Gross and NT for Net weight 15 M 16 Space 17 Status for over for Motion for Negative 18 CR Carriage return 19 LF Line Feed CH character in the string holds the channel code information 1 Channel 1 2 Channel 2 4 Channel 3 3 Sum of channels 1 and 2
98. ngs Ticket data and tares stored in memory are not initialized 98 Enables scale channel 0 This parameter enables scale channels 2 or 3 Channel 1 is always enabled and can not be disabled By default channels 2 and 3 are turned off To enable a channel enter 1 followed by the TARE key To disable a channel enter 0 followed by the TARE key 99 Exit calibration mode This parameter will exit calibration mode and restart the indicator All calibration changes are stored to flash memory and the audit trail is updated Page 95 m2000 user manual Preliminary Parameters related to SCALE SETUP 2 Decimal Point Position 0 Sets the decimal position for the display Values 0 to 4 can be entered followed by the TARE key An invalid entry will display error 3 3 Graduation size 1d Selects the grad size to be used on the scale Values that can be enter are 1 2 5 10 20 50 and100 followed by the TARE key An invalid graduation size will display error 2 4 Scale Capacity 10000d This should be set to the scale capacity for the scale For example if your scale capacity is 1000 Ibs then you would enter would be 1000 followed by the TARE key The zero range window is calculated from this parameter 8 Scale Over 1d Enter the number of divisions for scale over For example if your scale capacity is 1000 Ibs parameter 4 and you want the scale to indicate scale over at Scale Capacity 9d then the value you would enter would be
99. nning the indicator for the first time the indicator must be deadloaded Ensure that the scale has all test weights removed from the scale and the scale is stable before performing a deadload To perform the deadload function press 1 followed by the TARE key The indicator will perform the deadload funtion After the deadload has completed the indicator will briefly display the deadload value in AD rawcounts before returning to weight display mode 13 Set Span This command is used to span the indicator with a known test weight Place the test weights on the scale When the set span function has been activated the current displayed weight will be frozen on the display Using the numeric keypad enter the known test weight followed by TARE The display should now show the new weight on the scale You can cancel a span any time by pressing the CLEAR button before TARE is pressed 15 Reset Span Table Clears the span table except for the first entry It is recommended that this be done before calibrating the indicator This operation will clear the span table from any previous entries Press 1 then TARE to confirm clearing the table 16 Increment Span Pointer Allows you to make a second adjustment to correct a scale linearity error This function will increment the table pointer in the span table This command displays the span pointer value To abort this function you may press the CLEAR key To increment the span pointer press 1 follow
100. nt value Prints the 3 digit internal counter value 30 Print gross weight Ch 1 31 Print gross weight Ch 2 32 Print gross weight Ch 3 33 Print tare weight Ch 1 34 Print tare weight Ch 2 35 Print tare weight Ch 3 36 Print net weight Ch 1 37 Print net weight Ch 2 38 Print net weight Ch 3 39 Print total of all active channels Whatever channels are active will be summed and printed Page 31 m2000 user manual Preliminary 50 Turn Unit printing OFF Whenever a weight is printed the units kg or lbs will follow the weight depending on the units of weight being printed This functions turns unit printing off 51 Turn Unit printing ON Only required to be used if unit printing was turned off earlier Unit printing is on by default 70 Truck IN loop This function is used for truck in truck out weighting Store weight by ID number to memory when a truck enters the facility This function prompts the user to enter an ID number from the keypad The ID is checked and an error is given if there are duplicate ID numbers When a duplicate ID number is found the ticket aborts The weight in stored together with the entered ID number and time and date Use parameter 71 below to retrieve the stored weight 71 Truck OUT loop Recall weight by ID from memory when a truck leaves the facility This function searches the memory for a truck by it ID number entered using parameter 70 above T
101. nts numbers The only legal ASCII values are 48 to 49 0 9 The first non numeric ASCII character that is encountered terminates the number entry Example you want to enter the value 1000 into ACC4 So the data entry into the ticket editor would be C275 49 48 48 48 Page 35 m2000 user manual Preliminary 279 Take a percentage of ACCI and copy the result to The percentage value is determined by ACC6 Example ACCI is 1000 and ACC6 is 80 ACC3 will then hold the value of 800 which is 80 of 1000 The value is rounded to the nearest division 1 2 5 If ACC6 is above 99 gt 99 then this function is not performed 280 Store ACCA to the Loop Database with reference to the ID register and the KEY register Take the weight in ACC4 and store it in the loop database The ID number in the ID register is used as the reference If the ID number already exists then an error will be reported 281 Store ACC4 to the Loop Database with reference to the ID register and the KEY register over write mode Same as parameter 280 but does not check if the ID number already exists If the number exists then overwrite with the new value in the ACC4 register 282 Recall Loop Database value to ACC4 Searches the database using the record number in the ID register and the KEY register If the ID number does not exist then an error message is generated and the ticket aborts 284 Prin
102. nverter When the weight input to the indicator passes over an action point the indicator will switch to a new span value Having different span values at different weight ranges on the scale helps to correct scale structural or loadcell non linearity The M2000 has 4 linearity table entries Each scale channel has an independent table Making adjustments to one channel will not affect another If you have a non lineratity error of more than 3d you should make a closer mechanical inspection of the scale and its installation For every new calibration span entry into the linearity tables the M2000 calculates 2 additional linearity action points in between This makes the transition from one calibration entry to the next more gradual rather than a sudden jump at a specific action point value The following parameters are used for linearity adjustment Parameter 15 clearing the span tables It is always recommended to reset the linearity table before starting calibration This clears all entries except for the first calibration entry To clear the table enter 15 followed by the PRINT SELECT key You will see a small r indicating reconfirm Press 1 followed by the TARE key to clear all the tables Parameter 16 incrementing a span table pointer To add a calibration entry to the table you must increment the span table pointer To increment the table pointer press 16 followed by the PRINT SELECT key The current span pointer will be displayed
103. o enter in setpoints in calibration mode Each of the 6 setpoints have there own weight compare registers The values entered into these registers will control the setpoint relays These values are with reference to the units of measurement you are using If you enter the weight value in pounds then pounds are the units the indicator must be in when operating setpoints 51 Set weight for Setpoint 1 52 Set weight for Setpoint 2 53 Set weight for Setpoint 3 54 Set weight for Setpoint 4 55 Set weight for Setpoint 5 56 Set weight for Setpoint 6 Set Point Control Mask Parameter 57 controls how each of the 6 set points will function This is a 6 digit parameter with each digit representing a set point mask value The left most digit is set point channel 6 and the rightmost digit is set point channel 1 When entering the control mask value you are entering the mask values for all 6 channels in other word you are always entering 6 digits The first digit entered represents set point 6 of 6 The last digit entered represents set point 1 of 6 Any of the 6 set points can be assigned to any of the 3 channels Once a set point is assigned to a scale channel it is not available by the other channels for use For example all set points can be allocated to one channel which leaves no set points for any of the other channels Another example would be to allocate no set points to channel 1 4 set points to channel 2 and set point to channel 3 et
104. oop database Note that this weight is updated after parameter 71 is called 75 Print Truck loop weight Prints the tare weight from the truck loop database Note that this weight is updated after parameter 71 is called 76 Print Truck loop NET weight truck loop Gross truck loop NET Note that this weight is updated after parameter 71 is called TI Print Tare weight time stamp When a truck weight is stored to the database using parameter 70 the time and date is stored with it You can use this function to print the time stamp when the truck weighed in 78 Print Gross weight time stamp Same as parameter 77 but prints the current time and date for the final outbound transaction 79 Print the current ticket ID Prints the number in the ID register that was entered for truck in or out Page 33 m2000 user manual Preliminary 100 Reassign Ticket number to Print Select key This is a powerful feature that allows you to reassign another ticket to the Print Select key An example of this is in axle weighing The first key press prints the header and time date and the first axle After that a new ticket is assigned to the Print Select key so that every subsequent key press prints only axles The next ASCII value following this command code is the ticket number to reassign to Invalid ticket numbers are ignored 101 Reassign Ticket number to IN key Same function as parameter 100 but reassigns a ticket number to t
105. ore shipping them onto trucks Cattle are herded onto the scale and the gates are closed A scale weight is captured The indicator then asks for a head count of the number of cattle on the scale From that information the indicator prints a ticket showing the scale weight the number of head of cattle and the cattle average weight It also prints the cattle s shrinkage weight Shrinkage is the weight taking into account the there will water loss from the cattle from natural causes and they will weigh less when they reach their final destination This is an advance program requiring 8 tickets Not all the tickets actually print to the printer Tickets 200 to 203 perform internal operations on the indicator Think of these tickets as small modules that perform different tasks We will summarize the tickets created below Ticket 200 switch the indicator to truck weighing mode The operator calls this ticket by typing 200 print select when he wants to switch to truck weighing mode This ticket assigns ticket 204 to the IN key and ticket 205 to the OUT key Nothing is printed A quick message TRUC is flashed to the display to indicate that we are in Truck weighing mode Ticket 201 switch the indicator to cattle weighing mode The operator calls this ticket by typing 201 print select when he wants to switch to cattle weighing mode This ticket assigns ticket 206 to the IN key and ticket 207 to the OUT key Nothing is printed A quick message
106. parameter supplied with this command is as follows a 1 output calibration data to COMI 2 output calibration data to COM2 After entering the parameter the command should be completed by pressing key one followed by PRINT SELECT followed by TARE Capture Calibration Information From a Serial Port This parameter wills captures calibration information an ASCII data dump from the designated serial port The data structure is protected by a CRC checksum embedded inside the data The purpose of the checksum is to verify validity of the data The ASCII string can be captured from any serial terminal program The parameter supplied with this command is as follows output calibration data to COMI a 1 2 output calibration data to COM2 After entering the parameter the command must be confirmed by pressing 1 followed by TARE Page 108 m2000 user manual 77 Transmit Ticket Buffer Information to Serial Port This parameter will transmit the full ticket buffer information of the indicator as an ASCII string to the designated serial port The ASCII string can be captured with any serial terminal program The parameter supplied with this command is as follows 1 output ticket buffer data to COM1 2 output ticket buffer data to COM2 78 Capture Ticket Buffer Information From Serial Port This parameter will capture ticket information as ASII data dump from the designated serial port The ASCII string can be captured form any serial termin
107. r tette leere tul i eet et be v sass 22 TIME AND DATE ON THE M2000 os sssvcissscccssSevcccs costes sshesiceshsesedessscevsnsbscsesescsesacevesesuUeecssensassdsevesssssivcoesss 23 CHANGING THE TIME AND DATE osiscccccsscvesscscevevscsccvevscescvevvesdevevsvseevevbcvcsvevscbecevvcesevevsedevvevocectevveceesvevoves 23 Parameter ols SEI THEDNETE z ava eddie laedi 23 BATTERY REPLACEMENT ON THE M2000 ceres eee eere eerte eese tne eene eese enses ta 24 Testing Battery calibration mode eese ee aei enne nente 24 Replacing Baltery is ausu c eR EROR ER RRETUN ERE P UNES NR RERO 24 PRINTING WITH THE 2000 eroe eo eese ae PPP eo eee Eno Pee eR sna eee eo Po Ea Poo eee Saee Uere Een 25 CALIBRATION PARAMETERS USED FOR TICKET EDITING ccccscesececececececececcescececececececececececececececeeececeeecs 25 04 Add NEW ticket ect t ette eer riae EUER AUER oa EE PNE SEN ETE DR AD ed 25 SD Edit exiting ticket oae qu d ea dU p ee o e P OO SR Cu a RETRO RE 26 686 Number of tick ts oe ete o roving 26 68 Clear Ticket Memory sae tee re S e tende REC 26 89 26 QI Assiorm PRINT SEEEGCT key i3 ndi n e eh RE ee pee testate 26 THE TICKET EDIT
108. ressed to capture and print the axle weight This is repeated for each axle on the scale When the truck is finished being weighed then the OUT key is used to complete the ticket and print the total axle weights The tickets are defined and their keys are assigned IN key is assigned to ticket 200 and is used to start the axle weighing process PRINT SELECT key is assigned to ticket 201 and is used to weigh an axle OUT key is assigned to ticket 202 and is used to end the axle weighing sequence Ticket 200 start of axle weighing This ticket prints the site location time date and clears the accumulators used to total axle weights and axle counts 13 CR 10 LF P100 emphasized mode on P101 double height ON P104 underline ON 80 114 105 110 103 101 32 Prince 71 101 111 114 103 101 32 83 111 117 116 104 32 George South 87 101 105 103 104 32 83 99 97 108 101 Weight Scale P108 reset printer fonts 13 CR 10 LF C20 print time 32 space C21 print date C22 Clear the ACCI register total axle weights C257 Clear the ACC4 register axle count C259 increment axle counter to 1 13 CR 10 LF Page 56 m2000 user manual Ticket 201 print an axle number and axle weight This Ticket Prints the Axel and Axle Weight and adds the weight to the accumulator 13 10 P913 C256 32 32 C30 C25 C259 13 10 CR LF send the string axle to the printer print the acc4 as integer number axle count add so
109. s The blinking will now change to a blinking A to indicate analog AD counts are being displayed Press the ON OFF button again to switch back to weight mode Page 14 m2000 user manual Exiting Calibration Mode To exit calibration mode press 99 followed by the print select key calibration parameters will be saved and the indicator SELECT will restart in weighing mode Note Channels 2 and 3 are disabled by default Remember to enable them before exiting calibration mode by using parameter 98 Calibration Setup Parameters There are over 80 different calibration parameters There is a table listing in the manual for all of the parameters We will go though step by step the most common parameters required to calibrate a scale Reload factory default values print This function will clear all previous calibration values for a single channel and reinitialize with factory values to the selected channel SELENI only A small r will be displayed which means reconfirm Press 1 followed by the TARE key to confirm reloading factory values Note this is for parameters related to calibration only If you want to clear all calibration information and do a complete factory re initialize then use parameter 260 Clearing calibration does not affect tickets or databases The indicator will reboot to reinitialize itself This is normal Decimal Point Position PRINT Set the decimal to correspond
110. sing 80 followed by the PRINT SELECT key will display the current time on the display To change the time enter your new time as HHMMSS followed by the TARE key Example to change the time to 9 hours 33 minutes and 30 seconds enter 093330 followed by the TARE key 81 Set Date Date is set out side of calibration mode in normal weighing mode This parameter allows you to change the battery backed date on the indicator Pressing 81 followed by the PRINT SELECT key will display the current date on the display To change the time enter your new time as YYMMDD followed by the TARE key Example to change the date to December 14 year 2001 enter 011214 followed by the TARE key 240 Boot Loader Version Information This command in calibration mode displays the current version number of the boot loader programmed in the EEPROM area of the M2000 processor 244 Battery Information This command in calibration mode takes a measurement of the Lithium button cell that is used to back up the Real Time Clock RTC and the SRAM memory in the system Voltage levels are displayed in mV should be interpreted as follows 3000 3V and above considered good 2700 2 7V and above considered acceptable 2600 2 6V and below considered as low replace battery Low battery levels might affect the RCT information SRAM based truck in out database and working entries for set points The battery to be used should comply with the specifications simi
111. t all Weights in Loop Database This function prints all the weights in the Loop selected by the KEY If KEY 0 they all used records in the database are printed Changing the KEY allows you print selected records The format printed is ID number gt lt TIME DATE gt lt WEIGHT gt TIME DATE is the time stamp of when the weight was recorded A tape printer is recommended for this function Pressing the CLEAR key will abort this function and return back to weighing mode 285 Print all Weights in Loop Database no TIME DATE Same as 285 without TIME and DATE 287 Calculate Average Weight This function scans through the Loop Database and calculates the average weight of all the weights it finds under the KEY The average weight is placed in ACC4 288 Search for Largest Weight Same as 287 but searches for the largest weight and stores it in ACCA 289 Search for Smallest Weight Same as 287 but searches for the smallest weight and stores it in ACCA Page 36 m2000 user manual 290 Change the database KEY to 0 The database KEY is used to created multiple tables referenced by a KEY number When the KEY is zero then the key is disabled and the database is treated as one large database table Changing the KEY allows you to change tables KEYS can have a value of 1 9 to select a different table For example lets say you are weighing cattle on a farm The cows weights are stored in the da
112. tabase reference to an ID number on the cows ear tag with a KEY set to 1 Three months later he wants to weigh the herd again to see how much they have increased in weight The farmer still wants to keep his old weights to compare against The KEY number is changed to 2 This allows all the ID tags to be reentered into the database as a separate table not interfering with the cattle weight using KEY 1 29 Change the database KEY to 1 2202 Change the database KEY to 2 7295 Change the database KEY to 3 204 Change the database KEY to 4 2995 Change the database KEY to 5 296 Change the database KEY to 6 297 Change the database KEY to 7 208 Change the database KEY to 8 299 Change the database KEY to 9 300 Send Text to Display This is a powerful feature that allows text to be sent to the 6 digit LED display This is used to send prompts to the user and is usually used in conjunction with keypad entry Six characters must follow after this command including spaces ASCII codes allowed are 65 90 A Z and 49 59 0 9 and 32 space Avoid using characters M W X as they cannot be displayed clearly 301 Reset Display This may be required when using 300 This function clears the display returns back to weight display mode 400 Keyboard Entry to ACC3 Wait for a keyboard entry and copy the weight value entered to ACC3 It is re
113. ted Parameters related to INDICATOR POWER UP 6 Power On Units 0 Determines what units the indicator defaults to when the indicator is turned on Entering 1 followed by the tare key selects Kilograms Entering 0 selects Pounds An invalid entry will display Error 13 9 Power ON Zero Scale Message 0 With this parameter set to 1 the indicator will power up displaying Zero on the display The operator must Zero the scale before continuing This must be set for certain legal for trade requirements If the parameter is set to O the indicator powers up displaying weight An invalid parameter entry will display error 28 10 Power Switch Bypass 1 This parameter controls the keypad ON OFF switch for the indicator Entering 1 for this parameter disables the ON OFF switch and the indicator can never be turned off from the keypad Also when the indicator power is plugged into the wall the indicator will turn on Page 100 m2000 user manual without pressing the ON button This should be used in applications such as control systems where the indicator must power up running after a power outage An invalid entry will display error 56 46 X Power up channel select 1 This parameter will determine what channel to be the default channel at boot up This parameter will only be implemented if the calibration values meet the criteria channel 1 as default at startup channel 2 as default at startup if enabled channel 3 as default at star
114. ter 38 39 Note The M2000 does not have a specific string format called M2000 it instead supports a variety of different string formats below The DF1500 is the default string for the indicator Enter the value for the corresponding string types below followed by the TARE key 1 DF1000 3 DF2000 5 DF2500 model 8 DF1500 factory default 9 DF2500 mode 6 10 DF2500 mode 7 12 AD4321 AD4323 AD5000 13 Cardinal 708 14 Cardinal 738 19 Toledo amp Fairbanks R2500 16 Weightronix 120 17 Consolodated Controls 18 Analogic 5316 99 Set to ticket printer mode 100 Set to bar code scanner mode Note To enable ticket printing this parameter must be set to 99 Note The factory default is COM2 set to parameter 8 DF1500 and COMI set to ticket printing mode parameter 99 Page 75 m2000 user manual Preliminary String Output Mode How the M2000 outputs strings to the COM ports is determined in parameter 38 for COM 1 and parameter 39 for COM2 The values to enter are between 1 5 as shown below Enter the value followed by the TARE key Note If you have selected the string type as a command mode then these settings do not apply and are ignored An example of this is the DF2500 command mode 6 Note If the COM port is set up for printing then this parameter does not need to be changed For printing tickets this parameter should be left as its default value 5 1 string transmitted to the COM port when the PRINT SELECT has been
115. ters including sign character 12 T 13 T 14 T 15 T 16 T 17 T 18 T 10 Space 11 Status in range 2 standstill 4 Center of Zero 8 Net mode note this is bit masking 12 Units 0 kilo 1 pounds 13 Space 14 CR ASCII 13 17 LF ASCII 10 Page 84 Preliminary m2000 user manual WEIGHTRONIX 120 Format 1 SPACE SPACE character 2 G N for Gross mode and N for NET mode 3 POL for Positive and for negative 4 W Weight 6 digits 5 W 6 W 7 W 8 W 9 W 10 SPACE 11 U Units LB pounds KG kilogram 12 U 13 CR ASCII 13 14 LF ASCII 10 Page 85 m2000 user manual Preliminary Serial Port Hardware configuration RS232 or RS422 Each COM port on the M2000 can be configured with RS232 or RS422 drivers RS232 is the most common configuration used RS422 uses differential transmitters and receivers and allow you to transfer serial data several thousand feet with high immunity to noise and cross talk It is important to understand that you need an RS422 receiver transmitter on the other end of the cable to use RS422 communications Adapters can be purchased that convert RS232 to RS422 Note For proper operation of printers and other peripherals using standard RS232 the COM ports must be configured correctly to operate in RS232 mode which is the default The Wire connections to the COM port o
116. text and codes Another importing thing to mention is that the ticket header time and date is entered twice for this application You could create a separate ticket 202 that just prints the company name along with time and date Use C code C103 to call that ticket from tickets 200 and 201 This cuts down on the amount of retyping you have to do In the truck out sequence we used C codes C74 C75 C76 to print the gross tare and net weights calculated from the weight captured in the truck in function When the truck out function C71 is called it looks up the tare weight stored previously using the C code C70 When the truck ID number is found it is then deleted from memory Noticed that we used 39 c P codes to print gross tare and net strings rather than spelling them out manually See the next example for an improved ticket design Page 52 m2000 user manual Example 4 An improved truck in truck out This example is identical to example 3 If you look at example 3 you will notice that you had to repeat the company s name and time and date for both the inbound and outbound tickets This example shows how to eliminate this This example uses 3 tickets Ticket 203 will be used for the sole purpose of printing the companies name and time and date This ticket will be called from the other two tickets This example uses C code C103 to jump to another ticket from within a ticket Lets have a look at all three tickets again 200
117. the axle weighing procedure This ticket starts the axle weighing process You must enter 200 print select to start axle weighing Ticket 201 This ticket is assigned to the print select key Every time you press the Print Select key an axle weight will be recorded and printed Ticket 202 This ticket is assigned to the IN key and is used to record the truck IN weight Pressing the IN key will total all the axle weights and store them under an ID number So after you are done with axle weighing started by ticket 200 you would then finish the axle weighing for the inbound truck by pressing the IN key followed by print select Page 69 112000 user manual Preliminary Ticket 203 This ticket is assigned to the OUT key and completes the weighing transaction It totalizes the outbound axles weights and then prompts the user to enter an ID number to retrieve the stored TARE weight It finishes the ticket off by printing the gross tare and net weights Ticket 200 Start the axle weighing 13 CR 10 LF P100 emphasized mode on P101 double height ON P104 underline ON 87 69 83 84 69 82 78 32 WESTERN 83 67 65 76 69 32 67 79 46 32 76 84 68 46 SCALE CO LTD P108 reset printer fonts 13 CR 10 LF C20 print time 32 WESTERN SCALE CO LTD C21 print date 08 35 42 12 01 2000 C22 Clear the ACCI register total axle weights C257 Clear the ACC4 register axle count C259 increment axle counter to 1 Axle 1 2136 kg 13 CR
118. to The X and Y position follows as the next entry after this command Example to move to coordinate X 100 and Y 200 enter P501 100 200 503 Set the rotation of printing default no rotation This command sets how the printer is going to print text or barcodes The next value after command 503 sets the rotation value 0 no rotation default 1 90 degrees 2 180 degrees 3 270 degrees 504 Set the font selection default 4 This function sets the fonts to be printed The next value sets the font selection and is between 1 5 The type of fonts depends on the printer model you are using Consult manual 1 8x12 dots 203dpi or 12x20 dots 300dpi 2 10x16 dots 203dpi or 16x28 dots 300dpi 3 12x20 dots 203dpi or 20x36 dots 300dpi 4 14x24 dots 203dpi or 24x44 dots 300dpi 5 32x48 dots 203dpi or 48x80 dots 300dpi 505 Control the font size default 3 This parameter controls how big the fonts are to be The value that follows this parameter scales the font size larger 506 Set the print density darkness of printing This values controls how dark you want to print Values are 0 15 You only need to use this command if the printer s default is too dark to light The next entry sets the value 507 Print graphic LOGO This command prints a graphic image stored in the printer The graphic format is PCX and must be uploaded to the printer s memory from a PC
119. to the accumulator2 regardless if the indicator is in NET mode or not Page 34 m2000 user manual 251 ACC4 ACC1 ACC2 252 253 ACCA ACCI ACC3 If ACC3 is zero then the division is aborted and ACC2 remains unchanged 254 ACCA ACCI ACC3 255 Print ACC4 register Print the weight value in the accumulator register 256 Print ACC4 as an integer number not formatted as weight Same as 255 but prints the register as it with no weight formatting Use this code when you are printing none weight specific numbers 257 Clear ACC4 to 0 258 Decrement ACC4 by 1 259 Increment ACC4 by 1 260 Copy ACCI to ACC4 261 Copy ACC2 to ACC4 262 Copy ACC3 to ACC4 263 Copy ID register to ACC4 264 Copy Ticket Counter to ACC4 265 Copy Inbound Weight register to ACC4 266 Copy Outbound Weight register to ACCA 267 Copy ACC6 to ACC4 268 Copy KEY to ACCA 269 Copy ACC4 to KEY 270 Copy ACC4 to ACC1 271 Copy ACC4 to ACC2 272 Copy ACC4 to ACC3 213 Copy ACC4 to ID register 2774 Copy ACCA to ACC6 275 Initialize ACC4 with values 0 999 Use this code to load a value into the accumulator The next data entry after C275 is the value loaded If you need to enter a value larger than 999 then use code 276 2776 Initialize value in ACC4 This function allows you to embed values within the ticket After command C275 the indicator looks for ASCII characters that represe
120. totes of chemical X for a special process The chemicals are weighed on a pallet jack The chemical bin codes are in bar code form on the side of the tote The operator scans the barcode on the tote with a scanner and a thermal printer prints a sticker that is applied to the side of the tote The sticker contains the weight and the bin code numbers that were obtained from the barcode The ticket below will be created as ticket 200 The ticket is printed either by pressing the print key or when the scanner scans a barcode Parameter 95 is used to assign ticket 200 to the scanner Anytime the operator scans a bar code the indicator will automatically print a ticket An example of the ticket is shown below Notice the line drawing in the ticket Line drawing is done by sending box and line drawing commands to the printer These commands are shown in the ticket source on the following 2 pages which shows you exactly how this ticket was created CONTAINER ID 1 123456789101121 SCALE Receiver 1 DATE 12 01 2000 mE GROSS 188 4 kg TARE 76 6 kg NET 111 8 kg Chemical B34 Product A Page 65 m2000 user manual Preliminary Ticket source below for the ELTRON thermal printer The table of P codes supporting the ELTRON printer is located earlier in this section P500 enable print driver for ELTRON printer first thing that must be done P508 draw a rectangle 30 30 800 520 top left corner of rectangle is 30 30
121. ts here C916 print string Truck ID to printer C79 print truck ID number 15 CR 10 LF 9 P101 double height ON dohns s Gravel Co 02 19 17 10 01 2000 P901 send the string Gross to the printer C74 print trucks gross weight Dutbound Truck ID 1234 13 CR Grass 9000 kg SEE Tare 1028 kg P902 send the string Tare to the printer Net 3172 kg C75 print trucks tare weight 13 CR 10 LF Page 51 m2000 user manual Preliminary P903 send the string Net to the printer C76 print trucks net weight 13 CR 10 LF P108 reset printer font 13 CR 10 LF P114 form feed 5 lines 5 number of lines Now that we have finished the truck in ticket and truck out ticket we will exit calibration and try them Type 200 followed by the print select key and enter an ID number The inbound ticket will be printed Add some weight to the scale and type 201 followed by the print select key The indicator will prompt you for the outbound ID number Enter the same number as you entered for inbound The indicator will now print the gross tare and net for the weighing transaction To avoid having to type 200 and 201 every time assign 200 to the IN key using parameter 92 and ticket 201 to the OUT key using parameter 93 In this example the truck inbound loop printed a ticket for the truck driver In some cases a ticket would not be required to be printed for the inbound truck You could just edit ticket 200 and remove the ticket printing
122. tup if enabled Total mode if criteria met Scan mode Ooooo gt _ 70 Enable Total Mode 0 Using 4 PRINT SELECT puts the indicator in total mode and sums channels into a single total Total mode is disabled by default Total mode is not legal for trade in Canada and can only be used in non legal for trade applications 0 Total mode disabled 1 Total mode enabled Parameters Related to TARE 25 Offset Value 0 Allows the entry of tare offset value At scale zero the center of zero light will illuminate but the weight will be at the tare offset value Enter the offset weight followed by the tare key 26 Offset flag 0 This command controls the operating mode of the tare offset Enter the parameter followed by the TARE key The following values accepted are 0 Offset Disabled 1 Legal for trade mode Indicator cannot be put in NET mode if no value has been set for tare If tare has been entered the offset value is included in the NET display Page 101 m2000 user manual Preliminary 80 Not Legal for Trade mode Allows gross net switching at zero value If NET is selected the offset value is subtracted from the displayed gross weight 50 Tare function mode 1 This parameter controls how the tare function works on the indicator The options available are 0 disable keyboard and scale tare No tare can be entered using the keypad or taring off the scale using push button tare 1
123. usive OR of all characters between the STX and the first character of the checksum The STX checksum and CR are not included in the checksum The single byte calculated is converted into two hexadecimal characters each representing half of the byte The most significant 4 bits are sent first The values are sent in hexadecimal format 0 F Page 82 m2000 user manual CONSOLODATED CONTROLS 1 STX ASCII 02 2 POL Space for Positive for Negative 3 W Weight 7 digits 4 W 5 W 6 W 7 W 8 W 9 W 10 Units for kilogram L for pounds 11 Mode for GROSS for NET 12 Status O Over 13 Space 14 CR ASCII 13 15 LF ASCII 10 CARDINAL 738 FORMAT 1 CR ASCII 13 2 POL for Positive for Negative 3 W Weight 7 digits including decimal 4 W 5 W 6 W 7 W 8 W 9 W 10 Space 11 Status for motion for out of range 12 Space 13 U Ib or kg 14 U 15 Space 16 Mode g for GROSS or for NET 17 Space 18 Space 19 EOL ASCII 03 Page 83 m2000 user manual ANALOGIC 5316 1 STX ASCII 02 2 W Weight 9 characters including sign character 3 W 4 W 5 W 6 W 7 W 8 W 9 W 10 W 11 T Tare Weight 9 charac
124. ving the battery from the holder Replace the battery with a type RENATA CR2450N 3V 540mAh lithium battery or equivalent This battery should be available at an electronics store like Radio Shack Note Never use metal objects such as screwdrivers to remove the battery This can result short circuiting the battery and damaging the indicator and is dangerous Page 24 m2000 user manual Printing with the M2000 Tickets can be created and edited in the M2000 The M2000 can hold several different ticket formats for different applications Tickets are stored and called by ticket numbers Ticket numbers can be anywhere between 200 and 299 and is assigned by the indicator when you create a new ticket You can have several tickets in the ticket buffer To recall a ticket you must enter the ticket number followed by the Print Select key For example to print ticket 201 enter 201 followed by the print select Ticket 201 will be printed The indicator always remembers the last ticket number printed So if you press Print Select again the last ticket number used is printed If you want to change the ticket to 205 enter 205 followed by the print select key and the indicator will now print ticket 205 until it is changed Default ticket numbers can be assigned automatically when the indicator powers up Note It is important to note that in order to print tickets that COM ports on the M2000 mus be set up to do so See parameters 34 and 35 is the section

Download Pdf Manuals

image

Related Search

Related Contents

Sony DCR-SX50E hand-held camcorder  Manual de Mantención en Español Reductor y Motorreductor Bevel  Mazda CX-5 Navigation Manual  Service Pack Release Letter    Motorola 6881024B55-A Pager User Manual  NGM-Mobile Infinity 4GB Black  CS 85 & CS85JR  U-23 Manual  FY-16KB5A の取付工事説明書を見る  

Copyright © All rights reserved.
Failed to retrieve file