background image

8.2. FRAME STRUCTURE OF MODBUS-RTU PROTOCOL

Device address (1-byte) Function (1-byte) Dane (n-bytes) CRC-16Lo (1-byte) CRC-16Hi (1-byte)

8.3. USED FUNCTIONS OF MODBUS-RTU PROTOCOL

Code of the Function 

Description 

03 (0x03) 

Reading of controller parameters from the HOLDING MODBUS-RTU registers

04 (0x04) 

Readout of controller parameters from INPUT MODBUS-RTU registers

06 (0x06)

Setting of a single HOLDING MODBUS-RTU register

8.3.1. 0x03/0x04 FUNCTION - READING OF THE 16-BITS VALUE OF REGISTERS [4X/3X-
REFERENCES] 

Function 0x03 / 0x04 are used for readout the registers from ADA-4040PC8, in which are available measurement values and status 

values of JCT controller.

The measurement values readout form MODBUS-RTU register is presented by a 16-bit register.

The registers with the measurement value are in the integer format of 16-bit sign (in C/C++ type short int).

The actual measurement value is obtained from the read register using the following algorithms, using the appropriate 

DW 

factor value

(see table below).

Algorithm 1. 

Readout register is saved to regular type variable (float) and then divide it by the 

DW 

factor.

/ / Fragment of code in C language (VS6.0) presenting above algorithm
short int siMeasureReg; 
float fMeasureVal; 
...... 
fMeasureVal = (float) siMeasureReg; 
fMeasureVal = fMeasureVal / DW; 

Algorithm 2. 

Readout register is saved to regular type variable 16-bit (short int) and then divide by the 

DW 

factor

, received change of

the dividing it is a number of the hundredth parts of the measurement value.

/ / 

Fragment of code in C language (VS6.0) presenting above algorithm

 

short int siMeasureReg; 
div_t div_MeasureVal; 
...... 
div_MeasureVal = div ((int) siMeasureReg, DW); 

printf ("Total value of the measurement = % d\n, the hundredth parts of the value of the measurement = % d\n", div_MeasureVal.quot, 
div_MeasureVal.rem); 

Query register 40124 / 30124 (Cp SV value)

Byte no.

Designation 

Size 

Value [hex] 

00 

Converter Address 

1 Byte 

40 [01 to F7] 

01 

Function Code

1 Byte 

03 / 04 

02 

Address of the register Hi  1 Byte 

00 

03 

Address of the register Lo  1 Byte 

7C 

04 

Number of registers Hi 

1 Byte 

00 

05 

Number of registers Lo 

1 Byte 

01 

06 

CRC-Lo 

1 Byte 

- - - 

07 

CRC-Hi 

1 Byte 

- - - 

Example. 

Query for a value from the register address 40124 / address 30124 (Cp SV value).

40-03-00-7C-00-01-CRCLo-CRCHi
40-04-00-7C-00-01-CRCLo-CRCHi

13

ADA-4040PC8 

Содержание ADA-4040PC8

Страница 1: ...User manual ADA 4040PC8 VIRAP JCT ASCII to MODBUS RTU Protocol Converter 1 ADA 4040PC8 Copyright 2001 2021 CEL MAR io_ada 4040pc8_v1 02_en...

Страница 2: ...ING 7 5 CONFIGURATION 7 5 1 OPERATION MODE 7 5 2 CONFIGURATION BY USING ADACONFIG 8 5 3 FIRMWARE UPDATE 9 5 4 EMERGENCY FIRMWARE UPDATE 10 5 5 FACTORY DEFAULT 10 6 DATA TRANSMISSION DIAGNOSTICS 10 7 O...

Страница 3: ...the power supply circuit voltage Do not carry out the assembly or disassembly of the device if it is enabled This may result to short circuit and damage the device The device can not be used for appli...

Страница 4: ...reliability ADA 4040PC8 supports asynchronous data transmission with baudrate up to 230 4 kbps through two or one pair of twisted pairs connected to screw terminals The device for its operation uses...

Страница 5: ...e the rail upper part of the cover then press bottom part it hear characteristic Click sound 3 2 COMPUTER CONNECTION To connect ADA 4040PC8 to computer is needed additional converter e g ADA I9141 USB...

Страница 6: ...bus and JCT1 controller to ADA 4040PC8 6 ADA 4040PC8 RS485 RS422 connector RS485 4W BUS 19200Bd 8 N 1 MODBUS RTU MASTER MODBUS RTU DEVICE SLAVE 1 MODBUS RTU GND Rt Rt Rx Rx Tx A Tx B RS485 2W 9600Bd 8...

Страница 7: ...the LEDs Tx and Rx should blink ATTENTION AT BAUD RATE ABOVE 38 4 KBPS OF THE TX DIODE MORE POORLY WILL LIGHT RX DURING THE DATA TRANSFER 4 1 DESCRIPTION OF SIGNALLING LEDS LED Description PWR Signal...

Страница 8: ...nd in the field Address enter the MODBUS RTU converter address from the RTU port 4 setting the address of the connected VIRAP JCT device to the JTC RS485 port Mapped Address field range 1 99 In the se...

Страница 9: ...e the software delivered by manufacturer The Select File window will open fig below and select the bin file then click Open software will be load to ADAConfig buffer storage and will be checked If the...

Страница 10: ...tes 4 4 Set SW1 microswitch mode as in the table below SW1 1 SW1 2 OFF ON Disconnect the power and after while connect again the power After that will be loaded the factory default setting to the conv...

Страница 11: ...IMPLEMENTATION OF THE MODBUS RTU PROTOCOL MODBUS protocol frames with the CRC error are rejected by the converter JCT ASCII protocol frames with a checksum error are rejected by the converter In case...

Страница 12: ...000 0 2000 1000 EV Event value 15 30135 Read 0 1 0 1 1 CM Communication mode 16 30136 Read 0 1 0 1 1 AM Automatic manual mode 17 30137 Read 0 1 0 1 1 SR Execution stop mode 18 30138 No Read 0 100 0 1...

Страница 13: ...saved to regular type variable float and then divide it by the DW factor Fragment of code in C language VS6 0 presenting above algorithm short int siMeasureReg float fMeasureVal fMeasureVal float siMe...

Страница 14: ...ave values to 16 bits of the MODBUS register of the ADA 4040PC8 converter The saved value in the register is processed and transmitted to the JCT controller MODBUS registers are in the format of the 1...

Страница 15: ...1 Byte 40 01 to F7 01 Code of the function 1 Byte 86 02 Error code 1 Byte 01 unknown function 02 unknown data address 03 unknown amount of data 04 JCT controller is not responding is not connected or...

Страница 16: ...ate from RTU of ports RS485 RS422 TX yellow LED date transmission through RTU of ports RS485 RS422 Electrical Parameters Power requirements 10 24 30 V DC Power Cable Recommended length of power cable...

Страница 17: ...data transmission converters with interface RS232 RS485 RS422 USB Current Loop Fibre Optic Converters and Ethernet or Wi Fi Please contact us to tell how you like our products and how we can satisfy y...

Отзывы: