0% found this document useful (0 votes)
63 views20 pages

MB Ecp 202 Expert en

The document outlines the MODBUS-RTU protocol specifications for controlling ECP 202 EXPERT series devices over a LAN. It details the general description of the protocol, including message formats, commands for reading and writing registers, and error handling. Additionally, it provides specific configurations for serial communication and examples of command formats for device identification and data exchange.

Uploaded by

Joshua Quiñones
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views20 pages

MB Ecp 202 Expert en

The document outlines the MODBUS-RTU protocol specifications for controlling ECP 202 EXPERT series devices over a LAN. It details the general description of the protocol, including message formats, commands for reading and writing registers, and error handling. Additionally, it provides specific configurations for serial communication and examples of command formats for device identification and data exchange.

Uploaded by

Joshua Quiñones
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

MODBUS-RTU for

ECP 202 EXPERT

MODBUS-RTU protocol specifications


for LAN control of
ECP 202 EXPERT
series devices
Document: MODBUS-RTU_ECP202EXP_01-17_ENG
Installed Software: ECP202EXP Rev. 26

REED AND KEEP

REV. 01-17 ELECTRICAL BOARDS FOR REFRIGERATING INSTALLATIONS


ENG
MODBUS-RTU

INDEX

GENERAL DESCRIPTION
Pag. 3 1.1 Modbus protocol
1
Pag. 3 1.2 Serial configuration
Pag. 4 1.3 Message format (Frame)
Pag. 5 1.4 Messagges synchronization
Pag. 5 1.5 Error messagges (exceptions)

COMMANDS DESCRIPTION
Pag. 6 2.1 Register reading (0x03)
2
Pag. 7 2.2 Single register writing (0x06)
Pag. 8 2.3 Data reading of device identification (0x2B / 0x0E)

REGISTERS AND ADDRESSES DESCRIPTION


Pag. 10 3.1 Analog inputs (read-only)
3
Pag. 11 3.2 Parameters (read / write)
Pag. 14 3.2a Parameters (read-only)
Pag. 14 3.3 Inputs / outputs / alarms status (read-only)
Pag. 16 3.4 Device status (read / write)

GLOSSARY
Pag. 17 4 Glossary
4
MODBUS-RTU

1: GENERAL DESCRIPTION

1.1 MODBUS PROTOCOL

The data communication system based on Modbus protocol allows to connect up to 247 devices in a
common RS485 line with standard format and communication mode.
Communication takes place in half duplex by frame (transmitted continuously); only master (PC , PLC ...)
can start polling with slaves as question/answer (only one slave addressed) and the polled slave answers.
The slave answers after a minimum pause of 3,5 characters between received frame and the one to be
transmitted.
Also broadcast communication mode exists where the master send a request to all the slaves
simultaneously, and they give no answer back; this mode it's not available with this controller.
The data serial transmission mode implemented on the controller is RTU type (Remote Terminal Unit),
where data are exchanged in binary format (8 bit characters).

1.2 SERIAL CONFIGURATION

Linea seriale: RS485


300, 600, 1200,
2400, 4800, 9600,
Baud rate:
14400, 19200,
38400
Lunghezza dati: 8 bit
nessuna, pari o
Parità:
dispari

Trasmissione seriale dei caratteri in formato RTU

Start bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Parità Stop
(optional)

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 3
MODBUS-RTU

1.3 MESSAGE FORMAT (FRAME)

Each message (Frame) is made, based on MODBUS-RTU standard, by the following parts:

Device Function
Start Data CRC16 Stop
address code
pause (3.5 times pause (3.5 times
the character the character
Byte Byte n x Byte LSByte MSByte
transmission transmission
period) period)

- Start / Stop :
Message starts with pause higher than 3.5 times the character transmission period.
See chap. 4.1 for further clarifications.
- Device address:
Device address with whom the master established the polling; it's a value between 1 and 247. Address
0 is reserved to the broadcast, message sent to all slave devices (not active on this controller). RS485
line allows to connect together up to 32 devices (1 Master + 31 slaves), but with appropriate "bridges"
or relay devices it is possible to use the whole logical addressing field.

