AC500 to EMAX Modbus RTU ABB LVP&S Training

19
© ABB Automation Technologies AC500 to EMAX Modbus RTU ABB LVP&S Training Revision Date: Feb 16,2009 www.infoPLC.net

Transcript of AC500 to EMAX Modbus RTU ABB LVP&S Training

Page 1: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B Au

tom

atio

n Te

chno

logi

es

AC500 to EMAX Modbus RTU

ABB LVP&S Training

Revision Date: Feb 16,2009

www.infoPLC.net

Page 2: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

2

AC500 - PLC

CONTROLPRODUCTS Objective

Using AC500 to communicate to Emax Breaker with Modbus RTU.

This intermediate level course demonstrates how to connect an AC500 PLC to an Emax breaker. The student will wire an Emaxbreaker to a AC500 PLC with provided wiring diagrams. The student will also control and monitor Emax breaker with provided AC500 program (AC500_MODBUS_RTU_EMAX.pro).

www.infoPLC.net

Page 3: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

3

AC500 - PLC

CONTROLPRODUCTS Required Items

Required Items Emax Breaker with Trip Unit PR122/3 or PR332/3

Communication Module PR120/D-M

AC500 PLC Program AC500_MODBUS_RTU_EMAX.pro

AC500 PM5xx

Instructional Manual – Trip Unit Modbus System Interface (1SDC200005D0201.pdf)

www.infoPLC.net

Page 4: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

4

AC500 - PLC

CONTROLPRODUCTS Overview

Hardware ConnectionsCommunication ParametersMemory mappingPLC programEvaluationSummary

www.infoPLC.net

Page 5: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

5

AC500 - PLC

CONTROLPRODUCTS Hardware Connections

Hardware ConnectionsCommunication Module Inside Trip Unit

Communication Module

Pin 1

Pin 10

W1 & W2 is your Modbus RTU twisted pair

W1 is Rx/Tx Data Positive connected to Pin 6

Rx/Tx +

W2 is Rx/Tx Data Negative Connected to Pin 5

Rx/Tx -

www.infoPLC.net

Page 6: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

6

AC500 - PLC

CONTROLPRODUCTS Hardware Connections

Emax Internal Hardware Connections

Terminal K1= +24V

Terminal K2 = 0V

External 24V Power Supply Provide 24V Power to Trip Unit

W1 (Rx/Tx + )

W2 (Rx/Tx - )

Com Module to Terminal Strip

Emax Breaker

www.infoPLC.net

Page 7: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

7

AC500 - PLC

CONTROLPRODUCTS Hardware Connections

Emax Breaker internal circuit diagrams

Optional Charging Motor, YC closing coil and YO opening coil

Refer to Emax Technical Catalog (1SDC200005D0201)

Wiring for Spring Charging motor if equipped YC wiring

through com module relay

YC wiring external circuit

YO wiring through com module relay

YO wiring external circuit

OROR

Communication Module

PR120/D-M

www.infoPLC.net

Page 8: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

8

AC500 - PLC

CONTROLPRODUCTS Hardware Connections

AC500 External Communication Connections

Emax Breaker

AC500 COM1

W2 (Rx/Tx - )

OR

W1 (Rx/Tx + )

www.infoPLC.net

Page 9: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

9

AC500 - PLC

CONTROLPRODUCTS Emax Communication Parameters

Setting the Com Module address, baud rate, and com mode.

In the Trip Unit display select <ESC> key.Go to Settings and select “Com Module”Select the Local option

Default password is “0001”Once module is in Local hit <ESC> key to go back until you are prompted to save and

confirm changesGo back to com module settings and select Address

Set address to “70”Select Baud Rate

Set baud rate to 19200kb/sSelect Protocol Type

Even, 8 data bits, 1 stop bit = “E,8,1”Select Addressing Type

Select Modbus StandardPlace Com Module back in Remote and confirm changes

www.infoPLC.net

Page 10: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

10

AC500 - PLC

CONTROLPRODUCTS PLC Communication Parameters

PLC Com 1 port settingsBaud Rate, Parity, Stop Bits must match Emax communication module settings

Operation Mode must be set to Master

www.infoPLC.net

Page 11: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

11

AC500 - PLC

CONTROLPRODUCTS Memory Mapping

Emax Memory Mapping Index table

www.infoPLC.net

Page 12: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

12

AC500 - PLC

CONTROLPRODUCTS Memory Mapping

Memory Mapping Read Only Registers (Status)Example:Reading Parameter 101 (Word Address 101)

If the Value = 16 then CB is closed means Bit 4 is ON (Addr 101 = 0000 0000 0001 0000 = 16 decimal)

www.infoPLC.net

Page 13: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

13

AC500 - PLC

CONTROLPRODUCTS Memory Mapping

Memory mapping Read Only registers (Status)

Example:Reading Parameter 1028 (Word Address 1028)

If the Value = 70 then the Slave address is 70

www.infoPLC.net

Page 14: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

14

AC500 - PLC

CONTROLPRODUCTS Memory Mapping

Memory Mapping Write Only registers

Example:

Command Value:

Binary Decimal0000 0000 0000 1000 = Open 8 = Open0000 0000 0000 1001 = Close 9 = Close0000 0000 0000 0001 = Reset Trip 1 = Reset

Note:

When writing a command you must write both Command Type and Command Parameter. This means you must sent a double word (32bits) at one time.

www.infoPLC.net

Page 15: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

15

AC500 - PLC

CONTROLPRODUCTS PLC Program

Operating circuit breaker remotelyWhen you Go online with the program AC500_MODBUS_RTU_EMAX.pro the

correct breaker address should show on the top left corner of the HMI. Verify Address matches the breaker you want to operate remotely.

* Breaker Com Module must be in remote to accept commands*

Status Indicators

Commands

www.infoPLC.net

Page 16: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

16

AC500 - PLC

CONTROLPRODUCTS

Operating circuit breaker remotelyTest operation of breaker by opening and closing

PLC Program www.infoPLC.net

Page 17: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

17

AC500 - PLC

CONTROLPRODUCTS Evaluation

Was hardware connection content defined?

Was memory mapping instructions defined?

Did the PLC program communicate with the Emax?

www.infoPLC.net

Page 18: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

18

AC500 - PLC

CONTROLPRODUCTS Summary

The Course provided a quick-start guide to interfacing an AC500 PLC to an Emax Breaker.

Modbus RTU communication protocal was used to communicate between the AC500 and Emax breaker.

The Emax Memory Mapping table linked PLC memory addresses to breaker commands and parameters.

The PLC program provided a user interface to execute commands and retrieve breaker parameters.

www.infoPLC.net

Page 19: AC500 to EMAX Modbus RTU ABB LVP&S Training

©AB

B G

roup

200

8 -

19

AC500 - PLC

CONTROLPRODUCTS Questions www.infoPLC.net