9.3.3 FTP Server........................43 9.3.3.1 FTP user selection....................44 9.3.4 Modbus TCP/IP......................46 9.3.5 MQTT protocol......................46 10 MAP OF ND30IoT METER REGISTERS.................58 11 SOFTWARE UPGRADE......................80 11.1 Upgrade of the meter website...................80 11.2 Firmware update - main program of the meter..............81 12 ERROR CODES........................82 13 TECHNICAL DATA........................82...
User's manual 1 APPLICATION The ND30IoT meter is a programmable digital instrument designed for the measurement of 1-phase 2-wire and 3-phase 3 and 4-wire power network parameters in balanced or unbalanced systems. The measured values are displayed on a 3,5’’ TFT full-color screen, resolution: 320 x 240 pixel.
ND30IoT-09A User's manual Fig. 1. Meter set 3 BASIC REQUIREMENTS, OPERATIONAL SAFETY In terms of operational safety the controller meets the requirements of the EN 61010-1 standard. Remarks concerning safety: The meter should be installed and connected only by a qualified personnel. All relevant safety measures should be observed during installation.
Housing overall dimensions 96 x 96 x 77 mm, dimensions of the assembly hole 92.5 x 92.5 mm. There are screw terminal strips on the outer side of the meter which enable the connection of external wires of diameter up to 2.5 mm Fig. 3. Overall dimensions of the ND30IoT meter 5 METER DESCRIPTION Current inputs All current inputs are galvanically isolated (internal current transformers).
ND30IoT-09A User's manual External connection diagrams External connections are shown in Fig. 4. a) version with binary inputs Option RS485 0 .. 20 GNDI +(-) -(+) +(-) -(+) 16 17 22 23 ND30IoT Fig. 4. Meter connections...
Page 7
ND30IoT-09A User's manual ND30IoT 2 11 Fig. 5. Direct measurement, indirect and semi-indirect in a 1-phase network Direct measurement ND30IoT in 4-wire network...
Page 8
ND30IoT-09A User's manual ND30IoT Semi-indirect measurement in 4-wire network Indirect measurement in 4-wire network ND30IoT Fig. 6. Meter connections of input signals in a 3-phase 4-wire network ND30IoT Direct measurement in a 3-wire network...
Page 9
ND30IoT-09A User's manual Semi-indirect measurement ND30IoT using 2 current transformers in a 3-wire network Indirect measurement using 2 current ND30IoT transformers and 2 or 3 voltage transformers in a 3-wire network Fig. 7. Meter connections of input signals in a 3-phase 3-wire network...
User's manual 6 ND30 PROGRAMMING Front panel Fig. 8. Front panel The ND30IoT meter has 6 buttons and a full-color graphic screen. Front panel description: f1, ... , f8 8 field displays - the digits for Averaged value indicator (Demand)
Page 11
ND30IoT-09A User's manual a) version with Pt100 inputs b) version with binary inputs Fig. 10. Information bar...
User's manual Starting work After switching the supply on, the meter displays the ND30IoT meter name, version, current software version and MAC for the version with Ethernet and then moves to the measurement mode and last saved page. Displayed information: ND30IoT v:1.00 –...
User's manual 7 OPERATING MODES The ND30IoT meter has 10 operating modes: Measure – normal work mode. In the Measure mode the values are displayed according to the pages that are preset at the factory or configured by the user.
ND30IoT-09A User's manual Fig. 12e. Programming matrix Measurement mode In the Measure mode the values are displayed according to the pages that are preset at the factory or configured by the user in the Display mode. Changing the page is done by pressing the buttons Preview of the maximum or minimum values respectively is done while the button is pressed down.
ND30IoT-09A User's manual Current value in the neutral wire IN is calculated from phase current vectors. 7.1.1 Measurement of voltage and current harmonics The choice of harmonics is done by selecting the pages dedicated to display the values of voltage harmonics U1, U2, U3 and currents I1, I2, I3 simultaneously for 3-phase (page 11). The number of a displayed harmonics can be changed in the range of 2..51 by the buttons...
ND30IoT-09A User's manual Fig.13a. Screen 13 - visualization of the analog indicator Parameters mode This mode is used to determine the parameters of the meter. To enter Parameters mode press the button for approx. 3 seconds and next using the button...
Page 20
ND30IoT-09A User's manual Measurement The buttons Button Select Menu button min. 3 sec. Button Select - choice of the features OK - acceptance Cancel - resignation Fig. 15. Screens of Parameters mode Table 1 Parameter name Feature / value Description...
Page 21
(when entered value is too high) or minimum value (when it is too low). Free eCon software can also be used for configuration of the ND30IoT meters, it is available on the website www.lumel.com.pl.
ND30IoT-09A User's manual Alarms mode In the options, select the Alarms mode and confirm selection by pressing the button Select The buttons Button Select and Select Fig. 16. Screens of Alarms mode Table 2 Item Parameter Range Notes/description Default name...
Page 23
ND30IoT-09A User's manual Values Value on the alarm output I1,...,T2/B2, parameters acc. to Table 8 hh:mm Condition n_on, noFF, Acc. to Fig.17. n-on type on,oFF, H_on, HoFF, 3non, 3noF, 3_on, 3_oF Low limit -144.0…144.0 in % of the rated input value 90.0...
ND30IoT-09A User's manual Remaining types of the condition: H_on – always true; HoFF – always not true, 3non – when the measuring value on any phase exceeds the "Condition upper value" - condition is true. The condition will be disabled if the measuring value on all phases will be lower than "Condition lower value".
ND30IoT-09A User's manual Low limit 00.00 .. 24.00 Lower value of the output range in mA 0.00 output High limit 0.01 .. 24.00 Upper value of the output range in mA 20.00 output Out mode Normal Continuous output working mode...
Page 26
ND30IoT-09A User's manual Page 1 Display field 1 Selection of displayed values on Table 6a or a selected page and selected 6b or 6c - field acc. to Table 5. depending Page 10 Display field 8 on the En S...
Page 27
ND30IoT-09A User's manual THD I2 L2 phase current THD L3 phase voltage (M,k)V L3 phase wire current (k)A L3 phase active power (G, M, k)W L3 phase reactive power (G, M, k)var ...
Page 28
ND30IoT-09A User's manual En S kVAh 3-phase apparent energy** * In the 3-phase 3-wire system (3Ph / 3W) respectively THD U12, THD U23, THD U31, THD U123 ** The quantities can not be visualized on the analogue indicator...
ND30IoT-09A User's manual Archiving mode In the options, select the Archiving mode and confirm selection by pressing the button Select Fig. 20. Screens of Archiving mode Table 7 Parameter name Range Notes/description Default settings Archive type n_on, noFF, on,oFF, Archiving type - archiving on...
Page 30
ND30IoT-09A User's manual No, Yes Clear archive Entering a value " " lower than " " or equal switches the registration off. Not Archive high Archive low applicable for H_on mode. a) n_on b) noFF Archiving Archiwizacja Archiwizacja Archiving disabled enabled wyłączona...
Page 31
ND30IoT-09A User's manual L1 phase current THD 100.00 [%] THD I1 L2 phase voltage Un [V] * L2 phase wire current In [A] * L2 phase active power Un x In x cos(0°) [W] * L2 phase reactive power Un x In x sin(90°) [Var] *...
ND30IoT-09A User's manual time, hhx100+mm 2,400 - 100 [%] hh:mm Un, In - rated values of rated voltages and currents In the 3-phase 3-wire (3Ph / 3W) respectively THD U12, THD U23, THD U31 THD U123 To register in each group, you can select 16 of 53 parameters (bits 1 to 53 of the registers 4106...4109 and 4115...4118).
ND30IoT-09A User's manual Waiting 10 .. 360 Time Command 20 .. 32000 port Data port 20 .. 32000 1025 Port 80 .. 32000 Only readout Connecyion state with MQTT server: Disconnec (register value) 0xFFFF – Connectio Disconnected n state (register value) 0x0 – Connecting (register value) 0x1 –...
ND30IoT-09A User's manual Table 11 Parameter name Feature / value Description Manufac turer’s value Password 0 .. 9999 0 - disabled Language English, Polski, English Deutsch Time hh:mm hour:minute 00:00:00 Date dd/mm/yyyy Day/month/year 1.01.2015 Set defaults No, Yes 7.10 Information mode...
When the files archive is full (less then 14 days at 1 sec. interval to completely use a the files archive space) the color will change to flashing red. The ND30IoT meter creates the directories and the files the files archive while the internal memory is being copied. An example of the directory structure is shown in Figure 26.
ND30IoT-09A User's manual Fig.26. Directory structure in the files archive Data in the files archive is stored in the files in the directories (year, month archive copy) - see Fig. 26. The file names are marked by day and time of the first record and have the ddhhmmss.csv format, where: dd-day, hh-hour, mm-minute, ss-second.
ND30IoT-09A User's manual 9 SERIAL INTERFACES RS485 INTERFACE – list of parameters The implemented protocol is compliant with the PI-MBUS-300 Rev G specification of Modicon. List of ND30IoT meter serial interface parameters: identifier 0xD9 meter address 1..247, baud rate 4.8, 9.6, 19.2, 38.4, 57.6, 115.2 kbit/s...
Page 39
ND30IoT-09A User's manual C3 3E Response: Device Number of Value from Value from Value from Value from address Function bytes the register the register the register the register checksu 1B58 (7000) 1B59 (7001) 1B5A (7002) 1B5B (7003) E4 6F Example 3. Readout of two 32-bit float registers as a combination of two 16-bit registers, starting with the register address 1770h (6000) - register values 10, 100.
Page 40
ND30IoT-09A User's manual E4 6F Single register writing (code 06h) Example 5. Writing the value 543 (0x021F) to the register 4000 (0x0FA0) Request: Device Register address Register value address Function checksum CA 54 Response: Device Register address Register value address...
62 2D 31 2E 30 36 20 Ethernet interface 10/100-BASE-T The ND30IoT meters version ND30IoT-XX2XXXX are equipped with an Ethernet interface for connecting the meter (using the RJ45 socket) to the local or global network (LAN or WAN). The Ethernet interface allows to use the web services implemented in the meter: web server, FTP server, Modbus TCP/IP.
9.3.2 Web Server The ND30IoT meter provides its own web server which enables remote monitoring of the measuring values and reading a status of the meter. A web page allows in particular to: • obtain information about the device (serial number, code execution, software version, bootloader version, version (standard or special), •...
ND30IoT-09A User's manual browser, for example: http://192.168.1.030 (where 192.168.1.030 is set address of the meter). The default web server port is the port "80". The server port can be changed by the user. Note: A browser with JavaScript enabled and compatible with XHTML 1.0 is required for correct operation of the website (all popular browsers, Internet Explorer version 8 minimum).
9.3.3 FTP Server The FTP file sharing protocol has been implemented in the ND30IoT meters. The meter acts as a server, allowing the users to access the internal memory of its file system. Access to the files is possible using a computer, a tablet with installed FTP client or other device acting as a FTP client.
ND30IoT-09A User's manual 9.3.3.1 FTP user selection The meter has two user accounts for the FTP server protected by the individual passwords: • user: "admin”, password: "admin” - access to read and write the files • user: "user”, password: "passftp” - access to read only the archive files.
Page 46
ND30IoT-09A User's manual Fig. 31. View of the FTP session in the program FileZilla...
ND30IoT, using this protocol, publishes various important control and measurement information on an external server. If the server is located in the Internet network, it is possible to read the parameters of the ND30IoT meter from any place in the world with an access to this network.
Page 48
ND30IoT-09A User's manual Date Time - is the current date and time separated by a space, Time Zone - is the time zone for Poland, that is +1:00, Parameter Index - is a number that specifies the quantity measured according to the table below, Value - is the number corresponding to the value of the measured quantity.
Page 49
ND30IoT-09A User's manual Reactive power kVAR Kilo-Volt-Amperes The sum of three reactive powers Power factor none none The average of three power factors Power factor none none The sum of three power factors Phase angle ° The average of three phase angles Phase angle °...
Page 50
ND30IoT-09A User's manual Table 14d Powers Basic Index Unit Quantity name Description measurement Active power Kilowatts Active power of phase L1 Active power Kilowatts Active power of phase L2 Active power Kilowatts Active power of phase L3 Apparent Kilovolt-Ampere Apparent power of phase L1...
Page 51
ND30IoT-09A User's manual Table 14e Energies Basic Index Unit Quantity name Description measurement Active energy Megawatt-hours Active imported 3-phase energy 1 = 100MWh (Overflow counter for value 37) Active energy Kilowatt-hours Active imported 3-phase energy Active energy Megawatt-hours Active exported 3-phase energy...
Page 52
ND30IoT-09A User's manual Active energy Kilowatt-hours Active imported 3-phase energy for the current month Active energy Megawatt-hours Active exported 3-phase energy for 1 = 100MWh the current month (Overflow counter for value 159) Active energy Kilowatt-hours Active exported 3-phase energy for...
Page 53
ND30IoT-09A User's manual Power factor lack lack Power factor of phase L3 Phase angle ° Angular Phase angle of phase L1 degrees Phase angle ° Angular Phase angle of phase L2 degrees Phase angle ° Angular Phase angle of phase L3...
Page 54
ND30IoT-09A User's manual Status 2 lack lack Status 2 Status 3 lack lack Status 3 Status 4 lack lack Status 4 Status 5 lack lack Status 5 Status 6 lack lack Status 6 Table 14g Harmonics U1 Basic Index Unit...
Page 55
ND30IoT-09A User's manual Table 14j Harmonics I1 Basic Index Unit Quantity name Description measurement HarI1[2] percentages 2nd current harmonic of phase L1 HarI1[3] percentages third current harmonic of phase L1 HarI1[50] percentages 50th current harmonic of phase L1 HarI1[51] percentages...
Page 56
ND30IoT-09A User's manual Table 14m Minimums Basic Index Unit Quantity name Description measurement Voltage Volts Voltage of phase L1 Voltage Volts Voltage of phase L2 Voltage Volts Voltage of phase L3 Current Ampere Current of phase L1 Current Ampere Current of phase L2...
Page 57
ND30IoT-09A User's manual Reactive kVAR Kilovolt-Ampere 3-phase reactive power power Apparent Kilovolt-Ampere 3-phase apparent power power Power factor lack lack Power factor (PF) Factor tg lack lack 3-phase reactive to active power ratio Periods per Frequency Network frequency second Voltage...
Page 58
ND30IoT-09A User's manual Current Ampere Current of phase L2 Current Ampere Current of phase L3 Active power Kilowatt Active power of phase L1 Active power Kilowatt Active power of phase L2 Active power Kilowatt Active power of phase L3 Reactive...
MQTT protocol. 10 MAP OF ND30IoT METER REGISTERS In the ND30IoT meter, data are placed in 16 and 32-bit registers. Process variables and meter parameters are placed in the address area of registers in a way depended on the variable value type.
Page 60
ND30IoT-09A User's manual Value placed in one 16-bit register. Configuration registers of the Integer 4500-4529 MQTT protocol. (16 bits) Value is set in the two following 16-bit registers. Registers contain Float 6000 – 6970 exactly the same data, as 32-bit registers of 7500 – 7953 range.
Page 61
ND30IoT-09A User's manual 2 - second phase I current 3 - reversed direction of the current of phase L2: -I 4 - third phase I current 5 - reversed direction of the current of phase L3: -I 4008 Input current range: 1 A or 5 A: 0 - 1 A, 1 - 5 A...
Page 65
ND30IoT-09A User's manual mask of the meter, the mask format: B3.B2.B1.B0 The first and zero byte (B1.B0) of the subnet mask of the 4134 0…65535 65280 meter, the mask format: B3.B2.B1.B0 The third and the second byte (B3.B2) of the default 4135 0…65535...
Page 66
ND30IoT-09A User's manual Table 17 Register Opera Range Description Default address tions 4200 7500 .. 7957 Register 1 of programmable group of registers for readout 7500 4201 7500 .. 7957 Register 2 of programmable group of registers for readout 7501 4202 7500 ..
Page 67
ND30IoT-09A User's manual Register Opera Range Description Default address tions 4256 7500 .. 7957 Register 57 of programmable group of registers for readout 7560 4257 7500 .. 7957 Register 58 of programmable group of registers for readout 7561 4258 7500 .. 7957...
Page 68
ND30IoT-09A User's manual 7286/7086 7443 Content of the register set in the registers 4243 7288/7088 7444 Content of the register set in the registers 4244 7290/7090 7445 Content of the register set in the registers 4245 7292/7092 7446 Content of the register set in the registers 4246...
Page 70
ND30IoT-09A User's manual Register Operati Range Description Default address 4384 00..52 Page 10 display 8, En Q Restore manufacturer's pages 0 - no 4385 0..3 1 - 3Ph/4W 2 - 3Ph/3W 3 - 1PH/2W The quantity displayed on the analog 4386 00..47...
Page 71
ND30IoT-09A User's manual 4432 0..152 Reactive capacity energy, two older bytes 4433 0..65535 Reactive capacity energy, two younger bytes 4434 0..152 Apparent energy, two older bytes 4435 0..65535 Apparent energy , two younger bytes 4436 reserved 4437 reserved 0..2000/ 4438 Resistance Pt100 x100 (T1)/ State of binary input B1 0...1...
Page 72
ND30IoT-09A User's manual Active exported 3-phase energy for the current 48 hours, two 4480 0..152 older bytes Active exported 3-phase energy for the current 48 hours, two 4481 0..65535 younger bytes Active imported 3-phase energy for the current 24 hours, two 4482 0..152...
Page 73
ND30IoT-09A User's manual Status 3 Register – (address 4417, R): Files archive status Bit 15 – Ethernet connected Bit 7 – Archiving group 1 enabled Bit 14 – reserved Bit 6 – reserved Bit 13 – reserved Bit 5 – copying of internal memory to Bit 12 –...
Page 74
ND30IoT-09A User's manual Bit 10 – reserved Bit 9 – reserved Bit 8 – reserved Bit 7 – reserved Bit 6 – reserved Bit 5 – reserved Bit 4 – reserved Bit 3 – reserved Bit 2 – reserved Bit 1 – „1” – function of MQTT protocol enabled Bit 0 –...
Page 76
ND30IoT-09A User's manual 6066/8066 7533 Mean tg factor φ for 3 phases (tg=Q/P) 6068/8068 7534 THD U* mean 3-phase 6070/8070 7535 THD I mean 3-phase 6072/8072 7536 Frequency 6074/8074...
Page 77
ND30IoT-09A User's manual 6146/8146 7573 Voltage L3 max 6148/8148 7574 Current L1 min 6150/8150 7575 Current L1 max 6152/8152 7576 Current L2 min 6154/8154 7577 Current L2 max 6156/8156...
Page 78
ND30IoT-09A User's manual 6248/8248 7624 3-phase apparent power (min) 6250/8250 7625 3-phase apparent power (max) 6252/8252 7626 Power factor (PF) min 6254/8254 7627 Power factor (PF) max Reactive to active power ratio (3-phase ...
Page 79
ND30IoT-09A User's manual HarU2[2] 2nd harmonic of L2 phase 6424/8424 7712 voltage HarU2[3] 3rd harmonic of L2 phase 6426/8426 7713 voltage HarU2[50] 50th harmonic of L2 phase 6520/8520 7760 voltage HarU2[51] 51st harmonic of L2 phase ...
Page 80
ND30IoT-09A User's manual kWh) Active imported 3-phase energy for the current year (number of register 7567 6932/8932 7966 overflows, reset after 9999.9 MWh is reached) Active imported 3-phase energy for the 6934/8934 7967 current year (counter up to 99999,99 kWh)
Then turn off and turn on the meter, i.e. reset the meter. The file ND30IoT upd.tar will be extracted to the appropriate folders. It can take approx. 1 minute. The messages informing about the progress of extracting will be displayed on the meter screen.
11.2 Firmware update - main program of the meter A feature implemented in the ND30IoT meters enables to upgrade firmware using a PC with eCon software installed. Free eCon software and the update files are available at www.lumel.com.pl. Upgrade of meter software (firmware) can be done via RS-485 interface. Go to LUMEL UPDATER tab to upgrade.
ND30IoT-09A User's manual 12 ERROR CODES During the meter operation the error messages may be displayed. Following list shows reasons of errors. Error: MEM_FR, CAL_IN, SDCARD – displayed when the memory of the meter is corrupted. The meter must be sent to the manufacturer.
Page 84
ND30IoT-09A User's manual Active power factor PF -1.00 .. 0 .. 1.00 • • • • 1 (EN 61557-12) Factor tg -999.99 ..-1.20 .. 0 .. 1.20.. • • • • 999.99 Frequency f 45.000 ...65.000..100 Hz 0.1 (EN 61557-12) •...
Page 85
ND30IoT-09A User's manual Archiving period (registration interval) 1..3600 sec. Registration Registration activation modes: n_on, noFF, on,oFF, H_on, HoFF, 3non, 3noF, 3_on, 3_oF, Registration time: depends on the configuration e.g. approx. 220 days for interval 1 sec. Files archive memory 8 GB...
Page 86
ND30IoT-09A User's manual for THD > 8% < 50% Standards fulfilled by the meter: Electromagnetic compatibility: noise immunity in industrial environments acc. to EN 61000-6-2 radio-frequency common mode: - level 2: 0,15… 1 MHz - level 3: 1 MHz...80 MHz ...
With calibration certificate acc. to customer’s request* * only after agreeing with a manufacturer ORDERING CODE EXAMPLE, the code ND30IoT 1221MQM0 means: ND30IoT – ND30IoT meter, 1 – input voltage 3 x 57.7/100 V, 3 x 230/400 V, 2 – 2 relays, 1 analog output 0..20 mA, 2 inputs Pt100 2 –...
Need help?
Do you have a question about the ND30IoT and is the answer not in the manual?
Questions and answers