- Function Code:
Code of the function to be execute or already executed; On device are acteve codes 0x03 (register
reading), 0x06 (single register writing) and 0x2B/0x0E (identification data reading).
- Data:
Data that must be exchanged.
- CRC16:
Error checking field based on CRC16 algorithm. CRC16 is calculated on the whole message by the
master device which is trasmitting and attached to the message itself. The slave, at the end of
reception, calculates CRC16 on the message and compares it with the value learnt by the master; if the
values do not match, the message will be considered not valid and will be discarded without sending
any answer to the master.
The following fragment of C code shows the CRC16 calculation mode:
unsigned int CRC16
void Modbus_CRC(unsigned char *Frame, unsigned char FrameLength)
{
unsigned char ByteCount;
unsigned char i;
unsigned char bit_lsb;
CRC16 = 0xFFFF;
for (ByteCount=0;ByteCount<FrameLength;ByteCount++)
{
CRC16^=Frame[ByteCount];
for (i=0;i<8,i++)
{
bit_lsb = CRC16 & 0x0001;
CRC16 = CRC16>>1;
if (bit_lsb == 1)
CRC16 ^= 0xA001;
}
}
}
MODBUS-RTU SPECIFIC FOR
Pag. 4 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

1.4 MESSAGES SYNCHRONIZATION

Message synchronization between transmitter and receiver is made placing a pause on the messages at
least 3.5 times the character transmission period. If the receiver does not receive any Byte for 3.5 times the
character transmission period, consider the last message completed and set the next Byte received ad the
first one of a new message.
The slave, once received the complete message, decodes it and, if there are no errors, sends the answer
message to the master. To send the answer, slave keeps RS485 line busy, wait a pause of 3.5 times the
character transmission period, send the complete message, wait 3.5 times the character transmission
period and then release the RS485 line.
The master unit will have to consider these periods to avoid risks of transmission overlap; in particular must
be set a proper answer reception time-out before starting a new transmission (typical time-out value:
500msec or higher, for a baud rate = 9600).

1.5 ERROR MESSAGES (EXCEPTIONS)

The device, if not possible to complete the required operation, answers with an error message, in the
following format:

Device address Function Code Exception Code CRC16


Byte Byte Byte LSByte MSByte

- Device address:
Address of slave device answering
- Function Code:
Function code MSb =1 (to show exception); i.e. 0x83 (for 0x03 reading ) or 0x86 (for 0x06 writing)
- Exception Code:
Exception codes handled by the device are the following:

Exception
Description Exception cause
code
Function not A function code not available was requested, different from 0x03, 0x06
0x01
implemented and 0x2B/0x0E.
It's generated in several situations:
- a not implemented register has been requested (or a not-existing
area)
Address not
0x02 - a reading of a number of registers that goes further on the
valid
implemented area has been requested (starting from requested
address)
- tried to write on a read-only area
It's generated in several situations:
Value not valid
0x03 - message 0x2B/0x0E DeviceIdCode is not correct
for datum
- has been tried to write a parameter with an out of range value
Error control field based on the CRC16 algorithm.
Note:
In case the device identifies in the received message an error on format or in CRC16, the message is
discarded (considered not valid) and no answer is sent.

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 5
MODBUS-RTU

2: COMMANDS DESCRIPTION
All the registers, to equalize the interpretation, are handled in a Word format (16 bit), even if an 8-bit
parameter is contained.

2.1 REGISTER READING (0x03)

Format of command sent by the Master:


Register Number of
Device address Function Code address CRC16
registers
Byte Byte MSByte LSByte MSByte LSByte LSByte MSByte

- Device address:
Address of slave device to be polled
- Function Code:
Function code to be executed, in this case register reading (0x03)
- Register address:
Starting register address for reading expressed with two Bytes; (MSByte) and (LSByte).
- Number of registers:
indicates the number of Word required from the starting address. If a number of registers more than 1
is requested, the answer message will provide all the registers required with consecutive addresses
starting from the address shown on the "register address" field.
The number of registers to read is expressed on two Bytes, particularly for this controller (MSByte)
must always be 0x00 and (LSByte) with range 1-10.
- CRC16:
Error control field based on the CRC16 algorithm.

Format of answer message from slave:

Device Function Bytes of


Datum 1 Datum 2 Datum n CRC16
address Code datum No.
Byte Byte Byte MSByte LSByte MSByte LSByte MSByte LSByte LSByte MSByte

- Device address:
Address of slave device answering
- Function Code:
Function code to be answered to, in this case register reading (0x03)
- Bytes’ number of datum:
Contains the total Bytes number of data.
Consider that the Bytes’ number of datum is the double of the number of registers (because we talk
about word). I.e. if in the polling message 2 registers are requested, in the answer message Bytes’
number of datum must be set as 4.
- Datum n :
Contains data sequences each expressed on two Bytes; (MSByte) and (LSByte).
- CRC16:
Error control field based on the CRC16 algorithm.

MODBUS-RTU SPECIFIC FOR


Pag. 6 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

2.2 SINGLE REGISTER WRITING (0x06)

Format of command sent by the Master:

Register
Device address Function Code address Datum CRC16
Byte Byte MSByte LSByte MSByte LSByte LSByte MSByte

- Device address:
Address of slave device to be polled
- Function Code:
Function code to be executed, in this case single register writing (0x06)
- Register address:
address of register to write expressed with two Bytes; (MSByte) and (LSByte).
- Data:
Value to be assigned to the register expressed with two Bytes; (MSByte) and (LSByte).
- CRC16:
Error control field based on the CRC16 algorithm.

Format of answer message from slave:


Register
Device address Function Code address Datum CRC16
Byte Byte MSByte LSByte MSByte LSByte LSByte MSByte

The answer message is a simple echo of the polling message to confirm that the variable has been
modified.

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 7
MODBUS-RTU

2.3 DATA READING OF DEVICE IDENTIFICATION (0x2B / 0x0E)

Format of command sent by the Master:


Device Function MEI Read Device Object
Id Code CRC16
address Code type Id
Byte Byte Byte Byte Byte LSByte MSByte

- Device address:
Address of slave device to be polled
- Function Code:
Function code to be executed, in this case identification data reading (0x2B)
- MEI type:
Modbus Encapsulated Interface type: it must be 0x0E.
- Read Device Id Code:
Indicates the access type to data: it must be 0x01.
- Object Id:
Indicates the starting object for data reading (range: 0x00 – 0x02).
- CRC16:
Error control field based on the CRC16 algorithm.

Format of answer message from slave:


Read Confor Next Number Object Object Object
Device Function MEI More
Device mity Object Of Id Length Value CRC16
address code Type Follows
Id Code level Id Object (n) (n) (n)
ASCII
Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte LSByte MSByte
String

- Device address:
Address of slave device answering

- Function Code:
Function code to be executed, in this case identification data reading (0x2B)
- MEI type:
Modbus Encapsulated Interface type: it must be 0x0E.
- Read Device Id Code:
Indicates the access type to data: it must be 0x01.
- Conformity level:
indicates the slave conformity level: it is always 0x01.
- More Follows:
indicates the number of additional transactions requested: it is always 0x00.
- Next Object Id:
indicates the object that has to be requested in the eventual following transaction: it is always 0x00
- Number Of Object:
number of objects that follow (1, 2 o 3).
MODBUS-RTU SPECIFIC FOR
Pag. 8 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

- List of:
- Object Id:
current object number .
- Object Length:
length of following string.
- Object Value:
ASCII string that contains the identification information.
- CRC16:
Error control field based on the CRC16 algorithm.

Reading example of all controllers identification information with software ECP202 rel. 26 (address 1)

Demand message: ( 01 2B 0E 01 00 70 77 )
- Device address: 0x01
- Function code: 0x2B
- MEI type: 0x0E
- Read DeviceIdCode: 0x01
- ObjectId: 0x00
- CRC16: to be calculated on previous values

Answer message: (01 2B 0E 01 01 00 00 03 00 04 50 45 47 4F 01 08 45 43 50 32 30 30 45 36 02 03 30 32 36 A3 3D)


- Device address: 0x01
- Function code: 0x2B
- MEI type: 0x0E
- Read DeviceIdCode: 0x01
- Conformity level: 0x01
- More Follows: 0x00
- Next ObjectId: 0x00
- Number Of Object: 0x03
- ObjectId: 0x00
- Object Length: 0x04
- Object Value: ‘PEGO’ (Vendor Name field)
- ObjectId: 0x01
- Object Length: 0x08
- Object Value: ‘ECP200E6’ (Product Code field)
- ObjectId: 0x02
- Object Length: 0x03
- Object Value: ‘026’ (Revision field)
- CRC16: to be calculated on previous values

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 9
MODBUS-RTU

3: REGISTERS AND ADDRESSES DESCRIPTION

Each register has a 16 bit dimension. It has been formed some blocks of variables (each with a different
MSByte address) basing on the the type of these variables. In the followings paragraphs are described in
the detail all the available blocks and, for each block, the implemented variables.
At the beginning of each table it has been indicated in the first row if its data could be only read (READ-
ONLY) or written and read (READ/WRITE).

TABLE COLUMNS DESCRIPTION:


- Register :
It indicates the register address that has to be used in the structure of Modbus command for reading or
writing the data into device. It is expressed on two Bytes: (MSByte) and (LSByte).
- Description :
Description of the register and possible corresponding programming variable of the device.
- Meaning and Bytes range:
Dimension (MSByte and LSByte), allowed range and notes about register.
- U.M. :
Unit of measure of datum contained in the register.
- Conv. :
Values contained in the registers that represent signed variables require a conversion and they are
marked from X sign in the following column.
Conversion procedure:
 If the value contained in the register is included between 0 and 32767, it represents a positive
or null number (the results is the value itself)
 If the value contained in the register is included between 32768 and 65535, it represents a
negative number (the results is the register value - 65536)
- Molt :
It indicates the multiplication factor that has to be mapped to register’s datum and that coupled to
columns U.m and Conv permits the right interpretation of the value to convert.
Esempi:
A datum (0x0012) = 18 with Molt =0,1 / U.m= °C / Conv=C corresponds to a temperature of (18x0,1)= 1,8 °C
A datum (0xFFF0) = 65520 with Molt =0,1 / U.m= °C / Conv=C corresponds to a temperature [(65520 – 65536) x0,1] = -1,6 °C
A datum (0x0078) = 120 with Molt =1 / U.m= min / Conv=C corresponds to a time of (120x1)= 120 minutes
A datum (0x0014) = 20 with Molt =0,1 / U.m= °C / Conv=C corresponds to a temperature of (20x0,1)= 2,0 °C

3.1 ANALOG INPUTS

READ-ONLY
Register Description Bytes meaning and range U.M. Conv Molt
MSByte Resolution 0,1°C
Ambient
256 range: -45°C .. +99°C °C X 0,1
temperature LSByte Values > +99°C indicate broken probe
MSByte Resolution 0,1°C
Evaporator
257 range: -45°C .. +99°C °C X 0,1
temperature LSByte Values > +99°C indicate broken probe

MODBUS-RTU SPECIFIC FOR


Pag. 10 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

3.2 PARAMETERS

READ / WRITE
Register Description Bytes meaning and range U.M. Conv Molt

temperature MSByte 0.1 °C steps, with sign


768 °C 0,1
set point LSByte range: LSE..HSE

769 r0 MSByte 0.1 °C steps


°C 0,1
temperature differential LSByte range: 0.2..10.0 °C

770 d0 MSByte 1 hour steps


hours 1
defrosting period LSByte range: 0..24 hours (0 = disabled)
d2 MSByte 1 °C steps, with sign
771 end-of-defrosting °C X 1
temperature LSByte range: -35..+45 °C

772 d3 MSByte 1 minute steps


min 1
max defrosting duration range: 1..240 minutes
LSByte

d7 MSByte 1 minute steps


773 range: 0..10 minutes min 1
dripping duration LSByte (0 = disabled )
F5 MSByte 1 minute steps
774 fans stop duration post range: 0..10 minutes min 1
defrosting LSByte (0 = disabled )
A1 MSByte 1 °C steps, with sign
775 temperature alarm °C X 1
minimum threshold LSByte range: -45°C..(A2-1°C)

A2 MSByte 1 °C steps, with sign


776 temperature alarm °C X 1
maximum threshold LSByte range: (A1+1°C)..+99°C

F3 MSByte range: 0..2


0 = fans in continuous gear
777 fans status with 1 = run when compressor is num 1
stopped compressor LSByte working
2 = Fans disabled

MSByte
778 F4 range: 0..1, (1 = stopped fans) num 1
fans stop in defrosting LSByte

dE MSByte
779 evaporator probe range: 0..1, (1 = probe excluded) num 1
exclusion LSByte

ALd MSByte 1 minutes steps


780 temperature alarm min 1
signaling delay LSByte range: 0..240 minutes

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 11
MODBUS-RTU

Register Description Bytes meaning and range U.M. Conv Molt


C1 MSByte 1 minute steps
781 compressor range: 0..15 minutes min 1
re-starting delay LSByte (0 = disabled )
CAL MSByte 0.1 °C steps, with sign
782 ambient probe °C X 0,1
calibration LSByte range: -10.0..+10.0 °C

doC MSByte 1 minute steps


783 compressor safety time range: 0..5 minutes min 1
for door switch LSByte (0 = disabled )

tdo MSByte 1 minute steps


