Presentation is loading. Please wait.

Presentation is loading. Please wait.

Modbus RTU CP1L with V1000 and Celciux.

Similar presentations


Presentation on theme: "Modbus RTU CP1L with V1000 and Celciux."— Presentation transcript:

1 Modbus RTU CP1L with V1000 and Celciux

2 Settings CP1L Serial Gateway Baudrate 9600 8 databits 1 stopit
Even parity

3 Settings Celciuxº Use “CelciuX Technote 3C” Connecting CP1L to CelciuXº Connect CelciuX with PC / CX-Thermo with the E58-CIFQ1 cable and adjust the “Comm. Port B” settings (defaults are CompowayF, 9K6bps, 7-E-2) Set to “Modbus, 9k6 and 8-E-1” to match the CP1L and V1000 settings With V1000 the 8 and 1 are fixed, so then only 8E1 and 8O1 are possible New CX-Thermo v4 view

4 Settings V1000 Hardware setup

5 Settings V1000 Communication settings

6 Settings V1000 Frequency settings A1-02 0: (V/f control) B1-01
2: Serial Com - MEMOBUS/Modbus RS-422/485 terminals B1-02 H5-01 1: Drive Node Address Serial Comm Adr H5-02 3: 9600 bps H5-03 1: Even parity H5-04 3: Alarm only H5-05 1: Enabled - If communication is lost for more than two seconds, a CE fault will occur. H5-07 1: Enabled - RTS turns on only when sending. H5-12 1: Run command Method Selection

7 CP1L with V1000 and Celciuxº When connected you can use either:
CP1L’s “easy Modbus Master” Make the settings in the memory area of the CP1L to read/write parameters from/to the V1000 and CelciuX (see next slide) CP1L’s function blocks V1000 settings must be Modbus CelciuX settings must be CompowayF The “mix” of protocols work!! CP1L doesn’t care and the slave do not listen to messages from each other You can use CX-integrator to connect to the CelciuX and use CX-Thermo, the V1000 will give a comms error.

8 CP1L Easy Modbus Master to EJ1 (example)
Connecting EJ1 Must connect to port B SW and -8 must be “off” Select correct unit number of EJ1 in the host Select PortB comm protocol in EJ1 = Modbus Datalength must be 8 With parity none, stop = 2 bits With parity Odd or Even, stop = 1 bit Add details of what is asked, unit = , parameter = 0003, 0200 =? is number of words requested Details in CP1L manual

9 CP1L Easy Modbus Master Add details of what is asked, unit = , parameter = 0003, 0200 =? is number of words requested Details in CP1L manual

10 CP1L Easy Modbus Master to EJ1 (example)
Read PV from CelciuX < Request PV < Reply > PV = 0050hex 50hex = 80’C (decimal) < execute request bit Response on Read PV D32350: xx01 (slave adress =1) D32351: xx03 (Function code = 3 = read) D32352: (error code = 00 = normal end) D32353: (number of response bytes = 5) 1=count, 2=data, 2=data in this example it says or 4 bytes, 0050 (=80dec) and 0000 (=0) D32354 to D32399 other response data READ PV D32300 : xx01 (Slave number = 1) (1 byte setting at Bit 7-0) D32301: xx03 (Function code = 3 = Read) D32302: 0004 (No. of Comms data = 4 bytes) ( E bytes) (2 bytes setting) D32303: (Start address) ( 2 bytes setting) D32304: 0002 (Reading 2 registers) Add details of what is asked, unit = , parameter = 0003, 0200 =? is number of words requested Details in CP1L manual

11 CP1L Easy Modbus Master to EJ1 (example)
Write SP to CelciuX Send task > Reply > Execution bit > Response on write SP D32350: xx01 (slave adress =1) D32351: xx10 (Function code = 10 = write) D32352: (error code = 00 = normal end) D32353: (number of response bytes = 4) D32354: 02C0 D32355: 0001 D32356 to D32399 other response data Write SP D32300 : xx 01 (Slave adress = 1) D32301: xx 03 (Function code = 10 = write) D32302: (No. of comms data = 7 bytes) data = 02C D32303: 02 C0 (Start address communication data) D32304: (writing 1 registers) D32305: (data = 02 bytes) D32306: 50 xx (write SP = = 80C) xx = don’t care in this example Add details of what is asked, unit = , parameter = 0003, 0200 =? is number of words requested Details in CP1L manual


Download ppt "Modbus RTU CP1L with V1000 and Celciux."

Similar presentations


Ads by Google