10.1 Technical data ................................................................................................................................. 20
The present manual was compiled with utmost care, errors and omissions reserved. For this reason Ba umer
Huebner GmbH rejects any liability for the information compiled in the present manual. Baumer Huebner
GmbH nor the author will accept any liability for di rec t or indirect damages resulting from the use of the
present information.
At any time we should be pleased receiving your comments and proposals for further improvement of the
present document.
The DSL is a speed switc h that is integrated into an incremental en coder. At the time of writing (edition:
March 2009) it is supplied in two versions:
Version 1: DSL.R suitable for operation with the external relay module DS 93 R.
• Version with 3 switched outputs that can be swit ched according to the speed. If the device is at
standstill or the rotational speed n is less than the switching speed n
switched output will be high. If n ≥ n
then it will be low.
s(on)
• If an internal error occurs (for instance, dirt on the disk, so that the counted pulse rate is incorrect )
then the outputs will switch to low.
Version 2: DSL.E with three internal electronic relays.
• Integrated current monitoring for each relay: This checks whether, when the relay is closed, a current
of at least 5 mA flows through the switched circui t.
• Two relay outputs (R1, R2) are switched according to the speed. If the device is at standstill or n <
then the corresponding relay is closed. If n ≥ n
n
s(off)
then it will be open.
s(on)
then the corresponding
s(off)
• The third relay output (C1) is a check output. If no current flows through at least one of the switched
circuits of the relay outputs (R1, R2), although the relay is closed, then the check output (C1) will be
opened.
• If no current flows through the switched circuit of t he check relay (C1), although the relay is closed,
then R1 and R2 will be opened.
• If an internal error occurs (for instance, dirt on the disk, so that the counted pulse rate is incorrect )
then all relays will be opened
3 System requirements
PC with - operating system Windows 98 SE, ME, 2000 or X P
- USB connection
- at least 64 MB RAM
- at least 30 MB available on the hard disk.
The DSL is fitted with an RS 485 interface. Data exchange with the PC requires an RS 485 converter (“USB
to RS 485” or “RS 232 to RS 485”). A “USB to RS 485” converter can be obtained from Baumer Hübner
GmbH (Order code: USB 485-Converter).
After inserting the CD in the drive, use Explorer to go to the \DSL\Installer\ directory and start setup.exe.
This will install the program and the runtime library. The installation language is only available in english.
After starting the setup p rogram, the following screens will appear (Figs. 1 and 2):
Fig. 1 Installation Fig. 2 Installation
It is recommended that you keep to the default installation path.
When installation has been complete d successfully, a corresponding message will appear (Fig. 3).
Fig. 3 End of installation
St art the program after a standard installation with
Before the program start the RS485-Converter has to be connected otherwise the serial interface
used by the converter will not appear in the overview of all usable serial interfaces.
The first time the program is started, a selection screen will appear where you can choose the language for
the user interface and the system interface (Fi g. 4). The software version of t he user interface is displayed in
the header of this window.
You can use Close program to terminate the software at any time. Parameter changes that have not been
saved will be lost.
5.1 Language setting
Fig. 4 Start screen
Clicking on the national flag will call up a select i on of languages that have been implemented for t he user
interface. The required language can be selected by clicking on t he appropriate national flag.
To establish a connection with the DSL, the serial interface (to which the RS 485 converter is connected)
must be set up in the selection field (Fig. 5).
Fig. 5: COM port selection
The Auto-Scan function can be used in following ca ses:
1. If the RS485-Converter was connected after the programm start and the serial interface does not appea r
in the overview
2. If the serial interface is not known
This transmits an identification to every serial interface (COM1 to 8) and waits for a response telegram from
the attached DSL.
Because of insufficient implementation of virtual serial interface driver (e.g. bluetooth) problems can
appear during the Auto-Scan. In that case please choose the serial i nterface manually.
If other devices are connected to the individual serial interfaces, then it cannot be ruled out that
they may interpret the transmitted ID as a m essage directed to them.
If a serial interface is discovered that has a DSL attached, then this will be indicated (Fig. 6).
The language selected and the serial interface that is used are recorded in a configuration f i le \DSL
Software.ini in the main directory of the operator program. For subseq uent program starts, the setti ngs are
read out from this file and the start window will not appear again.
To alter the language setting at a later date, the software must be started without a DSL being
connected. In this case, the start screen will appear once more.
The data for the connected device are shown in the information window (Fig. 9), with the exact type
designation, serial number, device software version, number of counts per turn.
If the DSL is protected by a password, then a small padlock symbol will appear in the information windo w.
If the user is not logged in to the DSL, it will appear re d and locked
unlocked
.
, after log-in it changes to green and
After the connected device has been c hanged, a new log-in is required, even if both devices have the same
password.
If an error occurs in the device, the warning symbol
will appear. The reason for the warning can be
called up in the register card Messages in the main window, after which the warning can be deleted.
The register cards at the bottom of the window ca n be used to switch between the three main software
functions:
Switching speed Speed monitor Messages
6.3.1 Register: Switching speeds
After the device data have been read out, the register Switching speeds appears, in which the parameters
that are stored in the DSL can be read out and edited.
Fig. 11: “Switching speeds” register for DSL. E
The third output shown in Fig. 11 is the check output of the DSL.E (described above under 6.2). On a DSL.R,
a third field for making settings for switching speeds will appear instead (see figure 8).
The parameters for each output are set up separately. In addition, individual ON and OFF switching speeds
can be set up for clockwise (right-handed) and anti-clockwise (left-handed) rotation, i. e. up to 4 different
switching speeds for each output). System req ui rements impose a minimum hysteresis of 5% or 2 rpm.
Furthermore, a switching delay from 0 t o 500 m sec can be entered for each switched output, in order to be
able to ignore very short speed peaks.
• The maximum OFF switching speeds that can be entered as parameters are th e m aximum encoder
speeds (see separate data sheet ). Higher values will be reset to this maximum value. If an OFF
switching speed is set to be lower than the corresponding ON speed, then the ON speed will be
corrected to the maximum possible value (the OFF switching speed minus the minimum hysteresis).
• The maximum ON switching speed s that can be entered as parameters are the minimum speeds as
specified in the data sheet for the encod er. If smaller v al ues are entered, these will be reset to the
minimum possible value. The maxim um value that can be entered as a parameter for the ON switching
speed is the OFF switching speed minus the minimum hysteresis, larger values will be corrected t o this
maximum value.
An unused input can be de-activated by the slidin g switch “Output on/off” that is shown on the left.
On the DSL.E version, any unused output (R1, R2, C1) must be de-activated. This is necessary
because the current monitoring will detect an er ror condition if the output switches without any load
being connected.
Alterations to parameters are activat ed by operating the Save parameters button. The altered values will
only be written to the DSL and become effective when this has ha ppened. In order to be able to save
parameters, the user must be logged i n to the device (see Chapter 7 “Log-in”). At the same time, the new
parameters will be incorporated in the
C:\DSL_Parameter.txt log file.
The parameters shown inside the input mask can be stored in separate files by pre ssing
write to file. With read from file stored parameters can be loaded back into the input mask.
The Speed monitor register (Fig. 12) shows the present speed curve as a function of time. The highest and
lowest speed values that have occurred since the start of recording are marked respectively by a red line
(maximum value) and a green line (minimum value). The ordinate scaling is made autom atically to match the
minimum and maximum that have been recorded.
Recording is stopped by operating the Pause button, and the graph is deleted by operating Clear graph.
Changing to another register in the main windo w will also delete the speed curve.
The Messages register (Fig. 13) shows the contents of the log file
C:\DSL_Parameter.txt which is stored
on the computer. The scroll bar can be used to sc roll through the entire text.
If the warning symbol appears in the information window (se e Chapter 6.1 “Information window”), the
reason for the warning will also be displayed. Delete error can be used to remove the warning. The remov al
of a warning will also be noted in the log file, and requires a previous log-in (see Chapter 7 “Log-in”).
A software reset inside the DSL will be executed by pressing the Reset DSL button.
Before switching speeds can be programmed or errors can be deleted, a
log-in is required. To do this, it is necessary to enter a user nam e
(Fig. 14).
This name is stored in the DSL and in the
C:\DSL_Parameter.txt log file. If the DSL is protected by a
password, this password will also be requested.
After entering the user name and (if required) the password, the user
can choose between Log-in and Log-in and new password.
If more characters are entered for the user name and password than the maximum number
permitted (15 or 8 respectively), the string will automatically be cut off at the maximum length.
Special chara ct ers may be used, and a distinction is made between capital (upper-case) and
lower-case letters.
The device is delivered without password protection.
An incorrect password triggers an erro r message, and the log-in window remains open until either t he correct
password is entered or Cancel is operated.
If Log-in and new password is chosen, then a new entry template appears (Fig. 15), with the request to enter
the new password twice.
To cancel a password protection that has been entered,
leave both fields empty.
If Cancel is operated in this template, then the user remains logged in to
the device with the old password.
An alteration to a password is recorded in the
C:\DSL_Parameter.txt log file, but the password itself is not
If the communication between the PC and DSL is faulty (for instance, because the connecting cable has
been disconnected or the supply volt age was interrupted) then the following messag e will appear:
Fig. 16: Communication error
Use Reconnect to establish communication once more – a fresh log-in is not required.
In exceptional cases, the program will have t o be st opped and then restarted.
10.3 Connections for the DS 93 R relay module (only with DSL.R)
3 check LEDs
3 relays
6A / 250 V AC
1A / 48 V DC
Fig. 20: Connections for DS 93 R
Fig. 20 shows the relay states when no voltage is applied to the DSL.R or the speed is higher than all the
three parameterizable switching speeds: Al l relays have dropped out.