784 compressor restart time range: 0..240 minutes min 1
after door opening LSByte (0 = disabled )
FSt MSByte 1 °C steps, with signs
785 fans blockage °C X 1
range: -45..+99 °C
temperature LSByte
Fd MSByte 1 °C steps
786 Differential on fans °C 1
blockage LSByte range: 1..10 °C
LSE MSByte 1 °C steps, with sign
787 temperature °C X 1
set-point minimum limit LSByte range: -45°C..(HSE-1°C)
HSE MSByte 1 °C steps, with sign
788 temperature °C X 1
set-point maximum limit LSByte range: (LSE+1°C)..+99°C
StA MSByte
1 °C steps
789 Temperature setting for °C X 1
LSByte range: -45..99 °C
aux. relay
dPo MSByte 0 = disabled
790 1 = defrost at power-on (if possible)
num 1
Defrost at Power On LSByte
dSE MSByte 0 = disabled
791 num 1
Smart defrost LSByte 1 = enabled

dSt MSByte
1 °C steps
792 Smart defrost Setpoint °C X 1
LSByte range: -30..30 °C
(if dSE=1)
CE1 MSByte 1 minute steps
793 Duration of compressor range: 0..240 minutes min 1
ON time in the case of
LSByte (0 = disabled)
faulty ambient probe
CE2 MSByte
Duration of compressor 1 minute steps
794 min 1
OFF time in the case of range: 5..240 minutes
LSByte
faulty ambient probe

MODBUS-RTU SPECIFIC FOR


Pag. 12 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

Register Description Bytes meaning and range U.M. Conv Molt


nSC MSByte
Correction factor for the 0.1 °C steps
795 °C 0,1
SET button during night LSByte range: -20.0..20.0 °C
operation

796 bEE MSByte 0 = disabled


num 1
Buzzer enable LSByte 1 = enabled
F6 MSByte 1 minute steps
797 Evaporator fans activation LSByte range: 0… 240 min min 1
for air recirculation. 0 = function not activated
F7 MSByte
1 second steps
798 Evaporator fans duration sec 1
LSByte range: 0…240 sec.
for air recirculation

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 13
MODBUS-RTU

3.2a PARAMETERS
READ-ONLY
Registro Descrizione Significato e range Bytes U.M. Conv Molt

MSByte
mOd 0 = Cold function
512 Thermostat functioning num 1
1 = Hot function
mode LSByte

d1 MSByte 0 = heaters
513 1 = hot gas num 1
Defrost type LSByte 2 = heater with temperature control
0 = current temperature
dFd MSByte
1 = temperature at the beginning of
514 Display viewing during num 1
the defrost
defrost LSByte 2 = “DEF”

In1 MSByte
515 range: -8 .. +8 (0=disabled) num 1
Input 1 setting LSByte
In2 MSByte
516 Like In1. num 1
Input 2 setting LSByte
AU1 MSByte
517 range: -6 .. +6 (0=disabled) num 1
Auxiliary relay 1 control LSByte
AU2 MSByte
518 Like AU1. num 1
Auxiliary relay 2 control LSByte

3.3 INPUTS / OUTPUTS / ALARMS STATUS

READ-ONLY
Register Description Bytes meaning U.M. Conv Molt
bit 7 (MSb)
bit 6
bit 5
bit 4
MSByte Not used
bit 3
bit 2
bit 1
bit 0 (LSb)
1280 output status bit 7 (MSb) Not used
num 1
bit 6 Hot resistance status
bit 5 Stand-by status
bit 4 Dripping status
LSByte
bit 3 Cold room light relay
bit 2 Fans relay
bit 1 Defrost relay
bit 0 (LSb) Compressor relay

MODBUS-RTU SPECIFIC FOR


Pag. 14 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

READ-ONLY
Register Description Bytes meaning U.M. Conv Molt
bit 7 (MSb)
bit 6
bit 5
bit 4
MSByte Not used
bit 3
bit 2
bit 1
bit 0 (LSb)
1281 input status bit 7 (MSb) Night digital input (energy saving)
num 1
bit 6 Remote Stop defrost
bit 5 Remote Start defrost
bit 4 Remote Stand-by
LSByte
bit 3 Pump-down input
bit 2 Man in cold room alarm (E8)
bit 1 Compressor protection (EC)
bit 0 (LSb) Door-switch

