Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Operating Manual
Application ‚Basic‘for PR 5900
Operating Manual 9499 050 59100 Edition 2 25.10.2013
for ‚Basic‘ Release: 1.00
Sartorius Mechatronics T&H GmbH, Meiendorfer Str. 205, 22145 Hamburg, Germany Tel: +49.40.67960.303 Fax: +49.40.67960.383
Please note
Any information in this document is subject to change without notice and does not represent a commitment on the part of Sartorius unless legally prescribed. This product should be operated only by trained and qualified personnel. In correspondence concerning this product the type, name and release number as well as all license numbers in relation to the product have to be quoted.
Bitte beachten
Alle Angaben in diesem Dokument sind - soweit nicht gesetzlich vorgegeben - unverbindlich für Sartorius und stehen unter Änderungsvorbehalt. Die Bedienung des Produktes darf nur von geschultem, fach- und sachkundigem Personal durchgeführt werden. Bei Schriftwechsel über dieses Produkt bitte Typ, Bezeichnung und Versionsnummer sowie alle mit dem Produkt in Zusammenhang stehenden Lizenznummern angeben.
‚Basic‘ Operating Manual Table of Contents
Sartorius EN-I
Table of Contents
1 Introduction.........................................................................................................................................................................1
2 Overview ..............................................................................................................................................................................32.1 General Information .....................................................................................................................................................................................3
2.2 Equipment Supplied ......................................................................................................................................................................................3
2.2.1 Components ..........................................................................................................................................................................................3
2.2.2 Accessories (not Included with the Equipment Supplied) .....................................................................................................3
2.2.3 Plug-in Cards ........................................................................................................................................................................................4
2.3 Functions of the ‘Basic’ Application ........................................................................................................................................................6
3 Operation .............................................................................................................................................................................73.1 Display and Controls .....................................................................................................................................................................................7
3.1.1 Overview ................................................................................................................................................................................................7
3.1.2 Display ....................................................................................................................................................................................................8
3.1.3 Operating Elements ......................................................................................................................................................................... 10
3.1.4 Operation using Soft Keys ............................................................................................................................................................ 14
3.1.5 Selection Using the Navigation Keys ......................................................................................................................................... 14
4 Application Menu .............................................................................................................................................................15
5 Commissioning ..................................................................................................................................................................215.1 Safety Information ..................................................................................................................................................................................... 21
5.2 Switching on the Device ........................................................................................................................................................................... 21
5.3 User Login ...................................................................................................................................................................................................... 22
5.4 Configuration ............................................................................................................................................................................................... 23
5.4.1 Configuring Inputs .......................................................................................................................................................................... 23
5.4.2 Configuring Outputs ....................................................................................................................................................................... 28
5.4.3 I/O Card Test ...................................................................................................................................................................................... 32
5.4.4 Configuring the ModBus-TCP Master ....................................................................................................................................... 33
5.4.5 Configuring the Weighing Process ............................................................................................................................................. 36
5.4.6 Configuring the Checkweighing Process .................................................................................................................................. 37
5.4.7 Configuring Limit Values ............................................................................................................................................................... 39
5.4.8 Configuring Dialogs ........................................................................................................................................................................ 43
5.4.9 Configuring Printout ...................................................................................................................................................................... 45
5.4.10 Configuring Databases ................................................................................................................................................................... 48
5.4.11 Displaying Weighing Points .......................................................................................................................................................... 53
5.5 Switching Off the Device ......................................................................................................................................................................... 55
6 Application ........................................................................................................................................................................576.1 General Information .................................................................................................................................................................................. 57
6.2 Alibi Memory ................................................................................................................................................................................................ 57
6.3 Weighing ........................................................................................................................................................................................................ 58
6.4 Checkweighing ............................................................................................................................................................................................. 59
6.5 Terminal Function ....................................................................................................................................................................................... 60
6.5.1 General Information ....................................................................................................................................................................... 60
6.5.2 Control Unit ....................................................................................................................................................................................... 60
6.5.3 Predefined Functions ...................................................................................................................................................................... 62
6.5.4 Predefined Functions with Predefined Texts........................................................................................................................... 67
Table of Contents ‚Basic‘ Operating Manual
EN-II Sartorius
7 Fieldbus Interface .............................................................................................................................................................697.1 Configuration ............................................................................................................................................................................................... 69
7.2 Fieldbus Interface Protocol ...................................................................................................................................................................... 70
7.2.1 Write Window (Input Area) .......................................................................................................................................................... 71
7.2.2 Read Window (Output Area) ........................................................................................................................................................ 71
7.2.3 Reading and Writing Data ............................................................................................................................................................ 72
7.2.4 Description of the I/O Area (Read/Write Window) ................................................................................................................ 73
7.2.5 Special Hints for DeviceNet and EtherNet-IP ......................................................................................................................... 79
7.2.6 Fieldbus Register .............................................................................................................................................................................. 80
8 SPM ....................................................................................................................................................................................898.1 General Information .................................................................................................................................................................................. 89
8.2 Elementary data types ............................................................................................................................................................................... 89
8.3 Freely assigned Ranges .............................................................................................................................................................................. 90
8.3.1 General Information ....................................................................................................................................................................... 90
8.3.2 Weighing point A ............................................................................................................................................................................. 90
8.3.3 Weighing point B ............................................................................................................................................................................. 91
8.3.4 Weighing point C ............................................................................................................................................................................. 93
8.3.5 Weighing point D ............................................................................................................................................................................. 94
8.4 SPM Layout of the Firmware ................................................................................................................................................................... 95
8.4.1 Weighing point A ............................................................................................................................................................................. 95
8.4.2 Weighing point B ............................................................................................................................................................................. 97
8.4.3 Weighing point C ............................................................................................................................................................................. 99
8.4.4 Weighing point D ...........................................................................................................................................................................101
8.5 SPM Layout of the Application ............................................................................................................................................................104
8.5.1 Weighing point A ...........................................................................................................................................................................104
8.5.2 Weighing point B ...........................................................................................................................................................................107
8.5.3 Weighing point C ...........................................................................................................................................................................110
8.5.4 Weighing point D ...........................................................................................................................................................................113
8.5.5 Alibi Status .......................................................................................................................................................................................116
8.5.6 Digital and Analog Inputs and Outputs ..................................................................................................................................116
8.5.7 ModBus-TCP modules ...................................................................................................................................................................117
9 Tilt Correction ................................................................................................................................................................ 1199.1 General Information ................................................................................................................................................................................119
9.2 Performing Tilt Correction .....................................................................................................................................................................120
10 Printouts ......................................................................................................................................................................... 12510.1 General Information ................................................................................................................................................................................125
10.2 Basic Configuration Data .......................................................................................................................................................................125
10.3 Tickets ...........................................................................................................................................................................................................129
10.3.1 General Information .....................................................................................................................................................................129
10.3.2 Tickets and Labels without NLE (NiceLabelExpress) ............................................................................................................129
10.3.3 Tickets and Labels with NLE (NiceLabelExpress) ...................................................................................................................130
‚Basic‘ Operating Manual Introduction
Sartorius EN-1
1 Introductiontt Please read all the instructions carefully and completely before using the device.
tt Read the safety precautions carefully.
tt These instructions are part of the product. Keep it in a safe and easily accessible location.
Symbols and SignsThe following symbols are used in this manual:
Warning of dangerous electrical voltage.
DANGER indicates death or severe, irreversible personal injury which will occur if the corresponding safety measures are not observed.
! Danger
Warning of a hazard area.
WARNING indicates that death or severe, irreversible injury may occur if the corresponding safety measures are not observed.
! Warning
Warning of personal injury and/or property damage.
CAUTION indicates that minor, reversible injury or damage to property may occur if the corresponding safety measures are not observed.
! Caution
Note User tips, useful information, and notes.
tt Indicates a required action
ty Describes the result of an action
- Indicates an item in a list
[ ] Frame menu items and soft keys
HotlinePhone: +49.40.67960.444
Fax: +49.40.67960.474
e-mail: [email protected]
Introduction ‚Basic‘ Operating Manual
EN-2 Sartorius
‚Basic‘ Operating Manual Overview
Sartorius EN-3
2 Overview
2.1 General InformationThese operating instructions describe the configuration and operation of the ‘Basic’ application.
For installation, basic configuration and calibration, please, refer to the PR 5900 instrument manual.
2.2 Equipment Supplied
2.2.1 ComponentsThe ‘Basic’ product consists of the following components:
- Maxxis 5 basic device with software ‘BIOS’, ‘Firmware’ and ‘Basic’ application
- Manuals in PDF format on CD-ROM
The Basic application requires installation of the following programs in the device:
- BIOS
- Firmware
- Basic application
The PR 1721/5x fieldbus cards are supported.
The application supports alibi memory (see accessories).
2.2.2 Accessories (not Included with the Equipment Supplied) - Plug-in cards for Option-1, Option-2 and Option-FB, see Chapter 2.2.3
- Software (license):
PR 1792/13 OPC server communication
Alibi memory
Tilt correction
- Scales:
A maximum of 4 scales can be controlled and displayed.
PR 5900/10 Internal weighing electronics (max. 2)
Platform/scale with xBPI protocol (max. 3)
Overview ‚Basic‘ Operating Manual
EN-4 Sartorius
2.2.3 Plug-in Cards
Product Description Position
PR 5900/10Weighing electronics
Internal weighing electronics for connecting load cells or weighing platforms in non-explosion-hazardous areas.
A maximum of two internal weighing electronics units can be inserted.
For further information, see PR 5900 instrument manual.
WP A and/or WP B
PR 5900/042 x RS-485 serial interfaces
The interface can be configured by software.
For further information, see PR 5900 instrument manual.
Option-1 and/or Option-2
PR 5900/071 analog input
1 analog output
Analog input: internal 14 bits binary = 20,000 parts, @ e.g. 0 – 20 mA/0 – 10 V
Analog output: internal 16 bits = 65536 parts, resolution of 20,000 @ 20 mA
For further information, see PR 5900 instrument manual.
Option-1 and/or Option-2
PR 5900/124 digital inputs
4 digital outputs
4 passive opto-decoupled inputs
4 relay outputs with potential-free changeover contacts
For further information, see PR 5900 instrument manual.
Option-1 and/or Option-2
PR 5900/134 digital inputs
4 digital outputs
4 active opto-decoupled inputs
4 relay outputs with potential-free changeover contacts
For further information, see PR 5900 instrument manual.
Option-1 and/or Option-2
PR 1721/51ProfiBus-DP
ProfiBus-DP-V0 slave with 9.6 kbit/s to 12 Mbit/s, baud rate auto-detection
For further information, see PR 5900 instrument manual.
Option-FB
PR 1721/54DeviceNet
DeviceNet master-slave with 125, 250 and 500 kbit/s
For further information, see PR 5900 instrument manual.
Option-FB
‚Basic‘ Operating Manual Overview
Sartorius EN-5
PR 1721/55CC-Link
CC-Link slave with 156; 625 kbit/s; 2,5; 5; 10 Mbit/s
For further information, see PR 5900 instrument manual.
Option-FB
PR 1721/56ProfiNet I/O
ProfiNet I/O with 10 Mbit/sec and 100 Mbit/sec
Autodetection (10/100, HalfDX/FullDX)
For further information, see PR 5900 instrument manual.
Option-FB
PR 1721/57EtherNet/IP
EtherNet/IP with 10 Mbit/sec and 100 Mbit/sec
Autodetection (10/100, HalfDX/FullDX)
For further information, see PR 5900 instrument manual.
Option-FB
Overview ‚Basic‘ Operating Manual
EN-6 Sartorius
2.3 Functions of the ‘Basic’ ApplicationThe ‘Basic’ application represents the indicator function for the Maxxis 5 device.
Weight values can be printed and, at the same time, saved to an internal Alibi memory. The saved data can be viewed and printed.
Via communication, values and signals can be read from and written to the Basic controller. It can also be used as an efficient remote terminal. This means that messages can be displayed from a higher-level system, operation dialogs can be conducted and texts or values can be edited.
A PC can communicate with the Basic controller via OPC. The transmission takes place by Ethernet.
A PLC can communicate with the Basic controller via a fieldbus.
Two weighing electronics units can be installed internally in a Basic controller.
Other features at a glance:
- Preset tare values can be saved
- Input of defined texts for the terminal function
- Internal alibi memory (enabled by license); not possible for user scale.
- Weight printout via configurable report
- Configurable limit switch (3 limits per scale, which can be combined with conditions and actions.)
- Configurable digital and analog inputs and outputs (requires additional plug-in cards)
- Remote-controlled operation dialog via color display and keypad
- Tilt correction (enabled by license)
‚Basic‘ Operating Manual Operation
Sartorius EN-7
3 Operation
3.1 Display and Controls
3.1.1 Overview
Function keys LED 5.7'' color display Alphanumeric keys
.
Display on/off key Soft keys Navigation/menu keys Indicator keys
Operation ‚Basic‘ Operating Manual
EN-8 Sartorius
3.1.2 DisplayThe TFT color graphic display shows weight values of up to 7 digits with decimal point and plus or minus sign. Available mass units are t, kg, g, mg, lb and oz.
lb and oz units are not permitted for use in legal metrology in the EU and EEA.
Below the weight display, the currently displayed weight is shown as a bar graph in relation to the maximum capacity (Max). At 100% of max, the bar graph is fully to the right.
Bar graph Value type/polarity sign/Standstill Status display Weight Symbols/Mass unit
Infozeile Border around decimal place
‚Basic‘ Operating Manual Operation
Sartorius EN-9
Value type/Polarity sign Zero/Standstill/Dosing/Monitor. Symbols Mass unit
B Gross weight Weight value standstill !
Valu
e no
t pe
rmis
sibl
e in
le
gal m
etro
logy
(e.g
. 10-
fold
re
solu
tion
, act
ive
tilt
cor
rect
.) t
kg
G Gross weight in NTEP or NSC mode U The gross weight
value is within ±¼ d of zero
g
mg
lb
N Net weight
(Net = gross - tare)
Filling mode: flashes when filling is “held”; rapid flashing indicates “error”
oz
T Tare weight R1 Range 1
PT Preset tare
not taredR2 Range 2
R3 Range 3
no indi-cation
- Test value
- Gross, not tared
Pendeo load cells:
plausibility monito-ring; average value deviation of each load cell
WP-A Weighing point A
WP-B Weighing point B
WP-C Weighing point C
WP-D Weighing point D
Useradditional weight value, application-specific function
Pendeo load cells:
Temperature control; 1…n load cells are above/below the per-missible temperature
Max Maximum capacity (weighing range)
Setp Min Minimum weight
Diff Only if W&M is selected:
Border around inadmissible decimal place.+ Positiv value
– Negativ value
Status icons in the info line
Icon Description
Remote control via VNC (Virtual Network Computing) is active.
General warning
- The clock battery is empty.
- The standby battery is empty.
The standby battery is too hot and is not charging. If this does not go away, then the ambient temperature must be checked, see instrument manual.
- A USB device has been connected that is not supported.
- The max. current of imax = 200 mA has been exceeded.
Check newly connected devices.
USB stick recognized and ready for use.
Stick is in use and may not be removed.
IP address conflict in network settings
Operation ‚Basic‘ Operating Manual
EN-10 Sartorius
3.1.3 Operating Elements
3.1.3.1 Front-Panel KeysThe following table shows the basic meanings of the symbols on the front-panel keys. Depending on the applications, the keys may also have other meanings.
Indicator Keys
Taring The current gross weight is stored in the tare memory, provided that - weight value is stable.
- the instrument is not in error status
(function dependent on configuration).
Switching of display between the weighing points: - WP A
- WP B
- WP C
- WP D
Sets gross weight to zero, provided that - weight value is stable.
- weight is within zero setting range
(function dependent on configuration).
Display gross/tare weight.
Pressing the key switches to the next weight (only tared scale).
During calibration, pressing this key displays the weight for 5 seconds with 10x resolution.
Application Keys
Starts a printout. Configuration is performed in the application menu [Configuration]-[Printout]-[...].
Navigation/Menu Keys
Scroll up in the menu OK Confirm input/selection
Scroll down in the menu EXIT - Cancel entry/selection (after a confirmation prompt) without saving the change
- Exit parameters/menu window
- Cursor to the left
- Selection
- Exit menu window
C Pressing the delete key deletes individual characters or whole strings of characters, see also page 12.
- Cursor to the right
- Selection
- Confirm input/selection
Soft key 1 – 5
Select appropriate menu function, see also Chapter 3.1.4.
MENU Switch to the operating menu
‚Basic‘ Operating Manual Operation
Sartorius EN-11
Function Keys
F1 Assigned to a defined function (‘Operating parameters’ menu)
I/E - Turns the display off.
- Ignores all key inputs.
- LED lights red.
Pressing one more time switches the display on again.
F2 Assigned to a defined function (‘Operating parameters’ menu)
Starts a printout of previous dialog display, see Chapter 5.4.8.
? Displays the corresponding help window
Same functions as the indicator key ‘EXIT’
LED
operating status Color LED status
normal operation off
readiness red continuous illumination
power fail red flashing
Operation ‚Basic‘ Operating Manual
EN-12 Sartorius
Alphanumeric Keypad
.
Pressing once displays the corresponding first character, e.g. ‘A’, at the cursor position. After pressing twice, ‘B’ is displayed at the cursor position and after pressing three times, ‘C’ is displayed.
The input of a character is completed by pressing the cursor key, a different alphanumeric key or after 2 seconds.
If only numeric values are required for input, letters are not enabled.
Pressing the left cursor key returns to the previous character.
C - Within an input, pressing the delete key deletes the character to the left of the cursor.
- Outside of an input, pressing the delete key deletes the whole string of characters.
Pressing switches between the following functions: - Numbers
- Uppercase letters
- Lowercase letters
- Pinyin (current display language for Chinese)
- Hiragana (current display language for Japanese)
‚Basic‘ Operating Manual Operation
Sartorius EN-13
Input of Alphanumeric Characters
In front of the input field it is indicated whether numeric and/or alphabetical characters can be entered.
The respective options are displayed.
Double-clicking on the key displays the character table.
Only characters authorized for this input are displayed.
Note The switching function is turned off.
Procedurett Highlight the desired character with the
cursor.
ty The selected character is shown magnified in the field at the top right.
tt Press ‘OK’ to enter the characters in the input field.
tt Another double-click on the toggle key and other characters can be input as described previously.
Operation ‚Basic‘ Operating Manual
EN-14 Sartorius
3.1.3.2 PC KeysThe device can also be operated using a PC keyboard. The corresponding key assignment is shown in the table below:
PC keyboard Front keypad
F1 F1
F2 F2
F3 ?
F4 MENU
F5 – F9 Soft key 1 – 5
F10
F11
F12
ESC EXIT
Cursor keys: , , , , , ,
ENTER OK
Backspace C
3.1.4 Operation using Soft KeysThe functions of the five soft keys below the graphic display are indicated in the bottommost text line of the display. In the descriptions of operating sequences which entail the use of soft keys, the soft key function to be selected is shown in square brackets; the soft key symbol is not printed in every instance, e.g.: [Save].
Default Save
3.1.5 Selection Using the Navigation Keys
3.1.5.1 MenuThe cursor keys and the OK and EXIT keys are used to navigate through the menus.
3.1.5.2 ParametersUse the / keys to select the individual parameters.
The required values/texts are entered with the alphanumeric keys.
A checkmark is placed in the checkbox using the OK key.
If the list of parameters is long, a vertical bar graph on the left (black and gray) shows which part of the list is displayed.
An existing selection list is displayed with one of the arrows below.
The parameter is selected using the OK key.
‚Basic‘ Operating Manual Application Menu
Sartorius EN-15
4 Application Menu
Weighing Display of weight values and the parameters set under [Configuration]-[Functions/Applications/Procedures]-[Weighing]
Checkweighing Display of weight values and the parameters set under [Configuration]-[Functions/Applications/Procedures]-[Checkweighing]
Device employed as terminal Weight display
Configuration
— Inputs and outputs
— Inputs Function assignment for installed input cards
— Option Option 1, Option 2, Internal
— Type display only
— Input 1 – 4
— SPM bit address see SPM table in Chapter 8
— Default Settings are reset to factory settings.
— Input - Switch to the previous input.
— Input + Switch to the next input.
— Save The settings are saved.
— Outputs Function assignment for installed output cards
— Option Option 1, Option 2, Internal
— Type display only
— Output 1 – 4
— SPM bit address see SPM table in Chapter 8
— Default Settings are reset to factory settings.
— Output - Switch to the previous output.
— Output + Switch to the next output.
— Save The settings are saved.
Application Menu ‚Basic‘ Operating Manual
EN-16 Sartorius
Configuration
— Inputs and outputs
— ModBus-TCP master
— Communication error Cancel, Show message
— ModBus-TCP module Phoenix1 – 8
— Activate module Check the box to activate the module. The menu expands.
— IP address IP address of the selected module
— I/O Type Digital inputs, digital outputs
— Input 1 – 16
— SPM bit address see SPM table in Chapter 8
— Default Settings are reset to factory settings.
— Input/Output - Switch to previous input/output.
— Input/Output + Switch to next input/output.
— Save The settings are saved.
— Functions/Applications/Procedures
— Weighing
— Weighing point Weighing point A – D
— Instruction Enter text (20 characters)
— e.g. Customer Transferred from the application database: Select record.
— Use preset tare Check the box to use the preset tare.
— Save alibi Check the box to activate the storage of printed weight values in the alibi memory.
— Default Settings are reset to factory settings.
— Save The settings are saved.
— Checkweighing
— Weighing point Weighing point A – D
— Instruction Enter text (20 characters)
— e.g. Customer Transferred from the application database: Select record.
— Weighing mode Gross, net
— Set point display only Check the box to confirm the selection. The set point can therefore no longer be changed in weighing mode.
— Set point Enter value
— Set point min. Enter value <set point
— Set point max. Enter value >set point
— Save alibi Check the box to activate the storage of printed weight values in the alibi memory.
— Show dialogs before printing Check the box to confirm the selection.
— Default Settings are reset to factory settings.
— Save The settings are saved.
‚Basic‘ Operating Manual Application Menu
Sartorius EN-17
Configuration
— Functions/Applications/Procedures
— Limits
— Weighing point Weighing point A – D
— Limit value 1 – 3 On/Off Enter 0 – Max (maximum capacity); take unit from calibration.
— Action 1 – 3 On<None> marker 1 – 3 set, delete marker 1 – 3
— Action 1 – 3 Off
— Condition 1 – 3 On <No condition>, not active: Built-in digital input 1 – 4, Actual limit 1 – 3, ADU error, Above MAX, Overload, Below zero, Center zero, Inside zeroset range, Standstill, Dimmed, Internal error = command error, Command busy, Power fail, Test active, Calibration active, Tare active, Marker bit 1 – 3 active: Built-in digital input 1 – 4, Actual limit 1 – 3, ADU error, Above MAX, Overload, Below zero, Center zero, Inside zeroset range, Standstill, Internal error = command error, Command busy, Power fail, Test active, Calibration active, Tare active, Marker bit 1 – 3, Dimmed
— Condition 1 – 3 Off
— Default Settings are reset to factory settings.
— Save The settings are saved.
— Dialogs
— Dialog message 1 – 10
— Types Free text without timeout, Free text with timeout, Text with user unit, Weight, Dialog reply: Yes or No, Tare before printing
— Default Settings are reset to factory settings.
— Save The settings are saved.
— Tilt correction Function can only be performed with a valid license, see Chapter 9
— Weighing point Weighing point A – D
— Activated Check the box . The current weight is displayed during tilt correction to simplify the configuration. .
— Number of correction values
Enter 0 – 99 to define the number of correction values, including start and end points.
— Start position Manually define the start position of the silo, for example, and use the ‘Accept’ soft key to transfer it to the device.
— End position Manually define the end position of the silo, for example, and use the ‘Accept’ soft key to transfer it to the device.
— Default Settings are reset to factory settings.
— Edit Change the calculated points.
— Start Start the calculation. The manually launched tilting process must be performed very slowly, because the individual silo positions can only be calculated at a standstill.
— Accept Transfer the start and end positions of the silo on the device.
— Save The settings are saved.
Application Menu ‚Basic‘ Operating Manual
EN-18 Sartorius
Configuration
— Printout
— Parameters
— Device name Enter alphanumeric characters
— Use NLE Check the box to activate printing with NiceLabelExpress.
See Chapter 10.3.3.
— Number of printouts Enter value.
— Print layout 'Weighing'
— Printer none, printer, ticket printer, printer 2
The printers are assigned to the device under [System Setup]-[Connected devices]
— Line 1 – 99 Blank line, -------, Form feed, Device name, Weighing point, Sequence number, Date, Time, Gross, Net, Tare, Header, Weighing mode; Dialog reply 1 – 10, Free number 1 – 3, Entered weight, Entered string, Edited int, Edited real, Field key name, Field name 1 – 6
— Default Settings are reset to factory settings.
— Insert Insert lines. 99 lines are possible in total.
— Delete Delete the highlighted line.
— Save The settings are saved.
— Print layout 'Checkweighing'
— Printer none, printer, ticket printer, printer 2
The printers are assigned to the device under [System Setup]-[Connected devices]
— Line 1 – 99 Blank line, -------, Form feed, Device name, Weighing point, Sequence number, Date, Time, Gross, Net, Tare, Header, Weighing mode; Dialog reply 1 – 10, Free number 1 – 3, Entered weight, Entered string, Edited int, Edited real, field key name, field name 1 – 6
— Default Settings are reset to factory settings.
— Insert Insert lines. 99 lines are possible in total.
— Delete Delete the highlighted line.
— Save The settings are saved.
‚Basic‘ Operating Manual Application Menu
Sartorius EN-19
Configuration
— Databases
— Preset tare Create records for defined tare values.
— ID (1 – 999) Record no.
— Tare name Enter alphanumeric characters (max. 20).
— Tare weight Display of the placed and transferred weight value
— New Create new record.
— Change Change highlighted record.
— Delete Delete highlighted record.
— Predefined texts Create records for texts to be displayed on the terminal.
— ID (1 – 999) Record no.
— Line 1 Enter alphanumeric characters (max. 20).
— Line 2 Enter alphanumeric characters (max. 20).
— New Create new record.
— Change Change highlighted record.
— Delete Delete highlighted record.
— Application database - field names Note:Before making changes, the current database should be saved on the SD card or USB stick.
— Field key name Create new database (e.g.: materials/customer database).
— Field name 1 – 6 Enter alphanumeric characters (max. 20).
— Save The input is saved.
— Application database - entries Add, edit and delete database entries
— Field key name Database name (e.g. Customer) is displayed.
— New Create new record.
— Change Change highlighted record.
— Delete Delete highlighted record.
Application Menu ‚Basic‘ Operating Manual
EN-20 Sartorius
Configuration
— Display weighing points
— All weighing points
— Show all weighing points Check the box to display all weighing points.
— Line 1 – 10 Gross, net, tare, limit 1 – 3, analog output 1+2, field key name, blank line
— Default Settings are reset to factory settings.
— Save The settings are saved.
— Single weighing point
— Line - Delete line
— Line + Insert lines 1 – 8.
Selection: Gross, net, tare, limit 1 – 3, analog output 1+2, field key name, field 1 – 6
— Size - Reduce size of weight display
— Size + Increase size of weight display
— Save The settings are saved.
— Checkweighing
— Line - Delete line
— Line + Insert lines 1 – 8.
Selection: Gross, net, tare, limit 1 – 3, analog output 1+2, field key name, field 1 – 6
— Size - Reduce size of weight display
— Size + Increase size of weight display
— Save The settings are saved.
— Print Print configuration.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-21
5 Commissioning
5.1 Safety Information
It is essential that the safety instructions in Chapter 2 of the PR5900 instrument manual are read before installation and commissioning!
! Warning
5.2 Switching on the DeviceThe device can be set up as follows:
- Via keys on the front of the device
- Via an external PC keyboard
- Via a notebook/PC using the VNC software (included on the CD)
- Via a notebook/PC using an internet browser
When the device is powered up, the following appears:
PR 5900 The device type is displayed (PR 5900)
BIOS version
Firmware version
Automatic display test
Weight display
No signal Error message: no load cells are connected, see also PR5900 instrument manual.
No values from scale Error message: no communication with the xBPI scale, see also PR 5900 instrument manual.
Error message: no weight values are read from ADC (analog-digital converter), see also PR 5900 instrument manual.
Scale not ready Error message: no load cells or scale connected, see also PR 5900 instrument manual.
ty The weight display appears.
Commissioning ‚Basic‘ Operating Manual
EN-22 Sartorius
5.3 User LoginUser management is not activated by default.
Activate user management with the menu item [System Setup]-[User management], see also PR5900 instrument manual.
The ‘Administrator’, ‘Supervisor’ and ‘Operator’ users are created by default.
The following rights are preset for these users:
- The administrator is allowed to edit firmware and application settings and order data.
The administrator can create new users with all rights, see PR 5900 instrument manual.
- The supervisor is allowed to edit application settings and order data.
- User is allowed to start weighing and edit order data.
An authorized user must log in to start or configure the application.tt Press the [Login] soft key.
tt Enter a password (access code) using the keyboard and confirm.
ty The operating menu is displayed.
The application and system menus are selected here.
tt Select and confirm [Weighing], for example, using the cursor.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-23
5.4 Configuration
Note The configuration can only be performed if the ‘Supervisor’ or ‘Administrator’ is logged in.
tt Select and confirm [Configuration] using the cursor.
5.4.1 Configuring Inputs
This function is required to configure the analog and digital inputs.
When changing the I/O card type, the configuration data remains unchanged. Functions for a non-installed scale can be selected, however, they are without effect.
The free and assigned SPM addresses are documented in Chapter 8.
If several inputs are assigned to an SPM address, the input with the higher number prevails:
Option 1 = No. 1
Option 2 = No. 2
Internal = No. 3
Unused inputs are ignored, see Chapters 5.4.1.1 and 5.4.1.2.
The card type and the available inputs and outputs are detected automatically.
ty The configuration menu is displayed.
tt Select and confirm [Inputs and outputs] using the cursor.
Commissioning ‚Basic‘ Operating Manual
EN-24 Sartorius
ty A selection window appears.
tt Select and confirm [Inputs] using the cursor.
5.4.1.1 Analog Input
tt Select and confirm [Option] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate interface (in this case ‘Option 1’) using the cursor.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-25
tt Select and confirm [Mode] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate input type using the cursor (see also PR5900 instrument manual).
tt Select and confirm [Mode] using the cursor.
ty A selection window appears.
tt Select [SPM address %MD] using the cursor.
tt Use the keyboard to enter and confirm a free address %MDxxx.
tt Press the [Save] soft key to save the settings.
Note If the SPM address is equal to 0, the analog value is not written to the SPM.
GeneralNo reserved SPM addresses are overwritten by the analog inputs.
Commissioning ‚Basic‘ Operating Manual
EN-26 Sartorius
5.4.1.2 Digital Inputs
tt Select and confirm [Option] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate interface (in this case ‘Internal’) using the cursor.
tt Select [Input] using the cursor.
tt Confirm input ‘1’.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-27
tt Select [SPM address %MX] using the cursor.
tt Use the keyboard to enter and confirm a free address %MXxxx.
tt Press the [Input +] soft key to configure the next input.
tt Select [SPM address %MX] using the cursor.
tt Use the keyboard to enter and confirm a free address %MXxxx.
tt Configure inputs 3+4 in the same way.
tt Finally, press the [Save] soft key to save the settings.
Note The value of the digital input is not written to the SPM if the address = 0 (inactive).
Commissioning ‚Basic‘ Operating Manual
EN-28 Sartorius
5.4.2 Configuring Outputs
This function is required to configure the analog and digital outputs.
When changing the I/O card type, the configuration data remains unchanged. Functions for a non-installed scale can be selected, however, they are without effect.
The free and assigned SPM addresses are documented in Chapter 8.
The assignment of SPM addresses to a scale is only valid if the scale exists.
Non-allocated outputs are switched off.
The card type and the available inputs and outputs are detected automatically.
ty A selection window appears.
tt Select and confirm [Outputs] using the cursor.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-29
5.4.2.1 Analog OutputThe weight value of the selected weighing point is transmitted to the output.
tt Select and confirm [Option] using the cursor.
ty The factory settings are displayed.
ty A selection window appears.
tt Select and confirm the appropriate interface (in this case ‘Option 1’) using the cursor.
tt If necessary, configure the analog output in accordance with the table below.
tt Press the [Save] soft key to save the settings.
Note Adapting the analog output see Chapter 8.11.3 in PR5900 instrument manual.
Commissioning ‚Basic‘ Operating Manual
EN-30 Sartorius
Menu Item Selection Description
[Data source] Weighing point A – D Output of the weight values from scales A, B, C or D.
0 to Max are converted into 0/4...20 mA.
[Analog value] Gross Output of the gross value
Net/gross Output of the net value, if tared; otherwise gross
Net/0 mA Output of the net value, if tared; otherwise 0 mA
Net/4 mA Output of the net value, if tared; otherwise 4 mA
Net/20 mA Output of the net value, if tared; otherwise 20 mA
[Range] 0 – 20 mA Output of 0 – Max as 0 – 20 mA
4 – 20 mA Output of 0 – Max as 4 – 20 mA
[On ADC error] 0 mA Set output to 0 mA.
4 mA Set output to 4 mA.
20 mA Set output to 20 mA.
hold The last output value is held.
[On < zero] 0 mA Set output to 0 mA
4 mA Set output to 4 mA.
20 mA Set output to 20 mA.
hold The last output value is held.
linear Only for [4...20 mA]: Output goes below 4 mA down to limiting
[On > Max] 0 mA Set output to 0 mA
4 mA Set output to 4 mA.
20 mA Set output to 20 mA.
hold The last output value is held.
linear Output increases above 20 mA until the limit is reached.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-31
5.4.2.2 Digital Outputs
tt Select and confirm [Option] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate interface (in this case ‘Internal’) using the cursor.
tt Select [Output] using the cursor.
tt Confirm output ‘1’.
Commissioning ‚Basic‘ Operating Manual
EN-32 Sartorius
tt Select [SPM address %MX] using the cursor.
tt Use the keyboard to enter and confirm a free address %MXxxx.
Note The SPM address %MX for an unused digital output = 0
tt Press the [Output +] soft key to configure the next input.
tt Select [SPM address %MX] using the cursor.
tt Use the keyboard to enter and confirm a free address %MXxxx.
tt Configure outputs 3+4 in the same way.
tt Finally, press the [Save] soft key to save the settings.
5.4.3 I/O Card TestSee Chapter 8.1.11.3 in PR5900 instrument manual.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-33
5.4.4 Configuring the ModBus-TCP MasterIn this application, the Modbus master supports up to 8 predefined Modbus modules.
5.4.4.1 Supported Modules
Modules 1 – 4Modules 1 – 4 relate in each case to the following module:
Phoenix Contact Inline Block IO (ILB ETH 24 DI16 DIO16-2TX)
They each offer 16 digital inputs and 16 digital outputs.
Modules 5 – 6Modules 5 – 6 relate in each case to the following modules:
- Phoenix Contact Inline Module (IL ETH BK DI8 DO4 2-TX-PAC)
- Phoenix Contact Output Module (IB IL 24 DO16-PAC)
- Phoenix Contact Output Module (IB IL 24 DO16-PAC)
They offer a total of 8 digital inputs and 36 digital outputs.
Modules 7 – 8Modules 7 – 8 relate in each case to the following modules:
- Phoenix Contact Inline Module (IL ETH BK DI8 DO4 2-TX-PAC)
- Phoenix Contact Output Module (IB IL 24 DO16-PAC)
- Phoenix Contact Output Module (IB IL 24 DO16-PAC)
- Phoenix Contact Power Supply (IB IL 24 PWR IN-PAC)
- Phoenix Contact Output Module (IB IL 24 DO16-PAC)
They offer a total of 8 digital inputs and a total of 52 digital outputs.
5.4.4.2 Configuration ToolThe modules must be configured in terms of hardware according to the Phoenix instructions. In addition, an IP address must be assigned to each terminal. Phoenix provides the ‘IPAssign.exe’ tool for that purpose.
Commissioning ‚Basic‘ Operating Manual
EN-34 Sartorius
5.4.4.3 Configuration on the Device
ty A selection window appears.
tt Select and confirm [ModBus-TCP master] using the cursor.
tt Select and confirm [Communication error] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate function (in this case ‘Show message’) using the cursor.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-35
tt Select and confirm [ModBus-TCP module] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate module (in this case ‘Phoenix 1:…’) using the cursor.
tt Check the box to activate the module.
tt Select and confirm the individual settings.
[IP address]Selection: Speak with the responsible system administrator
[I/O Type]Selection: Digital inputs, digital outputs
[Input]/[Output]Selection: Input +/Output + (higher), Input -/Output - (lower)
[SPM address %MX]Input: Fixed SPM address, see Chapter 8.
tt Finally, press the [Save] soft key to save the settings.
Commissioning ‚Basic‘ Operating Manual
EN-36 Sartorius
5.4.5 Configuring the Weighing Process
ty The configuration menu is displayed.
tt Select and confirm [Functions/Applications/Procedures] using the cursor.
tt Select and confirm [Weighing], for example, using the cursor.
tt Select and confirm the individual settings.
[Weighing point]Selection: Weighing point A – D
[Instruction]Input: Max. 20 characters via keyboard
e.g.: [Customer]Selection: Database entries, see Chapter 5.4.10.3.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-37
[Weighing point]Check the box to be able to use the preset tare when weighing. Preset tare is defined in Chapter 5.4.10.1.
[Save alibi]Check the box to write the values to the alibi memory.
Note 'Save alibi‘ is not activated: SPM address = 0
Alibi memory is not possible for user scale.
tt Finally, press the [Save] soft key to save the settings.
5.4.6 Configuring the Checkweighing Process
tt Select and confirm [Checkweighing], for example, using the cursor.
tt Select and confirm the individual settings.
[Weighing point]Selection: Weighing point A – D
[Instruction]Input: Max. 20 characters via keyboard
e.g.: [Customer]Selection: Database entries, see Chapter 5.4.10.3.
Commissioning ‚Basic‘ Operating Manual
EN-38 Sartorius
[Weighing mode]Selection: Gross, net
[Set point display only]Check the box to display only the set point. This means it is no longer possible to change the set points.
[Set point]Input: Weight value via keyboard
[Set point min.]Input: Weight value via keyboard
[Set point max.]Input: Weight value via keyboard
[Show dialogs before printing]Check the box to display the dialog before printing. This function is only possible if printing is initiated by the START key. Define dialogs, see Chapter 5.4.8.
[Save alibi]Check the box to write the values to the alibi memory.
Note 'Save alibi‘ is not activated: SPM address = 0
Alibi memory is not possible for user scale.
tt Finally, press the [Save] soft key to save the settings.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-39
5.4.7 Configuring Limit Values
Each limit consists of a switch-on and a switch-off point for definition of a hysteresis. The three pairs of values must be entered according to the same principle. The limit values always refer to the gross weight. For the SPM addresses for the limits, see Chapter 8.
tt Select and confirm [Limits] using the cursor.
1. Select Weighing Point
tt Select and confirm [Weighing point] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate weighing point using the cursor.
Commissioning ‚Basic‘ Operating Manual
EN-40 Sartorius
2. Define LimitsExample 1:
The output signal (Limit 1 out) of limit 1 switches OFF above a weight (Wgt) of 900 g.
Limit 2 switches OFF below 290 g.
The two limits have a hysteresis of 10 g. In the event of a power failure, the two outputs go to OFF, thus indicating underfill and overfill at the same time.
Example 2:
Limits 1 + 2 are the same for ‘On’ and ‘Off’ (on = off). - switches output 1 (Limit 1 out) ON if the weight
(Wgt) exceeds the value.
- switches output 2 (Limit 2 out) OFF if the weight falls below the value.
tt Select the appropriate lines using the cursor.
tt Use the keyboard to enter and confirm the desired values (in this case: see Example 1).
‚Basic‘ Operating Manual Commissioning
Sartorius EN-41
3. Determine an Action
Markers can be set for all limits (in this case, see Example 2):
tt Highlight and confirm the action line of the appropriate limit using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate line to set the marker for Limit 1 (in this case, Marker 1 is set when 900 g is exceeded).
tt If applicable, set other markers.
Commissioning ‚Basic‘ Operating Manual
EN-42 Sartorius
4. Determine a Condition
tt Highlight and confirm the condition line of the appropriate limit using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate line.
tt If applicable, select additional conditions for the other limits.
5. Save Settings
tt Finally, press the [Save] soft key to save the settings.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-43
5.4.8 Configuring Dialogs
Dialogs consist of messages that appear on screen after pressing the START key and require the corresponding input and confirmation. The dialog can then be printed out, if the printout is configured accordingly, see Chapter 5.4.9.
10 dialog messages can be configured.
If no dialog messages have been entered, no message is displayed/no input is expected.
tt Select and confirm [Dialogs] using the cursor.
tt Select the appropriate line using the cursor.
tt Use the keyboard to enter and confirm the dialog message.
tt Select and confirm the line 'Type' using the cursor.
tt For example, if the ‘Free text with timeout’ type is selected, another line appears.
tt Use the keyboard to enter and confirm the display duration of the message.
Commissioning ‚Basic‘ Operating Manual
EN-44 Sartorius
ty A selection window appears.
tt Select and confirm the appropriate line.
[Free text]The dialog message appears and can only be hidden by the operator.
[Free text with timeout]The dialog message is displayed for a defined period and then disappears without any action by the operator.
[Text with user-defined unit]The dialog message appears with the user-defined unit (e.g.: pcs, °C, etc.) and can only be hidden by the operator.
[Weight]The current weight value of the corresponding weighing point is displayed and can only be hidden by the operator.
[Dialog reply: Yes or No]The dialog message appears and can only be hidden by the operator.
[Tare before printing]The dialog message appears and can only be hidden by the operator.
tt Finally, press the [Save] soft key to save the settings.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-45
5.4.9 Configuring PrintoutThis function is required to configure the weighing and checkweighing log.
tt Select and confirm [Printout] using the cursor.
tt Select and confirm [Parameters] using the cursor.
ty A selection window appears.
tt Select and confirm the individual settings.
[Device name]Input: Max. 20 characters via keyboard
[Use NLE]Check the box to use NLE (NiceLabelExpress) for the design of printouts, see also Chapter 10.3.3.
[Number of printouts]Input: Figures via keyboard
tt Finally, press the [Save] soft key to save the settings.
Commissioning ‚Basic‘ Operating Manual
EN-46 Sartorius
tt Select and confirm [Print layout 'Weighing'] using the cursor.
ty A selection window appears.
tt Press the [Insert] soft key to insert a new line below the highlighted line. Up to 99 lines can be defined.
tt Press the [Delete] soft key to delete the highlighted line.
tt Select and confirm the individual settings.
[Printer]Selection: none, printer, ticket printer, printer 2
The prerequisite is that these should have been set up in the system menu under [System setup] - [Connected devices]
[Line 1 – 99]Selection: Blank line, -------, Form feed, Device name, Weighing point, Sequence number, Date, Time, Gross, Net, Tare, Header, Weighing mode; Dialog reply 1 – 10, Free number 1 – 3, Entered weight, Entered string, Edited int, Edited real, Field key name, Field name 1 – 6
tt Finally, press the [Save] soft key to save the settings.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-47
tt Select and confirm [Print layout 'Checkweighing'] using the cursor.
ty A selection window appears.
tt Press the [Insert] soft key to insert a new line below the highlighted line. Up to 99 lines can be defined.
tt Press the [Delete] soft key to delete the highlighted line.
tt Select and confirm the individual settings.
[Printer]Selection: none, printer, ticket printer, printer 2
The prerequisite is that these should have been set up in the system menu under [System setup] - [Connected devices]
[Line 1 – 99]Selection: Blank line, -------, Form feed, Device name, Weighing point, Sequence number, Date, Time, Gross, Net, Tare, Header, Weighing mode; Dialog reply 1 – 10, Free number 1 – 3, Entered weight, Entered string, Edited int, Edited real, Field key name, Field name 1 – 6
tt Finally, press the [Save] soft key to save the settings.
Commissioning ‚Basic‘ Operating Manual
EN-48 Sartorius
5.4.10 Configuring DatabasesThe following databases are available in this application:
- Preset tares
- Predefined texts for the terminal function
- Application database
tt Select and confirm [Databases] using the cursor.
5.4.10.1 Creating/Changing/Deleting Preset TaresPreset tares can be saved in this database and assigned to each weighing point.
If an ID already exists, you can use [Change] to modify the associated names and weights.
The tare name is freely selectable and can appear several times. The tare weight unit can be selected. If the scale and the tare are using different units, the preset tare value will be converted to the scale unit during taring.
A preset tare value may not be greater than the largest Max of a scale.
tt Select and confirm [Preset tare] using the cursor.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-49
tt Press the [New] soft key to create a new record.
ty A selection window appears.
tt Select and confirm the individual settings.
[ID]Input: Automatic numbering or manual numbering via the keyboard from 1 – 999
[Tare name]Input: Max. 20 characters via keyboard
[Tare weight]Position the appropriate weight and press the [Accept] soft key.
tt Finally, press the [Save] soft key to save the parameters in the database.
tt If applicable, press the [Change] soft key to change the highlighted record.
tt If applicable, press the [Delete] soft key to delete the highlighted record.
Commissioning ‚Basic‘ Operating Manual
EN-50 Sartorius
5.4.10.2 Creating Predefined TextsPredefined texts can be saved in this database. These texts are required for the terminal function. The predefined texts can be displayed via fieldbus or OPC. At least one text must be entered for line 1, see also Chapter 6.5.
If an ID already exists, you can use [Change] to modify the associated texts.
tt Select and confirm [Predefined texts] using the cursor.
tt Press the [New] soft key to create a new record.
ty A selection window appears.
tt Select and confirm the individual settings.
[ID]Input: Automatic numbering or manual numbering via the keyboard from 1 – 999
[Line 1]Input: Max. 20 characters via keyboard
[Line 2]Input: Max. 20 characters via keyboard.
tt Finally, press the [Save] soft key to save the input in the database.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-51
tt If applicable, press the [Change] soft key to change the highlighted record.
tt If applicable, press the [Delete] soft key to delete the highlighted record.
5.4.10.3 Application DatabaseOnly one application database can be created in each case (e.g.: customer database or materials database or recipe database).
Defining Field Names
tt Select and confirm [Application database - Field names] using the cursor.
tt Select and confirm the individual lines using the cursor.
[Field key name]Entering the database name: Max. 20 characters via keyboard (in this case: Customer)
[Field name 1 – 6]Input: Max. 20 characters via keyboard
tt Finally, press the [Save] soft key to save the input in the database.
Commissioning ‚Basic‘ Operating Manual
EN-52 Sartorius
Changing/Deleting/Creating Database Entries
tt Select and confirm [Application database - Entries] using the cursor.
tt If applicable, press the [Change] soft key to change the highlighted record.
tt If applicable, press the [Delete] soft key to delete the highlighted record.
tt Press the [New] soft key to create a new database entry.
tt Use the cursor to select the individual lines, enter max. 20 characters using the keyboard and confirm.
tt Finally, press the [Save] soft key to save the input in the database.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-53
5.4.11 Displaying Weighing PointsThis function is required to configure the production display.
tt Select and confirm [Display Weighing Points] using the cursor.
ty A selection window appears.
tt Select and confirm the individual settings.
[All weighing points]Check the box to show an overview of all weighing points.
Selection: Gross, net, tare, limit 1 – 3, analog output 1+2, field key name, blank line
[Single weighing point]Each weighing point is shown individually.
Selection: Gross, net, tare, limit 1 – 3, analog output 1+2, field key name, field 1 – 6
[Checkweighing]Each weighing point is shown individually.
Selection: Gross, net, tare, limit 1 – 3, analog output 1+2, field key name, field 1 – 6
Commissioning ‚Basic‘ Operating Manual
EN-54 Sartorius
Example: Checkweighingtt Press the [Line +] soft key to add a line. A
maximum of 8 lines are possible.
If more lines are defined than there is space available (depending on the selected size), you can scroll through the lines on the display.
tt If applicable, press the [Line -] soft key to delete a line.
tt Press the [Size -] or [Size +] soft keys to reduce or increase the size of the weight display (12 increments). The default setting is 5 (5 lines can be displayed at once).
Setting 1 produces the smallest weight display; in this case, 8 more lines can be displayed straightaway. Settings 9 and 12 produce the largest weight display; in this case, one more line can be displayed straightaway.
tt Finally, press the [Save] soft key to save the settings.
Here is an example of a configured scale display.
‚Basic‘ Operating Manual Commissioning
Sartorius EN-55
5.5 Switching Off the Device
This function is required to disconnect the device from the power immediately, e.g. to install an option card. The rechargeable battery is immediately deactivated.
Note The menu-driven power off does not save the entire content of the SD-RAM into a Nand flash memory.
A cold start is forced during reactivation. E.g. database entries are no longer available.
It is recommended that you should first make a backup on the SD card and/or export the data to a USB stick, see PR5900 instrument manual.
tt Select and confirm [System maintenance]-[Shutdown & Power off].
ty A prompt window appears.
tt Press the [Continue] soft key.
tt Disconnect the power plug.
Commissioning ‚Basic‘ Operating Manual
EN-56 Sartorius
‚Basic‘ Operating Manual Application
Sartorius EN-57
6 Application
6.1 General InformationOperation takes place via the application menu, see also Chapter 4.
The following functions are available:
- For weighing, see Chapter 6.3
- For checkweighing, see Chapter 6.4
- For terminal function, see Chapter 6.5
6.2 Alibi MemoryThe alibi memory requires a license number, which must be entered into the device under [System setup]-[License settings].
Note Writing the values of the user-defined weighing point (user scale) into the alibi memory is not possible!
A data set is created for each weight value. This means that 3 data sets are saved with identical sequence number, if gross weight, net weight and tare are saved at a particular time.
The gross weight is saved with all weighing operations. Only during batching (only loading), the net weight and tare weight are saved additionally at the end.
The following functions are possible:
- For searching the alibi memory via website, see Chapter 8.1.12.3 in the PR 5900 instrument manual.
- For searching the alibi memory via [System information]-[Search alibi memory], see Chapter 8.2.3 in the PR 5900 instrument manual.
- For deleting the alibi memory via [System setup]-[Alibi memory], see Chapter 8.2.2 in the PR 5900 instrument manual.
Application ‚Basic‘ Operating Manual
EN-58 Sartorius
6.3 WeighingThe configuration of the scale display is performed in the [Configuration] - [Display Weighing Points] menu, see Chapter 5.4.11.
tt Select and confirm [Weighing] using the cursor.
ty The scale display appears (in this case, single weighing point).
tt If applicable, press the [Preset tare] soft key to select the appropriate preset tare, see Chapter 5.4.5 and Chapter 5.4.10.1.
tt Perform the weighing process.
tt Press the START (Show dialogs before printing) or
key to trigger a print process.
ty Depending on the configuration, the values are written to the alibi memory (see PR5900 instrument manual) and/or printed out, see Chapter 5.4.5, 5.4.8, 5.4.9 and 10.
‚Basic‘ Operating Manual Application
Sartorius EN-59
6.4 CheckweighingThe configuration of the scale display is performed in the [Configuration] - [Display Weighing Points] menu, see Chapter 5.4.11.
tt Select and confirm [Checkweighing] using the cursor.
Prerequisites for Checkweighing - Before applying the weight, the s is in an
“unloaded” state, i.e. < min. weight.
- After applying the weight, the balance is in a “loaded” state, i.e. > min. weight and has reached standstill.
ty The checkweigher display appears.
tt If applicable, press the [Values] soft key to change the set points and tolerances.
tt Perform the checkweighing process.
ty Depending on the configuration, the values are written to the alibi memory (see PR5900 instrument manual) and/or printed out, see Chapter 5.4.6, 5.4.8, 5.4.9 and 10.
Application ‚Basic‘ Operating Manual
EN-60 Sartorius
6.5 Terminal Function
6.5.1 General InformationThe terminal function (selection in the application menu: menu item ‘Device employed as terminal’), can be used to remotely control the display via the communication network. The operator’s keystrokes can be read back. To simplify the remote control, texts, numbers and weight values can be edited on the device. Only the final result needs to be outputted. All texts can also be saved locally in the device and can be retrieved using a text number. The terminal function can be canceled at any time with the EXIT key or ‘termfun’ = -1 (even if a dialog is open). A question appears.
6.5.2 Control UnitTerminal functions are controlled by two variables:
- termfun
- termstat
These variables can be read and written via DDE/OPC (see Chapter 8) or via fieldbus (see Chapter 7).
termfun Specifies the function to be executed (MD 95 for WP A, see Chapter 8, or Fieldbus address 225 – write).
0 No function
1… Execute function
-1 Cancel function, equivalent to EXIT key
termstat Returns the status of the execution (MD 96 for WP A, see Chapter 8, or Fieldbus address 219 – read).
0 Terminal idle
1, … Function ended
-1 Terminal busy
-2 General error
-3 Unknown text number (database)
The functions obtain your input texts for ‘Line1’ (the top display line) and for ‘Line2’ (the bottom display line) from the variables ‘dsp1’ or ‘dsp2’.
If the text number N * 256 is added to the function number (in ‘termfun’), ‘dsp1’ and ‘dsp2’ are taken from the table of predefined texts.
‚Basic‘ Operating Manual Application
Sartorius EN-61
The general procedure between the communication master (PC or fieldbus master) and the communication slave (device) is described in the following table.
Master Slave
After initialization, the variables ‘termfun’ and ‘termstat’ are set to 0.
The device is ready to execute a function.
Writes text to the variables ‘dsp1’ and ‘dsp2’. Has no effect.
Writes the function number (e.g. 2) to ‘termfun’. Waits until the status variable ‘termstat’ is > 0.
Sets the ‘termstat’ status to -1 (busy).
The predefined function (in this case: No. 2) is executed: - Displays the text of ‘dsp1’ in line 1.
- Displays the text of ‘dsp2’ in line 2 and allows ‘dsp2’ to be edited by the operator in line 2.
User presses ‘OK’ to complete the editing.
Writes input to ‘dsp2’.
Sets ‘termstat’ to 1 (OK, dialog is closed).
Waits until ‘termfun’ has been reset to ‘0’.
Reads ‘termstat’ = 1
Reads input text from ‘dsp2’
Has no effect.
Writes function ‘0’ to ‘termfun’. Sets ‘termstat’ to ‘0’ (idle) and is then ready for a new function.
The 2-line text display is empty once again.
Application ‚Basic‘ Operating Manual
EN-62 Sartorius
6.5.3 Predefined FunctionsIn addition to the basic terminal functionality, it is possible to enter a value or a text locally on the device or to output messages using predefined functions.
This is controlled by setting the ‘Function type’ parameter to ‘termfun’.
6.5.3.1 Display Function
‘termfun’ = 1: text displayTexts in line 1 and line 2 are constantly updated. The content of memory cell ‘dsp1’ is copied to line 1, and that of memory cell ‘dsp2’ to line 2. The function can be terminated via ‘termfun’ = -1 or with the EXIT key.
termstat = 2 after clicking on ‘Exit’ or pressing EXIT key.
6.5.3.2 Input FunctionsThe text content of memory cell ‘dsp1’ is displayed in the top line. In the case of numerical input, the text content of memory cell ‘dsp2’ is displayed after the number as a unit.
Spaces before the first character and after the last character are truncated.
‘termfun’ = 2: text inputText input: ‘dsp2’ is displayed in line 2 and can be edited by the operator.
termstat = 1 after clicking on ‚OK‘.
termstat = 2 after pressing EXIT key.
‚Basic‘ Operating Manual Application
Sartorius EN-63
‘termfun’ = 3: entering a number of the ‘Integer’ data typeThe value of memory cell ‘editint’ is displayed in line 2 and can be edited by the operator.
termstat = 1 after clicking on ‚OK‘.
termstat = 2 after pressing EXIT key.
‘termfun’ = 4: entering a number of the ‘Real’ data type (floating point)The value of memory cell ‘editreal’ is displayed in line 2 and can be edited by the operator.
termstat = 1 after clicking on ‚OK‘.
termstat = 2 after pressing EXIT key.
‘termfun’ = 5: entering a weight valueThe value of memory cell ‘editwgt’ is displayed in line 2 in the weight format of the active weighing point, and can be edited by the operator.
termstat = 1 after clicking on ‚OK‘.
termstat = 2 after pressing EXIT key.
Application ‚Basic‘ Operating Manual
EN-64 Sartorius
6.5.3.3 Message FunctionsThe text content of memory cell ‘dsp1’ is displayed in the top line. The soft key labels are predefined, but can be translated with the ‘PoEdit’ PC program. The message function prompts the user to respond by pressing a soft key. The reply appears as a return value for the message function in ‘termstat’ after one of the following keys has been pressed:
- OK = 1
- Exit = 2
termstat = 2, if the exit key has been pressed, or an exit has been executed by termfun = -1
- Softkey2 = 3
- Softkey3 = 4
- Softkey4 = 5
Note It should be noted that ‘Softkey2’, for example, does not refer to the position of the soft key, but the number of soft keys present.
With ‘Softkey2’, therefore, two soft keys are displayed, e.g. ‘OK’ and ‘No’.
termstat = 3 after clicking on ‘No’
‘termfun’ = 10Function displays text from line 1.
termstat = 1 after clicking on ‘OK’.
termstat = 2 after pressing EXIT key.
‘termfun’ = 11Function displays text from line 1.
termstat = 1 after clicking on ‘OK’.
termstat = 2 after pressing EXIT key.
termstat = 3 after clicking on ‘Cancel’.
‚Basic‘ Operating Manual Application
Sartorius EN-65
‘termfun’ = 12Function displays text from line 1.
termstat = 2 after pressing EXIT key.
termstat = 3 after clicking on ‘Cancel’.
termstat = 4 after clicking on ‘Retry’.
termstat = 5 after clicking on ‘Ignore’.
‘termfun’ = 13Function displays text from line 1.
termstat = 2 after pressing EXIT key.
termstat = 3 after clicking on ‘Yes’.
termstat = 4 after clicking on ‘No’.
‘termfun’ = 14Function displays text from line 1.
termstat = 2 after pressing EXIT key.
termstat = 3 after clicking on ‘Yes’.
termstat = 4 after clicking on ‘No’.
termstat = 5 after clicking on ‘Cancel’.
Application ‚Basic‘ Operating Manual
EN-66 Sartorius
‘termfun’ = 15Function displays text from line 1.
termstat = 2 after pressing EXIT key.
termstat = 3 after clicking on ‘Retry’.
termstat = 4 after clicking on ‘Cancel’.
‘termfun’ = 16‘dsp2’ supplies the information for the soft keys.
‘dsp2’ is 20 characters long.
Soft key 2 (SK2) Soft key 3 (SK3) Soft key 4 (SK4)
Characters 1–6 Characters 8–13 Characters 15–20
termstat = 2 after pressing EXIT key.
termstat = 3 after clicking on ‚Sk2‘.
termstat = 4 after clicking on ‚Sk3‘.
termstat = 5 after clicking on ‚Sk4‘.
Hidden inputs (as with input, characters are shown by *)
‘termfun’ = 20‘dsp2’ is displayed in line 2 and can be edited by the operator.
‘termfun’ = 21The value of memory cell ‘editint’ is displayed in line 2 and can be edited by the operator.
termstat = 1 after clicking on ‚OK‘.
termstat = 2 after pressing EXIT key.
‚Basic‘ Operating Manual Application
Sartorius EN-67
6.5.4 Predefined Functions with Predefined TextsWith the predefined functions in the previous Chapter, the texts for line 1 must be transmitted to ‘dsp1’ and those for line 2 to ‘dsp2’. Alternatively, the texts can also be stored in the device’s ‘Predefined texts’ database and therefore no longer need to be transmitted. The texts in the database have an ID of 1 – 999, which addresses the two display texts. Only a combination of this number and the function number is transmitted.
If the text ID N * 256 is added to the function number (in ‘termfun’), ‘dsp1’ and ‘dsp2’ are taken from the database table of predefined texts.
ExampleFunction type 1 (the text in line 1 and line 2 is constantly updated) and Text ID 2 (from the predefined texts in the database)
‘termfun’ = function type + text ID * 256
‘termfun’ = 1 + 2 * 256
‘termfun’ = 513
Application ‚Basic‘ Operating Manual
EN-68 Sartorius
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-69
7 Fieldbus Interface
7.1 ConfigurationInserting a fieldbus interface card in Option FB can turn the PR 5900 into a fieldbus slave. This enables one or more devices to be included under a communication master (e.g. Siemens S7 ProfiBus). Up to 4 scales may be addressed over the fieldbus interface. The data on the fieldbus are processed at intervals of 50 ms.
The interface is configured under [System setup]-[Fieldbus parameters] in the device.
The corresponding fieldbus protocol (in this case: ProfiBus-DP) is displayed. The [I/Os] settings require selection of the window size depending on the number of scales connected to the device. Accordingly, select 16 bytes for two scales.
If scales A and B are configured, the interface works with a 16 (2 x 8) byte write window and a 16 (2 x 8) byte read window. The windows are assigned to the weighing points. The fieldbus exchanges its data cyclically with each slave. That means: During each cycle, 8 bytes are written and 8 bytes are read, even if data contents are unchanged.
The protocol described below is independent of the selected fieldbus; it is explained as seen from the fieldbus master.
Fieldbus Interface ‚Basic‘ Operating Manual
EN-70 Sartorius
7.2 Fieldbus Interface ProtocolThe interface works with an 8-byte write window and an 8-byte read window. The fieldbus exchanges its data cyclically with each slave. This means: In each cycle, 8 bytes are written and 8 bytes are read, even if the data content is unchanged.
The fieldbus protocol ensures the data transport between the fieldbus master and the 2 x 8-byte data windows.
The interface protocol runs under the fieldbus and manages the access to the data specified on the following pages.
8-Byte Write Window
8-Byte Read Window
Fieldbus interface
Interface protocol
Data and functions on PR 5900
- Weight data - Weight status - Limits- Digital inputs - Digital outputs - Analog output
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-71
7.2.1 Write Window (Input Area)Data are transferred from the master to the slave (device) in this window.
The first four bytes are used to write a data value.The type of these data is described in byte 5.
In direct access, the bits in bytes 6 and 7 are independent of the write value data type.
The command is executed after a 0-1 transition of the corresponding bit.
Byte 0 Write data: MSB
Byte 1 Write data: MSB
Byte 2 Write data: MSB
Byte 3 Write data: LSB
Byte 4 Read_Value_Select
Byte 5 Write_Value_Select
Byte 6 Direct control bits
Byte 7 Direct control bits
7.2.2 Read Window (Output Area)Data transmission from the slave (PR 5900) to the master is in this window.
The first four bytes are used to read a data value.The register number of data is mirrored in byte 4 by the write window, when data is available.
Bytes 5, 6 and 7 contain status bits independent of the read data.
Byte 0 Write data: MSB
Byte 1 Write data: MSB
Byte 2 Write data: MSB
Byte 3 Write data: LSB
Byte 4 Read_Value_Selected
Byte 5 General system bits: - write active
- power_fail
- analog error…
Byte 6 Status bits
Byte 7 Status bits
Fieldbus Interface ‚Basic‘ Operating Manual
EN-72 Sartorius
7.2.3 Reading and Writing DataThe number of data exceeds the size of the read/write window by far. For this reason, data is addressed with Write_Value_Select and Read_Value_Select. To do this, the first six bytes of the write window and the first five bytes of the read window are required. These can be used by the master to write data in PR 5900: e.g. a limit value is set to 100 kg. The master can also read weight values or other data from the PR 5900. The write and read windows are always required for this. Safe data exchange is ensured by a write and a read procedure.
For reading status bits and for writing direct control bits, however, no procedure is required. The general system bits and the status bits are always provided and need not be requested. The direct control bits are also available continuously.
Procedure for Reading Datatt Write the register number as Read_Value_Select in byte 4 of the write window (e.g. net weight).
tt Wait until Read_Value_Selected in byte 4 of the read window is equal to Read_Value_Select in byte 4 of the write window.
ty Now the value is available in bytes 0 to 3.
Procedure for Writing Datatt Wait until Write_Active = 0 in the read window (ready to receive new data).
tt Write the value in bytes 0 to 3.
tt Write the register number in byte 5 (Write_Value_Select).tt Wait until Write_Active = 1 (acknowledges data reception).
tt Write 0 in byte 5 (Write_Value_Select).ty Write_Active goes to 0.
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-73
7.2.4 Description of the I/O Area (Read/Write Window)
Input AreaData transmission from the master to the PR 5900 (slave) is via the input area.
Weight or data requests are transmitted to the slave by the master.
The master has write access; the slave has read access.
Byte Name Description
0 Write_Value (MSB) e.g. limit value
1 ::: e.g. limit value
2 ::: e.g. limit value
3 Write_Value (LSB) e.g. limit value
4 Read_Value_Select e.g. gross
5 Write_Value_Select Write: Limit 1 On
6 free Res M3 Res M2 Res M1 free Set M3 Set M2 Set M1 free/digital outputs
7 Get FixTare
Set FixTare
Res Power
Res Test
Set Test
Res Tare
Set Tare
Set Zero
“Control byte”, response to 0->1 transition
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
The ‘control byte’ activates the corresponding action in the device with a ‘set bit’.
After execution of the operation, the bit should be reset.
Variable Function
Write_Value The weight value is transmitted as a binary 32-bit value with plus or minus sign
Data type: DINT
Read_Value_Select For selecting the value sent by the device
Write_Value_Select For selecting the function to be executed by the device
GetFixTare The gross weight is copied into the fixtare memory.
SetFixTare Taring is performed using the value stored in the fixtare memory.
ResPower The Power_Fail bit in the output area is deleted.
ResTest The test operating mode is finished.
SetTest The test operating mode is started. Now the test value can be read out by reading the gross weight.
ResTare Tare is reset.
SetTare Tares the scale.
SetZero The scale is set to zero.
Res M1 – 3 Marker 1 – 3 is reset
Set M1 – 3 Marker 1 – 3 is set
Fieldbus Interface ‚Basic‘ Operating Manual
EN-74 Sartorius
Output AreaData transmission from the PR 5900 to the master is via the output area.
The weight or data information requested by the master is transmitted to the master by PR 5900.
The PR 5900 has write access; the master has read access.
Byte Name Description
0 Read_Value (MSB) e.g. gross value
1 ::: e.g. gross value
2 ::: e.g. gross value
3 Read_Value (LSB) e.g. gross value
4 Read_Value_Selected e.g. gross
5 Write Active
Power Fail
Out 3 Out 2 Out 1 Limit 3 Limit 2 Limit 1 Status
6 Cmd Busy
Cmd Error
Inp. 3 Inp. 2 Inp. 1 Tare Active
Cal Active
Test Active
Command status
7 Dim-med
Stand-still
Inside ZSR
Center Zero
Below Zero
Over-load
Above Max
Adu Error
Device status
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-75
Variable Function
Read_Value The weight value is transmitted as a binary 32-bit number with plus or minus sign.
Data type: DINT
Read_Value_Selected Acknowledgment of the transmitted value.
Write_Active The function selected with Write_Value_Select is executed once.
This bit is deleted if Write_Value_Select is set to 0.
Power_Fail Is set when switching on the device.
Is reset by ResPower with transition from 0->1.
Cmd_Busy The device is busy executing a command (e.g. the device has received a tare command and is waiting for standstill).
Cmd_Error The device has interrupted the execution of a command (e.g. standstill could not be reached within the defined standstill time). The error number can be read at Last error. It is set only, if an action is executed.
Tare_Active The scale has been tared.
Cal_Active The device is/was configured. When this bit is 1, the scale parameters (Expo/Unit/Step) must be read again. Set after 'Power on' and reset after reading the FSD.
Test_Active The device executes the ADC test. The read weight value is not the gross value, but the test value.
Out Below zero or above Max (FSD)
Standstill The scale is stable.
InsideZSR The weight value is within the zero setting range.
CenterZero The weight value is within center zero ( 0 ±0.25 d)
BelowZero The weight value is negative (gross < -0.25d)
Overload The weight value has exceeded the measuring range. No valid weight data is specified (gross>FSD+overload).
AboveMax The weight value has exceeded the Max (FSD), but is still within Max + permissible overload (gross < FSD + overload).
AduError A/D conversion error.
(Details are given in register 1, Read_Value_Select = 1)
Fieldbus Interface ‚Basic‘ Operating Manual
EN-76 Sartorius
Reading and Writing Register via FieldbusRead data: Read_Value, Read_Value_Select, Read_Value_SelectedWhen the master has to read from the device, the register number is transmitted to Read_Value_Select in the input area. The result is specified with Read_Value_Selected in the output area.
Action of the master Response of PR 5900
Write register no. to Read_Value_Select.
Write the selected register to Read_Value.
Copy Read_Value_Select to Read_Value_Selected.
Wait until Read_Value_Selected = Read_Value_Select.
Read Read_Value.
Write data: Write_Value, Write_Value_Select, Write_ActiveWhen the master has to write to the device, the required action is transmitted to the input area with Write_Value_Select together with the data. Execution is indicated by the Write_Active bit in the output area.
Action of the master Response of PR 5900
Write value to Write_Value.
Write register number to Write_Value_Select.
Write Write_Value to the selected register.
Set the Write_Active bit.
Wait until Write_Active has been set.
Write 0 to Write_Value_Select.
Reset the Write_Active bit.
et bit: Action_Select, Write_ActiveSingle bits can be set or reset directly with Write_Value_Select.For setting, the bit number (80 – 127) is written to Write_Value_Select.For resetting, the bit number +128 (208 – 255) is written to Write_Value_Select.
Action of the master Response of PR 5900
Write register number to Write_Value_Select.
Write Write_Value to the selected register.
Write Write_Value to the selected register.
Set the Write_Active bit.
Wait until Write_Active has been set.
Write 0 to Write_Value_Select.
Reset the Write_Active bit.
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-77
Reading BitSingle bits can be read only by reading a register. The procedure is the same as that described on page 76.
Control ByteSome device functions can be executed by setting bits in the input area directly.
Action of the master Response of PR 5900
Set bits in the control byte.
The operation is processed.
Reset bits in the control byte.
Wait for the result of the actionWhen an action taking a longer time is started, the end of execution can be waited for after starting (see page 76 and page 77).
Action of the master Response of PR 5900
For setting bits, see page 76 and page 77.
Acknowledge the set bit as on page 76.
Set the CmdBusy bit.
The operation is processed.
In the event of an error: Set the CmdError bit and the LastError byte.
Reset the CmdBusy bit.
Wait until CmdBusy has been reset.
Check the CmdError bit.
If set, read LastError (see page 76).
This is applicable to taring, zero setting, etc. via the fieldbus.
Fieldbus Interface ‚Basic‘ Operating Manual
EN-78 Sartorius
Example: Reading the Gross WeightThe master writes value 8 in Read_Value_Select (byte 4) of the input area.
Input area
Byte Name Description
0
1
2
3
4 8 Gross
5
6
7
The master waits until value 8 is reflected in Read_Value_Selected (byte 4) of the output area.
Output Area
Byte Name Description
0 00 Gross value
1 00 Gross value
2 4 Gross value
3 D2 Gross value
4 8 Gross weight request detected
5 Status
6 Test Active
Command status
7 Stand-still
Inside ZSR
Center Zero
Below Zero
Over-load
Above Max
Adu Error
Device status
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
The gross value (hex:000004D2 <=> 1234) can be read from bytes 0 – 3.
If the 'Overload', 'Test Active' or 'ADC error' status bits are set, the read value is invalid.
Negative values are output in second complement.
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-79
7.2.5 Special Hints for DeviceNet and EtherNet-IPWith these field bus types, the sequence of the bytes (only applicable for words and individual bytes) is inverted.
With long words, this problem does not arise due to compensation by the firmware.
For sequence of bytes 0 – 3, e.g. with device type and software version, see table:
Standard sequence Sequence for DeviceNet and EtherNet-IP
Byte 0 TYPE MSB Byte 0 SUBVERSION
Byte 1 TYPE LSB Byte 1 MAINVERSION
Byte 2 MAINVERSION Byte 2 TYPE LSB
Byte 3 SUBVERSION Byte 3 TYPE MSB
Consequently, the sequence on the PLC side must be changed when using the DeviceNet and EtherNet–IP field bus types.
Fieldbus Interface ‚Basic‘ Operating Manual
EN-80 Sartorius
7.2.6 Fieldbus Register
Note The addresses and check bits shown with gray background are handled by the firmware part of the interface.
Register 1: Scale status (Read)(Dynamic status)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Byte 0 OUT STND INZSR CZERO BELOW 0 OVL >MAX ADUERR
Byte 1 E9 E6 E1 E3 E 7
Byte 2 Powerfail ActionActive CmdError
Byte 3 TareActive CalActive TestActive
Byte 0 corresponds to byte 7 in the output area; for weight error, see also the table in the ‘Error Messages’ chapter in the PR5900 device manual.
OUT Below zero or above Max (FSD) (0-¼d >weight value >Max).
STND The scale is stable.
INZSR The gross weight is within the zero setting range.
CZERO ‘Center of zero’, weight within 0 ±¼d.
BELOW0 Gross weight is negative (<0-¼d).
>MAX Gross value is higher than Max (FSD); the scale range was exceeded.
ADUERR Error of analog conversion/load cell circuit (OR function of the E1, E3, E7 bits).
E9 No communication with xBPI scale, error 9.
E6 No or too low sense voltage, error 6.
E1 Arithmetic error (overflow), error 1.
E3 The measuring signal is >36 mV (no end of conversion), error 3.
E7 The measuring signal is negative (inverse conversion), error 7.
PowerFail Power failure; is always set after power on. The PowerFail bit is reset with the ResetPWF bit (register 85) 'Reset power failure'.
ActionActive The operation is being processed; processing is ongoing.
CmdError Error during execution (cmdError); e.g. the 'taring' operation is not processed, because the scale is not at a standstill. The error is stored in LastError (register 4).
The bit is reset with the ResetError bit (register 121).
TareActive The scale has been tared.
CalActive The device is/was configured. When this bit is 1, the scale parameters (Expo/Unit/Step) must be read again. Set after 'Power on' and reset after reading the FSD.
TestActiv The device executes the ADC test. The read weight value is not the gross value, but the test value.
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-81
Register 2: State of state-controlled ‘action bits’ (Read)The signal state is shown.
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Byte 0
Byte 1
Byte 2 87: GetFixTare
86: SetFixTare
85: ResetPWF
84: ResetTest
83: SetTest
82: ResetTare
81: SetTare
80: SetZero
Byte 3 89: ResetError
88: Print
Register 4: Calibration information, error byte (Read)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Byte 0 EXPO
Byte 1 UNIT
Byte 2 STEP
Byte 3 LAST ERROR
EXPO One byte for the position of the decimal point; content in decimal form: 0 – 255
0 = 000000
1 = 00000.0
2 = 0000.00
3 = 000.000
4 = 00.0000
5 = 0.00000
UNIT One byte for the weight unit; content in decimal form: 0 – 255
2 = g, grams 3 = kg, kilograms
4 = t, tons 5 = lb, pounds
STEP One byte for scale interval; content in decimal form: 0 – 255
1 = scale interval '1', 2 = scale interval '2', 5 = scale interval '5'
10 = scale interval '10', 20 = scale interval '20', 50 = scale interval '50'
LASTERROR Last error byte; see also CmdError bit, number of 'last error':
31 = no standstill was achieved (e.g. when taring)
33 = negative weight value when taring and legal-for-trade mode on
47 = no zero setting; weight not within zero setting range
107 = no standstill with GetFixTare
Fieldbus Interface ‚Basic‘ Operating Manual
EN-82 Sartorius
Register 5: Device type and software release (Read)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Byte 0 TYPE MSB
Byte 1 TYPE LSB
Byte 2 MAINVERSION
Byte 3 SUBVERSION
e.g. 5900 Rel. 1.00 = 59000100hex
Register 6: Board number (Read)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Byte 0 Board number MSB
Byte 1 Board number MSB
Byte 2 Board number MSB
Byte 3 Board number LSB
e.g. 148388723 = 08D83B73hex
Register 8 – 15: Weight data (Read)The gross, net and tare weight are stored as DINT fix point.
The real data value is derived from DINT and EXPO as follows:
ValueReal =readingDINT *10(-EXPO
Register 8 Current gross value
Register 9 Current net value, if tared, otherwise gross
Register 10 Current tare value, if tared, otherwise 0
Register 11 Current gross/net weight selected with
- WP A: X72
- WP B: X4168
- WP C: X8264
- WP D: X12360
Register 14 Max (FSD)
Register 15 Min
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-83
Register 24 – 29: Weight data (Read/Write)
Register 24 Limit 1 on
Register 25 Limit 1 off
Register 26 Limit 2 on
Register 27 Limit 2 off
Register 28 Limit 3 on
Register 29 Limit 3 off
Register 31, 34 – 36: Fixed values (Read/Write)
Register 31 Fixed value for fixtare, see also SetFixTare, GetFixTare (see page 81)
Register 34 Fixed value for set point with negative tolerance
Register 35 Fixed value for set point
Register 36 Fixed value for set point with positive tolerance
Register 45 – 49: Terminal function: ‘dsp1’ (Read/Write)
Register 45 Text line 1; [characters 1 – 4]
Register 46 Text line 1; [characters 5 – 8]
Register 47 Text line 1; [characters 9 – 12]
Register 48 Text line 1; [characters 13 – 16]
Register 49 Text line 1; [characters 17 – 20]
Register 50 – 54: Terminal function: ‘dsp2’ (Read/Write)
Register 50 Text line 2; [characters 1 – 4]
Register 51 Text line 2; [characters 5 – 8]
Register 52 Text line 2; [characters 9 – 12]
Register 53 Text line 2; [characters 13 – 16]
Register 54 Text line 2; [characters 17 – 20]
Fieldbus Interface ‚Basic‘ Operating Manual
EN-84 Sartorius
Register 80 ... 87, 89: State-controlled action bits (Write)For setting bits, see page 76.
Only setting and resetting of single bits is possible.
When changing a bit from 0 to 1, the corresponding action starts. After handling the command, the bit must be reset. Application: The master writes cyclically.
The bit is set as Write_Value_Select with the specified number (see page 76); the bit is reset at the specified number +128.
Register 80 SetZero Set the gross weight to zero.
Register 81 SetTare Execute taring.
Register 82 ResetTare Reset tare.
Register 83 SetTest Start the ADC test.
Register 84 ResetTest Finish the ADC test.
Register 85 ResetPwf Reset the PowerFail bit (register 1; the bit was set after ‘power on’).
Register 86 SetFixTare Taring with weight in the following numerical addresses 'FixTare':
- WP A: D31
- WP B: D159
- WP C: D287
- WP D: D415
Register 87 GetFixTare The current gross weight is copied to the corresponding numerical address, see register 86.
Register 89 ResetError The CmdError error bit is reset.
Register 112 – 119, 121: Transition-controlled action bits (Write)For setting bits, see page 76.
As soon as the bit is set, it is reset internally and the operation is processed; this is transition-controlled (for writing once).
The bit is set as Write_Value_Select with the specified number (see page 76).
Register 112 SetZero
Register 113 SetTare
Register 114 ResetTare
Register 115 SetTest
Register 116 ResetTest
Register 117 ResetPwf
Register 118 SetFixTare (see register 86)
Register 119 GetFixTare (see register 86)
Register 121 ResetError
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-85
Register 130 – 134: Dialog message 1 (Read/Write)
Register 130 Text 1; [characters 1 – 4]
Register 131 Text 1; [characters 5 – 8]
Register 132 Text 1; [characters 9 – 12]
Register 133 Text 1; [characters 13 – 16]
Register 134 Text 1; [characters 17 – 20]
Register 135 – 139: Dialog message 2 (Read/Write)
Register 135 Text 2; [characters 1 – 4]
Register 136 Text 2; [characters 5 – 8]
Register 137 Text 2; [characters 9 – 12]
Register 138 Text 2; [characters 13 – 16]
Register 139 Text 2; [characters 17 – 20]
Register 141 – 145: Dialog message 3 (Read/Write)
Register 141 Text 3; [characters 1 – 4]
Register 142 Text 3; [characters 5 – 8]
Register 143 Text 3; [characters 9 – 12]
Register 144 Text 3; [characters 13 – 16]
Register 145 Text 3; [characters 17 – 20]
Register 146 – 150: Dialog message 4 (Read/Write)
Register 146 Text 4; [characters 1 – 4]
Register 147 Text 4; [characters 5 – 8]
Register 148 Text 4; [characters 9 – 12]
Register 149 Text 4; [characters 13 – 16]
Register 150 Text 4; [characters 17 – 20]
Register 151 – 155: Dialog message 5 (Read/Write)
Register 151 Text 5; [characters 1 – 4]
Register 152 Text 5; [characters 5 – 8]
Register 153 Text 5; [characters 9 – 12]
Register 154 Text 5; [characters 13 – 16]
Register 155 Text 5; [characters 17 – 20]
Fieldbus Interface ‚Basic‘ Operating Manual
EN-86 Sartorius
Register 156 – 160: Dialog message 6 (Read/Write)
Register 156 Text 6; [characters 1 – 4]
Register 157 Text 6; [characters 5 – 8]
Register 158 Text 6; [characters 9 – 12]
Register 159 Text 6; [characters 13 – 16]
Register 160 Text 6; [characters 17 – 20]
Register 161 – 165: Dialog message 7 (Read/Write)
Register 161 Text 7; [characters 1 – 4]
Register 162 Text 7; [characters 5 – 8]
Register 163 Text 7; [characters 9 – 12]
Register 164 Text 7; [characters 13 – 16]
Register 165 Text 7; [characters 17 – 20]
Register 166 – 170: Dialog message 8 (Read/Write)
Register 166 Text 8; [characters 1 – 4]
Register 167 Text 8; [characters 5 – 8]
Register 168 Text 8; [characters 9 – 12]
Register 169 Text 8; [characters 13 – 16]
Register 170 Text 8; [characters 17 – 20]
Register 171 – 175: Dialog message 9 (Read/Write)
Register 171 Text 9; [characters 1 – 4]
Register 172 Text 9; [characters 5 – 8]
Register 173 Text 9; [characters 9 – 12]
Register 174 Text 9; [characters 13 – 16]
Register 175 Text 9; [characters 17 – 20]
Register 176 – 180: Dialog message 10 (Read/Write)
Register 176 Text 10; [characters 1 – 4]
Register 177 Text 10; [characters 5 – 8]
Register 178 Text 10; [characters 9 – 12]
Register 179 Text 10; [characters 13 – 16]
Register 180 Text 10; [characters 17 – 20]
‚Basic‘ Operating Manual Fieldbus Interface
Sartorius EN-87
Register 190 – 191: Outputs (Write)
Register 190 Analog output option 1; 0 – 20,000
Register 191 Analog output option 2; 0 – 20,000
Register 192…195: Free SPM (Read/Write)
Register 192 1st DWORD
Register 193 2nd DWORD
Register 194 3rd DWORD
Register 194 4th DWORD
Note Register always correspond to the actual weighing point.
Register 205 – 207: Report values (Read/Write)
Register 205 Free number 1 for printout ‘Num_1’
Register 206 Free number 2 for printout ‘Num_2’
Register 207 Free number 3 for printout ‘Num_3’
Register 208 – 210: Internal alibi values (Read)
Register 208 Alibi sequence number
Register 209 Alibi date
Register 210 Alibi time
Register 211 – 213: External alibi values (Read)
Register 211 Printed gross weight value
Register 212 Printed net weight value
Register 213 Printed tare weight value
Register 214 – 218: Inputs (Read)
Register 214 Analog input option-1
Register 215 Analog input option-2
Register 216 Digital input option-1
Register 217 Digital input option-2
Register 218 Built-in digital input
Register 219: Terminal (Read)
Register 219 Terminal status ‘termstat’
Fieldbus Interface ‚Basic‘ Operating Manual
EN-88 Sartorius
Register 220 – 222: Terminal (Read/Write)
Register 220 Terminal function ‘editint’: numerical input of integers for printout
Register 221 Terminal function ‘editreal’: Entering floating point numbers
Register 222 Terminal function ‘editwgt’: Input of weight value
Register 224: Report (Write)
Register 224 Variable ‘repofun’: Remotely activate a print order.
Register 225: Terminal (Write)
Register 225 Variable ‘termfun’: Activate terminal function.
Register 226: Alibi Status (Write)
Register 226 Alibi Status see Chapter 8.5.5.
‚Basic‘ Operating Manual SPM
Sartorius EN-89
8 SPM
8.1 General InformationThe memory accessible to the user is the SPM (Scratch Pad Memory) for fixed addressing from base address 0000 and above.
For communication via OPC, fieldbus interfaces etc., variables are available from the following ranges:
- Firmware range (see Chapter 8.4)
- Application range (see Chapter 8.5)
- Freely assigned ranges (see Chapter 8.3)
8.2 Elementary data typesThe elementary data types are characterised by their bit width and possible value range.
Keyword Data type Value range
BOOL bool0 (FALSE) or 1 (TRUE)
SINT short integer -128 to 127
INT integer -32768 to 32767
DINT double integer -231 to 231-1
USINT unsigned short integer 0 to 255
UINT unsigned integer 0 to 65535
UDINT unsigned double integer 0 to 232-1
REAL real number ±1,18E-38 to 3,4E38 (with about 7 significant digits)
TIME time duration 1 ms to ±247 ms
DATE date (only) 1.1.1900 to 31.12.2099
TIME_OF_DAY time of day (only) 00:00:00.00 to 23:59:59.99
DATE_AND_TIME Date and time of day see DATE and TIME_OF_DAY
STRING variable-long character string max. 255 characters
WSTRING variable-long wide character string max. 255 wide characters
BYTE bit-sequence 8 ---
WORD bit-sequence 16 ---
DWORD bit-sequence 32 ---
LWORD bit-sequence 64 ---
Note STRING holds characters for ISO-8859-1 Latin page, while WSTRING can hold characters from Unicode Basic Multilingual Plane.
WSTRING is only supported by unicode-enabled devices.
SPM ‚Basic‘ Operating Manual
EN-90 Sartorius
8.3 Freely assigned Ranges
8.3.1 General Information
Code Keyword Addresses, example
%ML LWORD L62
%MD DINT D124…125
%MW WORD W248…251
%MB BYTE B496…503
%MX BOOL (Bit) X3968…4031
8.3.2 Weighing point A
%ML %MD %MW %MB%MX
0 1 2 3 4 5 6 7
59 118 236 472 3776 3777 3778 3779 3780 3781 3782 3783
473 3784 3785 3786 3787 3788 3789 3790 3791
237 474 3792 3793 3794 3795 3796 3797 3798 3799
475 3800 3801 3802 3803 3804 3805 3806 3807
119 238 476 3808 3809 3810 3811 3812 3813 3814 3815
477 3816 3817 3818 3819 3820 3821 3822 3823
239 478 3824 3825 3826 3827 3828 3829 3830 3831
479 3832 3833 3834 3835 3836 3837 3838 3839
60 120 240 480 3840 3841 3842 3843 3844 3845 3846 3847
481 3848 3849 3850 3851 3852 3853 3854 3855
241 482 3856 3857 3858 3859 3860 3861 3862 3863
483 3864 3865 3866 3867 3868 3869 3870 3871
121 242 484 3872 3873 3874 3875 3876 3877 3878 3879
485 3880 3881 3882 3883 3884 3885 3886 3887
243 486 3888 3889 3890 3891 3892 3893 3894 3895
487 3896 3897 3898 3899 3900 3901 3902 3903
61 122 244 488 3904 3905 3906 3907 3908 3909 3910 3911
489 3912 3913 3914 3915 3916 3917 3918 3919
245 490 3920 3921 3922 3923 3924 3925 3926 3927
491 3928 3929 3930 3931 3932 3933 3934 3935
123 246 492 3936 3937 3938 3939 3940 3941 3942 3943
493 3944 3945 3946 3947 3948 3949 3950 3951
247 494 3952 3953 3954 3955 3956 3957 3958 3959
495 3960 3961 3962 3963 3964 3965 3966 3967
‚Basic‘ Operating Manual SPM
Sartorius EN-91
62 124 248 496 3968 3969 3970 3971 3972 3973 3974 3975
497 3976 3977 3978 3979 3980 3981 3982 3983
249 498 3984 3985 3986 3987 3988 3989 3990 3991
499 3992 3993 3994 3995 3996 3997 3998 3999
125 250 500 4000 4001 4002 4003 4004 4005 4006 4007
501 4008 4009 4010 4011 4012 4013 4014 4015
251 502 4016 4017 4018 4019 4020 4021 4022 4023
503 4024 4025 4026 4027 4028 4029 4030 4031
63 126 252 504 4032 4033 4034 4035 4036 4037 4038 4039
505 4040 4041 4042 4043 4044 4045 4046 4047
253 506 4048 4049 4050 4051 4052 4053 4054 4055
507 4056 4057 4058 4059 4060 4061 4062 4063
127 254 508 4064 4065 4066 4067 4068 4069 4070 4071
509 4072 4073 4074 4075 4076 4077 4078 4079
255 510 4080 4081 4082 4083 4084 4085 4086 4087
511 4088 4089 4090 4091 4092 4093 4094 4095
8.3.3 Weighing point B
%ML %MD %MW %MB%MX
0 1 2 3 4 5 6 7
123 246 492 984 7872 7873 7874 7875 7876 7877 7878 7879
985 7880 7881 7882 7883 7884 7885 7886 7887
493 986 7888 7889 7890 7891 7892 7893 7894 7895
987 7896 7897 7898 7899 7900 7901 7902 7903
247 494 988 7904 7905 7906 7907 7908 7909 7910 7911
989 7912 7913 7914 7915 7916 7917 7918 7919
495 990 7920 7921 7922 7923 7924 7925 7926 7927
991 7928 7929 7930 7931 7932 7933 7934 7935
124 248 496 992 7936 7937 7938 7939 7940 7941 7942 7943
993 7944 7945 7946 7947 7948 7949 7950 7951
497 994 7952 7953 7954 7955 7956 7957 7958 7959
995 7960 7961 7962 7963 7964 7965 7966 7967
249 498 996 7968 7969 7970 7971 7972 7973 7974 7975
997 7976 7977 7978 7979 7980 7981 7982 7983
499 998 7984 7985 7986 7987 7988 7989 7990 7991
999 7992 7993 7994 7995 7996 7997 7998 7999
SPM ‚Basic‘ Operating Manual
EN-92 Sartorius
125 250 500 1000 8000 8001 8002 8003 8004 8005 8006 8007
1001 8008 8009 8010 8011 8012 8013 8014 8015
501 1002 8016 8017 8018 8019 8020 8021 8022 8023
1003 8024 8025 8026 8027 8028 8029 8030 8031
251 502 1004 8032 8033 8034 8035 8036 8037 8038 8039
1005 8040 8041 8042 8043 8044 8045 8046 8047
503 1006 8048 8049 8050 8051 8052 8053 8054 8055
1007 8056 8057 8058 8059 8060 8061 8062 8063
126 252 504 1008 8064 8065 8066 8067 8068 8069 8070 8071
1009 8072 8073 8074 8075 8076 8077 8078 8079
505 1010 8080 8081 8082 8083 8084 8085 8086 8087
1011 8088 8089 8090 8091 8092 8093 8094 8095
253 506 1012 8096 8097 8098 8099 8100 8101 8102 8103
1013 8104 8105 8106 8107 8108 8109 8110 8111
507 1014 8112 8113 8114 8115 8116 8117 8118 8119
1015 8120 8121 8122 8123 8124 8125 8126 8127
127 254 508 1016 8128 8129 8130 8131 8132 8133 8134 8135
1017 8136 8137 8138 8139 8140 8141 8142 8143
509 1018 8144 8145 8146 8147 8148 8149 8150 8151
1019 8152 8153 8154 8155 8156 8157 8158 8159
255 510 1020 8160 8161 8162 8163 8164 8165 8166 8167
1021 8168 8169 8170 8171 8172 8173 8174 8175
511 1022 8176 8177 8178 8179 8180 8181 8182 8183
1023 8184 8185 8186 8187 8188 8189 8190 8191
‚Basic‘ Operating Manual SPM
Sartorius EN-93
8.3.4 Weighing point C
%ML %MD %MW %MB%MX
0 1 2 3 4 5 6 7
187 374 748 1496 11968 11969 11970 11971 11972 11973 11974 11975
1497 11976 11977 11978 11979 11980 11981 11982 11983
749 1498 11984 11985 11986 11987 11988 11989 11990 11991
1499 11992 11993 11994 11995 11996 11997 11998 11999
375 750 1500 12000 12001 12002 12003 12004 12005 12006 12007
1501 12008 12009 12010 12011 12012 12013 12014 12015
751 1502 12016 12017 12018 12019 12020 12021 12022 12023
1503 12024 12025 12026 12027 12028 12029 12030 12031
188 376 752 1504 12032 12033 12034 12035 12036 12037 12038 12039
1505 12040 12041 12042 12043 12044 12045 12046 12047
753 1506 12048 12049 12050 12051 12052 12053 12054 12055
1507 12056 12057 12058 12059 12060 12061 12062 12063
377 754 1508 12064 12065 12066 12067 12068 12069 12070 12071
1509 12072 12073 12074 12075 12076 12077 12078 12079
755 1510 12080 12081 12082 12083 12084 12085 12086 12087
1511 12088 12089 12090 12091 12092 12093 12094 12095
189 378 756 1512 12096 12097 12098 12099 12100 12101 12102 12103
1513 12104 12105 12106 12107 12108 12109 12110 12111
757 1514 12112 12113 12114 12115 12116 12117 12118 12119
1515 12120 12121 12122 12123 12124 12125 12126 12127
379 758 1516 12128 12129 12130 12131 12132 12133 12134 12135
1517 12136 12137 12138 12139 12140 12141 12142 12143
759 1518 12144 12145 12146 12147 12148 12149 12150 12151
1519 12152 12153 12154 12155 12156 12157 12158 12159
190 380 760 1520 12160 12161 12162 12163 12164 12165 12166 12167
1521 12168 12169 12170 12171 12172 12173 12174 12175
761 1522 12176 12177 12178 12179 12180 12181 12182 12183
1523 12184 12185 12186 12187 12188 12189 12190 12191
381 762 1524 12192 12193 12194 12195 12196 12197 12198 12199
1525 12200 12201 12202 12203 12204 12205 12206 12207
763 1526 12208 12209 12210 12211 12212 12213 12214 12215
1527 12216 12217 12218 12219 12220 12221 12222 12223
SPM ‚Basic‘ Operating Manual
EN-94 Sartorius
191 382 764 1528 12224 12225 12226 12227 12228 12229 12230 12231
1529 12232 12233 12234 12235 12236 12237 12238 12239
765 1530 12240 12241 12242 12243 12244 12245 12246 12247
1531 12248 12249 12250 12251 12252 12253 12254 12255
383 766 1532 12256 12257 12258 12259 12260 12261 12262 12263
1533 12264 12265 12266 12267 12268 12269 12270 12271
767 1534 12272 12273 12274 12275 12276 12277 12278 12279
1535 12280 12281 12282 12283 12284 12285 12286 12287
8.3.5 Weighing point D
%ML %MD %MW %MB%MX
0 1 2 3 4 5 6 7
251 502 1004 2008 16064 16065 16066 16067 16068 16069 16070 16071
2009 16072 16073 16074 16075 16076 16077 16078 16079
1005 2010 16080 16081 16082 16083 16084 16085 16086 16087
2011 16088 16089 16090 16091 16092 16093 16094 16095
503 1006 2012 16096 16097 16098 16099 16100 16101 16102 16103
2013 16104 16105 16106 16107 16108 16109 16110 16111
1007 2014 16112 16113 16114 16115 16116 16117 16118 16119
2015 16120 16121 16122 16123 16124 16125 16126 16127
252 504 1008 2016 16128 16129 16130 16131 16132 16133 16134 16135
2017 16136 16137 16138 16139 16140 16141 16142 16143
1009 2018 16144 16145 16146 16147 16148 16149 16150 16151
2019 16152 16153 16154 16155 16156 16157 16158 16159
505 1010 2020 16160 16161 16162 16163 16164 16165 16166 16167
2021 16168 16169 16170 16171 16172 16173 16174 16175
1011 2022 16176 16177 16178 16179 16180 16181 16182 16183
2023 16184 16185 16186 16187 16188 16189 16190 16191
253 506 1012 2024 16192 16193 16194 16195 16196 16197 16198 16199
2025 16200 16201 16202 16203 16204 16205 16206 16207
1013 2026 16208 16209 16210 16211 16212 16213 16214 16215
2027 16216 16217 16218 16219 16220 16221 16222 16223
507 1014 2028 16224 16225 16226 16227 16228 16229 16230 16231
2029 16232 16233 16234 16235 16236 16237 16238 16239
1015 2030 16240 16241 16242 16243 16244 16245 16246 16247
2031 16248 16249 16250 16251 16252 16253 16254 16255
‚Basic‘ Operating Manual SPM
Sartorius EN-95
254 508 1016 2032 16256 16257 16258 16259 16260 16261 16262 16263
2033 16264 16265 16266 16267 16268 16269 16270 16271
1017 2034 16272 16273 16274 16275 16276 16277 16278 16279
2035 16280 16281 16282 16283 16284 16285 16286 16287
509 1018 2036 16288 16289 16290 16291 16292 16293 16294 16295
2037 16296 16297 16298 16299 16300 16301 16302 16303
1019 2038 16304 16305 16306 16307 16308 16309 16310 16311
2039 16312 16313 16314 16315 16316 16317 16318 16319
255 510 1020 2040 16320 16321 16322 16323 16324 16325 16326 16327
2041 16328 16329 16330 16331 16332 16333 16334 16335
1021 2042 16336 16337 16338 16339 16340 16341 16342 16343
2043 16344 16345 16346 16347 16348 16349 16350 16351
511 1022 2044 16352 16353 16354 16355 16356 16357 16358 16359
2045 16360 16361 16362 16363 16364 16365 16366 16367
1023 2046 16368 16369 16370 16371 16372 16373 16374 16375
2047 16376 16377 16378 16379 16380 16381 16382 16383
8.4 SPM Layout of the FirmwareDefined ranges are assigned to firmware functions.
Weights are DINT formats in “kg” or “lb”, depending on scale configuration.
8.4.1 Weighing point A
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R ADC error X32
BOOL R Above Max (FSD) X33
BOOL R Overload, above (Max + the range that is still permissible) X34
BOOL R Below zero X35
BOOL R Zero ±¼d X36
BOOL R Within the zero setting range X37
BOOL R Weight is stable X38
BOOL R Below zero or above Max (FSD) X39
BOOL R Measuring signal negative (error 7) X40
BOOL R Measuring signal >36 mV (error 3) X41
BOOL R Internal arithmetic error; CAL data perhaps faulty (error 1) X42
BOOL R No or too low sense voltage (error 6) X43
BOOL R No communication with xBPI scale (error 9) X44
SPM ‚Basic‘ Operating Manual
EN-96 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Command error X48
BOOL R Command active X49
BOOL R Power fail signal X50
BOOL R Test mode active X56
BOOL R Calibration active X57
BOOL R Device is tared X58
BOOL R/W Switch D11 to net weight X72
BOOL W Set device to zero X112
BOOL W Taring a device X113
BOOL W Reset the tare of the device X114
BOOL W Start test mode X115
BOOL W End test mode X116
BOOL W Reset the power fail signal X117
BOOL W Set the fixtare value as tare X118
BOOL W Store the current gross weight in the fixtare memory (D31) X119
BOOL W Reset error X121
BYTE R Indicator status B4 (X32 – X39)
BYTE R ADC status B5 (X40 – X44)
BYTE R Command status B6 (X48 – X50)
BYTE R Active status B7 (X56 – X58)
BYTE R Exponent (digits behind the decimal point) B16
BYTE R Weight unit 2=gr, 3=kg, 4=t, 5=lb B17
BYTE R Scale interval (multi-interval/multiple range:d1 or e1) B18
USINT R Last error B19
BYTE R High byte of product code (0x54) B20
BYTE R Low byte of product code (0x10) B21
BYTE R Major version number (1.0) B22
BYTE R Minor version number (1.0) B23
‚Basic‘ Operating Manual SPM
Sartorius EN-97
Keyword Access type: Read [R]/ Write [W]
Function Address
BYTE R ADC status B31
UDINT R Serial number D6
DINT R Current gross weight D8
DINT R Current net weight D9
DINT R Current tare weight D10
DINT R Current gross/net weight selected with X72 D11
DINT R Max weight (FSD) D14
DINT R Min weight D15
DINT R/W Write the value in the fixtare memory D31
INT R Counter incremented with every measurement value. W14
8.4.2 Weighing point B
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R ADC error X4128
BOOL R Above Max (FSD) X4129
BOOL R Overload, above (Max + the range that is still permissible) X4130
BOOL R Below zero X4131
BOOL R Zero ±¼d X4132
BOOL R Within the zero setting range X4133
BOOL R Weight is stable X4134
BOOL R Below zero or above Max (FSD) X4135
BOOL R Measuring signal negative (error 7) X4136
BOOL R Measuring signal >36 mV (error 3) X4137
BOOL R Internal arithmetic error; CAL data perhaps faulty (error 1) X4138
BOOL R No or too low sense voltage (error 6) X4139
BOOL R No communication with xBPI scale (error 9) X4140
BOOL R Command error X4144
BOOL R Command active X4145
BOOL R Power fail signal X4146
SPM ‚Basic‘ Operating Manual
EN-98 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Test mode active X4152
BOOL R Calibration active X4153
BOOL R Device is tared X4154
BOOL R/W Switch D139 to net weight X4168
BOOL W Set device to zero X4208
BOOL W Taring a device X4209
BOOL W Reset the tare of the device X4210
BOOL W Start test mode X4211
BOOL W End test mode X4212
BOOL W Reset the power fail signal X4213
BOOL W Set the fixtare value as tare X4214
BOOL W Store the current gross weight in the fixtare memory (D159)
X4215
BOOL W Reset error X4217
BYTE R Indicator status B516 (X4128 – X4135)
BYTE R ADC status B517 (X4136 – X4140)
BYTE R Command status B518 (X4144 – X4146)
BYTE R Active status B519 (X4152 – X4154)
BYTE R Exponent (digits behind the decimal point) B528
BYTE R Weight unit 2=gr, 3=kg, 4=t, 5=lb B529
BYTE R Scale interval (multi-interval/multiple range:d1 or e1) B530
USINT R Last error B531
BYTE R High byte of product code (0x54) B532
BYTE R Low byte of product code (0x10) B533
BYTE R Major version number (1.0) B534
BYTE R Minor version number (1.0) B535
‚Basic‘ Operating Manual SPM
Sartorius EN-99
Keyword Access type: Read [R]/ Write [W]
Function Address
BYTE R ADC status B543
UDINT R Serial number D134
DINT R Current gross weight D136
DINT R Current net weight D137
DINT R Current tare weight D138
DINT R Current gross/net weight selected with X4168 D139
DINT R Max weight (FSD) D142
DINT R Min weight D143
DINT R/W Write the value in the fixtare memory D159
INT R Counter incremented with every measurement value. W270
8.4.3 Weighing point C
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R ADC error X8224
BOOL R Above Max (FSD) X8225
BOOL R Overload, above (Max + the range that is still permissible) X8226
BOOL R Below zero X8227
BOOL R Zero ±¼d X8228
BOOL R Within the zero setting range X8229
BOOL R Weight is stable X8230
BOOL R Below zero or above Max (FSD) X8231
BOOL R Measuring signal negative (error 7) X8232
BOOL R Measuring signal >36 mV (error 3) X8233
BOOL R Internal arithmetic error; CAL data perhaps faulty (error 1) X8234
BOOL R No or too low sense voltage (error 6) X8235
BOOL R No communication with xBPI scale (error 9) X8236
BOOL R Command error X8240
BOOL R Command active X8241
BOOL R Power fail signal X8242
SPM ‚Basic‘ Operating Manual
EN-100 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Test mode active X8248
BOOL R Calibration active X8249
BOOL R Device is tared X8250
BOOL R/W Switch D267 to net weight X8264
BOOL W Set device to zero X8304
BOOL W Taring a device X8305
BOOL W Reset the tare of the device X8306
BOOL W Start test mode X8307
BOOL W End test mode X8308
BOOL W Reset the power fail signal X8309
BOOL W Set the fixtare value as tare X8310
BOOL W Store the current gross weight in the fixtare memory (D287)
X8311
BOOL W Reset error X8313
BYTE R Indicator status B1028 (X8224 – X8231)
BYTE R ADC status B1029 (X8232 – X8236)
BYTE R Command status B1030 (X8240 – X8242)
BYTE R Active status B1031 (X8248 – X8250)
BYTE R Exponent (digits behind the decimal point) B1040
BYTE R Weight unit 2=gr, 3=kg, 4=t, 5=lb B1041
BYTE R Scale interval (multi-interval/multiple range:d1 or e1) B1042
USINT R Last error B1043
BYTE R High byte of product code (0x54) B1044
BYTE R Low byte of product code (0x10) B1045
BYTE R Major version number (1.0) B1046
BYTE R Minor version number (1.0) B1047
‚Basic‘ Operating Manual SPM
Sartorius EN-101
Keyword Access type: Read [R]/ Write [W]
Function Address
BYTE R ADC status B1055
UDINT R Serial number D262
DINT R Current gross weight D264
DINT R Current net weight D265
DINT R Current tare weight D266
DINT R Current gross/net weight selected with X8264 D267
DINT R Max weight (FSD) D270
DINT R Min weight D271
DINT R/W Write the value in the fixtare memory D287
INT R Counter incremented with every measurement value. W526
8.4.4 Weighing point D
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R ADC error X12320
BOOL R Above Max (FSD) X12321
BOOL R Overload, above (Max + the range that is still permissible) X12322
BOOL R Below zero X12323
BOOL R Zero ±¼d X12324
BOOL R Within the zero setting range X12325
BOOL R The weight is stable X12326
BOOL R Below zero or above Max (FSD) X12327
BOOL R Measuring signal negative (error 7) X12328
BOOL R Measuring signal >36 mV (error 3) X12329
BOOL R Internal arithmetic error; CAL data perhaps faulty (error 1) X12330
BOOL R No or too low sense voltage (error 6) X12331
BOOL R No communication with xBPI scale (error 9) X12332
SPM ‚Basic‘ Operating Manual
EN-102 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Command error X12336
BOOL R Command active X12337
BOOL R Power fail signal X12338
BOOL R Test mode active X12344
BOOL R Calibration active X12345
BOOL R Device is tared X12346
BOOL R/W Switch D395 to net weight X12360
BOOL W Set device to zero X12400
BOOL W Taring a device X12401
BOOL W Reset the tare of the device X12402
BOOL W Start test mode X12403
BOOL W End test mode X12404
BOOL W Reset the power fail signal X12405
BOOL W Set the fixtare value as tare X12406
BOOL W Store the current gross weight in the fixtare memory (D415)
X12407
BOOL W Reset error X12409
BYTE R Indicator status B1540 (X12320 – X12323)
BYTE R ADC status B1541 (X12328 – X12332)
BYTE R Command status B1542 (X12336 – X12338)
BYTE R Active status B1543 (X12344 – X12346)
‚Basic‘ Operating Manual SPM
Sartorius EN-103
Keyword Access type: Read [R]/ Write [W]
Function Address
BYTE R Exponent (digits behind the decimal point) B1552
BYTE R Weight unit 2=gr, 3=kg, 4=t, 5=lb B1553
BYTE R Scale interval (multi-interval/multiple range:d1 or e1) B1554
USINT R Last error B1555
BYTE R High byte of product code (0x54) B1556
BYTE R Low byte of product code (0x10) B1557
BYTE R Major version number (1.0) B1558
BYTE R Minor version number (1.0) B1559
BYTE R ADC status B1567
UDINT R Serial number D390
DINT R Current gross weight D392
DINT R Current net weight D393
DINT R Current tare weight D394
DINT R Current gross/net weight selected with X12360 D395
DINT R Max weight (FSD) D398
DINT R Min weight D399
DINT R/W Write the value in the fixtare memory D415
INT R Counter incremented with every measurement value. W782
SPM ‚Basic‘ Operating Manual
EN-104 Sartorius
8.5 SPM Layout of the Application
8.5.1 Weighing point A
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Built-in digital input 1…4 X0-3
BOOL R Built-in digital output 1…4 X8-11
BOOL R Limit 1 X16
BOOL R Limit 2 X17
BOOL R Limit 3 X18
BOOL R Marker 1 X64
BOOL R Marker 2 X65
BOOL R Marker 3 X66
BOOL R Indicator status: TRUE X1024
BOOL R Indicator status: inStart
Weighing or checkweighing application is active
X1025
BOOL R/W Indicator status: Display_Dlg
Dialog display is active
X1026
BOOL R/W Indicator status: PrintReq
Start printing. This corresponds to pressing the print key.
X1027
BOOL R/W Indicator status: Protect.
Leave of weighing, checkweighing or terminal function is not possible. The lock is active.
X1028
BOOL R Indicator status: WM
Weighing point is ‚W&M‘.
X1033
BOOL R Indicator status: UserLiq
Weighing point is user scale or liquid couter.
X1034
BOOL R Indicator status: Selected
This Weighing point is selected and visible on the display.
X1036
BOOL R Indicator status: Check_below_min X1040
BOOL R Indicator status: Check_in_range X1041
BOOL R Indicator status: Check_above_max X1042
BOOL R Indicator status: Out_of_range X1043
‚Basic‘ Operating Manual SPM
Sartorius EN-105
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Terminal function ‘tared_alibi’: Scale tared/not tared X3472
BYTE R Alibi status, see Chapter 8.5.5 B80
BYTE [12] R/W Terminal function ‘edit_wgt_w’: Weight B440L12
DINT R Printed gross weight value D16
DINT R Printed net weight value D17
DINT R Printed tare weight value D18
DINT R Printed sequence number D19
DINT R Printed date D21
DINT R Printed time D22
BYTE [20] R/W Terminal function ‘dsp1’: Text line 1: 20 characters B132-151
BYTE [20] R/W Terminal function ‘dsp2’: Text line 2: 20 characters B152-171
BYTE [20] R/W Dialog message 1: Text 1: 20 characters B172-191
BYTE [20] R/W Dialog message 2: Text 2: 20 characters B192-211
BYTE [20] R/W Dialog message 3: Text 3: 20 characters B212-231
BYTE [20] R/W Dialog message 4: Text 4: 20 characters B232-251
BYTE [20] R/W Dialog message 5: Text 5: 20 characters B252-271
BYTE [20] R/W Dialog message 6: Text 6: 20 characters B272-291
BYTE [20] R/W Dialog message 7: Text 7: 20 characters B292-311
BYTE [20] R/W Dialog message 8: Text 8: 20 characters B312-331
BYTE [20] R/W Dialog message 9: Text 9: 20 characters B332-351
BYTE [20] R/W Dialog message 10: Text 10: 20 characters B352-371
SPM ‚Basic‘ Operating Manual
EN-106 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
DINT R/W Terminal function: Variable ‘termfun’ D94
DINT R/W Terminal status: Variable ‘termstat’ D95
DINT R/W Free number 1 for printout ‘Num_1’ D96
DINT R/W Free number 2 for printout ‘Num_2’ D97
DINT R/W Free number 3 for printout ‘Num_3’ D98
DINT R/W Terminal function ‘editint’: Input of integers D99
DINT R/W Variable ‘repofun’: Remotely activate a print order D100
DINT R Variable ‘repostat’: Query print status remotely D101
REAL R/W Terminal function ‘editreal’: Entering floating point numbers R103
REAL R/W Terminal function ‘editwgt’: Input of weight value R104
DINT R/W Checkweighing: Min target value D114
DINT R/W Checkweighing: Target value D115
DINT R/W Checkweighing: Max target value D116
DINT R/W Limit 1 on D24
DINT R/W Limit 1 off D25
DINT R/W Limit 2 on D26
DINT R/W Limit 2 off D27
DINT R/W Limit 3 on D28
DINT R/W Limit 3 off D29
‚Basic‘ Operating Manual SPM
Sartorius EN-107
8.5.2 Weighing point B
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Built-in digital input 1…4 X4096-4099
BOOL R Built-in digital output 1…4 X4104-4107
BOOL R Limit 1 X4112
BOOL R Limit 2 X4113
BOOL R Limit 3 X4114
BOOL R Marker 1 X4160
BOOL R Marker 2 X4161
BOOL R Marker 3 X4162
BOOL R Indicator status: TRUE X5120
BOOL R Indicator status: inStart
Weighing or checkweighing application is active
X5121
BOOL R/W Indicator status: Display_Dlg
Dialog display is active
X5122
BOOL R/W Indicator status: PrintReq
Start printing. This corresponds to pressing the print key.
X5123
BOOL R/W Indicator status: Protect.
Leave of weighing, checkweighing or terminal function is not possible. The lock is active.
X5124
BOOL R Indicator status: WM
Weighing point is ‚W&M‘.
X5129
BOOL R Indicator status: UserLiq
Weighing point is user scale or liquid couter.
X5130
BOOL R Indicator status: Selected
This Weighing point is selected and visible on the display.
X5132
BOOL R Indicator status: Check_below_min X5136
BOOL R Indicator status: Check_in_range X5137
BOOL R Indicator status: Check_above_max X5138
BOOL R Indicator status: Out_of_range X5139
SPM ‚Basic‘ Operating Manual
EN-108 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Terminal function ‘tared_alibi’: Scale tared/not tared X7568
BYTE R Alibi status, see Chapter 8.5.5 B592
BYTE [12] R/W Terminal function ‘edit_wgt_w’: Weight B952L12
DINT R Printed gross weight value D144
DINT R Printed net weight value D145
DINT R Printed tare weight value D146
DINT R Printed sequence number D147
DINT R Printed date D149
DINT R Printed time D150
BYTE [20] R/W Terminal function ‘dsp1’: Text line 1: 20 characters B644-663
BYTE [20] R/W Terminal function ‘dsp2’: Text line 2: 20 characters B664-683
BYTE [20] R/W Dialog message 1: Text 1: 20 characters B684-703
BYTE [20] R/W Dialog message 2: Text 2: 20 characters B704-723
BYTE [20] R/W Dialog message 3: Text 3: 20 characters B724-743
BYTE [20] R/W Dialog message 4: Text 4: 20 characters B744-763
BYTE [20] R/W Dialog message 5: Text 5: 20 characters B764-783
BYTE [20] R/W Dialog message 6: Text 6: 20 characters B784-803
BYTE [20] R/W Dialog message 7: Text 7: 20 characters B804-823
BYTE [20] R/W Dialog message 8: Text 8: 20 characters B824-843
BYTE [20] R/W Dialog message 9: Text 9: 20 characters B844-863
BYTE [20] R/W Dialog message 10: Text 10: 20 characters B864-883
‚Basic‘ Operating Manual SPM
Sartorius EN-109
Keyword Access type: Read [R]/ Write [W]
Function Address
DINT R/W Terminal function: Variable ‘termfun’ D222
DINT R/W Terminal status: Variable ‘termstat’ D223
DINT R/W Free number 1 for printout ‘Num_1’ D224
DINT R/W Free number 2 for printout ‘Num_2’ D225
DINT R/W Free number 3 for printout ‘Num_3’ D226
DINT R/W Terminal function ‘editint’: Input of integers D227
DINT R/W Variable ‘repofun’: Remotely activate a print order D228
DINT R Variable ‘repostat’: Query print status remotely D229
REAL R/W Terminal function ‘editreal’: Entering floating point numbers R231
REAL R/W Terminal function ‘editwgt’: Input of weight value R232
DINT R/W Checkweighing: Min target value D242
DINT R/W Checkweighing: Target value D243
DINT R/W Checkweighing: Max target value D244
DINT R/W Limit 1 on D152
DINT R/W Limit 1 off D153
DINT R/W Limit 2 on D154
DINT R/W Limit 2 off D155
DINT R/W Limit 3 on D156
DINT R/W Limit 3 off D157
SPM ‚Basic‘ Operating Manual
EN-110 Sartorius
8.5.3 Weighing point C
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Built-in digital input 1…4 X8192-8195
BOOL R Built-in digital output 1…4 X8200-8203
BOOL R Limit 1 X8208
BOOL R Limit 2 X8209
BOOL R Limit 3 X8210
BOOL R Marker 1 X8256
BOOL R Marker 2 X8257
BOOL R Marker 3 X8258
BOOL R Indicator status: TRUE X9216
BOOL R Indicator status: inStart
Weighing or checkweighing application is active
X9217
BOOL R/W Indicator status: Display_Dlg
Dialog display is active
X9218
BOOL R/W Indicator status: PrintReq
Start printing. This corresponds to pressing the print key.
X9219
BOOL R/W Indicator status: Protect.
Leave of weighing, checkweighing or terminal function is not possible. The lock is active.
X9220
BOOL R Indicator status: WM
Weighing point is ‚W&M‘.
X9225
BOOL R Indicator status: UserLiq
Weighing point is user scale or liquid couter.
X9226
BOOL R Indicator status: Selected
This Weighing point is selected and visible on the display.
X9228
BOOL R Indicator status: Check_below_min X9232
BOOL R Indicator status: Check_in_range X9233
BOOL R Indicator status: Check_above_max X9234
BOOL R Indicator status: Out_of_range X9235
BOOL R Terminal function ‘tared_alibi’: Scale tared/not tared X11664
‚Basic‘ Operating Manual SPM
Sartorius EN-111
Keyword Access type: Read [R]/ Write [W]
Function Address
BYTE R Alibi status, see Chapter 8.5.5 B1104
BYTE [12] R/W Terminal function ‘edit_wgt_w’: Weight B1464L12
DINT R Printed gross weight value D272
DINT R Printed net weight value D273
DINT R Printed tare weight value D274
DINT R Printed sequence number D275
DINT R Printed date D277
DINT R Printed time D278
BYTE [20] R/W Terminal function ‘dsp1’: Text line 1: 20 characters B1156-1175
BYTE [20] R/W Terminal function ‘dsp2’: Text line 2: 20 characters B1176-1195
BYTE [20] R/W Dialog message 1: Text 1: 20 characters B1196-1215
BYTE [20] R/W Dialog message 2: Text 2: 20 characters B1216-1235
BYTE [20] R/W Dialog message 3: Text 3: 20 characters B1236-1255
BYTE [20] R/W Dialog message 4: Text 4: 20 characters B1256-1275
BYTE [20] R/W Dialog message 5: Text 5: 20 characters B1276-1295
BYTE [20] R/W Dialog message 6: Text 6: 20 characters B1296-1315
BYTE [20] R/W Dialog message 7: Text 7: 20 characters B1316-1335
BYTE [20] R/W Dialog message 8: Text 8: 20 characters B1336-1355
BYTE [20] R/W Dialog message 9: Text 9: 20 characters B1356-1375
BYTE [20] R/W Dialog message 10: Text 10: 20 characters B1376-1395
DINT R/W Terminal function: Variable ‘termfun’ D350
DINT R/W Terminal status: Variable ‘termstat’ D351
DINT R/W Free number 1 for printout ‘Num_1’ D352
DINT R/W Free number 2 for printout ‘Num_2’ D353
DINT R/W Free number 3 for printout ‘Num_3’ D354
DINT R/W Terminal function ‘editint’: Input of integers D355
DINT R/W Variable ‘repofun’: Remotely activate a print order D356
DINT R Variable ‘repostat’: Query print status remotely D357
SPM ‚Basic‘ Operating Manual
EN-112 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
REAL R/W Terminal function ‘editreal’: Entering floating point numbers R359
REAL R/W Terminal function ‘editwgt’: Input of weight value R360
DINT R/W Checkweighing: Min target value D370
DINT R/W Checkweighing: Target value D371
DINT R/W Checkweighing: Max target value D372
DINT R/W Limit 1 on D280
DINT R/W Limit 1 off D281
DINT R/W Limit 2 on D282
DINT R/W Limit 2 off D283
DINT R/W Limit 3 on D284
DINT R/W Limit 3 off D285
‚Basic‘ Operating Manual SPM
Sartorius EN-113
8.5.4 Weighing point D
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Built-in digital input 1…4 X12288-12291
BOOL R Built-in digital output 1…4 X12296-12299
BOOL R Limit 1 X12304
BOOL R Limit 2 X12305
BOOL R Limit 3 X12306
BOOL R Marker 1 X12352
BOOL R Marker 2 X12353
BOOL R Marker 3 X12354
BOOL R Indicator status: TRUE X13312
BOOL R Indicator status: inStart
Weighing or checkweighing application is active
X13313
BOOL R/W Indicator status: Display_Dlg
Dialog display is active
X13314
BOOL R/W Indicator status: PrintReq
Start printing. This corresponds to pressing the print key.
X13315
BOOL R/W Indicator status: Protect.
Leave of weighing, checkweighing or terminal function is not possible. The lock is active.
X13316
BOOL R Indicator status: WM
Weighing point is ‚W&M‘.
X13321
BOOL R Indicator status: UserLiq
Weighing point is user scale or liquid couter.
X13322
BOOL R Indicator status: Selected
This Weighing point is selected and visible on the display.
X13324
BOOL R Indicator status: Check_below_min X13328
BOOL R Indicator status: Check_in_range X13329
BOOL R Indicator status: Check_above_max X13330
BOOL R Indicator status: Out_of_range X13331
SPM ‚Basic‘ Operating Manual
EN-114 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
BOOL R Terminal function ‘tared_alibi’: Scale tared/not tared X15760
BYTE R Alibi status, see Chapter 8.5.5 B1616
BYTE [12] R/W Terminal function ‘edit_wgt_w’: Weight B1976L12
DINT R Printed gross weight value D400
DINT R Printed net weight value D401
DINT R Printed tare weight value D402
DINT R Printed sequence number D403
DINT R Printed date D405
DINT R Printed time D406
BYTE [20] R/W Terminal function ‘dsp1’: Text line 1: 20 characters B1668-1687
BYTE [20] R/W Terminal function ‘dsp2’: Text line 2: 20 characters B1688-1707
BYTE [20] R/W Dialog message 1: Text 1: 20 characters B1708-1727
BYTE [20] R/W Dialog message 2: Text 2: 20 characters B1728-1747
BYTE [20] R/W Dialog message 3: Text 3: 20 characters B1748-1767
BYTE [20] R/W Dialog message 4: Text 4: 20 characters B1768-1787
BYTE [20] R/W Dialog message 5: Text 5: 20 characters B1788-1807
BYTE [20] R/W Dialog message 6: Text 6: 20 characters B1808-1827
BYTE [20] R/W Dialog message 7: Text 7: 20 characters B1828-1847
BYTE [20] R/W Dialog message 8: Text 8: 20 characters B1848-1867
BYTE [20] R/W Dialog message 9: Text 9: 20 characters B1868-1887
BYTE [20] R/W Dialog message 10: Text 10: 20 characters B1888-1907
DINT R/W Terminal function: Variable ‘termfun’ D478
DINT R/W Terminal status: Variable ‘termstat’ D479
DINT R/W Free number 1 for printout ‘Num_1’ D480
DINT R/W Free number 2 for printout ‘Num_2’ D481
DINT R/W Free number 3 for printout ‘Num_3’ D482
DINT R/W Terminal function ‘editint’: Input of integers D483
DINT R/W Variable ‘repofun’: Remotely activate a print order D484
DINT R Variable ‘repostat’: Query print status remotely D485
‚Basic‘ Operating Manual SPM
Sartorius EN-115
Keyword Access type: Read [R]/ Write [W]
Function Address
REAL R/W Terminal function ‘editreal’: Entering floating point numbers R487
REAL R/W Terminal function ‘editwgt’: Input of weight value R488
DINT R/W Checkweighing: Min target value D498
DINT R/W Checkweighing: Target value D499
DINT R/W Checkweighing: Max target value D500
DINT R/W Limit 1 on D408
DINT R/W Limit 1 off D409
DINT R/W Limit 2 on D410
DINT R/W Limit 2 off D411
DINT R/W Limit 3 on D412
DINT R/W Limit 3 off D413
SPM ‚Basic‘ Operating Manual
EN-116 Sartorius
8.5.5 Alibi Status
Value Function
0 No error
1 License for alibi memory has not been entered.
4 Some of the weights had errors, e.g. overload.
5 Gross or net had no standstill.
6 Some datas has been modified before storing.
7 Not enough old records to remove.
8 Alibi memory is full and ‚Tidy up records‘ is disabled.
9 Alibi memory server has error.
10 Alibi memory has error.
8.5.6 Digital and Analog Inputs and Outputs
Keyword Access type: Read [R]/ Write [W]
Function Address
DINT R Digital input 1 D512
DINT R Digital input 2 D513
DINT R Digital input 3 D514
DINT R/W Digital output 1 D516
DINT R/W Digital output 2 D517
DINT R/W Digital output 3 D518
DINT R Analog input 1 D520
DINT R Analog input 2 D521
DINT R/W Analog output 1 D523
DINT R/W Analog output 2 D524
‚Basic‘ Operating Manual SPM
Sartorius EN-117
8.5.7 ModBus-TCP modules
Keyword Access type: Read [R]/ Write [W]
Function Address
UINT
BOOL
R
R
Input module 1
Digital inputs 1 – 16
W1052
X16832–16847
UINT
BOOL
R
R
Input module 2
Digital inputs 1 – 16
W1053
X16848–16863
UINT
BOOL
R
R
Input module 3
Digital inputs 1 – 16
W1054
X16864–16879
UINT
BOOL
R
R
Input module 4
Digital inputs 1 – 16
W1055
X16880–16895
UINT
BOOL
R
R
Input module 5
Digital inputs 1 – 8
W1056
X16904–16911
UINT
BOOL
R
R
Input module 6
Digital inputs 1 – 8
W1057
X16920–16927
UINT
BOOL
R
R
Input module 7
Digital inputs 1 – 8
W1058
X16936–16943
UINT
BOOL
R
R
Input module 8
Digital inputs 1 – 8
W1059
X16952–16959
UINT
BOOL
R/W
R/W
Output module 1
Digital outputs 1 – 16
W1062
X16992–17007
UINT
BOOL
R/W
R/W
Output module 2
Digital outputs 1 – 16
W1063
X17008–17023
UINT
BOOL
R/W
R/W
Output module 3
Digital outputs 1 – 16
W1064
X17024–17039
UINT
BOOL
R/W
R/W
Output module 4
Digital outputs 1 – 16
W1065
X17040–17055
UINT
BOOL
R/W
R/W
Output module 5-0
Digital outputs 1 – 16
W1066
X17056–17071
UINT
BOOL
R/W
R/W
Output module 5-1
Digital outputs 17 – 32
W1067
X17072–17087
UINT
BOOL
R/W
R/W
Output module 5-2
Digital outputs 33 – 36
W1068
X17100–17103
SPM ‚Basic‘ Operating Manual
EN-118 Sartorius
Keyword Access type: Read [R]/ Write [W]
Function Address
UINT
BOOL
R/W
R/W
Output module 6-0
Digital outputs 1 – 16
W1069
X17104–17119
UINT
BOOL
R/W
R/W
Output module 6-1
Digital outputs 17 – 32
W1070
X17120–17135
UINT
BOOL
R/W
R/W
Output module 6-2
Digital outputs 33 – 36
W1071
X17148–17151
UINT
BOOL
R/W
R/W
Output module 7-0
Digital outputs 1 – 16
W1072
X17152–17167
UINT
BOOL
R/W
R/W
Output module 7-1
Digital outputs 17 – 32
W1073
X17168–17183
UINT
BOOL
R/W
R/W
Output module 7-2
Digital outputs 33 – 48
W1074
X17184–17199
UINT
BOOL
R/W
R/W
Output module 7-3
Digital outputs 49 – 52
W1075
X17212–17215
UINT
BOOL
R/W
R/W
Output module 8-0
Digital outputs 1 – 16
W1076
X17216–17231
UINT
BOOL
R/W
R/W
Output module 8-1
Digital outputs 17 – 32
W1077
X17232–17247
UINT
BOOL
R/W
R/W
Output module 8-2
Digital outputs 33 – 48
W1078
X17248–17263
UINT
BOOL
R/W
R/W
Output module 8-3
Digital outputs 49 – 52
W1079
X17276–17279
‚Basic‘ Operating Manual Tilt Correction
Sartorius EN-119
9 Tilt Correction
9.1 General InformationThis function is needed in order to eliminate reproducible external influences that might adversely affect accurate weighing (e.g.: system components that cause tilting movements).
The tilting movement is detected by a rotary angle sensor and sent to the scale by means of an analog signal (range 0 – 10 V, 0 – 20 mA).
A calibration must be performed over the entire range of the tilting movement to detect the systematic errors. During calibration, the analog values for each angle are automatically written to a correction table, together with the associated weight values. The table can contain up to 99 values.
The following is required for working with the ‘tilt correction’ function:
- Analog input of PR 5900/07 for connecting the rotary angle sensor
- Valid license
Example
Tilt Correction ‚Basic‘ Operating Manual
EN-120 Sartorius
9.2 Performing Tilt Correction
Note Tilt correction can only be performed if the ‘Supervisor’ or ‘Administrator’ user is logged in.
tt Select and confirm [Tilt correction] using the cursor.
ty A selection window appears.
tt Select and confirm the appropriate weighing point.
tt Check the box to activate the correction. The weight display bar graph then appears to make configuration easier.
tt Use the keyboard to enter the number of correction values (in this case: 11).
‚Basic‘ Operating Manual Tilt Correction
Sartorius EN-121
Note The positions must be entered with an empty container.
tt Move the silo to the start position (max. tendency to tilt on one side).
tt Press the [Accept] soft key to save the start position.
tt Move the silo to the end position (max. tendency to tilt on the other side).
tt Press the [Accept] soft key to save the end position.
tt Return the silo to the start position.
tt Press the [Start] soft key to start the calibration.
tt Now move the silo to the end position so slowly that the standstill indicator remains activated, in order to be able to record the weight values. If applicable, reduce the measurement time or adjust the digital filter.
Note Start and end positions can also be entered manually if they are known.
If the calibration process was canceled or not all values in the table were initialized or recorded, because no standstill was achieved, a message appears for a short time.
tt If applicable, press the [Delete] soft key to delete the correction table.
tt Press the [Edit] soft key to change the corresponding values.
Tilt Correction ‚Basic‘ Operating Manual
EN-122 Sartorius
ty The correction table appears.
tt Select the relevant values, make plausible changes via the keyboard and confirm them.
tt Finally, press the [Save] soft key to save the settings.
ty A prompt window appears.
tt Press the [Yes] soft key.
tt Finally, press the [Save] soft key to save the settings.
or
tt Press the ESC/EXIT key to leave the menu.
ty A prompt window appears.
tt Press the [Save] soft key to save the settings.
Note If the permissible angle range of the rotary angle sensor is exceeded, no correction is performed. Only the measured weight values are displayed.
‚Basic‘ Operating Manual Tilt Correction
Sartorius EN-123
tt Select e. g. [Weighing] using the cursor and confirm your selection.
tt Perform the weighing operation.
ty The weight value is displayed without weight unit and with warning symbol, i. e.: Tilt correction has been performed during this weighing operation.
Tilt Correction ‚Basic‘ Operating Manual
EN-124 Sartorius
‚Basic‘ Operating Manual Printouts
Sartorius EN-125
10 Printouts
10.1 General InformationThe following printouts are available in the PR 5900 with the Basic application:
- Device configuration data, see PR5900 device manual
- Basic configuration data
- Tickets standard
- Tickets and labels NLE (NiceLabelExpress)
10.2 Basic Configuration DataYou also have the option of printing out the basic configuration. The configuration data is output to the printer configured in the system menu [System setup] - [Connected devices] under ‚General devices‘ (see PR 5900 instrument manual). The print width is limited to 39 characters per line. This means a ticket printer can also be used. When printing the first line, the program checks whether printing is possible. In the event of a printer failure during printing, a time-out of approximately 3 s is active for each print line. The printout cannot be changed using 'NiceLabelExpress'. The printout reflects the current data status.
tt Press the [Print] soft key or the key to print the configuration.
ty An example printout is shown on the next three pages.
Printouts ‚Basic‘ Operating Manual
EN-126 Sartorius
Weighing point C S 0
Weighing point D I
Weighing point D F 1
Weighing point D U 0
Weighing point D S 0
Check weighing
Weighing point A I
Weighing point A F 1
Weighing point A W 1
Weighing point A S 0
Weighing point A S 2480.0 g
Weighing point A S 2520.0 g
Weighing point A U 0
Weighing point A S 1
Weighing point A S 0
Weighing point B I
Weighing point B F 1
Weighing point B W 1
Weighing point B S 0
Weighing point B S 20 kg
Weighing point B S 20 kg
Weighing point B U 0
Weighing point B S 0
Weighing point B S 0
Weighing point C I
Weighing point C F 1
Weighing point C W 1
Weighing point C S 0
Weighing point C S 0.000
Weighing point C S 0.000
Weighing point C U 0
Weighing point C S 0
Weighing point C S 0
Weighing point D I
Weighing point D F 1
Weighing point D W 1
Weighing point D S 0
Weighing point D S 0.000
Weighing point D S 0.000
Weighing point D U 0
Weighing point D S 0
Weighing point D S 0
Limits
Weighing point A Limit1O 0 kg
Weighing point A Action 0
Weighing point A Conditi 0
Configuration Basic 01.00.06
changed at 2012-11-07 16:44
---------------------------------------
Inputs and outputs
--------------------
Inputs
Option 1 Analog input
Option 2 no inputs
Option 3 Digital inputs
Input 1 -1
Input 2 -1
Input 3 -1
Input 4 -1
Outputs
Option 1 Analog output
Data source Weighing point A
Analog value Gross
Range 4...20 mA
On ADC error 0 mA
On < zero 0 mA
On > MAX 20 mA
Option 2 no outputs
Option 3 Digital outputs
Output 1 -1
Output 2 -1
Output 3 -1
Output 4 -1
ModBus-TCP master
Functions/Applications/Procedures
--------------------
Weighing
Weighing point A I Plattform reinigen
Weighing point A F 1
Weighing point A U 1
Weighing point A S 1
Weighing point B I
Weighing point B F 1
Weighing point B U 0
Weighing point B S 0
Weighing point C I
Weighing point C F 1
Weighing point C U 0
‚Basic‘ Operating Manual Printouts
Sartorius EN-127
Weighing point A Limit1O 0 kg
Weighing point A Action 0
Weighing point A Conditi 0
Weighing point A Limit2O 0 kg
Weighing point A Action 0
Weighing point A Conditi 0
Weighing point A Limit2O 0 kg
Weighing point A Action 0
Weighing point A Conditi 0
Weighing point A Limit3O 0 kg
Weighing point A Action 0
Weighing point A Conditi 0
Weighing point A Limit3O 0 kg
Weighing point A Action 0
Weighing point A Conditi 0
Weighing point B Limit1O 0 kg
Weighing point B Action 0
Weighing point B Conditi 0
Weighing point B Limit1O 0 kg
Weighing point B Action 0
Weighing point B Conditi 0
Weighing point B Limit2O 0 kg
Weighing point B Action 0
Weighing point B Conditi 0
Weighing point B Limit2O 0 kg
Weighing point B Action 0
Weighing point B Conditi 0
Weighing point B Limit3O 0 kg
Weighing point B Action 0
Weighing point B Conditi 0
Weighing point B Limit3O 0 kg
Weighing point B Action 0
Weighing point B Conditi 0
Weighing point C Limit1O 0
Weighing point C Action 0
Weighing point C Conditi 0
Weighing point C Limit1O 0
Weighing point C Action 0
Weighing point C Conditi 0
Weighing point C Limit2O 0
Weighing point C Action 0
Weighing point C Conditi 0
Weighing point C Limit2O 0
Weighing point C Action 0
Weighing point C Conditi 0
Weighing point C Limit3O 0
Weighing point C Action 0
Weighing point C Conditi 0
Weighing point C Limit3O 0
Weighing point C Action 0
Weighing point C Conditi 0
Weighing point D Limit1O 0
Weighing point D Action 0
Weighing point D Conditi 0
Weighing point D Limit1O 0
Weighing point D Action 0
Weighing point D Conditi 0
Weighing point D Limit2O 0
Weighing point D Action 0
Weighing point D Conditi 0
Weighing point D Limit2O 0
Weighing point D Action 0
Weighing point D Conditi 0
Weighing point D Limit3O 0
Weighing point D Action 0
Weighing point D Conditi 0
Weighing point D Limit3O 0
Weighing point D Action 0
Weighing point D Conditi 0
Dialogs
1 Auftragsnummer
2 Anzahl
3 akt. Gewichtswert
4 Farbe OK?
5 Tarieren
Tilt correction
Activated 1
Number of correcti 99
Start position (an 88
End position (anal 0
Printout
--------------------
Parameters
Device name PR5900
Use NLE 0
Number of printout 1
Print layout ‚Weighing‘
Printer Ticket printer
Line 1 Field key name
Line 2 Dialog reply 1
Line 3 Sequence number
Printouts ‚Basic‘ Operating Manual
EN-128 Sartorius
Line 3 Tare
Line 4 Analog Out 1
Check weighing
Size 4
Line 1 Gross
Line 2 Net
Line 3 Tare
Line 4 Limit 1
Line 5 Limit 2
Line 6 Limit 3
Line 4 Date
Line 5 Time
Line 6 Gross
Line 7 Net
Line 8 Tare
Print layout ‚Check weighing‘
Printer Printer
Line 1 Device name
Line 2 Sequence number
Line 3 Date
Line 4 Time
Line 5 Gross
Line 6 Net
Line 7 Tare
Databases
--------------------
Preset tare
Number of entries 2
Predefined texts
Number of entries 1
Application database - entries
Number of entries 3
Display Weighing Points
--------------------
All weighing points
Show all weighing disabled
Line 1 Gross
Line 2 Net
Line 3 Tare
Line 4 Field key name
Line 5 Limit 1
Line 6 Limit 2
Line 7 Limit 3
Line 8 Analog Out 1
Line 9 Analog Out 1
Line 10 Blank line
Single weighing point
Size 4
Line 1 Analog Out 1
Line 2 Net
‚Basic‘ Operating Manual Printouts
Sartorius EN-129
10.3 Tickets
10.3.1 General InformationThe configuration for tickets is performed in the menu [Configuration] - [Printout] - [Print layout x], see Chapter 5.4.9.
To start printing, the application must be started.
A printout can be initiated by the following signals:
- Pressing the START key or
- Activating the digital input
- Signal via fieldbus (repofun)
- Signal via DDE/OPC (repofun)
If the weight value is within an inadmissible range (concerns mainly legal-for-trade devices), no printout is generated. If the weight value is permissible, the ticket is printed as configured.
The data for printing can also be read via DDE/OPC communication or fieldbus communication. Refer to the relevant chapters for additional details.
10.3.2 Tickets and Labels without NLE (NiceLabelExpress)
Example
CustomerOrder numberSquence numberDateTimeGrossNet Tare
AA A
HBB23456789
62012-10-22
16:23:54<2516.7 g><2516.7 g>
<0.0 g>
Printouts ‚Basic‘ Operating Manual
EN-130 Sartorius
10.3.3 Tickets and Labels with NLE (NiceLabelExpress)Tickets can be printed directly or using NLE. The names of the NLE files are:
- for weighing: ‚WGT.LBL‘
- for check weighing: ‚CHECK.LBL‘
To create a user-defined ticket, the ‘NiceLabelExpress’ program is required. All variable contents (e.g. weights) and invariable texts (e.g. ‘Sequence number’) for these tickets are transmitted to the report using variables. In many cases this enables the user to create language adjustments for NLE with ‘TranslateIt’. In this case, ‘NiceLabelExpress’ does not need to be called up. A fixed structure of variables from the application is provided for ‘NiceLabelExpress’.
If a NLE file is loaded into the device, it will always be printed using NiceLabelExpress when ‘Use NLE’ is activated.
Variable für NLE Data format Description
Wei
ghin
g
Chec
kwei
ghin
g
Parameter content
dates STR10 Date x x
time STR10 Time x x
seqnum DINT Sequence number x x
wp_id STR2 Weighing point ‘A’, ‘B’ x x
gross WEIGHT Gross weight x x
net WEIGHT Net weight x x
tare WEIGHT Tare weight x x
actual WEIGHT If tared: net, otherwise gross x x
mode STR20 Text tgross or tnet, corresponding to actual x x
scale STR20 Identification name of the device x x
text1…10 STR20 Free text via communication or terminal function x x
editstr STR20 Text to be edited via communication or terminal function
x x
editint DINT Integer to be edited via communication or terminal function
x x
editreal REAL Float to be edited via communication or terminal function
x x
editwgt WEIGHT Weight to be edited via communication or terminal function
x x
wp_id STR1 Scale ID x x
term STR20 Terminal name x x
‚Basic‘ Operating Manual Printouts
Sartorius EN-131
Variable für NLE Data format Description
Wei
ghin
g
Chec
kwei
ghin
g
Parameter content
IdGrp STR21 Application database: Field key name, e.g.: Customer name
x x
Id1 STR21 Application database: Field name 1, e.g.: Place of delivery
x x
Id2 STR21 Application database: Field name 2, e.g.: Area Code x x
Id3 STR21 Application database: Field name 3, e.g.: Town x x
Id4 STR21 Application database: Field name 4, e.g.: Street x x
Id5 STR21 Application database: Field name 5, e.g.: Phone x x
Id6 STR21 Application database: Field name 6, e.g.: Fax x x
num1 DINT Free number to be set via communication x x
num2 DINT Free number to be set via communication x x
num3 DINT Free number to be set via communication x x
setpmin REAL Checkweighing: Set point min. x
setp REAL Checkweighing: Set point x
setpmax REAL Checkweighing: Set point max. x
Printouts ‚Basic‘ Operating Manual
EN-132 Sartorius
Variable für NLE Data format Description
Wei
ghin
g
Chec
kwei
ghin
g
Parameter name
tterm STR20 Prompt text, terminal name x x
thead STR30 Heading for printout x x
tseq STR20 Prompt text, sequence number x x
tdate STR20 Prompt text, date x x
ttime STR20 Prompt text, time x x
tgross STR20 Prompt text, gross x x
tnet STR20 Prompt text, net x x
ttare STR20 Prompt text, tare x x
twp STR20 Prompt text, scale ID x x
tmode STR20 Prompt text, text tgross or tnet, corresponding to actual x x
ttext1…10 STR20 Prompt text, free text 1…10 x x
tnum1 STR20 Prompt text, free number 1 x x
tnum2 STR20 Prompt text, free number 2 x x
tnum3 STR20 Prompt text, free number 3 x x
tactual STR20 Prompt text, actual x x
twgt STR20 Prompt text for weight to be edited x x
twgtA STR20 Prompt text for weight WP A to be edited x x
twgtB STR20 Prompt text for weight WP B to be edited x x
twgtC STR20 Prompt text for weight WP C to be edited x x
twgtD STR20 Prompt text for weight WP D to be edited x x
tstr STR20 Prompt text for text to be edited x x
tint STR20 Prompt text for integer to be edited x x
treal STR20 Prompt text for float to be edited x x
Sartorius Mechatronics T&H GmbH
Meiendorfer Straße 205
22145 Hamburg, Germany
Tel: +49.40.67960.303
Fax: +49.40.67960.383
www.sartorius.com
© Sartorius Mechatronics T&H GmbH
All rights are strictly reserved
Printed in Germany