Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
55 views47 pages

EN Vers 2.5-2.9

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 47

134006

SUPPLEMENT
134006
134006
ENGLISH ENGLISH ENGLISH ENGLISH

Installation and Operation Manual


version 2.5

W60.000

EN55022 IEC 65A/77B(sec)121/88 IEC 801-2 IEC 801-4

ENGLISH ENGLISH ENGLISH ENGLISH


SYMBOLS

The following symbols are used in this manual to draw the reader's attention to important
points:

Caution! Risk of electric shock.

Caution! This operation must be performed by specialist personnel.

Pay particular attention to the following points.

Further information.

INSTRUMENT IDENTIFICATION
TABLE OF CONTENTS

INSTRUMENT OPERATION .............................................................................................................. 1

RECOMMENDATIONS FOR CORRECT INSTALLATION OF LOAD CELLS AND SYSTEMS ...... 1

TECHNICAL FEATURES................................................................................................................... 2

ELECTRICAL CONNECTIONS..................................................................................................... 3 - 4

INSTRUMENT START-UP ................................................................................................................. 5

TARE ZERO-SETTING ...................................................................................................................... 5

PROCEDURE FOR AN INSTRUMENT THAT HAS ALREADY BEEN CALIBRATED .................... 6

PROCEDURE FOR AN INSTRUMENT THAT HAS NOT YET BEEN CALIBRATED .................. 7 -9

SET-POINT AND HYSTERESIS PROGRAMMING......................................................................... 10

WEIGHT ZERO-SETTING FOR SMALL VARIATIONS .................................................................. 11

NET / GROSS FUNCTION (MANUAL BATCHING) ........................................................................ 11

PASSWORD..................................................................................................................................... 12

KEY FUNCTIONS............................................................................................................................. 13

SET-UP MENU .......................................................................................................................... 14 - 16

PROGRAMMING AND SETTING (SET-UP MENU) ................................................................. 17 - 27

mV READING........................................................................................................................ 23

ANALOG OUTPUT................................................................................................................. 25

PRINTOUT EXAMPLES................................................................................................................... 28

ALARMS........................................................................................................................................... 28

RS232 CONNECTION BETWEEN W60.000 AND PC .................................................................... 29

RS 422 CONNECTION AMONG INSTRUMENTS W60.000 ........................................................... 30

COMMUNICATION PROTOCOLS............................................................................................ 31 - 42
INSTRUMENT OPERATION
Weight indicator with 2 settable 2 set-points on entire measurement range, logic outputs on two
voltage-free contacts (max 24Vdc 60mA). For weights equal to or greater than the set point
values, the relative contacts are closed. The contacts are opened and closed taking into account
the values of istheresys, timers and energisation delays set in the relative constants. The
instrument is equipped with 2 inputs; input 1 can be used for the weight zero-setting function and
the peak function, while input 2 can be used for the net/gross function or to send a string
containing weighing data to a 24-column printer. Instrument calibration can be performed by
setting a number of parameters in the instrument constants (THEORETICAL CALIBRATION), or
by means of a sample weight (CALIBRATING WEIGHT CALIBRATION).
The W60.000 is also equipped with a serial port which can operate in RS232 or in RS422-485 for
connections to repeater, 24-column printer, PC/PLC with Laumas or ModBus protocol, or BCD
board.
On request an analogue output is also available (16 bit) with full scale settable from 10 to 100%
of the measurement range (16 bit 65536 div. ).

RECOMMENDATIONS FOR CORRECT INSTALLATION OF WEIGHT INDICATORS

- The entry into the cable board of cells must be independent ( on one side or the other of the
board ) and directly connected to the terminal board of the device without breaking by bearing
terminal boards or passing through troughs containing other cables.

- Use the " RC " filters on the instrument-driven coils of the remote control switches.

- Avoid inverter, if inevitable, use filters and separate with sheets.

- In case of 230Vac supply, use a 380/230Vac transformer avoiding to use the 380Vac phase
and the neutral.

- The installer of the board is responsible for securing the electrical safety of the indicators.

- It is a good norm to let the indicators always switch on to prevent the formation of
condensation.

-1-
W60.000 WEIGHT INDICATOR

Indicator with two output set-points and two inputs, installed in a compliant DIN housing ( 48 x 96
x 150 mm, holes 44 x 91 mm ) for front panel mounting. Front panel protection rating: IP 54.
Semi-alphanumeric display 6 digits, 14 mm in seven segments.

IP67 box version:


Dimensions: 180 x 130 x 77 mm. Four fixing holes Ø 4 mm (centre distance 163 x 113 mm).

TECHNICAL FEATURES:

POWER SUPPLY 12 - 24 Vdc


CONSUMPTION 4 W
CAPACITY 6 parallel cells 350 Ohm
LOAD CELL POWER SUPPLY 5 Vdc / 90 mA
LOAD CELL CONNECTION 6 wires + shield ( 4 wires, jumpers 20-21 / 19-22 )
LINEARITY < 0.01 % of Full Scale
THERMAL DRIFT < 0.001 % Full Scale / °C
A / D CONVERTER 24 bit
INTERNAL DIVISIONS + / - 60.000
DISPLAY RANGE - 99999 ; + 900000
MEASURE RANGE +/- 2 mV ; +/- 19.5 mV
DIGITAL FILTER / CONVERSION RATE 0,1 – 25 Hz ; 6 – 12 – 25 – 50 readings./second
N. DECIMALS / DISPLAY INCREMENTS 0 – 4 ; x 1 x 2 x 5 x 10 x 50 x 100
HUMIDITY max operating range 85 % (condensate free)
LOGIC OUTPUTS 2 contacts max 24Vac / 60mA
LOGIC INPUTS 2 opto-insulated 24Vdc PNP
STORAGE TEMPERATURE -20° + 70° C
OPERATING TEMPERATURE -10° + 50° C

OPTION ON REQUEST:
ANALOGUE OUTPUT 16bit ( 0-20mA / 4-20mA / 0-10Vdc ) with full scale settable via keyboard
between 10 and 100% of measurement range ( 16bit 65536 div. ).
LINEARITY < 0.03% Full Scale
THERMAL DRIFT < 0.001 % Full Scale /°C

The W60.000 is also equipped with a serial port which can operate in RS232 or in RS422-
485 for connections to repeater; 24-column printer; BCD board; PC/PLC with Laumas or
ModBus protocol.

-2-
ELECTRICAL CONNECTIONS

WARNING: The following procedures must be performed by specialist


personnel. All connections must be made with the instrument switched off.

Connect the load cells by means of a terminal board housed inside a waterproof junction box,
interconnecting the cells with wires of the same colour. The same procedure applies to the
shields, keeping them separate from the earthing system and connected metal parts. Connect the
terminal board to the W60.000 instrument by means of a 6-core shielded cable with a minimum
section of 0.2 mm2.
This cable must routed separately and far from the power cables and if possible using a metal
protection sleeve.

ANALOG Current output: max load 300 ohm


OUTPUT Voltage output: min. load 10 Kohm

12 / 24Vdc
4W max
+ 0-20 4-20 mA

RS232 RS422/RS485
- COMMON
+ SUPPLY

+ 0-10 Vcc
- SUPPLY

SGND

RX +
RXD

TX +

RX -
TXD

TX -

1 2 3 4 5 6 7 8 9 10 11 12

13 14 15 16 17 18 19 20 21 22 23 24
COMMON
COMMON
SET 1

SIGNAL +
SET 2

SENSE +
NET / PRINT

EXCITAT. +
ZERO/PEAK

SENSE -
SIGNAL -
EXCITAT. -

OUTPUTS
max 24Vdc
60mA
LOAD CELLS
To use 4-wire cell connection:
+ - wire in jumper on terminals
INPUTS 20 -21 and 19 -22
supply 24Vdc

For input operation see


page 19 - 20

-3-
IP67 BOX VERSION

Warning: Connect the metallic plate to the ground


Current output: max load 300 ohm
Voltage output: min load 10 Kohm

ANALOG
OUTPUT
earth shield only
12/24VDC on side PC/ PLC
4W max
+ 0-20 4-20 mA

RS232 RS422/RS485
- COMMON
+ 0-10 Vdc
+ SUPPLY
- SUPPLY

SGND

RX +
TX +
RXD
TXD

RX -
TX -

1 2 3 4 5 6 7 8 9 10 11 12

13 14 15 16 17 18 19 20 21 22 23 24
SIGNAL +
NET / PRINT
SET 1

ZERO / PEAK
SET 2

SENSE +
COMMON

EXCITAT. +
COMMON

SIGNAL -
SENSE -
EXCITAT. -

OUTPUTS
max 24VDC
60mA
LOAD CELLS
To use 4-wire cell connection :
+ - wire in jumper on terminals
20 -21 and 19 -22
INPUTS
power supply
24VDC

-4-
INSTRUMENT START-UP:

Switch on the instrument and wait for five minutes until all components reach a stable
temperature. Check that the display value is positive and increments when weight is applied on
the container. If the reading is negative or the instrument displays the message “no Conn”, ”SEGn
InF” or “no-SEGn” check load cell connections and ensure correct cell positioning (loading
position ).
Check that the container is installed correctly (position of tubes, sleeves, couplings etc. ).

TARE ZERO-SETTING
( ONLY FOR INSTRUMENT ALREADY CALIBRATED IN LABORATORY)

Ensure that the container is empty and during the initial display phase, press followed by

and keep pressed for 3 seconds for access to the main set-up menu and display:

“CALtE” , press , to display:

“CALIbr”, press to display the message “CAL” alternated with the weight value, press

to zero-set the system tare, press to return to the main menu and display “CALIbr”,

press and the message “StorE” is displayed, after which press to return to the
weight display.

After the tare zero-setting, the tare value will be memorized in the “ZEro” parameter (submenu
“CALtE”), take note the value (see page 7).
In case of or instrument replacement, if it is not possible to unload the product to repeat the
operation, you can write the “ZEro” value memorized in the “tArA” parameter (submenu “CALtE”).

ERROR SIGNALS:
If the instrument displays the message “ ¯ ¯ ¯ ¯ ¯ ¯ ” this means that the weight is
greater than the total capacity of the weighing scale ( “CAPAC” ).

-5-
INSTRUMENT CALIBRATED IN LABORATORY

Set values : “CAPAC” ( ); “SEnSIb” ( ); “dIVIS” ( )


In this case the instrument is supplied pre-calibrated; proceed with a calibration check.

INSTRUMENT CALIBRATION CHECK:

Ensure that the container is empty and that the instrument displays zero. Place a significant
amount of products in the container (equal to at least 50% of the maximum quantity to be
weighed) and ensure that the instrument indicates the correct value.
- If there is a significant difference between the displayed value and effective amount ( greater
than 1-2% ) check that this is not caused by a mechanical fault and check the electrical
connections of the cell and the cell loading position.
- If the difference is not significant but around 1-2 % proceed with WEIGHT DISPLAY
CORRECTION VIA KEYBOARD ( see next paragraph).

WEIGHT DISPLAY CORRECTION VIA KEYBOARD:

If the instrument indicates a weight that is different from actual product weight inside the
container, proceed as follows:

Press followed by and keep pressed for 3 seconds for access to the main set-up

menu and display: “CALtE”, press to display “CALIbr” , press to display “CAL”

alternated with the weight, then press and the displayed value will appear, enter the correct

value of the weight into the container by using keys and to increase or decrease the

value and to move to the next digit. Check no other weight is applied on the container and

confirm by pressing , the message “ CALIbr ” alternated with the weight returns on display.

To repeat the weight correction press , otherwise press to confirm or to exit, the

“StorE” message will appear. Press to return to the weight displaying.

After the WEIGHT DISPLAY CORRECTION, the “PortA” parameter (submenu “CALtE”) will be
change, take note this value see page 7). In case of tamperings, if it is not possible to unload the
product or using the sample weights to repeat the calibration, you can write the value memorized
in the “PortA” parameter in the “CAPAC” parameter (submenu “CALtE”).

-6-
INSTRUMENT TO CALIBRATE

In this case the instrument has been supplied not calibrated; proceed with CALIBRATION
(theoretical or with sample weight), tare reset and calibration check procedures.

CALIBRATION PARAMETERS (submenu “CALtE”)

“CAPAC” ( kg , only whole numbers) , full scale load cells , it is used for Theoretical instrument
Calibration.

“tArA” ( kg , only whole numbers ) , Tare, it is used for setting the tare value when it is not
possible to unload the product to execute a TARE ZERO-SETTING.

“SEnSIb” ( mV/V ) , load cell sensitivity expressed in mV, it is used for Theoretical instrument
Calibration.

“dIVIS” , system’s division , it is used for Theoretical instrument Calibration.

“PortA” ,( ) Capacity : only reading parameter; after calibration (theoretical or with


sample weight) this parameter shows the value memorized in the “CAPAC” parameter. It changes
after a WEIGHT DISPLAY CORRECTION VIA KEYBOARD.
Take note this value. In case of tamperings, if it is not possible to unload the product or using the
sample weights to repeat the calibration, you can write the value memorized in the “PortA”
parameter in the “CAPAC” parameter (THEORETICAL INSTRUMENT CALIBRATION).

“ZEro” ,( ) only reading parameter , after the tare zero-setting, the tare value will
be memorized in this parameter. Take note the value; in case of tamperings, if it is not possible to
unload the product to repeat the operation, you can write the value memorized in the “ZEro”
parameter in the “tArA” parameter .

THEORETICAL INSTRUMENT CALIBRATION:

The entry of a series of parameters ( “CAPAC “ “SEnSIb” “dIVIS” ) enables instrument


calibration without the need for a sample weight. Obviously the calibration settings should be
tested with a known quantity of product.

Press followed by and keep pressed for 3 seconds to display:

“CALtE”, press to display:

-7-
“CAPAC” (full scale) Press and then set the full scale for the load cells in integral values
without decimals.
Example: if there a three load cells with a rated capacity of 300 kg , and the required resolution
is 0.1 kg , set this parameter to 900.