READ-ONLY
Register Description Bytes meaning U.M. Conv Molt
bit 7 (MSb) Not used
bit 6 Not used
bit 5 Not used
bit 4 Not used
MSByte
bit 3 Not used
bit 2 Not used
bit 1 Light alarm (E9)
bit 0 (LSb) Compressor protection alarm (Ec)
1282 alarms status bit 7 (MSb) Man in room alarm (E8)
num 1
bit 6 Open door alarm (Ed)
bit 5 Low temperature alarm (EL)
bit 4 High temperature alarm (EH)
LSByte
bit 3 Not used
bit 2 EEPROM error(E2)
bit 1 Evaporator probe fault (E1)
bit 0 (LSb) Ambient probe fault (E0)

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 15
MODBUS-RTU

3.4 DEVICE STATUS

READ / WRITE
Register Description Bytes meaning U.M. Conv Molt
bit 7 (MSb) Not used
bit 6 Not used
bit 5 Not used
bit 4 Not used
MSByte bit 3 Not used
bit 2 Defrost forcing enabling
Modific. enabling of cold room light
bit 1
status
bit 0 (LSb) Modific. enabling of stand-by status
bit 7 (MSb) Not used
bit 6 Not used
1536 device status bit 5 Not used num 1
bit 4 Not used
bit 3 Not used
Defrost forcing
LSByte bit 2 1 = defrost
0 = non-defrost
Cold room light key status
bit 1 1 = active cold room light
0 = non-active cold room light
Stand-by status
bit 0 (LSb) 1 = stand-by
0 = ON
For asking the modification of one of device status bits, the master has to send into LSByte the requested
value for the bit and into MSByte the corresponding bit set to 1. i.e.: for stand-by staus forcing, the master
has to send MSByte = 00000001 and LSByte = 00000001. For disabling the cold room light, the master has
to send MSByte = 00000010 and LSByte = 00000000.

MODBUS-RTU SPECIFIC FOR


Pag. 16 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

4: GLOSSARY

- Binary Number:
It is used in computer science for the internal representation of numbers, thanks to the simplicity to
physically realize an element with two state (0,1) instead an higher number, but also with the matching
with the logic values TRUE and FALSE.

- Decimal Numer:
On decimal system all whole numbers can be represented using the ten digits that indicates the first
ten natural numbers, included zero. The value of each of these digits depends on the position occupied
inside the number, and it increases in powers of 10, from right to left.

- Hexadecimal Number:
It is part of a positional numeric system with base 16, that means it uses 16 symbols instead usual 10 of
the traditional numerical deciaml system. Hexadecimal generally uses symbols from 0 to 9 and then
letters from A to F, for a total 16 symbols. Conventionally an hexadecimal number is preceded by 0x
(i.e. 0x03) or by H (i.e. H03).

- bit:
A bit is a binary digit that is one of the two symbols of numerical binary system, usually called zero (0)
and one (1). It represents the definition unit of a logic state.
It's defined also as elementary unit of the information used by a computer.

- Byte:
It's the quantity of bit needed to define an alphanumeric character; particularly a Byte is made by a
sequence of 8 bit (i.e. 10010110).

- Word:
Unit of measure that fixes information lenght at 16 bits that is equivalent to 2 Bytes
(i.e. 10010110 01101011).

- LSb:
Less significant bit of a binary digit (first bit on the right of the indicated number)

- MSb:
Most significant bit of a binary digit (first bit on the left of the indicated number)

- LSByte:
Less significant Byte of a Word (Byte on the right of the indicated Word)

- MSByte:
Most significant Byte of a Word (Byte on the left of the indicated Word)

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 17
MODBUS-RTU

NOTE

MODBUS-RTU SPECIFIC FOR


Pag. 18 ECP 202 EXPERT SERIES Rev. 01-17
MODBUS-RTU

NOTE

MODBUS-RTU SPECIFIC FOR


Rev. 01-17 ECP 202 EXPERT SERIES Pag. 19
MODBUS-RTU

PEGO s.r.l.
Via Piacentina, 6/b 45030 Occhiobello ROVIGO - ITALY
Tel. +39 0425 762906 Fax +39 0425 762905
e.mail: info@pego.it – www.pego.it

AFTER-SALES ASSISTANCE CENTRE


Tel. +39 0425 762906 e.mail: tecnico@pego.it

Distributor:

MODBUS-RTU SPECIFIC FOR


Pag. 20 s.r.l. reserves
PEGO ECP
the202 EXPERT
right amendments to this useRev.
SERIES
to make 01-17
manual at any moment.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy