See operating instructions Part 1
All the factory settings are stored at the factory so that they are safe from power failure and
cannot be deleted or overwritten. They can be reset at any time by using the command TDD0.
For more information, see "Individual Command Descriptions".
The factory set production number must not be changed.
Residual risks are indicated in these mounting instructions by the following symbols:
Symbol:
Meaning:Possible dangerous situation
Warns of a potentially dangerous situation in which failure to comply with safety requirements
could result in damage to property or some form of physical injury.
Symbols for operating instructions and useful information:
Symbol:
Means that important information about the product or its handling is being given.
CAUTION
NOTE
I1820-1.3 enHBM
Page 5
WE2107 - Communication commands
1Introduction and appropriate use
The WE2107 digital weighing electronics are weighing electronics for non‐automatic
weighing instrument (NAWI). They include all the requisite weighing functions for this
application:
D Digital filtering
D Adjusting the factory characteristic curve
D Adjusting the scale characteristic curve
D Linearization
D One, two or three ‐range display
D Output scaling of the measured values
D Range monitoring of the display values (OIML, NTEP)
D Zero setting ("2 %)
D Tare
5
D Gross/net selection
D Standstill recognition
D Zero on start‐up
D Automatic zero tracking
D Calibration switch with calibration counter
D Gravitational acceleration correction via a settable factor
D Nonvolatile parameter storage
D Parameter password protection
A command set for filling and dosing extend the field of applications.
The digital serial interface for remote control is a RS‐232 interface or RS‐485 (2wire)
interface. With RS‐485 up to 32 bus members can be connected to the bus system.
The abbreviation WE is also used for the WE2107 weighing electronics in the following text.
I1820-1.3 enHBM
Page 6
6
2Command set for the WE2107
Commands can be roughly divided into: ODER
The WE commands can be split into the following groups:
D Interface commands
, BDR, COF, S...)
(ADR
D Factory characteristic curve and earth acceleration correction
This chapter describes the relationship between the parameter menu and the implemented
commands (see also manual part 1).
7
Access
level
0InFO
1Print
Main menu level
.1.
second menu
level
.2.
VAL
Error
third menu level
.1. .2.
CALCTCR?
tArETAV?
ZEro‐
totALSUM?
FILLFRS?
Sv_nbIDN?
F_nbIDN?
AdcAOV?
SEnSSOV?
ErrorERR?
Command
rESLt
PrtSHC(0...6)
PAr
ALLSHC7
I1820-1.3 enHBM
Page 8
8
WE2107 - Communication commands
Access
level
2SEtPt
Main menu level
.1.
second menu
level
third menu level
.1. .2.
Command
.2.
LS_1LIV1
InPutLIV1,(P2)
LEvELLIV1,(P3)
OFF_LLIV1,(P5)
On_LLIV1,(P4)
LS_2LIV2
InPutLIV2,(P2)
LEvELLIV2,(P3)
OFF_LLIV2,(P5)
On_LLIV2,(P4)
LS_3LIV3
InPutLIV3,(P2)
LEvELLIV3,(P3)
OFF_LLIV3,(P5)
On_LLIV3,(P4)
LS_4LIV4
InPutLIV4,(P2)
LEvELLIV4,(P3)
OFF_LLIV4,(P5)
On_LLIV4,(P4)
FILL
doS_tMFT,
EtY_tEPT
rES_tRFT
tAr_tTAD
I1820-1.3 enHBM
Page 9
WE2107 - Communication commands
9
Access
level
Main menu level
second menu
level
third menu level
.1. .2.
.1.
.2.
2SEtuP‐
FILt1FMD
FILt2ASF
PtArETAV
Count‐
nb‐
3UArt1‐
AddrADR
bAUdrBDR
PArtYBDR
3UArt2‐
FunctFUB
bAUdr‐
PArtY‐
Command
EdSPL‐
St_ChEDS
ProtEDP
E_Ch1ED1
E_Ch2ED2
CrCEDC
I1820-1.3 enHBM
Page 10
10
WE2107 - Communication commands
Access
level
Main menu level
second menu
level
third menu level
.1. .2.
.1.
.2.
3Prt_S‐
timeTME
modETMM
dAtETDT
dAY‐
nonth‐
YEAr‐
InIt‐
ESC11ESC
ESC12ESC
ESC13ESC
ESC14ESC
ESC15ESC
ESC21ESC
command
ESC22ESC
ESC23ESC
ESC24ESC
ESC25ESC
IdEntnbrPID
Prot‐
E_ChPES
E_Ln1PLB
E_Ln2PLE
3InPut‐
InP_1FIN
InP_2FIN
i_dLYTDL
I1820-1.3 enHBM
Page 11
WE2107 - Communication commands
11
Access
level
Main menu level
second menu
level
third menu level
Command
.1. .2.
.1.
.2.
3Buttn‐
F1BFS
F1_LBFL
F2BFS
F2_LBFL
3tESt‐
diSPL‐
UArt‐
d_IO‐
EEPr‐
buttn‐
I1820-1.3 enHBM
Page 12
12
WE2107 - Communication commands
Access
level
0SCALE‐
4AdJ
Main menu level
.1.
second menu
level
.2.
FunctSFU
AccESMAL
LEGALLFT
SEtUP‐
third menu level
.1. .2.
UnitENU
AZEroZSE
ZtrAcZTR
StiLLMDT
RESRSN
PointDPT
CAPNOV
Command
‐
rAnG1MRA
rAnG2MRB
CALCWT
EA_CLACA
EA_CUACU
InPut‐
ZeroLDW
SPAnLWT
MEAS‐
Zero‐
SPAn‐
I1820-1.3 enHBM
Page 13
WE2107 - Communication commands
13
Access
level
Main menu level
second menu
level
third menu level
.1. .2.
.1.
.2.
Lin‐
diSP1LIN
VAL1LIM
diSP2LIN
VAL2LIM
4FAdJ‐
dEFLtTDD0
0OFF‐
Command
I1820-1.3 enHBM
Page 14
14
2.2Command format
General advice:
Commands can be entered in upper or lower case letters, they are not case‐sensitive, so
either format can be used for input.
Each command entry must be concluded by a delimiter. This can either be a line feed (LF) or
a semi‐colon (;).
If an end label is all that is sent to the WE2107, the WE2107 input buffer is cleared.
The data provided in round brackets () for the commands are mandatory and must be
entered. Parameters in pointed brackets <> are optional and do not have to be provided.
The brackets themselves are not part of the input.
Text must be enclosed in quotes " ".
Responses are given in ASCII characters and terminate with LF. Output in binary characters
is the exception here (see command MSV
Each command comprises the command shortform, one or more parameters and the end
mark.
Responses consist of ASCII characters and close with CRLF. An exception to this is binary
character output (see MSV
Each command consists of the command shortform, one or more parameters and the
delimiter.
and COF commands).
WE2107 - Communication commands
or COF).
Command shortformParameterEnd label
InputABCX,YLF or ;
OutputABC?X,YLF or ;
LF: line feed (lf = 0a hex)
Example: MSV?;
After this command, a measured value is output.
All the ASCII characters ≤ 20
parameters and the end mark.
For commands and parameters the following characters are allowed:
' ' '+' '‐' '.' ',' '"' '0' ...'9' 'A'...'Z' 'a'...'z'
For a input string (command PST
the string is enclosed with " ...string...".
(blank) can appear between the command short form, the
H
) the input range is : 0x1f
< char < 0x7f
hex
. In this case
hex
NOTE
If the master has send a command string (query), than the master has to wait for the answer
before it send the next query.
If the master has send a command string (input), than the master has to wait for at least
10 msec. before it send the next query or command.
I1820-1.3 enHBM
Page 15
WE2107 - Communication commands
2.3Responses to commands
NOTE
Note on the reaction times of the WE:
The reaction times specified for the WE in the command description do not include the time
taken to transfer the command to the WE and the time taken to transfer the response from
the WE.
2.3.1Responses to input
The WE works in an RS‐485 2‐wire bus configuration. No responses are given to input,
regardless of whether the input is valid or invalid. After making an entry, use a query to
verify the input.
15
Example:
ASF3;//Setting the filter to level 3
If the master has send a command string (input), than the master has to wait for at least
10 msec. before it send the next query or command.
ASF?;//query the last input command
If the master has send a command string (query), than the master has to wait for the answer
before it send the next query or command.
NOTE
If the parameter is a legal for trade parameter, and the legal for trade mode is switched
on, than this parameter will not be changed.
I1820-1.3 enHBM
Page 16
16
WE2107 - Communication commands
2.3.2Responses to parameter queries
A parameter query is entered by using the command with a question mark attached.
A parameter query is always answered in ASCII format. The end label is a line feed
(LF = 0A hex).
The output length of a query is always constant for every command.
Example:
Query:ASF;
Response:03 crlf
If the master has send a command string (query), than the master has to wait for the answer
before it send the next query or command.
2.3.3Responses to incorrect or unknown commands
The WE does not respond if a command is incorrect or unknown
I1820-1.3 enHBM
Page 17
WE2107 - Communication commands
2.4Output types for measured values
The response to measurement queries (MSV?) depends on the output format (COF) that is
set (binary or ASCII output). Data output works with fixed output lengths (see command
The end mark of the data output is always a line feed. However, this character must not be
filtered out as an end mark during binary output, as these characters may also be included in
the binary code of the measured value. Which is why only the byte count is helpful with
binary output.
WE2107 responseNo. bytes
2.5Password protection parameters
WE password protection includes the important settings for the scale curve and its identifica
tion. Commands with password protection are only activated after the password has been
entered. Unless the password is entered via the command SPW
be executed. A query is always possible.
MALXParameter menu access level110
MFTXMaximum filling / dosing time132
MRAXXMulti‐range switch point 148
MRBXXMulti‐range switch point 249
MIV?Data output (internal resolution for adjustment)64
MSV?Data output60
MDTXXMotion detection47
NDS?Dosing counter136
NOVXXNominal output value43
PESXNumber of empty spaces in each row (printing)100
PIDXPrint identification (counter)101
PLBXNumber of empty lines before printing values99
PLEXNumber of empty lines after printing values103
PRTXPrint protocol97
PSTXPrinter strings102
RES;Reset electronic74
RFTResidual flow time (filling)131
RSNXXDisplay resolution45
RUN;Start dosing129
S...Selecting electronic in bus mode (Select)27
SFAXXFactory default curve full scale (nominal (rated)
value)
SFUXScale function126
SHCStart hard copy104
SOV?Sensor overflow counter82
SPWWrite enable for all password‐protected para
meters
SZAXXFactory default curve zero point31
SUM?Total weight137
TADTare delay time (filling function)130
TAR;Taring67
TASGross / Net selection70
TAVTare value68
TCR?Legal for trade counter85
TDDRead/Save setting in EEPROM76
TDLDelay time digital tilt input11 7
TDTXDate (printing)106
TMEXTime (printing)107
TMMXTime mode (printing)108
ZSEXXZero on start‐up58
ZTRXXAutomatic zero tracking57
Page
32
73
LFTLegal for trade parameters
PWPassword protection via commands DPW/SPW
I1820-1.3 enHBM
Page 20
20
WE2107 - Communication commands
3Individual command descriptions
3.1Interface commands (asynchronous, serial)
To establish communication between the WE and the computer, the interface has to be confi
gured. The following commands are available in the WE to set up the interface and to select
the transfer format:
D Communication address for bus modeADR
D Baud rate settingBDR
D Output format for measurement data (ASCII / binary)COF
D Select command for a bus user via the communication address (Select)S...
Characteristic data of the serial interface:
Start bit:1
Word length:8 bits
Parity:none / even
Stop bit:1
Baud rate:1200 … 38400 baud
The asynchronous interface of the WE is a serial interface, i.e. there is serial transfer of data,
bit by bit and asynchronously. Asynchronously means that transmission works without a
clock signal.
A start bit is set in front of each data byte. This is followed by the bits of the word (D0...D7), a
parity bit for transfer checking and a stop bit.
1 bitWord length = 8 data bits1 bit1 bit
StartParity Stop
1 character
Fig. 1:Composition of a character
I1820-1.3 enHBM
Page 21
WE2107 - Communication commands
As data transmission is serial, the rate at which data is transmitted must match the rate at
which it is received. The number of bits per second is called the baud rate.
The exact baud rate of the receiver is synchronized with the start bit for each character
transferred. The data bits then follow, which all have the same length. On reaching the stop
bit, the receiver moves to the wait state until it is reactivated by the next start bit.
The number of characters per measured value depends on the output format selected (COF
command).
21
I1820-1.3 enHBM
Page 22
22
WE2107 - Communication commands
ADR
Address
(Device address)
PropertyContentNote
Command stringADR
No. of parameters2
Parameter rangeP1=00 ... 31, P2= StringP2= 7 character
Factory default31
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
You only need this command when the WE is communicating via the RS‐485 bus. The
command is used to prepare bus mode. Each WE connected in the bus must have a unique
address (00 ‐ 31).
Parameter description:
Input:ADR(new address), <"serial number">;
The serial number (7 digits) can be included as an optional second parameter. The new
device address will then only be entered for the WE with the specified serial number. When
several WE's have the same address (initializing bus mode), this allows the device
addresses to be changed without addressing several WEs.
As with the command IDN?, the serial number has to be specified in quotation marks.
Example:S98;Broadcast command
ADR25,"0000007";allocates a new address,
only the WE with serial number 0000007
changes the address
The command sets the baud rate for serial communication.
NOTE
When the baud rate is changed, communication is not possible at first. The computer also
has to switch over to the new setting (baud rate). For the change in the baud rate to be
permanent, it has to be saved in the EEPROM using the command TDD1. This procedure
ensures that the baud rates set in the WE are all supported by the remote station. If the
newly entered baud rate is not saved, when the system is reset or started up again, the WE
will answer at the previous baud rate.
Example:BDR?; 3,1crlfcorresponds to 9600 baud, parity bit even
Example:BDR4;WE responds at 19200 baud
Example:BDR3; WE responds at 9600 baud,
Parity is unchanged
I1820-1.3 enHBM
Page 24
24
WE2107 - Communication commands
COF
Configurate Output Format
(Output format for data outputs)
PropertyContentNote
Command stringCOF
No. of parameters1
Parameter rangeP1=0 ... 4
Factory default2binary with status
Reaction time<15 ms
Password protectionNo
Relevant to legal for
The command is used to set up the output formats for the command MSV?.
The possible formats and the decimal number to enter for them are listed in the tables below.
The following format groups are supported:
D COF 0 ... 3binary data output
D COF 4ASCII data output
Data output relates to the nominal (rated) value set for the WE (see the NOV
Output at max. capacity
2‐byte binaryNOV value
4‐byte binaryNOV value
ASCIINOV value
With 2‐byte binary output, the NOV value must be v 30000, otherwise the measured value
will be output with overflow or underflow (7FFF
reserve is only about 2700 digits.
or 8000H). With NOV30000, the overload
H
command).
NOV w 100
I1820-1.3 enHBM
Page 25
WE2107 - Communication commands
Binary measurement format:
D 2 or 3 byte measured value
D with or without measurement status (see MSV?
D byte output sequence :
When measurement data is output in binary format, the binary code for CRLF may occur
within the bytes representing the measured value. This is why the contents of the data output
should not be tested for the CRLF character when checking for the possible end of
measurement transmission. With binary output, it is far better to record the number of
characters received. The CRLF control characters are also appended to the measured value
during binary output.
With this, the WEs connected to a bus can be addressed individually or jointly. A maximum
of 32 addresses (00...31) are assigned using the command ADR
The Select command does not generate a response.
A WE is always active after reset or power‐up and must be addressed in bus mode by using
the Select command, so that none of the other bus users respond. If there is only one WE,
you do not need the S...
command.
.
I1820-1.3 enHBM
Page 28
28
WE2107 - Communication commands
Parameter description:
SelectionEffect for the WEEffect for the PC
S00; to
S31;
S98;All WEs execute all commands
Example:Select 00
Command S98; is intended for special functions (broadcast). All the WEs connected to the
bus are addressed here. All the WEs execute the subsequent commands. No WE responds.
This goes on until a single WE is once again addressed using S00...S31.
Only the WE with the given address
executes all the commands and responds.
Command 1
Command 2...n
Select 01
Command 1 etc.
1:1 communication with a
selected WE.
NOTE
The S... command on its own does not generate a response. The selected WE only
responds when it is combined with another command.
For a measurement query on the bus, proceed as follows:
Master
S00;MSV?;XxcrlfQuery WE with address 00, response at COF0
S01;MSV?;YycrlfQuery WE with address 01, response at COF0
S02;MSV?;ZzcrlfQuery WE with address 02, response at COF0
etc.
WENote
I1820-1.3 enHBM
Page 29
WE2107 - Communication commands
3.2Factory default curve
The commands described in this section are used to set up the factory default curve:
D Adjusting the default curve:SZA
D Gravitational acceleration correction: ACA, ACU
Setting the characteristic curve
The WE works initially with a factory default curve SZA
is made with a calibration standard for 0mV/V and 2mV/V (=200000 internal digits). This
factory default curve should not be modified.
A second characteristic curve (LDW
The gravitational acceleration correction is then activated via command ACA and ACU, if the
place where the scale was adjusted is not the same as the place of installation and the
gravitational acceleration factors are different.
, LWT) is available for the scale adjustment.
29
, SFA
, SFA. This factory default calibration
Setting the factory default curve with SZA
Action
Enter password, e.g.SPW00000;
Measure input at 0 mV/VSZA(P1);
Measure input at 2mV/VSFA(P2);
, SFA(absolute value calibration in mV/V)
Command sequence
I1820-1.3 enHBM
Page 30
30
WE2107 - Communication commands
Digit
Initial curve
100000
COF2
Effect of SZA
0
1
1 mV/
V
Load, max. capacity
Fig. 2:Effect of the SZ command on the factory default curve
Digit
1
1 mV/
V
Initial curve
Effect of SFA
Load, max. capacity
100000
COF2
0
Fig. 3:Effect of the SFA command on the factory default curve
I1820-1.3 enHBM
Page 31
WE2107 - Communication commands
31
SZA
Sensor Zero Adjust
(factory default curve zero point)
PropertyContentNote
Command stringSZA
No. of parameters1
Parameter rangeP1=0...+
Factory defaultAdjustment to 0 mV/V
Reaction time<15 ms on input or query
Password protectionYes
Relevant to legal for
trade
Parameter backupWith command TDD1; after input of SFA
For an input signal of 0mV/V, the output value 0 digits is assigned to the internal measured
value.
Parameter description:
For a query, the value is output ±6‐digit (e.g. ‐000246 CRLF).
The curve is disabled at SZA=0 and SFA=200000.
To perform the electronic adjustment see command SFA
I1820-1.3 enHBM
.
Page 32
32
WE2107 - Communication commands
SFA
Sensor Fullscale Adjust
(factory default curve full scale)
PropertyContentNote
Command stringSFA
No. of parameters1
Parameter rangeP1=0...+
Factory defaultAdjustment to 2mV/V (200000d)
Reaction time<15 ms
Password protectionYes
Relevant to legal for
For an input signal of 2 mV/V, the output value 200000 digits is assigned to the internal
measured value for ASCII output.
Parameter description:
For a query, the value is output ±6‐digit (e.g. ‐350246 LF).
The curve is disabled at SZA=0 and SFA=200000.
I1820-1.3 enHBM
Page 33
WE2107 - Communication commands
Manual input of the nominal (rated) value via SZA/SFA:
1. Connect the transducer electronics to a calibration standard.
33
2. Use the SPW
3. Set legal for trade switch to LFT= 0
4. Reset the correction factor: ACU:= ACU
5. Reset the factory characteristic: SZA=0, SFA=200000,
6. Reset the user characteristic: CWT=100000, LDW=0, LWT=200000,
7. NOV=0, RSN=1, switch the linearization OFF (LIN
8. Set the ASF filter in such a way that the display is as smooth as possible.
9. Set the calibration standard to 0mV/V misalignment.
10.Use the command MSV
11. Set the calibration standard to 2mV/V misalignment.
12.Use the command MSV?; to determine the measured value. Note value2 for SFA.
13.Enter the new user curve with SZA<value1>; followed by SFA<value2>;.
14.Save the new curve with TDD1;.
command to enter your password.
, LIM).
?; to determine the measured value. Note value1 for SZA.
NOTE
The characteristic curve commands SZA and SFA should be entered or executed in the
following order: SZA followed by SFA. The input data is only offset if these two parameters
have been entered in pairs.
When the factory default curve is entered with SZA/SFA, this resets the user curve to the
default values LDW=0, LWT=200000, CWT=100000 and ACU:=ACA.
Numbers 1 ‐ 10 do not apply if the factory default curve can be re‐entered using parameters
that are already known.
With the command TDD0; the factory default settings will be activated.
I1820-1.3 enHBM
Page 34
34
WE2107 - Communication commands
ACA
G‐Correction Factor
(G‐factor correction, calibration location)
PropertyContentNote
Command stringACA
No. of parameters1
Parameter rangeP1 = 97000 ... 99000
Factory default98102
Reaction time<15 ms
Password protectionYes
Relevant to legal for
The command is used to correct the effect of gravitational acceleration when the place where
the scale is adjusted is not the same as the place of installation and the gravitational
acceleration factors (g) are different.
Yes
Parameter description:
For a query, the value is output 6‐digit (e.g. 098102 CRLF).
Correction is disabled at ACA = ACU.
Calculating the internal correction factor:
ǒ
GF +
The internal GF parameter is reset automatically (ACU: = ACA) when
g * factoratplaceofadjustment(ACA)
ǒ
g * factoratplaceofinstallation(ACU)
Ǔ
Ǔ
S curve SZA / SFA is re‐measured
S curve LDW / LWT is re‐measured
Input example:
Place of adjustment (ACA) = Darmstadt ³ g = 9.81029
Place of installation (ACU) = Tokyo ³ g = 9.7977
GF = 1.001285
I1820-1.3 enHBM
Page 35
WE2107 - Communication commands
35
ACU
Acceleration Correction User
(G‐factor correction, destination location)
PropertyContentNote
Command stringACU
No. of parameters1
Parameter rangeP1 = 97000 ... 99000
Factory default98102
Reaction time<15 ms
Password protectionYes
Relevant to legal for
For a query, the value is output 6‐digit (e.g. 098102 CRLF).
Correction is disabled at ACA = ACU.
Yes
See command ACA
I1820-1.3 enHBM
.
Page 36
36
WE2107 - Communication commands
3.3Scale characteristic curve and output scaling
D Scale characteristic curve adjustment:LDW, LWT
D Partial load parameter for LDW, LWT:CWT
D Measured value scaling: NOV
D Unit of measurement:ENU
D Increment:RSN
D Decimal point:DPT
D Motion detection:MDT
D 2‐range display:MRA
D 3‐range display:MRB
You can adapt the WE characteristic curve to your particular requirements with the command
pair LDW/LWT.
With the CWT command, the user curve can also be set with a partial load.
NOTE
The characteristic curve commands LDW and LWT should be entered or executed in the
following order: LDW followed by LWT. The input data is only offset if these two parameters
have been entered or measured in pairs.
After the scale adjustment the range LDW → LWT is assigned to the following number
ranges:
Output at max. capacity (COF)
2‐byte binaryNOV value
4‐byte binaryNOV value
ASCIINOV value
NOV w 100
I1820-1.3 enHBM
Page 37
WE2107 - Communication commands
Calculating the internal correction factor:
Setting the scale characteristic curve with LDW, LWT (for max. capacity adjustment)
37
Action
Command sequence
Enter password, e.g.SPW00000;
Loading at scale zero loadLDW(P1);
Loading at scale max. capacityLWT(P2);
Set user characteristic curve with LDW, LWT
100000
COF2
70000
10000
Digit
0.1
0.71
Default characteristic curve
Load L/Ln
Range application
200000
COF2
Digit
User characteristic curve
Ln = max. load
0
0.1
0.7
Load L/Ln
Range application
Fig. 4:Setting the user characteristic curve
I1820-1.3 enHBM
Page 38
38
WE2107 - Communication commands
LDW
Load Cell Dead Weight
(Scale curve zero point)
PropertyContentNote
Command stringLDW
No. of parameters1
Parameter rangeP1=0...+
Factory default0
Reaction time<15 ms on input or query
Password protectionYes
Relevant to legal for
trade
Parameter backupafter input of LWT with TDD1;
Input MasterLDW(P1);on response
Query MasterLDW?;
Response WEP1crlf
When measuring, the current input signal (e.g. scale loaded= max. capacity) assigns the
output value 200000 digits to the internal measured value.
Parameter description:
For a query, the value is output ±6‐digit (e.g. ‐950246 CRLF).
The user curve is disabled at LDW
The LWT value is not converted via NOV
=0 and LWT=200000.
.
I1820-1.3 enHBM
Page 40
40
WE2107 - Communication commands
Manual input of the nominal (rated) value via LWT:
1. Use the SPW command to enter your password.
2. Set legal for trade switch to LFT=0
3. Reset the correction factor: ACA==ACU
4. the scale is unloaded.
5. Query the measurement output (MIV
6. Enter the LDW value.
7. Load the scale with max. capacity.
8. Query the measurement output (MIV
9. Use the command LWT<nominal (rated) value> to enter the measured value for nominal
load.
The value entered is stored and offset with the LDW value previously measured or
entered.
10.Save the new curve with TDD1;.
?)
?)
NOTE
The characteristic curve commands LDW and LWT should be entered or executed in the
following order: LDW followed by LWT. The input data is only offset if these two parameters
have been entered or measured in pairs.
When the factory default curve is measured with LDW/LWT, this resets the user curve to the
default values LDW=0, LWT=200000, CWT
With partial load adjustment (measurement):
The LWT value is converted to 100 % in accordance with the CWT value entered and the
CWT value is then reset to its 100 % value (=100000).
=100000 and ACU:=ACA
I1820-1.3 enHBM
Page 41
WE2107 - Communication commands
41
CWT
Calibration Weight
(Calibration weight)
PropertyContentNote
Command stringCWT
No. of parameters1
Parameter rangeP1=10000...120000 (10%...120%)100000 = 100%
Factory default100000=100%
Reaction time<15 ms
Password protectionYES
Relevant to legal for
If, when adjusting the user curve, you cannot apply 100 % of the input signal, then the CWT
command also gives you the opportunity to adjust the WE with an input signal in the range
10 % to 120 % of the required nominal (rated) value (partial load calibration).
YES
I1820-1.3 enHBM
Page 42
42
WE2107 - Communication commands
Parameter description:
P1 is a 6-digit decimal number in the range 10000 to 120000 (=10 % ... 120 %). With
P1=100000 (=100 %) this part load calibration is switched off.
P1 is a 6‐digit decimal number in the range 10000 to 99999 (=10 % ... 120 %) for none legal
for trade applications.
P1 is a 6‐digit decimal number in the range 20000 to 99999 (=20 % ... 120 %) for legal for
trade applications.
P1 is the percentage of the max. capacity with which the next LDW / LWT adjustment is to
be carried out.
P1:= 100000 * adjustment weight / max. capacity
Example:
The scale curve LDW/LWT of a scale is adjusted with 15 kg=15000 d. But the only
adjustment weight available for the adjustment is a 10 kg weight. Proceed as follows:
1. For the adjustment, set the CWT value to 66667 ( corresponds to 66 %).
2. For the adjustment, set the NOV value to 15000.
3. Then carry out an LDW/LWT adjustment.
After the adjustment, the WE outputs 10000 digits as the measured value at 10 kg and
15000 digits at 15 kg.
4. Set the increment to RSN5 and the decimal point to DPT3. This gives the number of
divisions as 3000 d=e and a display of 15,000 at 15 kg max. capacity.
NOTE
After an adjustment, the LDW and LWT values can be read out. They correspond to
parameters, as if the adjustment had been carried out at max. capacity (and not at partial
load). Should you want to enter the values for LDW and LWT again later, you must first enter
CWT=0, then the LDW value that has been read out and finally the value read out for LWT.
When the factory default curve is entered with SZA/SFA, this resets the user curve to the
default values LDW=0, LWT=200000 and CWT=100000.
I1820-1.3 enHBM
Page 43
WE2107 - Communication commands
43
NOV
Nominal Output Value
(Resolution of the scale characteristic curve)
PropertyContentNote
Command stringNOV
No. of parameters1
Parameter rangeP1=100...99999
Factory default6000
Reaction time<15 ms
Password protectionYes
Relevant to legal for
The N0V value is used to scale the output value during data output. ASCII data output is
scaled at the factory to 6000. If you require a data output of 2000 digits at max. capacity, for
example, then use this command to set the nominal (rated) value NOV2000;. This scaling
does not change the input parameters.
The tare value is on the NOV curve and is output in this scaling.
Yes
Output format measured value at max. capacity
2‐byte binaryNOV value
4‐byte binaryNOV value
ASCIINOV value
NOV w 100
NOTE
For 2‐byte binary output, the NOV value must be v 30000. Otherwise the measured value
will be output with overflow or underflow (7FFF
NOV30000, the overload reserve is only about 2700 digits.
I1820-1.3 enHBM
or 8000H; H: hexadecimal). With
H
Page 44
44
WE2107 - Communication commands
ENU
Engineering Unit
(Unit of measurement)
PropertyContentNote
Command stringENU
No. of parameters1
Parameter rangeP1= 0...4
Factory default0No unit
Reaction time< 15 ms
Password protectionYes
Relevant to legal for
MDT0:OFF (motion detection is switched off, unit is always displayed)
MDT1:0.5 d / sec.
MDT2:1.0 d / sec. ( to be set if legal for trade application)
MDT3:2.0 d / sec.
MDT4:5.0 d / sec.
Yes
If the stand still conditions are fulfilled than the selected unit (ENU
The digit unit (d) relates to the nominal (rated) value (NOV
).
(RSN
Example:
RSN=5, NOV=15000, weighing range = 15000 g
With MDT2 the stand still condition occurs if the deviation of the weight is less than 5 g/sec.
With MDT3 the stand still condition occurs if the deviation of the weight is less than 10 g/sec.
I1820-1.3 enHBM
) and the selected increment
) will be displayed.
Page 48
48
WE2107 - Communication commands
MRA
Multi Range Mode 1
(2‐range weighing display)
PropertyContentNote
Command stringMRA
No. of parameters1
Parameter rangeP1=0...NOV (99999)0=disabled
Factory default0
Reaction time<15 ms
Password protectionYes
Relevant to legal for
The command is used to set up the scale as a one or two‐range scale. At MRA0; 2‐range
mode is deactivated. With MRA>0 ... NOV, it is possible to specify the changeover point
between ranges 1 and 2. If 2‐range mode is enabled, the set RSN increment is valid for
range 1. The increment for range 2 is then automatically the next increment:
Yes
Examples:
RSN=2:Range 1 with increment 2, range 2 with increment 5
RSN=5:Range 1 with increment 5, range 2 with increment 10
The display switches back to the increment of range 1 if the scale is unloaded.
I1820-1.3 enHBM
Page 49
WE2107 - Communication commands
49
MRB
Multi Range Mode 2
(3‐range weighing display)
PropertyContentNote
Command stringMRB
No. of parameters1
Parameter rangeP1=0...NOV (99999)0=disabled
Factory default0
Reaction time<15 ms
Password protectionYes
Relevant to legal for
The command is used to set up the scale as a one, two or three ‐range scale. At MRA0;
2‐range mode is deactivated. With MRA< MRB ... NOV, it is possible to specify the
changeover point between ranges 2 and 3. If 3‐range mode is enabled, the set RSN
increment is valid for range 2. The increment for range 3 is then automatically the next
increment:
Yes
Examples (0 < MRA < MRB < NOV):
RSN=2:Range 1 with increment 2, range 2 with increment 5, range 3 with increment 10,
RSN=5:Range 1with increment 5, range 2 with increment 10, range 3 with increment 20
The display switches back to the increment of range 1 if the scale is unloaded.
I1820-1.3 enHBM
Page 50
50
3.4Settings for linearization
The WE has the possibility to reduce the non linearity of the scale. The WE use a polynomial
third order. Therefore two additional points between deadload (LDW) and max. capacity
(LWT) has to be used for this correction.
These commands should be set after the adjustment of the scale (LDW, LWT, NOV).
D Input values for the correctionLIM
D Output values of the correctionLIN
To calculate the coefficients for the polynomial third order there are 4 pairs of values
necessary:
WE2107 - Communication commands
Output values
0 0 Dead load removed
LIN1 LIM1 First point
LIN2 LIM2 Second point
NOV NOV max. capacity
So these two additional points have to be in the range 0…NOV. And the following conditions
have to be valid:
0 < LIM1 < LIM2 < NOV
0 < LIN1 < LIN2 < NOV
Input valuesComment
I1820-1.3 enHBM
Page 51
WE2107 - Communication commands
51
LIM
Linearization Measured values
(Input values linearization curve)
PropertyContentNote
Command stringLIM
No. of parameters2
Parameter rangeP1=1,2
P2=0... NOV (99999)
Factory defaultP2=0
Reaction time<15 ms
Password protectionYes
Relevant to legal for
The command selects a digital filter. This influences the filter behavior of the WE
( measurement signal bandwidth).
The limit frequency of the filter determines the settling time. The higher the filter index, the
better the filter effect, but also the longer the settling time when the weight changes. Choose
as low a filter setting as possible, but one that ensures measured value rest (standstill) when
the weight does not change.
The mean‐value calculation influences the overall settling time of the WE. The overall settling
time also depends on the mechanical construction of the transducer, the dead load of the
scale and the weight to be weighed.
No
I1820-1.3 enHBM
Page 55
WE2107 - Communication commands
Parameter description:
At ASF0, the filter is disabled.
Filter characteristics FMD0:
55
ASF
Settling time in ms
Cut‐off frequency in Hz
to 0.01 %
08025
11258
22504
35002
410001
520000.5
640000.25
780000.125
8160000.0625
The settling time of the scale is also influenced by the settings of FMD.
Filter characteristics FMD1:
ASF
Settling time in ms
Cut‐off frequency in Hz
to 0.01 %
014010
11508
at –3dB
at –3 dB
21607
31706
42405
53104
63803
74502.5
85662
I1820-1.3 enHBM
Page 56
56
WE2107 - Communication commands
FMD
Filter mode
(Filter mode selection)
PropertyContentNote
Command stringFMD
No. of parameters1
Parameter rangeP1=0,1, 3, 4, 5
Factory default0
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
Automatic zero tracking occurs with gross or net measured values < 0.5 d in the range ±2 %
of the nominal (rated) value of the scale (NOV
scale standstill. The unit d (digit) relates to the nominal (rated) value (NOV
increment RSN
.
Yes
). The maximum adjustment speed is 0.5d/s at
) and the
I1820-1.3 enHBM
Page 58
58
WE2107 - Communication commands
ZSE
Zero Setting
(Initial zero setting on start‐up)
PropertyContentNote
Command stringZSE
No. of parameters1
Parameter rangeP1=0 ... 4
Factory default0disabled
Reaction time< 15 ms
Password protectionYes
Relevant to legal for
When switching on the voltage, during a RESET or after an RES
executed in the selected range at standstill after about 2.5 s. Any change to the zero on
start‐up setting range only takes effect after switching on the voltage or after the RES
command.
If there is no standstill or if the gross value is outside the selected limits, zero setting does
not occur. The internal zero memory is always cleared before automatic zeroing. If the gross
value at standstill is within the selected range, the gross value is accepted into the zero
memory. It is not possible to read out the zero memory. The standstill condition will be set
with MDT
(RES
. The digit unit (d) relates to the nominal (rated) value (NOV) and the increment
).
YES
command, zero setting is
Parameter description:
ZSE0: zeroing disabled
ZSE1: zeroing range "2 % of NOV value
ZSE2: zeroing range "5 % of NOV value
ZSE3: zeroing range "10 % of NOV value
ZSE4: zeroing range "20 % of NOV value
I1820-1.3 enHBM
Page 59
WE2107 - Communication commands
3.6Commands for measuring mode
Before taking up measuring mode, the scale should be adjusted (section 3.3) and the requi
site settings for measuring mode should be stored (section 3.4
D Data outputMSV?
D Data output (internal resolution)MIV?
D Zero setting gross value (±2 %)CDL
D Tare modeTAR
D Tare valueTAV
D Gross/net selectionTAS
Tare is subtractive tare.
59
).
I1820-1.3 enHBM
Page 60
60
WE2107 - Communication commands
MSV
Measured Signal Value
(Measurement query)
PropertyContentNote
Command stringMSV?
No. of parameters‐
Parameter range‐
Factory default‐
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
trade
Parameter backupNo data to back up
Query MasterMSV?;
Response WESee description
The ASCII output length is 16 bytes, whatever the content (incl. CRLF):
1 character
1
G
N
9 characters
2‐10
Measured value
(sign, measured
value with decimal
point)
1 character
11
Blankg
3 characters
12‐14
kg
t
lbs
1 character
15,16
crlf
pcs
G=gross,
N=net
9 x `‐` , when out
side display range
for LFT>0
For standstill
only, otherwise
3 blanks
End
label
The display range is defined as follows:
LFT=0:‐160 x NOV .... + 160 x NOV (cannot be verified, industrial mode)
LFT=1:‐20 d ... + NOV + 9 d (legal for trade, OIML, R76)
LFT=2:‐2 % ... + NOV + 5 % (legal for trade, NTEP)
NOV is the output scaling (NOV>100). The percentage figures relate to the NOV.
The decimal point DPT
The d information relates to increment that is set (RSN
only takes effect for ASCII output.
):
RN=2 ‐> 9 d = 18 digits (d).
I1820-1.3 enHBM
Page 63
WE2107 - Communication commands
Measurement status
In 4‐byte binary output, the measurement status can be transferred with the measured value
(see command COF
63
). The measurement status is coded bit by bit.
Content of the status byte
Possible cause
Bit 0 1= counting scale1= counting scale is activated
Bit1 1= outside the display
range
‐160 % ... +160 % of NOV (industrial, LFT=0) ,
‐20 d ... MAX+9 d (OIML, LFT=1) ,
‐2 % ... MAX+5 % (NTEP, LFT=2)
Bit2 1= Gross value0= net value, 1 = gross value (see also TAS)
Bit3 1= standstill1 = standstill ( see MDT)
Bit4 1= range 2 / 30 = range 1, 1= range 2 / 3 (multi‐range display)
Bit5 1= Out1 active1 = Output 1 is active
Bit6 1= Out2 active1 = Output 2 is active
Bit7 1= ErrorAn error occurs, read the error status with the com
mand ERR?
Example:
If standstill is active and a gross value is involved, then the content of the status byte = (8+4)
= 12 decimal (0C hex).
I1820-1.3 enHBM
Page 64
64
WE2107 - Communication commands
MIV
Measured Internal Signal Value
(Measurement query)
PropertyContentNote
Command stringMIV?
No. of parameters‐
Parameter range‐
Factory default‐
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
trade
Parameter backupNo data to back up
Query MasterMIV?;
Response WEXxxs crlf4 byte binary
This command should be only used for the scale adjustment (LDW, LWT)
The output format for a measured value is fixed (COF2). The maximum extent of the meas
ured values is:
For 4‐byte data output:long integer"399999
The measured value is output in not in relation to the particular measuring range (NOV).
No
Output format measured value at max. capacity
4‐byte binary0200000
Binary output:
The length specification includes the end label (CR, LF).
With 4‐byte output, the measured value is a 3-byte value. The fourth byte is the measure
ment status
In 4‐byte binary output, the measurement status can be transferred with the measured value
(see command COF). The measurement status is coded bit by bit.
65
Content of the status byte
Possible cause
Bit 0 1= counting scale1= counting scale is activated
Bit1 1= outside the display range-160 % ... +160 % of NOV (industrial, LFT=0),
-20 d ... MAX+9 d (OIML, LFT=1),
-2 % ... MAX+5 % (NTEP, LFT=2)
Bit2 1= Gross value0= net value, 1 = gross value (see also TAS)
Bit3 1= standstill1 = standstill ( see MDT)
Bit4 1= range 2 / 30 = range 1, 1= range 2 / 3 (multi-range display)
Bit5 1= Out1 active1 = Output 1 is active
Bit6 1= Out2 active1 = Output 2 is active
Bit7 1= ErrorAn error occurs, read the error status with the
command ERR?
Example:
If standstill is active and a gross value is involved, then the content of the
status byte = (8+4) = 12 decimal (0C hex).
I1820-1.3 enHBM
Page 66
66
WE2107 - Communication commands
CDL
Clear Dead Load
(Set to zero)
PropertyContentNote
Command stringCDL
No. of parameters‐
Parameter range‐
Factory default‐
Reaction time1/ output rate
Password protectionNo
Relevant to legal for
trade
Parameter backupNo data to back up
Input MasterCDL;No response
Function:
The command CDL; undertakes a zero balance of the gross value if this is in the range
"2 % (or "20 % with LFT=0 respectively) of the weighing range (NOV) and there is
standstill. Set to zero is not executed if one of the two conditions is violated.
Once set to zero is successfully completed, the display is switched to gross output (TAS=1).
A CDL?; query is not permitted.
no
I1820-1.3 enHBM
Page 67
WE2107 - Communication commands
67
TAR
Tare
(Tare with the actual gross value)
PropertyContentNote
Command stringTAR
No. of parameters‐
Parameter range‐
Factory default‐
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
trade
Parameter backupNo data to back up
Input MasterTAR;No response
The command TAR; tares the current measured value. After tare, it switches back to the net
measured value (TAS0;). The current value is stored in tare memory (also see the TAV
command) and subtracted from the measured value and all subsequent measured values.
With legal for trade applications (LFT>0) tare is only allowed when standstill conditions
occurs.
no
Permissible tare range:
LFT=0:" 100 % of NOV
LFT>0:0… NOV
A TAR?; query is not permitted.
The stored tare value can be read out with TAV?. At Power OFF, the tare value is lost unless
it is saved with TDD1;.
I1820-1.3 enHBM
Page 68
68
WE2107 - Communication commands
TAV
Tare Value
(Tare value)
PropertyContentNote
Command stringTAV
No. of parameters1
Parameter rangeP1= 0...±99999
Factory default0disabled
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
The tare value can be pre‐assigned, or a tare value saved by the tare function (TAR
output.
The value is on the LDW/LWT curve (0...NOV) scaled with the NOV
the curve inputs with the commands SZA, SFA
(content=0).
When the tare value is entered, the display switch to NET display weight.
When the tare value is input, the net value is identified in the displayas a pretare value (PT).
No
X = 6 chars.
(X= current 7‐digit tare value with sign)
) is
parameter. After making
or LDW, LWT, the tare memory is cleared
I1820-1.3 enHBM
Page 69
WE2107 - Communication commands
Query:TAV?;
The content of the tare memory is output. The tare value is converted to the NOV value.
With legal for trade applications (LFT>0), the tare range is restricted to 0...100 % of NOV.
permissible tare range :
LFT=0:± 100 % of NOV
LFT>0:0…NOV
Example:
NOV3000; (scale scaling)
TAS1;(gross output enabled)
MSV?;1500 LF(measured value at 50% = max. capacity
TAR;(tare and select net output
69
of the scale)
TAV?;1500 LF(query tare value)
MSV?;0 LF(net measured value)
TAS?;0 LF(net is enabled)
TAS1;(select gross)
MSV?;3000 LF (measured value at 100 % = nominal (rated)
load of the scale)
TAV?;1500 LF(query tare value, unchanged)
I1820-1.3 enHBM
Page 70
70
WE2107 - Communication commands
TAS
Tare Set
(Gross/net selection)
PropertyContentNote
Command stringTAS
No. of parameters1
Parameter rangeP1= 0/1 (0=net, 1=gross)
Factory default1
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
The command changes data output over (MSV?TAS0:net measured value
The value in tare memory is subtracted from the current measured value.
TAS1:gross measured value
The value in tare memory is not offset. The tare value is unchanged during the
gross/net changeover.
no
).
I1820-1.3 enHBM
Page 71
WE2107 - Communication commands
3.7Special functions
D Pass word commands DPW, SPW
D Amplifier reset RES
D Amplifier identification IDN
D Save/ restore all parametersTDD
D Error memoryERR?
D ADC overflow counterAOV?
D Sensor overflow counterSOV?
The WE has password protection for parameters Relevant to legal for trade.
If the password is not activated with SPW, although the parameters of a protected function
can be read out, they cannot be modified. A new password is entered with the command
DPW.
71
I1820-1.3 enHBM
Page 72
72
WE2107 - Communication commands
DPW
Define Password
(Define password)
PropertyContentNote
Command stringDPW
No. of parameters1
Parameter rangeP1= 00000 .... 99999 (5 digits)
Factory default00000
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
The command SPW with a correctly entered password (using the command DPW) gives
authorization for data input with all commands. The command SPW with an incorrect
password stops data input for protected commands. A password is not necessary for query.
After an RES or a power‐up, you are again prevented from using the protected commands.
A SPW? query is not permitted.
Yes
In the chapter 2.6
I1820-1.3 enHBM
there is an overview of the protected commands.
Page 74
74
WE2107 - Communication commands
RES
Restart
(Reset electronic)
PropertyContentNote
Command stringRES
No. of parameters‐
Parameter range‐
Factory default‐
Reaction time< 4 s
Password protectionNo
Relevant to legal for
The RES command initiates device start‐up (warm start). This command does not generate a
response. All the parameters are set in the same way as they were saved with the last TDD1
command, that is to say, the EEPROM values are transferred to the RAM.
No
A RES? query is not permitted.
I1820-1.3 enHBM
Page 75
WE2107 - Communication commands
75
IDN
Identification
(Identification of electronic type and serial number)
PropertyContentNote
Command stringIDN?
No. of parameters‐
Parameter range‐
Factory defaultWE2107,xxxxxxx,P7y crlfResponse to IDN?;
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
trade
Parameter backup‐
Input MasterNot possible
Query MasterIDN?;
Response WEWE2107,xxxxxxx,P7y crlf
Pyy is the program version number
Xxxxxxx is the serial number
18 chars. + end
label
Function:
An identification string is output (18 characters + end label).
Sequence: electronics type, serial number, software version
A fixed number of characters are output. 6 characters are always output for the electronics
type, the serial number always has 7 characters and the version number always has three
characters (each separated by a comma).
Only the manufacturer can enter the serial number (any ASCII characters).
I1820-1.3 enHBM
Page 76
76
WE2107 - Communication commands
TDD
Transmit Device Data
(Back up device parameters)
PropertyContentNote
Command stringTDD
No. of parameters1
Parameter rangeP1 = 1 to store the parameter
P1 = 0 to restore the factory default
Factory default‐
Reaction time< 0.2 s
Password protectionNo
Relevant to legal for
trade
Parameter backupNo data to back up
Input MasterTDD(P1);No response
This command is used to save all the parameters. The WE has two EEPROM. In the first
EEPROM, customer‐specific parameters are stored power fail safe. The second EEPROM
contains the legal for trade parameters.
If LFT>0 only the parameters of the first EEPROM will be stored.
If LFT=0 the parameters of both EEPROM will be stored.
A TDD? query is not permitted.
I1820-1.3 enHBM
Page 77
WE2107 - Communication commands
With parameter input, the changed settings are initially only saved in working memory
(RAM), so they are not stored power fail safe. Use the command TDD1 to store the settings
that you have changed in working memory power fail safe in the EEPROM.
TDD0, restore the factory default:
This command restore the factory default parameters:
D SZA
Unchanged parameters:
D Commands for the communication: BDR
D Commands for the real time clock :TDT
D Commands for the external display:EDP
D Commands for the print setup:ESC,PES,
Commands for setup buttons, digital inputs:
DBFL
All other parameters are set to the factory default values as we described in this manual.
, SFA (0…2 mV/V factory characteristic curve)
, ADR, COF,
,TME,TMM,
, EDS, ED1, ED2, EDC
,PLB,PLE,PRT,PST
PID
, BFS, FIN, MAL, TDL
77
NOTE
After TDD0 the scale has to be adjusted again. The legal for trade switch is set to OFF. The
calibration counter is incremented by one.
I1820-1.3 enHBM
Page 78
78
WE2107 - Communication commands
ERR
Error status
(Error status)
PropertyContentNote
Command stringERR?
No. of parameters‐
Parameter range‐
Factory default‐
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
The Error code has a range of 0…255 (decimal, ERR=0 == no Error). After reading the error
status the error memory is set to zero.
An error can be detected by the status of the measured value (Bit7=1).
The error status is coded bit by bit. If several errors occurs at the same time than the
individual error bits (3…0) are set to error with the highest priority.
no
Error
HardwareBit 7 = 1 (priority high)
Load cell / sensorBit 6 = 1
ParameterBit 5 = 1
CommunicationBit 4 = 1 (priority low)
Individual error bitsBit 3…0
Error bit
I1820-1.3 enHBM
Page 79
WE2107 - Communication commands
Error bits 3…0Error hardware (Bit 7 = 1)
0‐ ( no or several errors)
1Internal EEPROM (checksum)
2External EEPROM (checksum)
3ADC overflow (AOV)
4ADC underflow (AOV)
5External power supply voltage to low
6Short cut digital OUT1…4
7Internal voltage too low < 7.0 V
Error bits 3…0Error load cell (Bit 6 = 1)
79
0‐ ( no or several errors)
1Sensor overflow (SOV)
2Sensor underflow (SOV)
3Sensor excitation voltage too low (< 3 V)
4Floating bridge input signal
5 … 7Tbd
I1820-1.3 enHBM
Page 80
80
WE2107 - Communication commands
Error bits 3…0Error parameter (Bit 5 = 1)
0‐ ( no or several errors)
1Factory characteristic to sensitive
( SFA – SZA < 2000)
2Scale characteristic to sensitive
( LWT – LDW < 2000)
3Linearization parameter
LIN1> LIN2 or LIM1> LIM2
4Gross value overflow
1)
5Linearization curve, no solution
6Gross value underflow 1)
7Initial zero setting value out of range (ZSE)
8zeroing failed
9tare failed
10dosing time overflow
11weight in the bin/tank is larger than the start limit
If an ADC overflow or underflow occurs (to large input signals), each 10 minutes the overflow
counter will be increment by 1. The Error memory is set to (1100 0010 binary = 0C2 hex,
see command ERR
The maximum count is 99999.
No
).
I1820-1.3 enHBM
Page 82
82
WE2107 - Communication commands
SOV
Sensor Overflow
(Sensor overflow / underflow counter)
PropertyContentNote
Command stringSOV?
No. of parameters‐
Parameter range0...99999
Factory default‐
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
If an sensor overflow / underflow occurs, each 10 minutes the overflow counter will be
increment by 1. The Error memory is set to (1100 0010 binary = 0C2 hex, see command
ERR
).
The maximum count is 99999.
Overflow range: > + 3.4 mV/V or < ‐ 3.4mV/V
No
I1820-1.3 enHBM
Page 83
WE2107 - Communication commands
3.8Commands for legal for trade applications
The commands are used to monitor parameter changes made to parameters Relevant to
legal for trade via the standard counter:
If the calibration switch is set to LFT>0, it is not possible to make changes to parameters
Relevant to legal for trade. Before changing parameters relevant to legal for trade,
activate the password (DPW
calibration counter (TCR) that cannot be reset by 1.
After calibration, set LFT to a value greater than zero. Then read out the calibration counter
and make a note on the identification label of the scale.
, SPW) and set LFT to zero. Every LFT change increases the
This counter cannot be reset and marks the parameter changes of commands relevant to
legal for trade applications (see command LFT
count is reached, the counter stops data output MSV?
This status can only be removed at the factory.
It is only possible to read out the calibration counter.
YES
). The maximum count is 65535. When this
; then only outputs overflow values.
I1820-1.3 enHBM
Page 86
86
WE2107 - Communication commands
3.9Commands for setup the control of an external
display
The commands are used to setup the communication with the external display via the
second serial link.
D Protocol UART2FUB
D Protocol external displayEDP
D Start characterEDS
D CRC character EDC
D End character 1ED1
D End character 2ED2
Via the second serial link an external display can be connected.
Baud rate:1200...9600
Parity bit:non / even
Type:RS232
Update rate:5 / sec.
Protocol:no protocol (just send out)
The protocol has to be defined in the parameter menu (UART2/FUNCT) or with the
command FUB. The baudrate can only be selected in the parameter menu (there is no
command available)
I1820-1.3 enHBM
Page 87
WE2107 - Communication commands
87
FUB
Function UART2 (printer / external display protocol)
(Protocol UART2)
PropertyContentNote
Command stringFUB
No. of parameters1
Parameter range0 … 5
Factory default0
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
2 – 6G/N value, 5 characters without decimal point
7End character 1 (ED1) ,
if ED1=0 no char. will send out
8End character 2 (ED2) ,
if ED2=0 no char. will send out
9Check sum character (EDC) ,
if EDC=0 no char. will send out
Protocol 6 and 7 (as described above)
Character
123456789
Protocol 6EDSVZwwwwwwS1
Protocol 7EDSVZboboboboboED1ED2
Character101112131415161718
Protocol 6S2S3S4unit1unit2unit3ED1ED2EDC
Protocol 7EDC
EDSStart characterS1G/N or Space
ED1End character 1S2M (motion) or space
ED2End character 2S3space
EDCCheck sumS4space or 1/2/3 for multi range
VZsign
LZspace
I1820-1.3 enHBM
Page 92
92
WE2107 - Communication commands
EDS
External display start character
(External display, definition of the start character)
PropertyContentNote
Command stringEDS
No. of parameters1
Parameter range0 … 99
Factory default0
Reaction time< 15 ms
Password protectionNo
Relevant to legal for tradeNo
Parameter backupWith command TDD1
Input MasterEDS(P1);No response
Query MasterEDS?;
Response WExx crlf2 characters
This command defines the start character in the output string.
EDS=0:no start character is defined (the telegram is 1 byte shorter)
EDS=1…99 an start character is defined ( reference ASCII‐chart PC437)
Examples:
EDS=2:start character is STX (=02hex)
EDS=27: start character is an ESC (=1B hex)
I1820-1.3 enHBM
Page 93
WE2107 - Communication commands
93
ED1
External display end character 1
(Protocol external display definition of the end character 1)
PropertyContentNote
Command stringED1
No. of parameters1
Parameter range0 … 31
Factory default13
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
This command defines the first end character in the output string.
ED1=0:no end character is defined (the telegram is 1 byte shorter)
ED1=1…31 an end character is defined ( reference ASCII‐chart PC437)
No
Examples:
ED1=3:end character is ETX (=03hex)
ED1=13: end character is an CR (=0d hex)
I1820-1.3 enHBM
Page 94
94
WE2107 - Communication commands
ED2
External display end character 2
(Protocol external display definition of the end character 2)
PropertyContentNote
Command stringED2
No. of parameters1
Parameter range0 … 31
Factory default10
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
This command defines the second end character in the output string.
ED2=0:no end character is defined (the telegram is 1 byte shorter)
ED2=1…31 an end character is defined ( reference ASCII‐chart PC437)
No
Examples:
ED1=3:end character is ETX (=03hex)
ED1=10: end character is an LF (=0a hex)
I1820-1.3 enHBM
Page 95
WE2107 - Communication commands
95
EDC
External display check sum
(Protocol external display definition of the check sum)
PropertyContentNote
Command stringEDC
No. of parameters1
Parameter range0,1
Factory default0
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
This command defines the checksum in the output string.
EDC = 0:no check sum is defined (the telegram is 1 byte shorter)
EDC = 1an check sum will be calculated
The check sum is the XOR function ( first byte is the start character (EDS) and
The last byte is the end character 2 (ED2).
No
I1820-1.3 enHBM
Page 96
96
WE2107 - Communication commands
3.10Commands for setup the print function
D Print protocolPRT
D Escape sequenceESC
D Number of empty lines before printingPLB
D Number of empty spaces in each rowPES
D Print identification counterPID
D Printer stringsPST
D Number of empty lines after printingPLE
D Start a hard copySHC
To start a hard copy a function button (F1/F2) or a digital input has to be set
(BUS, BUL, FIN
Via the second serial link a printer can be connected.
).
Baud rate:1200...9600
Parity bit:non / even
Type:RS‐232
Protocol:Hardware – protocol (DTR)
Software – protocol (DC1/DC3/DC4)
The protocol has to be defined in the parameter menu (UART2/FUNCT) or with the com
mand FUB
The parity bit and the communication protocol has to be defined in the menu of the WE. The
different hard copies are described in the part 1 of the manual. . The baud rate can only be
selected in the parameter menu (there is no command available).
.
I1820-1.3 enHBM
Page 97
WE2107 - Communication commands
97
PRT
Print protocol
(Print protocol via second serial link)
PropertyContentNote
Command stringPRT
No. of parameters1
Parameter range0 … 9
Factory default0
Reaction time< 15 ms
Password protectionNo
Relevant to legal for
The escape sequences are used to setup the printer (see manual of the printer).
The WE has two Escape sequences:
Sequence 1:ESC, ESC0, ESC1, ESC2, ESC3, ESC4
Sequence 2:ESC, ESC5, ESC6, ESC7, ESC8, ESC9
If the ESC character is set to zero (ESCx,0) this character will not be transmitted.
To switch off the sequence 1 the command ESC0,0 has to be send.
To switch off the sequence 2 the command ESC5,0 has to be send.
No
I1820-1.3 enHBM
Page 99
WE2107 - Communication commands
99
PLB
Print empty lines before printing
(Print empty lines before printing)
PropertyContentNote
Command stringPLB
No. of parameters1
Parameter range0…99
Factory default0
Reaction time< 15 ms
Password protectionNo
Relevant to legal for