Page 1
ITKU-29-05-08-14-A B A L A N C E S A N D S C A L E S RADWAG Wagi Elektroniczne, 26–600 Radom Bracka 28 Street - POLAND Phone +48 48 38 48 800, phone/fax. +48 48 385 00 10 Selling department +48 48 366 80 06 www.radwag.com...
Page 4
14. COMMUNICATION PROTOCOL....................45 14.1. General information ......................45 14.2. A set of commands ......................45 14.3. Respond message format ....................46 14.4. Command’s description ....................46 14.4.1. Zeroing........................46 14.4.2. Tarring........................47 14.4.3. Get tare value ......................47 14.4.4. Set tare value......................47 14.4.5. Send the stable r esult in basic unit .................48 14.4.6.
F. Devices that are to be decommissioned should be utilized according to valid legal regulations. 3. WARRANTY CONDITIONS A. RADWAG is obliged to repair or change those elements that appear to be faulty because of production and construction reason, B. Defining defects of unclear origin and outlining methods of their...
D. Warranty does not cover: • Mechanical failures caused by inappropriate exploitation of the device or failures of thermal or chemical origin or • Defects caused by atmospheric discharge, overvoltage in mains or other random event, • Maintenance activities (cleaning of the weighing module). E.
4.1. INPUT/OUTPUT parameters The module features 2 optoisolated inputs, 2 reed relay outputs and fast transistorized output type open collector. OUT1 – OUT2 Parameters Number of outputs Type of outputs Reed operating contact Conductor intersection 0.14 – 0.5mm Maximum switchable current 200mA Maximum conducted voltage 50VDC...
5.1. External view Fig.1 Weighing module MW-01 5.2. Dimensions Fig.2 Dimensions of the MW-01 5.3. Interfaces MW-01 ver.1 has cables fed through cable glands. MW-01 ver.2 has 2 sockets (PROFIBUS IN and PROFIBUS OUT), RS232 is fed though cable gland.
Fig.3 Location and marking of interfaces for MW-01 main board 5.3.1. PROFIBUS MW-01 module, version 2, is equipped with input and output socket for PROFIBUS. The volatage, indispensable for correct operation of a terminator is 5VDC on an output socket. Available socket standard is M12 5 pin B coded (for DP PROFIBUS). Sockets’...
• RADWAG takes no responsibility for the consequences of the software operation, and any errors resulting from the incorrect software operation, • RADWAG takes no responsibility for loss or protection of any data caused by the incorrect utilization of the software or computer. 6.1. Minimal hardware requirements...
6.2. Installation procedure 1. On receiving an installation file of MwManager x.x.x.x.exe software, run installation file, select language version and press OK key. 2. Press in the welcome window:...
Page 14
3. Browse window: If necessary, change the software insallation folder, and press 4. Window for selecting tasks: On marking / unmarking available option, press key.
Page 15
5. Installation window: In order to install the software, press „Install” key. 6. Software installation completion window: To finish installation process, press „Finish” key.
7. A shortcut will be created on computer’s desktop. 7. PC PROGRAM DESCRIPTION Operation of the weighing module from PC computer level requires application ”MwManager”. The application can operate in MS Windows environment with installed add-on .NET framework 2.0. The program enables calibrationg the module, displaying current mass indication, tarring, zeroing, setting filters and functions for corresponding inputs and outputs.
If the indication is other than zero – press the zeroing key. Function keys: Zeroing Taring 7.2. Application settings comprises the settings for conneting the weighing module, choosing interface language version and other software options. 7.2.1. Connection settings In tab key opens a window for establishing connection with the weighing module.
Page 18
Description: Means of connection Interface for connecting to the weighing module RS 232 Connection via port RS232 TCP/IP Ethernet connection RS 485 RS 485 connection The offline mode is used for saving and editing all Offline indispensable parameters of the configuration file. RS232: Choosing a COM port number to which the weighing Port...
Keys description: Disconnect Communication disconnected Reconnect Switching off and on (communication restart) communication with the device Connect Establishing connection with the weighing module 7.2.2. Language Use tab , and key to open a window enabling changing the language of the software. Fig.10 Language selection window On selecting the language version, press “Apply”...
7.2.3. Other Use tab key to start other software options. Fig.11 Other options window Tick “autostart” option, so that on switching on the software automatically connects to the weighing module, by the default of last activated means of connection. 7.3. Parameters comprises all factory and user parameters, and also the communication parameters of the weighig module and functions of 2 inputs and 3 outputs.
7.3.1. User Parameters Use tab key to open a window with user parameters of the weoghing module. The parameters are visible and edittable for each software user. Fig.12 User parameters window List of user parameters: Autozeroing tick to enable autozeroing Beep Sound signal Median filter...
7.3.2. Communication settings Use tab key to open a window with communication parameters of the weighing module and configuration of peripheral devices. The parameters are visible and edittable to all software users, who establish cmmunication with the weighing module. • Ethernet Fig.
Page 23
• RS 232/485 Fig.14 RS 232/485 comunication parameters window List of fields with description: Weighuing module address in RS 485 network (the network Module address requires setting different address for each of the devices), default set to 1. Available range from 1 to 254. Baud rate setting for RS 232 communication interface.
• Devices / Interface List of fields with description: Additional Interface setting for the additional display for the communication display port protocol of LCD display. Modbus Selecting Modbus protocol type and operating interface, Offsetting memory addressing for Modbus protocol, Offset adr. Default value 1 for correct operation of PLC controller.
Page 25
Fig.15 I/O configuration window • Inputs’ configuration Accessible input functions: Input inactive Platform tarring Tarring Platform zeroing Zeroing Initiate batching process Start dosing Stop batching process Stop dosing • Outputs’ configuration Accessible output functions: Output inactive None Signalling stable weighing result over LO limit Stable Signalling stable weighing result over LO limit but below MIN limit MIN stable...
Signalling stable weighing result over MAX limit MAX stable Signalling unstable weighing result over MAX limit Notice: If a function is assigned to a specific output and the same output is used for bulk or fine dosing then on batching start and continuation, the outputs will be activated compatibly to the dosing parameters.
Page 27
• Bargraph The dosing window features a graphic bar visualizing mass indication within the weighing range of the weighing module Ticking the additional option extends bar graph scaling to 120 % of the maximum dosing limit. If the fine dosing threshold is disabled, then the bar graph is scaled according to the bulk dosing criteria.
Page 28
Fig.20 The same bar graph with enabled scaling option • Dosing parameters Fig.21 Window for setting dosing parameters The dosing process can consist of one or two phases depending on the needs. List of fields with description: Mass value for which the high state of selected Bulk dosing limit outputs is set in the first dosing phase, Selection of output or outputs numbers assigned...
Page 29
Accessible outputs for specific dosing phase: High state on the first reed relay output High state on the second reed relay output High state on the third transistor output Activating the first and second reed relay output 1 & 2 Activating the first reed relay output and the third transistor output 1 &...
• Dosing simulation The lower part of the window comprises keys for starting and stopping dosing process independently on the functions assigned to the inputs. They enable starting and stopping the dosing process. 7.4.2. Checkweighing Start option and press key to open a window enabling checkweighing setting.
Signalling function with limits: Caution: The checkweighing signalization in the software is accessible on setting the functions to outputs. 7.4.3. Input/output state Start option and press key to open a window enabling setting the input and output signalling and setting output status. Fig.23 Window of inputs and outputs status...
Software inputs and outputs are numbered according the weighing module documentation. Active input / output (high state) Inactive input / output (low state) The simulation of output operation is possible on pressing the output number which is activated immediately, provided there is no function assigned to the output.
• Do not load the weighing platform with concentrated force: • Avoid side loads and particularily side shocks: 8.2. Zeroing In order to zero the mass indication in program „MwManager” press key in the weighing window (the top right corner) or recall the zeroing function.
Caution: Zeroing display status can only be carried out within the ±2% of the maximal scale capacity. If a zeroed indication is beyond the range ±2% of maximal scale indication, the display indicates error message Err2. The procedure of defining inputs - keys is described in section 6.3.3 of this manual.
Fig. 24 Weighing window in the 2 range When in AUTOZERO zone, the indication retirns to precise zero, which is signalled by pictogram and pictogram of the 2 disappears range from the display. Weighing returns automatically to the 1 range. 8.5.
9. SCALE PARAMETERS Users can adjust the scale to ambient conditions (filtering level) or user needs (autozero operation) and also determine the minimum weight limit for operation of some basic scale functions. The parameters are accessible in tab > List of scale parameters: •...
Accessible settings: autozero disabled autozero enabled 9.2. Median filter The intended use of the median filtering is eliminating shortlasting interference of impulse character (e.g. mechanical shocks). Procedure: • Enter User parameters window by pressing key, choose parameter <Median Filter> and set its appropriate value. Accessible settings: None - median filter disabled 0.5, 1, 1.5, 2, 2.5 - median filter enabled...
10. CHECKWEIGHING Checkweighing is a function that aims at precise weighing a sample with pre-defined low anf high weighing limits (checkweighing thresholds (LO – sample mass too low, HI – sample mass too high, OK – sample mass correct). Such software solution is a very good means for quick mass value evaluation with no need for contiinuous monitoring the measurement result.
Output signalization is activated over the set net value of LO LIMIT. Procedure: • Enter parameter <MIN threshold> or <MAX threshold>, insert the limit value and press Enter key. Save changes using key. 11. DOSING Dosing is a function enabling precise load measurement to a pre-defined target value.
Caution: The dosing function and its parameters are described in section 7.4.1 of this manual. 12. PARAMETERS IN FILE “MwManager” software features saving set parameters in a file format *.sav. The function can be utilized for saving weighing module settings in a backup copy, which is restorable in case of module defect or further utilization of the parameters while configuring larger number of weighing modules.
• Then, using system operation window browse for file saving directory, and press key. Fig.28 System window “Save as” Default saving directory: C:\Program Files\RADWAG\MwManager\Save\ • Correctly saved parameters cause displaying the below message box:...
Caution: The system window look depends on installed OS version, and may differ fro mthe one visible in Fig.28. 12.2. Uploading file data Procedure: • In order to upload parameters from a file, press key, • Then, using system dialogue window, see fig. 29, select an earlier saved file, and press Fig.29 System window „Open”...
Page 43
• Next, using window for uploading groups of parameters select one or all parameters to be uploaded to the weighing module. Fig.30 Window for selecting groups of parameters The selected parameters are grouped according to their location in the main software menu. •...
13. OFFLINE MODE The Offline mode enables starting different software options with no need to connect to a weighing module. This mode of connection is created to enable saving parameters without phsycial connecting to a weighing device. Fig. 31. Window for starting Offline mode. Procedure: •...
14. COMMUNICATION PROTOCOL 14.1. General information A. Serial communication protocol “weighing module – terminal” is designed for establishing communication between a MW-01 weighing module and a peripheral device through interfaces: RS232, RS485, Ethernet; B. The protocol consists of commands sent from a peripheral device to the weighing module, and responses sent inversely;...
Notice: 1. Each command have to be terminated in CR LF; 2. The best Policy for communication is not sending another command until the former answer has been received. 14.3. Respond message format After sending a request message you can receive: command accepted and in progress XX_A CR LF command completed (appears only after XX_A)
14.4.2. Tarring Syntax: T CR LF Possible answers: - command accepted and in progress T_A CR LF - command completed T_D CR LF - command accepted and in progress T_A CR LF - command comprehended but tare range overflow appeared T_v CR LF - command accepted and in progress T_A CR LF...
Notice: Use dots as decimal points in tare values. 14.4.5. Send the stable result in basic unit Syntax: S CR LF Possible answers: - command accepted and in progress S_A CR LF - time limit for stable result exceeded S_E CR LF - command comprehended but cannot be executed S_I CR LF - command accepted and in progress...
Example: S I CR LF – computer command S I _ ? _ _ _ _ _ _ _ 1 8 . 5 _ k g _ CR LF - command done, mass value in basic unit is returned immediately. 14.4.7.
Frame format: 7-15 stability space sign mass space unit Example: S U I CR LF – computer command S U I ? _ - _ _ _ 5 8 . 2 3 7 _ k g _ CR LF - command executed and mass returned 14.4.9.
Possible answers: - command comprehended but cannot be executed CU1_I CR LF - command comprehended and in progress CU1_A CR LF - mass value in current unit is returned MASS FRAME Frame format: 7-15 stability space sign mass space unit 14.4.12.
14.4.15. Read lower threshold Syntax: ODH CR LF Possible answers: DH_MASA CR LF - command executed Frame format: 4-12 space mass space unit space - 9 characters justified to the right Mass - 3 characters justified to the left Unit 14.4.16.
15. COMUNICATION MODULE PROFIBUS 15.1. General information Communication module Profibus ensures exchanging data between a superordinate controlling unit (master) and a weighing module MW-01 (slave) in accordance with protocol Profibus DP. The superordinate unit (master): • cyclically reads inputs signals fro mthe weighing module MW-01, •...
15.3. Memory map 15.3.1. Output address Address Offset Table. 1 - Mass for a platform, 4 bytes, float - Tare for a platform, 4 bytes, float - Current measuring unit of a platform, 2 bytes, word - Platform status, 2 bytes, word - Lo threshold of a platform, 4 bytes, float - Process status, 2 bytes, word - Inputs status, 2 bytes, word...
15.3.2. Input address Address Offset Table. 2 - command, 2 bytes, word - command with a parameter, 2 bytes, word - Tare for a platform, 4 bytes, float - Lo threshold of a platform, 4 bytes, float - Outputs status, 2 bytes, word - MIN threshold, 4 bytes, float - MAX threshold, 4 bytes, float - Bulk (fast) dosing threshold, 4 bytes, float...
Page 56
float process status word input status word float float bulk (fast) dosing threshold float fine (slow) dosing threshold float Table. 3 • mass – mass value in current unit is returned, • tare – tare value in calibration/adjustment unit is returned, •...
The scale does not report an error, the measurement is stable in the second measuring range. • LO – the value of LO threshold in calibration/adjustment unit is returned. • Process status – determines the status of dosing process byte no. Decimal value of process status a variable (Dec)
Page 58
Notice: All input values are set in reation to calibration/adjustment unit. Name of input variable address length [word] data type command word complex command word Complex command parameters tare float float output status word float float bulk (fast) dosing threshold float fine (slow) dosing threshold float...
Page 59
command task bytes setting tare value setting LO threshold value setting outputs status setting MIN threshold value setting MAX threshold value setting the value of bulk (fast) dosing threshold setting the value of fine (slow) dosing threshold For instance: 0000 0000 0000 0010 – command carried out, LO threshold set to value given in LO parameter (address 10);...
• MIN - complex command parameter – MIN threshold value (in calibration / adjustment unit). • MAX - complex command parameter – MAX threshold value (in calibration / adjustment unit). • bulk (fast) dosing threshold – complex command parameter – the value of bulk (fast) dosing threshold (in calibration / adjustment unit).
The weighing module MW-01 can operate in one of three modes: • RS484 - RTU (device interface RS485, frame RTU), • TCP/IP - RTU (device interface Ethernet, frame RTU), • TCP/IP - Open ModBus (device interface Ethernet, frame Open Modbus). The functionalitz of Modbus protocol is based on a scheme used in Profibus protocol, as described in point 15.3 and 15.4 of this user manual.
16.3.1. Table of output registers The weighing module uses 42 addresses for function Read Holding Registers as listed in below table. Length Data Read Holding Name of output variable address [words type Registers Mass float Tare float Unit word Status word float float...
16.3.2. Table of input registers The weighing module uses 16 addresses for function Write Multiple Registers as listed in below table. Length Write Multipe Name of input variable address Data type [word] Registers Command word Command with parameter word word N.
Name Type Description Data acquired from the MW01 weighing module when a flag is set to Read_Write = FALSE Mass REAL Mass from the weighing module Tare REAL Tare value from the weighing module Unit WORD Measuring unit from the weighing module Status WORD Weighing status from the weighing module...