Modbus: Data Types; Modbus: Parameter Overview - Wilo Control EC-L1 Series Installation And Operating Instructions Manual

Table of Contents

Advertisement

Terminal Function
20/21/22 Output: Collective fault signal
23/24
Input: Pump 1 thermal winding monitor
25/26
Input: Pump 2 thermal winding monitor
27/28
Input: Pump 3 thermal winding monitor
29/30
Input: Extern OFF
31/32
Input: "Dry-running protection" float switch
13.5

ModBus: Data types

13.6

ModBus: Parameter overview

Holding register
Name
(Protocol)
40001
Version communica-
(0)
tion profile
40002
Wink service
(1)
Installation and operating instructions • Wilo-Control EC-L • Ed.04/2022-09
Terminal Function
67/68
75/76
77/78
79/80
81/82
Data type
Description
INT16
Integer in the range from -32768 to 32767.
The number range actually used for a data point may vary.
UINT16
Unsigned integers in the range from 0 to 65535.
The number range actually used for a data point may vary.
ENUM
Is a list. Only one of the values listed in the parameters can be set.
BOOL
A Boolean value is a parameter with exactly two states (0 – false and 1 –
 true). Generally, all values greater than zero are classified as true.
BITMAP*
Is an array of 16 Boolean values (bits). Values are indexed from 0 to 15. The
number read from or written to the register is the sum of all bits with the
value 1 multiplied by 2 to the power of its index.
Bit 0: 2
Bit 1: 2
Bit 2: 2
Bit 3: 2
Bit 4: 2
Bit 5: 2
Bit 6: 2
Bit 7: 2
Bit 8: 2
Bit 9: 2
Bit 10: 2
Bit 11: 2
Bit 12: 2
Bit 13: 2
Bit 14: 2
Bit 15: 2
BITMAP32
Is an array of 32 Boolean values (bits). Please check Bitmap for the calcula-
tion details.
* Example for clarification:
Bit 3, 6, 8, and 15 are 1. All others are 0. The sum is then 2
= 33096. It is also possible to do the calculation the other way round. Based on the bit with
the highest index, check whether the read number is greater than/equal to the power of
two. If this is the case, bit 1 is set and the power of two is deducted from the number. Then
the check with the bit with the next lower index and the recently calculated residual num-
ber is repeated until bit 0 is obtained or the residual number is zero. Example for clarifica-
tion: The read number is 1416. Bit 15 will be 0, since 1416 < 32768. Bits 14 to 11 will also
be 0. Bit 10 will be 1, since 1416 > 1024. The remainder will be 1416-1024=392. Bit 9 will
be 0, since 392 < 512. Bit 8 will be 1, since 392 > 256. The remainder will be 392-256=136.
Bit 7 will be 1, since 136 > 128. The remainder will be 136-128=8. Bits 6 to 4 will be 0. Bit 3
will be 1, since 8 = 8. The remainder will be 0. The remaining bits 2 to 0 will thus all be 0.
Data type
Scale & unit
UINT16
0.001
BOOL
Input: Leakage detection pump 3
Input: "Dry-running protection" float switch (ex-mode)
Input: Thermal winding monitor pump 1 (ex-mode)
Input: Thermal winding monitor pump 2 (ex-mode)
Input: Thermal winding monitor pump 3 (ex-mode)
0
 = 1
1
 = 2
2
 = 4
3
 = 8
4
 = 16
5
 = 32
6
 = 64
7
 = 128
8
 = 256
9
 = 512
10
 = 1024
11
 = 2048
12
 = 4096
13
 = 8192
14
 = 16384
15
 = 32768
Elements
Access*
R
RW
en
3
6
8
15
+2
+2
+2
= 8+64+256+32768
Added
31,000
31,000
57

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Control EC-L1 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Control ec-l2 seriesControl ec-l3 seriesControl ec-l

Table of Contents