After setting the required value, confirm by pressing and then press to display:

“tArA” , press to display:

“SEnSIb” (load cell sensitivity) Press and then set load cell sensitivity expressed in mV with
4 decimal points.
For example: of load cell sensitivity is 2mV/V set 2,0000.

After setting the required value, confirm by pressing and then press , to display:

“dIVIS” ( resolution). Press and then set system resolution from the options available. Each
time resolution is modified the zero-setting and full scale in the memory are calculated
automatically. Resolutions that are incompatible with calibration parameters or settings in the
memory are not accepted.

Press to confirm, followed by to return to the main menu and display “CALtE” , after

which press to display “StorE” , and press to return to the weight display.

-8-
On completion of THEORETICAL CALIBRATION proceed as follows :

- RESET THE TARE( see paragraph TARE ZERO-SETTING).

- CHECK CALIBRATION (see paragraph INSTRUMENT CALIBRATION CHECK ).


- if necessary CORRECT WEIGHT VIA KEYBOARD (see paragraph WEIGHT DISPLAY
CORRECTION VIA KEYBOARD).

CALIBRATION WITH SAMPLE WEIGHT

PROCEED TO CALIBRATION WITH SAMPLE WEIGHT ONLY IF YOU DO NOT KNOW THE
FULL SCALE AND SENSITIVITY OF LOAD CELLS, or WITH LEVER RATIO SYSTEMS.

Press followed by and keep pressed for 3 seconds to display “CALtE” , press ,

the following will appear :

“CAPAC” , press , set the value “000000”, confirm with , then press to return to

the main menu, the “CALtE” message appears, then press , the following appear:

“CALIbr” , press , the message “CAL” alternated with the weight returns on display. Press

to zero-set the system tare, place a significant amount of products in the container (equal to

at least 50% of the maximum quantity to be weighed); press and enter the value by using

keys and to increase or decrease the value and to move to the next digit.

After setting the value and checking that no other factors affect the container, press to
confirm and the “CALIbr ” message, alternated with the weight, returns on display.

To repeat the weight correction press , otherwise press to confirm or to exit, the
“StorE” message will appear.

Press to return to the weight displaying.

If the message “nuLL” is displayed, this means that the entered value is not
accepted as it is greater than the instrument resolution. Select a higher division
value ( “dIVIS” ).

-9-
SET POINT and HYSTERESIS PROGRAMMING

During weight display, press , to display:

“SEt 1” (set-point value 1) press and program set point value 1 by using keys and

to increase or decrease the value and to move to the next digit..

Press to confirm, followed by to display:

“SEt 2” (set-point value 2) press and program set point value 2 by using keys and

to increase or decrease the value and to move to the next digit..

Press to confirm, followed by to display:

“hISt 1” (hysteresis for set-point 1) press and program the hysteresis for set-point 1, by

using keys and to increase or decrease the value and to move to the next
digit. The condition of the set-point relay will change for decreasing weight when the weight will
be equal to the programmed set-point value minus the one programmed in this constant.

Press to confirm, followed by to display:

“hISt 2” (hysteresis for set-point 2) press and program the hysteresis for set-point 2, by

using keys and to increase or decrease the value and to move to the next
digit. The condition of the set-point relay will change for decreasing weight when the weight will
be equal to the programmed set-point value minus the one programmed in this constant.

Press to confirm, followed by to exit programming and return to the weight display.

- 10 -
WEIGHT ZERO-SETTING FOR LITTLE CHANGES

The instrument enables the reset function by means of the key or the external ZERO
contact during weight display, only if the quantity displayed is lower than the value set in the
constant “0 SEt”.
If an attempt to reset a higher value is made, the message “ t ¯ ¯ ¯ ¯ “ is displayed and reset is
not performed.

Zero-setting via keyboard:

Press during the weight display and the instrument displays the message “StorE” for 3

seconds. To reset the weight, press to confirm while the message remains on display.

Zero-setting via contact:


Close the ZERO contact briefly (approx. 0.5 seconds) to reset the weight .

IN CASE OF BLACK-OUT, DIVISIONS SET TO ZERO BY CONTACT WILL NOT BE


LOST.

NET / GROSS FUNCTION (MANUAL BATCHING)

- Press key or close the NET input to set to zero the instrument and allow to the operator to
load additional quantities of product (the NET led will light up ). This operation may be carried out
several times by the operator according to need.

- Hold down or close the NET input for about 3 seconds to return to the gross weight.

- 11 -
ACCESS PASSWORD ( 6935 )

It is possible to access to the programming and calibration functions by using a password.

ENABLE THE PASSWORD: 6935

Press followed by and keep pressed for 3 seconds, “000000” will appear, enter

“006935” by using keys and to increase or decrease the value and to move to

the next digit, confirm with , “oFF” will appear.

Press and enter the numbers corresponding to the following functions (the operator will be
able to access to the following functions only by means of the password):

1 = “CALtE” and “CALlbr” ( Theoretical Calibration, Tare zero setting, Weight correction,
Calibration with sample weight)
2 = Set-Point (“SEt”) and all parameters (Test and Weight zero-setting for little changes
excluded)
3 = Set-Point (“SEt”) and Istheresys (“hIst”)
4 = “SeriA” ( serial ports)
5 = “AnALoG” ( analog output)
6 = “PArAM” ( filter , autozero, threshold for zero-setting for small variations)

For example, if you want to enable password for Calibration and serial ports confguration, enter

“000014”. Then confirm with to exit and return to the weight display.

DISABLE THE PASSWORD:

Press followed by and keep pressed for 3 seconds, “000000” will appear, enter

“006935” by using keys and to increase or decrease the value and to move to

the next digit, confirm with , enter “000000”, then “oFF” will appear.

Press to exit and return to the weight display.

- 12 -
KEY FUNCTIONS WITHIN MAIN MENU AND SUBMENUS

To access the main menu press e simultaneously for 3 seconds.

- move to next menu item


- increase value of selected parameter

- move to previous menu item


- decrease value of selected parameter

- exit from submenu item and return to previous item; exit main menu
- move to next digit during parameter setting phase

- enter selected menu item


- confirm values entered in parameters

To exit the main menu at any time, press and display “StorE”, press to return to the
weight display.

LED FUNCTIONS:

1 : Status of logic 1 output; illuminates when the logic 1 output contact is closed.

2 : Status of logic 2 output; illuminates when the logic 2 output contact is closed.

NET : Net weight; illuminates after pressing key or the net input; the weight displayed is the
net value.

PEAK : Peak; illuminates when the PEAK input is closed; the weight displayed is the peak value.

>< : Stable weight; illuminates when the weight displayed is considered stable

- 13 -
OVERVIEW OF SET-UP MENU

To access the main menu press e simultaneously for 3 seconds.

Display Main functions

“CALtE” THEORETICAL INSTRUMENT CALIBRATION (see page 7)

TARE ZERO-SETTING (see page 5)


“CALIbr” WEIGHT DISPLAY CORRECTION VIA KEYBOARD (see page 6)
CALIBRATION WITH SAMPLE WEIGHT (see page 9)

Programming of weighing parameters: filter, autozero, threshold for zero-setting, auto


“PArAM”
zero-tracking (see page 17)

“In-oUt” Set-point and input operating mode (see page 19).

“tESt” Input / Output Test. Cell response signal expressed in mV (see page 22)

“SErIAL” Serial output configuration (see page 24)

“AnALoG” OPTION ON REQUEST : Analogue output configuration and calibration (see page 25).

Submenu “PArAM” :

Display Functions

Weight filter parameter (from 0 to 9). ( Standard 5 )


“FILtEr”
0 = most rapid response, 9 = maximum filter.
weight acquisition frequency (selectable from A to F)
“ModFLt”
( Standard = A )
“AUto 0” Autozero threshold on activation, expressed as a weight value (0 = disabled)

“0 SEtt” Threshold for zero-setting for small variations.

“r InS 0” Zero-tracking divisions ( 1 to 99 divisions )

“t InS 0” Zero-tracking time ( 0,1 to 5.0 seconds )

- 14 -
Submenu “In-oUt” :

Display Functions

“F In I” Input 1 operating mode. ( Standard “- 0 -” )


“- 0 -” (zero) ; “PEAk” (peak)

“F In 2” Input 2 operating mode. ( Standard “nEt” )


“nEt” (net) ; “PrInt” (print)
Output 1 operating mode:
“ModE l”
Condition in which set-point 1 is activated. ( Standard “GroSS” )
“nEt” (net) ; “GroSS” (gross) ; “PEAk-n” (net weight peak)
“PEAK-G” (gross weight peak)
Output 1 normally open or normally closed. ( Standard “n-oPEn” )
“n-oPEn” ( open) ; “n-CLoS” ( closed)

Activation of output 1.
“PoSIt-” (for positive weights) ; “nEGAt-” (for positive or negative weights)
Output 2 operating mode:
“ModE 2”
Condition in which set-point 2 is activated. ( Standard “GroSS” )
“nEt” (net) ; “GroSS” (gross) ; “PEAk-n” (net weight peak)
“PEAk-G” (gross weight peak)
Output 2 normally open or normally closed. ( Standard “n-oPEn” )
“n-oPEn” ( open) ; “n-CLoS” ( closed)
Activation of output 2.
“PoSIt-” (for positive weights) ; “nEGAt-” (for positive or negative weights)

The instrument is normally set as follows:


Input 1 = zero input. Input 2 = net/gross input.
The output set-points are set to normally open operation and to activate on gross weight.

Submenu “tESt” :
Display Functions
“tESt In” Logic input test
“tStoUt” Logic output test.
“nVoLt” Load cell response signal expressed in mV
“PUntI” Internal points on the converter
“P-dIV” Internal points for single division.

- 15 -
Submenu “SErIAL” :

Display Functions
Baud rate, options available: ( Standard “9600” )
“bAud r”
2400 9600 19200 38400
Serial communication protocols.
“nonE” ( disabled) ; “Cont In” ( Continuous transmission protocol) ; “rIP-C” (for
connection to HDRIP575C / HDRIP5125C remote displays );
“ProtoC”
“MAnUAL” ( Manual protocol) ; “AUtoM” (Automatic protocol)
“SLAVE” (slave protocol) ; “ModbUS” (ModBus protocol)
“bCd” (optional board for BCD output)
“AddrES” Serial address or machine identification address (from 1 to 99)
“dELAY” Response delay. (expressed in 1/100 sec., max 1 sec).

Submenu “AnALoG” (OPTIONAL):

Display Functions
Weight corresponding to the analogue output full scale. (Default: value memorized in
“F-SCAL”
the “CAPAC” parameter ).

Value at which analogue output association is required.


“ModE” “nEt” (net weight) ; “GroSS” (gross weight) ; “PEAk-n” (net weight peak)
“PEAk-G” (gross weight peak)

“tESt” Analogue output operation test.


Analogue output range (according to hw selection):
“rAnGE”
“0-20MA” ; “4-20MA” ; “0-10V” ; “0-5V”
Correction of analogue output zero offset and full scale.
“oFFSEt”
“- 0- ” ( zero) ; “- FS - ” (full scale)

“SEL – An” Analogue output

- 16 -
PROGRAMMING AND SETTINGS ( SET-UP MENU)

If more than one minute elapses before the operator performs an operation in the
MENU, the instrument automatically exits the menu and returns to the weight
display. Data not confirmed are lost.

Press to exit and return to the previous menu.

To exit the main menu at any time, press , to display “StorE”, and press to
return to the weight display.

To access the main menu, press and simultaneously for 3 seconds, to display:

“CALtE”

This section enables Theoretical instrument calibration (see page 7).

Press to move to the next item, the following will appear:

“CALIbr”

This section enables system tare reset, new calibration with a sample weight, or correction of the
display if the instrument displays a value other than the actual weight in the container (see page
5, 6 and 9).

Press to move to the next item, the following will appear:

“PArAM”

Press to enter the submenu and display:

“FILtEr” (Filter to reduce weight oscillations). The higher the value is, the slower is the
weight change. The change of the Filter parameter determines the display update
frequency (see table below) and then the analog output, relays outputs and the
serial communication.

- 17 -
To display the value, press , and to modify use keys o .

Confirm the new value by pressing , then press to display:

“ ModFLt ” (weight acquisition frequency). It is also possible to change the weight


acquisition frequency of the “AD7730” converter, the instrument has six different
calculation methods ( A , B , C , D , E , F ).
By selecting MODE A ( default ) the acquisition frequency is 57 Hz. By selecting
from MODE B to F the acquisition frequency changes according to the “FILtEr”
parameter (see table below).

DISPLAY UPDATE WEIGHT ACQUISITION


FILTER MODE FILTER FILTER
FREQUENCY ( Hz ) FREQUENCY (HZ)

0 50
1 = MODO A 0 to 9 57
1 50
2 25 0;1;2 57
2 = MODO b
3 25 3 to 9 114
4 25 3 = MODO C 0;1 57
5 10 2 to 9 171
6 10 0;1 57
4 = MODO d
7 10 2 to 9 228
8 5 0 57
5 = MODO E
9 5 1 to 9 285
6 = MODO F 0 57
1 to 9 342

To display the value, press , and to modify use keys o .

Confirm the new value by pressing , then press to display:

“AUto 0 ” ( autozero threshold). On activation of the instrument, if the weight displayed is


lower that the set value in this section, the value is reset.

To display the value, press , and to modify use keys o .

Confirm the new value by pressing , then press to display:

“ 0 SEtt ”
(reset threshold for small variations). During weight display press or close
the reset input to reset the display, only if the quantity displayed is lower than the
value set in this constant.

To display the value, press , and to modify use keys o .

- 18 -
Confirm the new value by pressing , then press to display:

“r. InS. 0” (zero-tracking divisions). To enable the zero-tracking set divisions from 1 to 99.
When the balance is empty, the zero-tracking device maintains the zero indication
within certain limits automatically; it compensates for slow variations of weight.
To active the zero-tracking set “t InS 0” and “ r InS 0” parameters.
The zero-tracking runs when the weight is different from the zero for a value equal
or lower than divisions set in the “r InS 0” parameter, for a time higher than that set
in the “t InS 0” parameter.
To deactive this function set at least one of two parameters to zero.

To display the value, press , and to modify use keys o .

Confirm the new value by pressing , then press to display:

“t. InS. 0” (zero-tracking time). To enable the zero-tracking time set from 0.1 to 5.0
seconds.

Press to confirm. Press to exit and return to the “ PArAM ” message.

Press and the following will display:

“In – oUt”

This section enables setting of the input operating mode and condition for activation of the logic
output in relation to the programmed set-point. Programming is independent for each of the 2
logic outputs.

Press to enter the submenu and display:

“ F In I ” (input 1 operating mode).

Press and select one of the operating mode options for logic input 1 by means of key .

“- 0 -” ( reset). When logic input 1 is closed by an impulse, the gross weight


is reset on the instrument display. Reset is only performed is the
weight displayed is lower than the value set in the constant “0 SEt” .

“PEAk” Permanent closure of logic input 1 enables the PEAK function and
illuminates the relative led. Input opening deactivates the function.

- 19 -
Press to save the selected operating mode and press to move to the next item.

“F In 2 ” (input 2 operating mode).

Press and select one of the operating mode options for logic input 2 by means of key .

“nEt ” When logic input 2 is closed by an impulse, the weight is reset and
the NET led illuminates; this operation can be repeated several
times. Prolonged closure of the input will activate gross weight
display and the NET led switches off.

“PrInt” When logic input 2 is closed by an impulse a print string is sent to a


24-column printer (select manual operation in item “ProtoC” in the
menu “SErIAL” ).

Press to save the selected operating mode and press to move to the next item.

“ModE I ” (output 1 operating mode).

Press and select one of the following conditions in which set-point 1 is to be activated, by

means of key .

“nEt ” SET-POINT 1 is activated according the net weight value.

“GroSS” SET-POINT 1 is activated according to the gross weight value.

“PEAK-n” SET-POINT 1 is activated according the net weight peak value.

“PEAK-G” SET-POINT 1 is activated according the gross weight peak value.

Press to save the selected operating mode; at this point the user can select whether SET-

POINT 1 output is normally open or normally closed, using key from the two options below:

“ n-oPEn ” (normally open) output n 1 is activated when the weight is equal to or


greater than the value set in SET-POINT 1.

“n-CLoS” (normally closed) output n 1 is activated when the weight is lower


than the value set in SET-POINT 1.

- 20 -
Press to confirm. At this point the logic output 1 operating mode (contact opening and
closing) can be selected from either for positive weight only or for positive and negative weights;

select by means of key from one of the following options:

“ PoSIt- ” output 1 is activated for positive weights only.

“nEGAt-” output 1 is activated for positive and negative weights.

Press to confirm and return to “ModE I”, press to display:

“ModE 2 ” (output 2 operating mode )

Press and select one of the following conditions in which set-point 2 is to be activated, by

means of key .

“nEt ” SET-POINT 2 is activated according the net weight value.

“GroSS” SET-POINT 2 is activated according to the gross weight value.

“PEAK-n” SET-POINT 2 is activated according the net weight peak value.

“PEAK-G” SET-POINT 2 is activated according the gross weight peak value

Press to save the selected operating mode; at this point the user can select whether SET-

POINT 2 output is normally open or normally closed, using key from the two options below:

“ n-oPEn ” (normally open) output n 2 is activated when the weight is equal to


or greater than the value set in SET-POINT 2.

“n-CLoS” (normally closed) output n 2 is activated when the weight is lower


than the value set in SET-POINT 2.

Press to confirm. At this point the logic output 2 operating mode (contact opening and
closing) can be selected from either for positive weight only or for positive and negative weights;
select by means of key :

- 21 -
“ PoSIt- ” output 2 is activated for positive weights only.

“nEGAt-” output 2 is activated for positive and negative weights.

Press to confirm. Press to exit and return to the “In - oUt” message.

Press and the following will display:

“tESt”

Press , the following will appear:

“ tESt In ” (Logic Inputs Test) The status of the two inputs can be checked by ensuring the
changeover from 0 to 1 when the relative input changes from open to closed. The
zero on the left represents input 1, and the one on the right represents input 2.

To display inputs press .

Press to exit the test and then press to display:

“tStoUt ” ( Logic Outputs check)

To display the value, press . Press ; the outputs are set consecutively with the various
possible combinations.
“oUt 00” output 1 OFF ; output 2 OFF

“oUt 10” output 1 ON ; output 2 OFF

“oUt 02” output 1 OFF ; output 2 ON

“oUt 12” output 1 ON ; output 2 ON

Press to confirm, then to move to the next item:

“ nVoLt ” (load cell response signal expressed in mV, with three decimal points)

- 22 -
Note: at maximum load, this parameter must not exceed the following values:

- cell sensitivity 1 mV/V ---> max set value 5 mV.


- cell sensitivity 2 mV/V ---> max set value 10 mV.
- cell sensitivity 3 mV/V ---> max set value 15 mV.

Press and set the value by using the key.

Press to confirm, then to move to the next item, and display:

“ PUntI ” (Internal points on the converter)

To display inputs press . Press to exit and then press to display:

“ P-dIV ” (Internal points for single division). Internal points used for each single division
displayed.

Press to confirm. Press to exit and return to the “tESt ” message.

Press to move to the next item, and the following will display:

“SErIAL”

The instrument is equipped with a RS232 serial port and a RS422/RS485 port. One port only can
be used if required, and the following setting applies to both serial ports.

For all protocols the baud rate can be set at 2400, 9600, 19200, 38400, communication
parameters are fixed at 8 data bits,1 stop bit and no parity.

Press to display:

“ bAud r ” press and the set value is displayed. Use keys to set the required baud
rate: 2400 , 9600 , 19200 , 38400.

- 23 -
To display the value, press , and to modify use key .

“ ProtoC ” (Protocols type ).

Press and use key to select one of the following options:

“nonE ” serial communication disabled.

“Cont In” continuous transmission. Protocol for connection to remote display.

“ rIP-C ” Protocol for connection to HDRIP575C / HDRIP5125C remote displays.

“MAnUAL” manual. Protocol for connection to 24-column printer, by closing logic

input 2 set in the “print” function or by pressing key the date,


time, instrument number and weight displayed are printed. A
subsequent printout is possible only if the weight display varies by at
least 20 divisions.

“AutoM” automatic. Protocol for connection to a 24-column printer; a weight


string is sent automatically when the displayed weight stabilises
around a value greater than the minimum weight setting ( 20
divisions ).The weight must vary by at least 20 divisions between one
transmission and the next.

“SLAVE” Protocol with bidirectional communication; the instrument responds


to the request received from the serial line. Data exchange only
occurs if the address set from PC corresponds to that of the
instrument. This protocol supports the RS422/RS485 serial
communication system designed for connection of several
instruments to a master unit.

“ModbuS” Standard Modbus protocol in binary format. It’s possible to select the
number of Stop bits by using .

“bCd” connection to optional board for BCD output.

Press to confirm, followed by to display:

“AddrES ” (instrument address). A value from 1 to 99 can be set.

- 24 -
To display the value, press , and to modify use keys o .

Confirm the new value by pressing , then press to display:

“dELAY ” (string delay) in the SLAVE and MODBUS protocols, the instrument waits for the
time (expressed in 1/100 of sec.) set in this constant before sending the response
string to the PC.

To display the value, press , and to modify use keys o .

Confirm the value by pressing , then press to exit and return to the main menu.

Press to move to the next item, and display:

“AnALoG”

OPTION: Analogue output

Press to display:

“F-SCAL” (analogue output full scale) . Weight value at which analogue output at 20mA or
10 Vdc is required.

To display the value, press , and to modify use keys o .

Confirm the new value by pressing , then press to display:

“ ModE ” (analogue output association). Value at which analogue output association is

required. Select one of the following options by means of key :

“nEt ” The analogue output transmits the net weight value.

“GroSS” the analogue output transmits the gross weight value.

“PEAK-n” analogue output transmits the net weight peak value.

“PEAK-G” analogue output transmits the gross weight peak value.

- 25 -
onfirm the selection by means of and press to display:

“ tESt ” (analogue output test ). Analogue output operation can be checked by setting a
full scale value as a percentage; the output takes on the value shown on the
display (from 0% to 100% of the full scale).

To display the value, press , and to modify use keys o to proceed in increments
of 10%.

To exit, press and then press to display:

“rAnGE ” (output range selection).

To display the value, press , and to modify use key to select the required range from
the following:

“0-20MA ” analogue output 0-20 mA .

“4-20MA ” analogue output 4-20 mA.

“0-10V ” analogue output 0-10 V.

“0-5V ” analogue output 0-5 V.

Press to confirm, followed by , to display:

“ oFFSEt ” (analogue output setting). Entry of zero value and full scale.

Press to display:

“- 0 - ” ( zero )

Use a digital tester and keys and to regulate the analogue output exactly at zero
( 0Vdc, 0mA, 4mA ).

Press followed by , to display:

“- FS - ” ( full scale)

- 26 -
Regulate the full scale ( 5Vdc, 10Vdc, 20mA ) of the analogue output by means of keys and

Press to confirm, followed by , to display:

“Sel - An” (Operating Analog Output)

Press , then to select :

“dIVIS ” displayed divisions

“PUntI” internal points on the converter (16 bit 65536 div.)

Press to confirm, followed by to return to the main menu.

To exit the main menu press again to display “StorE” , and press to return to the
weight display.

- 27 -
PRINTOUT EXAMPLES

To print out the weight, press during the weight display, or close the PRINT contact.
W60000 01
16:28 15-05-05
PESO 51 Kg

If the peak input is closed, the following is displayed:

W60000 01
16:28 15-05-05
PESO 307 Kg (weight)
PICCO 1503 Kg (peak)

DISPLAYINGS AND ALARMS

“no Conn” : It appears when any load cells is connected, or when a excitation core is not
connected.

“ Lo - SIG ”: The load cell signal is lower than -20 mV.

“ no - SIG ”: It appears when a signal core is not connected or the signal is higher than 20 mV.

“AdC-Er” : error on AD7730 converter.

“¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯” : the value memorized in the “CAPAC” parameter is exceeded.

- 28 -
RS 232 CONNECTION BETWEEN W60.000 AND PC

- 29 -
PC PC
RS232 Port RS232 Port
9P female 25P female
connector connector
3 2 5 7 2 3

LAST CONNECTION FIRST CONNECTION


connector casing
Connect the shield to the

W60.000 W60.000 W60.000


RX+ RX- TX+ TX- RX+ RX- TX+ TX- RX+ RX- TX+ TX-
11 12 9 10 9 POLES MALE 11 12 9 10 9 POLES MALE 11 12 9 10 9 POLES MALE
-

150 150 CONNECTOR CONNECTOR CONNECTOR 0 RX TX


+

ohm R1 R2 ohm
24 Vcc

RX
TX
0
VIN

- 30 -
CONVLAU
CONVERTER
RX-
RX+
TX-
TX+
WITH CONVERTER RS 232 TO CONNECT TO PC

USE SHIELDED TWISTED CABLE 2 PAIR


MAX LENGHT 500 m.
RS 422 CONNECTION AMONG INSTRUMENTS W60.000
COMMUNICATION PROTOCOLS
Communication parameters:

Selectable baud rates 2400, 9600, 19200, 38400; 8 data bits, 1 stop bit, no parity.

In RS422-485 it is possible to connect up to 32 instruments.

Communication protocols:

- CONTINUOUS TRANSMISSION PROTOCOL ( selected by setting “Cont in” in the submenu


“ProtoC” of the main menu “SErIAL” ).

- MANUAL PROTOCOL ( selected by setting “MAnuAL”in the submenu “ProtoC” of the main
menu “SErIAL”).

- AUTOMATIC PROTOCOL ( selected by setting “AutoM” in the submenu “ProtoC” of the


main menu “SErIAL”).

- “SLAVE” PROTOCOL ( selected by setting “SLAVE” in the submenu “ProtoC” of the main
menu “SErIAL”).

- MODBUS PROTOCOL ( selected by setting “ModbUS” in the submenu “ProtoC”of the main
menu “SErIAL”).

CONTINUOUS TRANSMISSION PROTOCOL

Baud rate 9600 / 38400, 6 readings/second.

In this protocol the following string is transmitted:


& N x x x x x x L y y y y y y \ ck ck CR

in which:
& = string beginning identifier ( 38 ASCII )
N = net weight reference character ( 78 ASCII )
x x x x x x = 6 ASCII characters of net weight or Peak (if present) ( 48 ÷ 57 ASCII ).
L = gross weight reference character ( 76 ASCII)
y y y y y y = 6 ASCII characters of gross weight ( 48 ÷ 57 ASCII ).
\ = separator ( 92 ASCII )
ck ck = 2 ASCII checksum characters calculated considering the characters between &
and \ excluded. The checksum value is obtained from the calculation of XOR (or

- 31 -
exclusive) of the 8-bit ASCII codes of the characters considered. This obtains a character
expressed in hexadecimals with two digits that can have the values from “0” to “9” and
from ”A” to “F”. “ck ck” is the ASCII code of the two hexadecimal digits.
CR = end string identifier ( 13 ASCII )

The first character of net/gross weight can get the value “–” (ASCII 45) in case of negative weight.

CHECK-SUM CALCULATION

The check-sum comprises 2 ASCII characters ( ck ck ) obtained from the following procedure:
- Consider just UNDERLINED characters.
- Calculate the OR EXCLUSIVE ( XOR ) of the ASCII codes of the characters:
the XOR binary operation gives the result 1 when the number of 1 of the operators is odd;
otherwise it gives the result 0.
Example:
character decimal ascii code hexadecimal ascii code binary ascii code
0 48 30 00110000
1 49 31 00110001
t 116 74 01110100
XOR = 117 75 01110101

- the result of the XOR operation expressed in hexadecimal notation comprises 2 hexadecimal
digits ( i.e. numbers from 0 to 9 or letters from A to F ).
- The check sum comprises 2 characters which represent the result of the XOR operation in
hexadecimal notation ( in this example the character " 7 " and the character " 5 " ).
Examples of calculated check sum: $ 02 t 76 <CR> ( requested weight address 2).
N.B. If the PEAK input is active, the peak value is sent in place of the weight value; no decimal
points are transmitted; if the weight is negative the minus sign is entered in place of the most
significant weight digit. In the event of over_flow the string will contain the characters “ o-F “ in
place of the weight; in the event of overload, it will contain “ o-L “.

AUTOMATIC AND MANUAL PROTOCOLS


A string is sent to enable printout on a 24-column printer of the instrument identification code
(address), the gross weight , the date and time and the peak value if active.

The string format is as follows:

Line start address CR Com. print date time CR Skip line CR Gross weight CR Peak CR

- 32 -
In which:
Line start = ( 0 ASCII )
Address instrument identification code
CR = (13 ASCII )
Print date and time command = ( 18 ASCII )
Skip line command = ( 48 ÷ 63 ASCII ), ( 11 ASCII ). Number of lines to skip from 48 to 63 (48=zero;
63=16 lines to skip).

If the weight is negative the minus sign is entered in place of the most significant weight digit.

SLAVE PROTOCOL

The communication initiave must be taken by the PC. The instrument waits for the time set in the
DELAY constant before sending the response string to the PC (see “dELAY” page 25).

Baud rate 9600 , 30 readings / second ; Baud rate 38400 , 90 readings / sec.

1. SETPOINT ENTRY FROM PC:

The PC must transmit the following string: $ a a x x x x x x y ck ck CR

in which:
$ = string beginning identifier
aa = instrument address
xxxxxx = 6 set-point characters
y = A (setpoint 1)
y = B (setpoint 2)
ck ck = 2 check-sum characters ( 2 ASCII checksum characters calculated considering
characters between $ and \ excluded. The checksum value is obtained from the
calculation of XOR (or exclusive) of the 8-bit ASCII codes of the characters considered.
This obtains a character expressed in hexadecimals with two digits that can have the
values from “0” to “9” and from ”A” to “F”. “ck ck” is the ASCII code of the two
hexadecimal digits.
CR = string end character

Warning: If in the “dIVIS” parameter has been programmed a value different from zero and
the set-point value that you want to programme is not multiple of “dIVIS” value,
the instrument will round to the nearest whole number below. For example: if
“dIVIS” = 2 and you programme 101, the instrument will round to 100.

In case of correct reception W60000 replys with the following string : & & a a ! \ ck ck CR

in which :
- 33 -
& & = 2 characters of string beginning ( 38 ASCII )
a a = 2 c. of address
! = 1 c. of ok reception ( 33 ASCII )
\ = 1 c. of separation ( 92 ASCII )
ck ck = 2 c. of check-sum
CR = 1 c. of string end ( 13 ASCII )

while in case of a wrong reception it replies with the following string: & & a a ? \ ck ck CR

in which :
? = 1 c. of reception error ( 63 ASCII )

2. MEMORISE SET-POINTS IN E2prom:


The setpoints entered via the PC are saved in the RAM volatile memory and are lost when the
instrument is switched off. To save permanently, send the following command:

The PC must transmit: $ a a M E M ck ck CR

W60000 in case of correct reception replys with the following string: & & a a ! \ ck ck CR

while in case of a wrong reception it replies with the following string: & & a a ? \ ck ck CR

3. READING OF WEIGHT VIA PC, SET-POINT AND PEAK (IF PRESENT):

The PC must transmit: $ a a j ck ck CR

in which:
j = a (setpoint 1)
j = b (setpoint 2)
j = t (gross weight)
j = n (net weight)
j = p (peak)

In the event of correct reception, W60000 responds with: & a a x x x x x x j \ ck ck CR


The first character of weight can get the value “ – ” (ASCII 45) in case of negative weight.

while in the event of a peak request, with no peak configured, it responds with: & a a # CR

- 34 -
Error messages:

In case of weight present in the container is higher than maximum capacity “CAPAC”, the alarm
message “ ¯ ¯ ¯ ¯ ¯ ” will be displayed.
The instrument will transmit the string: & a a s s O-L s t \ ck ck

In case of wrong load cells connection, the “ o-F ” message will be displayed. The instrument will
transmit the following string: & a a s s O-F s t \ ck ck
in which :
s= one separator character (32 ASCII – space-).

4. WEIGHT RESET VIA PC:

The PC must transmit: $ a a Z E R O ck ck CR


In the event of reset request over the maximum resettable value, it responds with: & a a # CR

In the event of correct reception, the instrument responds with: & & a a ! \ ck ck CR

while in case of a wrong reception it replies with the following string: & & a a ? \ ck ck CR

5. NET WEIGHT SWITCHING:

The PC must transmit: $ a a N E T ck ck CR

In the event of correct reception, the instrument responds with: & & a a ! \ ck ck CR

while in case of a wrong reception it replies with the following string: & & a a ? \ ck ck CR

6. GROSS WEIGHT SWITCHING:

The PC must transmit: $ a a G R O S S ck ck CR

In the event of correct reception, the instrument responds with: & & a a ! \ ck ck CR

while in case of a wrong reception it replies with the following string: & & a a ? \ ck ck CR

7. DECIMALS AND DIVISIONS READING

The Pc transmit : $ a a D ck ck CR

- 35 -
In the event of correct reception, the instrument responds with: & a a x y \ ck ck CR

in which:
x = decimals;
y = divisions;
a a = instrument address

If the number have no decimals ‘y’ field has those meaning:


'6' in case of division’s value = 10;
'7' in case of division’s value = 20;
'8' in case of division’s value = 50;
'9' in case of division’s value = 100;

while in case of a wrong reception it replies with the following string: & & a a ? \ ck ck CR

MODBUS PROTOCOL

The addresses specified in the tables are based on the standard addressing system
provided in the reference guide of Modicon PI-MBUS-300.

Special warnings:
In the MODBUS protocol, data is written directly in the instrument memory.

Pay special attention to the values sent to the instrument: these must remain within the ranges
specified in the tables on the following pages (and must guarantee correct instrument operation).

Some data (see the column Memorised in E2prom in tables below) will be written directly into a
special memory named E2prom, which can be written a limited number of times only (100,000).
Therefore avoid writing continuously in these locations.

To confirm entry of a new value in E2prom, execute the function MAKE – BACKUP.
If this function is not performed, the value prior to the modification will be restored when the
instrument is switched off. Bearing in mind the above, if several data need to be programmed,
execute this function after writing all required data.

Note: If not otherwise specified, numerical values (such as addresses, codes and data) are
expressed as decimal values in the following pages.

- 36 -
Parameters:
- 1 start bit;
- 8 data bits, least significant bit;
- no parity, odd or even parity.
- 1or 2 stop bit selectable;

LIST OF SUPPORTED FUNCTIONS:


FUNCTION description

01 READ COIL STATUS (logic output status reading)


03 READ HOLDING REGISTERS (programmable register reading)
06 PRESET SINGLE REGISTER (programmable register writing)
16 PRESET MULTIPLE REGISTERS (multiple register writing)

INSTRUMENT RESPONSE TIMES:


To respond to most requests the instrument takes a maximum time of 20 mSec.(from 5 to 20
mSec.) , with the exception of the following:

Example with 19200bit/sec BAUD RATE:

a) 8 bytes QUERY (88 bits) = 4,6 msec


b) max delay for response = 20 msec
c) 8 bytes RESPONSE (88 bits) = 4,6 msec
d) time before the next query = 0,5 msec

total = 30 mS (33 communications / second)

LIST OF TRANSMISSION STRINGS:


Symbols used in the strings:
A = 1 BYTE slave address characters (E.g. slave n° 17: A= 00010001 = 0x11)

FUNCTION 1: READ COIL STATUS (logic output status reading)


QUERY
Address Function Output 1 address No. outputs 2 byte Tot. byte
A 0X01 0X0000 0X0008 CRC 8

RESPONSE
Address Function N° bytes Output status 2 byte Tot byte
A 0X01 0X01 0X00 CRC CR

- 37 -
Output status: 1 bit per output. Address for first output= LSB of output status . (1 = On, 0 = Off).

FUNCTION 3 : READ HOLDING REGISTERS (programmable register reading)


QUERY
Address Function Register 1 address N° registers 2 byte Tot. byte
A 0x03 0x0000 0x0002 CRC 8

RESPONSE
Address Function N° bytes Register 1 Register 2 2 byte Tot. byte
A 0x03 0x04 0x0064 0x00C8 CRC 3+2*N°registers+2

FUNCTION 6 : PRESET SINGLE REGISTER (programmable register writing)


QUERY
Address Function Register address Register value 2 byte Tot. byte
A 0x06 0x0000 0x1234 CRC 8

RESPONSE
Address Function Register address Register value 2 byte Tot. byte
A 0x06 0x0000 0x1234 CRC 8

The “response” contains the echo to the “query” after the command is executed.

FUNCTION 16: PRESET MULTIPLE REGISTERS (multiple register writing)


QUERY
Address Function Reg. 1 addr. N° reg. N° bytes Reg. value 1 Reg. value 2 2byte Tot. byte
A 0x10 0x0000 0x0002 0x04 0x0000 0x0000 CRC 7+2*N°register+2

RESPONSE
Address Function Reg. 1 address N° reg. 2 byte Tot. byte
A 0x10 0x0000 0x0002 CRC 8

N° reg.: Number of registers to write starting from the address.


N° bytes: Number of bytes transmitted as register value (2 bytes per register)
Reg. val.: Contents of registers starting from first.
The “response” contains the identification code of the registers modified after the command has been
executed.

COMMUNICATION ERROR MANAGEMENT:


The communication strings are controlled by means of CRC ( Cyclical Redundancy Check).
In the event of a communication error the slave does not respond with a string. The master must
consider a timeout for reception of the response. If the response does not arrive it acknowledges
a communication error.

DATA RECEPTION ERROR MANAGEMENT:


In the event of correct string reception but execution failure, the slave responds with an
EXCEPTION RESPONSE. The “function” field is transmitted with the msb at 1.

- 38 -
EXCEPTION RESPONSE
Address Function Except. code 2 byte
A Funct + 80h 0x01 CRC

Description of supported exception codes

Code Description
1 ILLEGAL FUNCTION (function not valid or not supported)
2 ILLEGAL DATA ADDRESS (specified data address not available)
3 ILLEGAL DATA VALUE (value of data received not valid)

List of Coils (outputs)

Modbus Memorized
Description Value range
address in E2prom
00001 Logic output 1 1 bit NO
00002 Logic output 2 1 bit NO

List of Holding registers

Modbus Memorized in
Description Value range
address E2prom
40001 Temporary Set point 1 0 - Full scale NO
40002 Temporary Set point 2 0 - Full scale NO
40003 Gross weight ( MSB ) 0 - Full scale NO
40004 Gross weight ( LSB ) 0 - Full scale NO
40005 Input status byte See the table
40006 Net weight ( MSB ) 0 - Full scale NO
40007 Net weight ( LSB ) 0 - Full scale NO
40010 Permanent Set point 1 0 - Full scale YES
40011 Permanent Set point 2 0 - Full scale YES
40020 Net weight peak 0 - Full scale NO
40021 Gross weight peak 0 - Full scale NO
40080 Command register See the table NO

- 39 -
40150 Division value see table YES

The values 40003, 40004, 40006 and 40007 are composed by two registers and expressed
in value of weight.

All the other weight values (set-point, peak) are expressed in divisions (for example : if
“DIVIS” = 2, 2000 weight value will be transmitted 1000).

Input status byte

Bit Description
Bit 0 Sign of the net weight
Bit 1 Sign of the gross weight
Bit 2 Steady weight
Bit 3 Millivolt (sign)
Bit 4 Underload condition
Bit 5 Overload condition
Bit 6 off range condition
Bit 7 Tare condition
Bit 8 Status Input 1
Bit 9 Status Input 2

Command Register

0002 NET switching

0003 GROSS switching

0021 Keyboard lock

0022 Keyboard unlock

- 40 -
Division value code table

Code Division value


0 0.001
1 0.002
2 0.005
3 0.01
4 0.02
5 0.05
6 0.1
7 0.2
8 0.5
9 1
10 2
11 5
12 10
13 20
14 50
15 100

- 41 -
EXAMPLE OF GROSS WEIGHT ACQUISITION

To acquire the gross weight execute 3 requests of MODBUS registers reading ( from 40003 to
40005).
Use the FUNCTION 3 (READ HOLDING REGISTERS)

For example, the string will be:


• 02h: Address W60000 n°02
• 03h: FUNCTION 3
• 0002h: Address input register to be read (the number 4 means an holding register, the string
address must be decreased of 1 and expressed in hexadecimals)
• 0003h: Number of registers succeeding to be read (if you indicate more than one register
W60000 transmits the data of registers with address following that indicated).
• A438h: CRC calculated according to procedure indicated into PI-MBUS-300
W60000 responds with the following string:
• 02h: Address W60000 n°02
• 03h: FUNCTION 3
• 06h: 6 bytes of transmitted data (an holding register comprises 2 bytes)
• 0001h : gross weight value ( 2 bytes most significant expressed in hexadecimals)
• 025Ah : gross weight value ( 2 bytes least significant expressed in hexadecimals)
• 0004h: input status byte, see the reference table
• 282Dh: CRC calculated according to procedure indicated into PI-MBUS-300
For more information see the reference guide of Modicon PI-MBUS-300.

- 42 -

You might also like