ThiesDeviceUtility Manual
ThiesDeviceUtility Manual
Figures
Figure 1 : Starting view .......................................................................................................... 4
Figure 2: Example, view with 1 located sensor ...................................................................... 5
Figure 3: View with settings (serial) ....................................................................................... 6
Figure 4 : View with settings (ethernet).................................................................................. 7
Figure 5: Infobox ................................................................................................................... 9
Figure 6: Terminal for THIES interpreter ...............................................................................10
Figure 7: Terminal for THIES interpreter (example with command BR) ................................11
Figure 8: Confirmation dialogue for switchover to MODBUS-RTU interpreter .......................11
Figure 9: Terminal for MODBUS-RTU interpreter (pre-defined registers) .............................12
Figure 10: Combo box, terminal for MODBUS-RTU Interpreter (register select) ...................13
Figure 11: Terminal for MODBUS-RTU interpreter (write) ....................................................13
Figure 12: Terminal for MODBUS-RTU interpreter (manual registers) ..................................14
Figure 13: Confirmation dialogue for changing over into the THIES interpreter ....................15
Figure 14 : Terminal for ASCII interpreter .............................................................................16
Figure 15: Table, display of the instantaneous values ..........................................................18
Figure 16: Terminal function activate ....................................................................................19
Figure 17 : activate terminal function ....................................................................................19
Figure 18 : Interpreter select ................................................................................................19
Figure 19 : Baud rate options ...............................................................................................20
Figure 20 : Bus-ID input........................................................................................................20
Figure 21 : Password parameter FB .....................................................................................20
Figure 22 : Window E/A data ................................................................................................21
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 2 of 24
1 Short Description
The PC program „Thies Device Utility“ serves for initial operation of the following sensors:
• Weather station Compact WSC11 (Thies article number: 4.9056.00.000).
• Clima Sensor US (Thies article number: 4.920x.x0.xxx).
• Ultrasonic Anemometer 2D (Thies order no.: 4.3820.xx.xxx).
• Ultrasonic Anemometer 3D (Thies order no.: 4.3830.xx.xxx).
• Pyranometer with MODBUS (Thies order no.: 7.1415.05(09).xxx).
• Ultrasonic Anemometer 2D compact (Thies order no.: 4.3875.xx.xxx).
• Datalogger DLU (Thies order no.: 9.1711.10.0x0).
• FirstClass Advanced X Wind Transmitter (Thies order no.: 4.3352.x0.40x).
• FirstClass Wind Direction transmitter (Thies order no.: 4.3151.xx.401).
• Barometric Transmitter (Thies order no.: 3.1157.10.xxx).
The program is able to find all sensors connected to the PC, and enables an initial operation
via terminal function. Thanks to a user-friendly surface design the communication with the
sensors is very easy.
2 System Requirement
The program is made for Microsoft Windows (WIN32) , and is functional from Windows
2000. The PC program “Thies Device Utility” is available as a setup and must be installed.
Minimum PC requirements:
Standard PC with Windows 2000, WindowsXP or higher.
3 Installation
The “Device Utility Tool” art.-no. 9.1700.81.000 is available for download on our homepage.
Please download the tool with following link.
Link: https://www.thiesclima.com/de/Download/
In section "General" “Software”, the program "Thies Device Utility" is the program
available for download.
After the download run "Setup_ThiesDeviceUtility_Vxxxx.exe". After completing the
installation, the "Thies Device Utility" program can be reached in the start menu under
"START \ All Programs \ THIES Clima \ ThiesDeviceUtility".
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 3 of 24
4 Working with “Thies Device Utility”
After starting the PC program „Thies Device Utility“ the following view is shown to the user:
Tool bar
In the upper field of the user surface a tool bar is displayed with the following buttons:
• Search
• Settings
• Terminal
• DLU Konfig
• Info
• Help
On the start, the function “Search” is also accessible via the large centrally located button
“click here for searching connected instruments”.
4.1 Searching
The automatic searching for Thies sensors is started by clicking the button “search”. Here,
the button “click here for searching connected instruments” is replaced by a table with the
located sensors. The search is carried out simultaneously on all selected COM interfaces
(settings). During the search all buttons are de-activated.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 4 of 24
Figure 2: Example, view with 1 located sensor
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 5 of 24
4.2 Settings
A click on the button „Settings“ shows or hides the setting field.
Setting field
In the left part of the setting field there are the two groups ‘interfaces” and ‘bus addresses’. In
the part ‘interfaces’, selection between ‘COM (serial)’, ‘Ethernet’ and Modbus over TCP/IP
can be made.
For serial interface, the following settings can be made:
• Baud rates
On the start, in the baud rate list are selected automatically the baud rates most
frequently used (9600, 19200, 57600, 115200). Here also, the user can set the baud
rates for the search process by putting or removing the checkmark.
• Data bits
The user can change the number data bits for serial communication in the corresponding
combo box (4, 5, 6, 7, 8). On the start of „Thies Device Utility“ 8 data bits will be
preselected.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 6 of 24
• Parity
The user can change the parity for serial communication in the corresponding combo box
(no, odd, even, mark, space). On the start of „Thies Device Utility“ no parity will be
preselected.
• Stop bits
The user can change the number stop bits for serial communication in the corresponding
combo box (1, 1.5, 2). On the start of „Thies Device Utility“ 1 stop bit will be preselected.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 7 of 24
Figure 1 : View with setting (Modbus over TCP/IP)
In the right part of the setting field following settings are possible:
• Bus addresses
If several sensors are connected to an interface (bus operation), the user can get search
selectively for sensors by means of a special ID (bus address). For this, the checkmark
‘check the following ID’s’ must be put, and the range of bus addresses, which is to be
checked, must be indicated by means of the editable fields ‘start’ and ‘end’.
• Timeouts
In the 3 data fields the user can set the timeouts for writing and reading, as well as the
timeout after executing of a command. The timeouts for reading and writing are pre-set to
500ms, and should not be changed by the user. By setting the timeout after a command
the communication can be adapted to the used RS485/RS422-interface converter. This
can be required, for example, when the interface converter needs more than 20ms for
changing over from transmitting to receiving operation in half duplex mode.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 8 of 24
• General
The search can be affected by both the switchable (on/off) functions.
When „Stop search for an instrument“ is ticked, then the search process is stopped after
the first instrument has been found. This can reduce the search process considerably.
If „E/A-data display“ is ticked, then an additional window is displayed with the details of
the communication (see chapter E/A-Data Display).
The details of the search are stated in the right part of the setting field under ‘search
process’. If no correctly connected sensor is located, the outputs in this field have to be
checked/analyzed.
Note:
In bus operation the bus-addresses, which have to be
checked, should always be determined.
4.3 Info
A click on the button „Info“ shows the information box.
Figure 5: Infobox
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 9 of 24
The user gets to the homepage of the Thies-company via the hyperlink “web”.
By using the set e-mail program, the hyperlink “Email” opens an e-mail with information
concerning the located sensors, and the version number of the PC program „Thies Device
Utility“ to ([email protected]).
4.4 Help
A click on the button „Help“ opens the current document.
In the box „Command“ the user can enter the selected command. Hereby, the command can
be indicated with or without ID.
By pressing the enter-button or resp. clicking on the button “Read/write” the entered
command is transmitted. The reply from the sensor is output in the box “Reply”
Figure 6 shows the described behavior by means of the command „BR“ for querying the
baud rate.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 10 of 24
The communication between program and sensor is recorded in the description field
„Input/output“. By ticking „E/A-data display“ a detailed logging can be activated (see chapter
4.8 E/A-Data Display).
By a click on the button „MODBUS-RTU << THIES“ the sensor can be switched over to the
MODBUS-RTU interpreter.
The switchover must be confirmed by the following dialogue:
After successful changeover the terminal view is closed, and a new search is started
automatically.
For description of the automatic telegram query see chapter 4.8. Automatic telegram
query.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 11 of 24
4.6 Terminal Function (MODBUS-RTU Interpreter)
When the terminal function is activated for a sensor by MODBUS-RTU interpreter, the
following view appears:
The query or resp. the setting of the MODBUS registers can be carried out by means of pre-
defined registers (register card “pre-defined registers”) or by individually settable registers
(register card “manual registers”).
The communication between program and sensor is logged in the textfield „Input/Output. By
ticking „E/A-data display“ a detailed logging can be activated (see chapter 4.8 E/A-Data
Display).
On the register card “pre-defined registers” the user can select the MODBUS register in the
combo box “parameter”, and can carry out the query or setting of the selected register by
clicking on the button “read/write”.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 12 of 24
Figure 10: Combo box, terminal for MODBUS-RTU Interpreter (register select)
The data direction, i.e. read or write, is determined by the respective combo box. If an only-
readable register is selected (input register), the data direction is switched automatically to
read, and the combo box data direction is de-activated.
The input field enables the entry of a numeric value (integer), and is active only when the
data direction is switched on write.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 13 of 24
The entered value is used with the setting (writing) of a register. In the given example
(figure 10) the register key (40009) is recorded with the value 4711 by clicking on the button
write.
On the register card „manual registers” the user can carry out all settings for a MODBUS
request individually. Therefore, in addition to the combo box “parameters”, the input fields
Slave Address, Register Address, Number Register, and the combo box “function” have
been added.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 14 of 24
The combo box for the data direction, the button for read/write, and the input field for the data
are arranged in the same way as on the register card “pre-defined registers”.
By a click on the button „MODBUS-RTU >> THIES“ the sensor can be switched over to the
THIES interpreter. The switchover must be confirmed by the following dialogue.
Figure 13: Confirmation dialogue for changing over into the THIES interpreter
After successful switchover the terminal view is closed, and a new search is started
automatically.
For description of the automatic telegram query, ref. to chapter 4.7 Automatic Telegram
Query.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 15 of 24
4.7 Terminal Function (ASCII Interpreter)
When the terminal function is activated for a sensor by ASCII interpreter, the following view
appears:
In the box „Command“ the user can enter the desired command. Hereby, the command can
be indicated with special characters. These special characters are specified by their
hexadecimal value introduced by ‚#‘.
Example:
#02mm#03 transmitted characters: <STX>mm<ETX>
By pressing the enter-button or resp. clicking on the button “Read/write” the entered
command is transmitted. Thereby the selected “line ending” will be automatically added.
The communication between program and sensor is recorded in the description field
„input/output“. By ticking „E/A-data display“ a detailed logging can be activated (see chapter
4.10 E/A-Data Display).
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 16 of 24
4.8 Terminal Function (MODBUS OVER TCP/IP Interpreter)
If the manual terminal function is activated for the MODBUS OVER TCP / IP interpreter, the
view corresponding to the MODBUS-RTU interpreter appears.
Sensor Telegram
Weather station Compact WSC11 (Thies Telegram 1
article number: 4.9056.00.000)
Clima Sensor US (Thies article number: Telegram 6
4.920x.00.000)
Ultrasonic Anemometer 2D (Thies Telegram 2
order no.: 4.3820.xx.xxx)
Ultrasonic Anemometer 3D (Thies Telegram 2
order no.: 4.3830.xx.xxx)
Pyranometer mit MODBUS (Thies Telegram 10
order no.: 7.1415.05(09).xxx)
Ultrasonic Anemometer 2D compact (Thies Telegram 2
order no.: 4.3875.0x.xxx / 4.3875.1x.xxx)
Ultrasonic Anemometer 2D compact (Thies Telegramm 9
order no.: 4.3875.2x.xxx)
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 17 of 24
The measuring values from the respective telegram are displayed tabularly in another blank.
By clicking on the button „Logfile“ a filename could be chosen and therefore an automatic
logging of the measuring values will be activated.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 18 of 24
Figure 16: Terminal function activate
After clicking on the entry inside popup menu, the following dialogue is displayed. The option
'MODBUS OVER TCP / IP' is only displayed for network interfaces ('Ethernet' and 'Modbus
over TCP / IP').
Depending on the selected interpreter, additional inputs must be made. After this the terminal
function will be activated.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 19 of 24
Figure 19 : Baud rate options
- Query of Bus-ID (bus address).
Note:
Alternatively, the terminal function can also be activated
by clicking on the 'Terminal' button in the toolbar!
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 20 of 24
4.11 E/A-Data Display
Both terminal functions (THIES und MODBUS-RTU) as well as the real search process,
support a detailed logging of the sent and received data. The function can be switched on or
off by ticking “E/A data display”. The following figure is showing the window with the data
display.
Sent data (WRITE) are displayed in blue, and received data (READ) in red. Here, each
transaction is shown with the name of the interface, the configuration of the interface, and the
timestamp.
In the left output range the data are displayed in ASCII format, and in the right output range
in binary format (each byte is displayed hexadecimal-coded with 2 ASCII characters).
The two push buttons in the tool bar allow the deletion resp. saving of both output ranges.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 21 of 24
5 Error Recovery
Error Possible Cause(s) Recovery
An interface cannot be The interface is Close the other program, and restart
opened (for example input currently busy by the search.
„could not open COM9...“ another application
in the setting field under (e.g. a terminal
“Search process”). program).
An interface cannot be The interface is End the PC-program “Thies Device
opened (for example input identified Utility“. Switch the sensor tension-free,
„could not open COM9...“ misleadingly as and remove the RS485/RS422
in the setting field under mouse, and is thus transformer from the USB interface.
“Search process”). blocked1 for Now, re-connect the RS485/RS422
applications. transformer, first, to the USB Interface
of the PC: Re-activate afterwards the
supply of the sensor. Start now the
„Thies Device Utility“, and run the
search again.
A correctly connected The baud rate set Set the checkmark for the respective
sensor is not identified. in the sensor baud rate of the sensor in the setting
deviates from the field under serial interface (if not known,
standard baud you can select all baud rates) and re-
rates (9600, 19200, start the search.
57600, 115200).
A connected sensor is not The data cables Connect the data cables correctly, and
identified. DATA+/DATA- re-start the search.
(RS485 half-
duplex) resp.
TX+/TX-/RX+/RX-
(RS485 full-duplex)
were connected
incorrectly to the
interface
transformer.
A connected sensor is not The interface Correct the configuration in the
identified. transformer is interface transformer, and re-start the
configured search.
incorrectly. (half-
/full-duplex).
A connected sensor is not The interface Increase the timeout after a command
identified. converter needs (see settings).
more than 20ms for
changing over from
transmitting to
receiving mode
(half duplex).
1
: This behavior can occur in interaction with sensors, which output telegrams autonomously.
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 22 of 24
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 23 of 24
Please contact us for your system requirements.
We advise you gladly.
www.thiesclima.com
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany 021725/12/20
Phone +49 551 79001-0 · Fax +49 551 79001-65 · [email protected] ·www.thiesclima.com Page 24 of 24