Slave address
03
1 byte
11
•
Equivalent request in Modbus TCP:
Transaction
Protocol
Identifier
Identifier
2 bytes
2 bytes
00 01
00 00
Modbus exception codes: like in Modbus RTU a server eNod4 may generate an exception response to a client
request.
•
Exception codes table:
Error code
Exception
01
Illegal Function
02
Illegal Data Address
03
Illegal Data Value
06
eNod4 Device Busy
5.4 Network configuration
Every eNod4 is identified on the network by an IP address, a subnet mask and a default gateway address. Network
configuration can only be set using eNodView software at minimum version V.
IP address: the IP address is comprised of two parts: the network address or Net ID (first part), and the host address
or Host ID (last part). This last part refers to a specific machine on the given sub-network identified by the first part.
The numbers of bytes of the total four that belong to the network address depend on the Class definition (Class A, B,
or C) and this refers to the size of the network.
Class C subnets share the first 3 octets of an IP address, giving 254 possible IP addresses for eNod4 device. Recall that
the first 00
and last FF
IP addresses are always used as a network number and broadcast address respectively.
H
H
eNod4 default local IP* address is 192.168.0.100
*if IP static configuration set
Subnet mask: a Subnet Mask is used to subdivide the host portion of the IP address into two or more subnets. The
subnet mask will flag the bits of the IP address that belong to the network address, and the remaining bits correspond
to the host portion of the address.
The unique subnet to which an eNod4 IP address refers to is recovered by performing a bitwise AND operation
between the IP address and the mask itself, with the result being the sub-network address.
eNod4 subnet mask default value is the default Class C subnet mask 255.255.255.0
Gateway address: a gateway is being used to bridge Ethernet to other networks like a serial sub-network of Modbus
RTU devices in order to provide communication compatibility.
The IP address of the default gateway has to be on the same subnet as the local IP address. The value 0.0.0.0 is
forbidden. If no gateway is to be defined then this value is to be set to the local IP address of the eNod4 device.
Default gateway address has been set to 192.168.0.254
DHCP functionality (Dynamic Host Configuration Protocol):
It's a protocol that automates network-parameter assignment and allows an eNod4 device to dynamically configure
(without any particular action) an IP address and other information that is needed for network communication.
eNod4 device needs imperatively to be connected on the sub-network to a DHCP server that allocates IP address and
also DHCP functionality has to be activated in eNod4 device.
A label affixed on every eNod4 contains 6 bytes of its MAC address (Media Access Control Address) which is a unique
identifier assigned to network interfaces for communications on any physical network segment.
or 04
First register address
H
H
1 byte
03
Message
Unit Identifier
length
2 bytes
00 06
Description
The function code received by eNod4 in the query is not allowed or
The data address received in the query is not an allowable address for
A value contained in the query data field is not an allowable value or
eNod4 is not ready to answer (for example measurement request
User manual SCAIME:
NU-Soft-eNod4F-ETH-E-0716_235709-C.doc
2 bytes
00 7D
03
or 04
H
H
1 byte
1 byte
FF
03
invalid.
eNod4 or is invalid.
out of the limits
during a taring operation).
19/113
N registers
CRC16
2 bytes
2 bytes
00 03
97 43
First register
N registers
address
2 bytes
2 bytes
00 7D
00 03
Need help?
Do you have a question about the eNod4-F ETHERNET and is the answer not in the manual?