上海宏碧电子材料有限公司
SHANGHAI HOMBEE ELECTRONIC MATERIAL CO.,LTD
Service hotline
0086-4001100401

Data reading and function realization during ABB communication

Issuing time:2022-09-08 10:58


1.    During ACC communication control, the content of the data set has been defined, and the communication between the drive and the PLC is opened through the 51.xx parameters , such as PZD3~PZD10 corresponding to 7~20 .

PZD definition: PZD OUT refers to the PLC output to the transmission unit (ie PLC output), PZD IN refers to the transmission output to the PLC (ie PLC input)

0 not used

Data set area for 1 - 99 drive units

101 - 9999 Drive unit parameter area

10000 - 32767 drive unit does not support

The data set area is allocated as follows:

1 data set 1 word 1

2 datasets 1 word 2

3 datasets 1 word 3

4 datasets 2 words 1

5 datasets 2 words 2

6 datasets 2 words 3

7 datasets 3 words 1

...


CW    control word    (master to slave)

SW    status word    (slave to master)

REF    reference value    (master to slave)

ACT    actual value    (slave to master)


PZD    process data    master to slave      data sets DS1 , 3 , 5 , 7

                 Slave to master      data sets DS2 , 4 , 6 , 8

DS — data set; DW — data word; each data set contains 3 data words:

     


      master to slave

       slave to host

data set

DS1

DS3

DS5

DS7

DS2

DS4

DS6

DS8

data word 1

DW1.1

DW3.1

DW5.1

DW7.1

DW2.1

DW4.1

DW6.1

DW8.1

data word 2

DW1.2

DW3.2

DW5.2


DW2.2

DW4.2

DW6.2


data word 3

DW1.3

DW3.3

DW5.3


DW2.3

DW4.3

DW6.3











Example: If the PLC wants to read the output voltage of the inverter through the PZD3 channel, it needs to set the parameter group 51 PZD3_IN=108, that is, 51.06=108

          If you want to read the output current of the inverter through the PZD3 channel, you need to set parameter group 51 PZD3_IN=104, that is, 51.06=104

----------------------------- ( 108 , 104 , etc. are actual signals, see Appendix A )

From the above, we can freely specify the corresponding relationship between the data channel in the free allocation area and the actual signal, but PZD_OUT is not the case. The function of each channel has a fixed corresponding relationship. If you want to send data to the inverter through the PLC , you must To activate this channel, the activation method is as follows: If you want to use the torque given function (corresponding to DS1.3 ), set PZD3_OUT=3 , that is, 51.05=3

If you want to use the speed correction function (corresponding to DS3.2 ), set PZD5_OUT=8 , that is, 51.09=8

If you want to use the auxiliary control word function (corresponding to DS5.1 ), set PZD7_OUT=13 , that is, 51.13=13


For example: PZD3_IN=102 (speed) , 103 (frequency) , 104 (current) , 109 (voltage) , 215/105 (torque)


The above options can be displayed separately.






Ru Nangang:









initial address

frequency

torque

electric current

Voltage

Encoder

support machine

AI15

AI16

AI17

AI18

AI19

R1124 ( DINT )



PZD3_IN=105

PZD4_IN=104

PZD5_IN=108


r1101

r1102

r1103

r1104

r1105








switch machine

AI29

AI30

AI31

AI32

AI33




PZD3_IN=105

PZD4_IN=104

PZD5_IN=108


r1106

r1107

r1108

r1109

r1110








car

AI43

AI44


AI46

AI47

R1140 ( DINT )




PZD4_IN=104

PZD5_IN=108


r1111

r1112

r1113

r1114

r1115















0<R1122<180000






—22176<R1124<29000


























ACC-800 Inverter Communication

0.1.1 FieldBus communication (71)

       take over

                                                               

Table error! There is no text with the specified style in the document. 1 receive data set 1 ( or 10) word 1


FB command word = data set 1 word 1 ( signal 3.1)

bit number

Signal

scope

describe

0 = Bit 0, LSB

COMTEST REC

"1" "0"

Communication detection receiving bit

1

DRIVE ON

"1" "0"

Drive On from host system

2

HIGH SPEED

"1" "0"

Select High Speed ( Power Optimized )

3

START OVR

"1" "0"

Start signal from host system in Field Bus mode

4

RAMP HOLD

"1" "0"

integral hold signal

5

SEPARATE

"1" "0"

Independent control selection signal (M/F control )

6

TORQ CTRL SEL

"1" "0"

Torque control selection signal

7

LOAD MEAS SEL

"1" "0"

Load measurement selection ( enable    LOAD MEAS REF)

8

RESET OVR

”0 ® 1”
   ( edge )

Reset signal from host system

9

FAST STOP 1

"1" "0" (1=active)

Quick Stop Type 1

10

FAST STOP 11

"1" "0" (1= valid )

Fast stop 11 type selection ( see parameter 63.1)

11

PGM SYNC

”0 ® 1”
   ( edge )

Programmed synchronization of position measurement

12

HW SYNC INHIBIT

"1" "0"

hardware sync disable

13

RESET SYNC READY

"1" "0"

Synchronous reset ready

14

USER MACRO
   CHANGE

"1" "0"
   (0=User1)

User macro 1 & 2 change request

15 = Bit 15, MSB

ENABLE FB CTRL

"1" "0"

Allows Field Bus control in Joystick mode in Stand alone mode ( for swing control )


Table error! There is no text with the specified style in the document. 2 Receive data sets 1, 3, 5 and 7 ( or 10, 12, 14 & 16)

                                           

                                           Example : DS1.2 = Dataset 1, Word 2

dataset.word _ _

Signal

The range corresponds to    +/- 32767

describe

DS1.2 (DS10.2)

DRIVE SPEED REF

-163.84-
   +163.84

Transmission speed given
   (%)

DS1.3 (DS10.3)

TORQ REF

-327.67-
   +327.67

Torque given (%)

DS3.1 (DS12.1)

RAMP RATE

0.00-32.767
   (Integer 1000 equals a rate=1.0)

The integral factor is used for the speed integral time set in the transmission
   ( usually =1.0)

DS3.2 (DS12.2)

SPEED CORRECTION

-163.84-
   +163.84

Speed correction signal (%)

DS3.3 (DS12.3)

POS PRECOUNT PPU

-32767-
   +32767

Position counter preset value
   ( synchronous value )

DS5.1 (DS14.1)

AUX COMMAND WORD


Auxiliary control word ( see Table 5-6 for details )

DS5.2 (DS14.2)

LOAD MEAS REF

-327.67-
   +327.67

Load measurement given (%)

DS5.3 (DS14.3)

"not used"


DW signal 3.9

DS7.1 (DS16.1)

PAR VALUE 1

-32767-
   +32767

Parameter value of the parameter selected by parameter 90.1

DS7.2 (DS16.2)

PAR VALUE 2

-32767-
   +32767

Parameter value of the parameter selected by parameter 90.2

DS7.3 (DS16.3)

PAR VALUE 3

-32767-
   +32767

Parameter value of the parameter selected by parameter 90.3


                                               Scaling of the "SPEED" signal : 20 000 corresponds to 100 % Scaling of the
"TORQUE" signal : 10 000 corresponds to 100 % .



Communication is continuously monitored by using a " trigger bit " ( received via bit 1 COMTEST REC ) :







If COMTEST FLT TD (71.1) does not receive a "next edge " within a certain time, a MAS OSCFLT fault is generated and the drive trips .


The drive inverts the bit signal received from the monitoring system (PLC) : COMTEST REC and sends it back through DS2.1 Bit15 COMTEST TRA .

Note : The bits received in the monitoring system should not be sent to the drive again in reverse !

Table error! There is no text with the specified style in the document. -3 - Receive data set 5 ( or DS14) word 1

Auxiliary command word = DS5.1 ( signal 3.7)

bit number

Signal

scope

describe

0 = Bit 0, LSB

FB ZERO POS

"1" "0"

Field Bus sends zero signal from joystick ( eg parameter 64.10 = FB JOYSTICK)

1

FB START DIR A

"1" "0"

Field Bus sends Start Dir A signal from joystick ( eg parameter 64.10 = FB JOYSTICK)

2

FB START DIR B

"1" "0"

Field Bus sends Start Dir B signal from joystick ( eg parameter 64.10 = FB JOYSTICK)

3

FB JOYST TQREF SEL

"1" "0"

Torque control enabled in Field Bus joystick mode ( eg parameter 64.10 = FB JOYSTICK)

4

FB ELSHAFT ON

"1" "0"

Field Bus Electrical Axis Control On ( Enabled ) , for Master or Slave.

5

RESTART DLOG

"1" "0"

Drive DataLoggers restart

6

TRIGG LOGGER

"1" "0"

Forced triggering ( stopping ) of Drive DataLoggers



              send

                                               


                                               Table error! There is no text with the specified style in the document. 4 Send data set 2 ( or DS11) word 1



FB status word = data set 2 word 1 ( signal 4.1)

bit number

Signal

scope

describe

0 = Bit 0, LSB

RDY FOR ON

"1" "0"

on ready

1

POWER ON ACKN

"1" "0"

Power-on response. e.g. DI_IL

2

RDY FOR RUN

"1" "0"

ready to run

3

RUNNING

"1" "0"

run

4

ZERO SPEED

"1" "0"

zero speed

5

REM LOC

"1" "0"

remote / local
   (1= remote )

6

TORQ PROV OK

"1" "0"

Torque verification OK

7

USER 1 OR 2

"1" "0"

User macro 1 or 2 is valid

8

FAULT

"1" "0"

Fault

9

WARNING

"1" "0"

warn

10

LIMIT

"1" "0"

Drive is torque limited

11

SYNC

"1" "0"

Sync input ( eg . DI3) status

12

SYNC RDY

"1" "0"

sync ready

13

BRAKE LONG FTIME

"1" "0"

Brake long landing time indication

14

COMTEST TRA

"1" "0"

communication detection transmission bit

15 = Bit 15, MSB

SNAG LOAD

"1" "0"

abnormal load indication


       

Table error! There is no text with the specified style in the document. 5 sends data sets 2, 4, 6, 8 & 12 ( or .11, 13, 15, 17 & 21)


  Example : DS2.2 = data set 2, word 2

dataset.word _ _

Signal

The range corresponds to    +/- 32767

describe

DS2.2 (DS11.2)

SPEED ACT

-163.84-
   +163.84

Speed actual value (%)

DS2.3 (DS11.3)

TORQUE ACT

-327.67-
   +327.67

Torque actual value (%)

DS4.1 (DS13.1)

SPEED REF 3

-163.84-
   +163.84

Speed reference 3 = integral output (%)

DS4.2 (DS13.2)

POS ACT PPU

-32767-
   +32767

position actual value

DS4.3 (DS13.3)

MOTOR CURR

-3276.7-
   +3276.7

Motor current (A)

DS6.1 (DS15.1)

FAULT WORD1


application failure

DS6.2 (DS15.2)

FAULT WORD2


motor control failure

DS6.3 (DS15.3)

ALARM WORD


warn

DS8.1 (DS17.1)

MOTOR VOLT

-327.67-
   +327.67

Motor voltage (%)

DS8.2 (DS17.2)

DC VOLT

-327.67-
   +327.67

DC voltage (%)*

DS8.3 (DS17.3)

POWER

-327.67-
   +327.67

Motor shaft power (%)

DS12.1 (DS21.1)

AUX STATUS WORD


auxiliary status word

DS12.2 (DS21.2)

AI1 REF

-163.84-

+163.84

Standard analog input 1 given value (%)


                          *) 100% DC voltage = 1.35 * 415V ( while 500 & 690 depends on the voltage level of the inverter )

Table error! There is no text with the specified style in the document. 6 Send data set 12 ( or DS21) word 1

Auxiliary status word = DS12.1 ( signal 4.5)

bit number

Signal

scope

describe

0 = Bit 0, LSB

DIR A

"1" "0"

Direction A command in Stand alone mode

1

DIR B

"1" "0"

Direction B command in Stand alone mode

2

ZERO POS

"1" "0"

Zero position command in Stand alone mode

3

SLOWDOWN DIR A

"1" "0"

Deceleration running direction A in Stand alone mode

4

SLOWDOWN DIR B

"1" "0"

Deceleration running direction B in Stand alone mode

5

ELSHAFT ON ACKN

"1" "0"

Electric shaft control response

6

BRAKE LIFT

"1" "0"

brake lift command

7

FOLL SEP ACKN

"1" "0"

Acknowledgment for slave only

8

LOGG DATA READY

"1" "0"

Transmission datalogger data preparation number ( triggered )

9

AI3 LIMIT ACTIVE

"1" "0"

Analog input 3 speed limit is valid (AI3<10mA)


                                             


Table error! There is no text with the specified style in the document. - 7 fault word 1 data set 6 ( or DS15) word 1

       Fault word 1 = data set 6, word 1 ( signal 4.2)

bit number

Signals    ( fault messages on the control panel )

describe

0 = Bit 0, LSB

MOT OVERSP

Motor overspeed fault

1

TORQ FLT

Torque failure

2

BRAKE FLT

mechanical brake failure

3

ELECTR SHAFT

Electrical shaft control failure

4

TORQ PR FLT

Torque verification failure

5

MAS OSC FLT

Field Bus " oscillator " ( trigger ) bit failure

6

CHOPPER FLT

Brake chopper failure

7

INV OVERLO

Inverter overload

8

EXTERNAL FLT

external failure

9

MF COMM ERR

Master / slave bus communication failure

10

PANEL LOSS

Control panel communication failure

11

I/O COMM

I/O board communication failure

12

AMBIENT TEMP

ACC800    environment over temperature

13

THERMISTOR

Thermistor Fault (DI6)

14

MF RUN FLT

master / slave failure

15 = Bit 15, MSB

COMM MODULE

Communication module communication failure

Table error! There is no text with the specified style in the document. 8 fault word 2 data set 6 ( or DS15) word 2

Fault word 2 = data set 6, word 2 ( signal 4.3)

bit number

Signals    ( fault messages on the control panel

describe

0 = Bit 0, LSB

DC OVERVOLT

DC side overvoltage

1

DC UNDERVOLT

DC side undervoltage

2

OVERCURRENT

overcurrent fault

3

EARTH FAULT

Ground Fault

4

MOTOR PHASE

Motor phase failure

5

USER MACRO

The requested user macro was not stored

6

ACS 800 TEMP

IGBT power tube over temperature

7

MOTOR TEMP

Motor overtemperature ( calculated value )

8

OVERFREQ

overclocking failure

9

START INHIBIT

Start inhibit fault (" Prevention of unexpected start " active )

10

SHORT CIRCUIT

output short circuit

11

PPCC LINK

Power tube communication failure (INT board )

12

SUPPLY PHASE

Input phase loss (DC ripple )

13

ENCODER ERR

Encoder module / excessive speed deviation fault

14

LINE CONV

Line-side inverter failure (4Q drive )

15 = Bit 15, MSB

THERMAL MODE

Thermal Protection Mode Fault (30.5)


Table error! There is no text with the specified style in the document. ‑9 Alarm word data set 6 ( or DS15) word 3

Alarm word = data set 6, word 3 ( signal 4.4)

bit number

Signals    ( fault messages on the control panel

describe

0 = Bit 0, LSB

MOTOR TEMP

High motor temperature (95%) ( calculated value )

1

COMM MODULE

Communication module communication alarm

2

ID RUN FAIL

ID Run    failed

3

ACS 800 TEMP

IGBT power semiconductor overheating

4

ENCODER ERR

Encoder module speed deviation is too large alarm

5

JOYSTICK

Joystick monitoring alarm (Stand alone mode )

6

START INHIBIT

Start inhibit fault (" Prevention of unexpected start " active )

7

"Not used"


8

THERMISTOR

Thermistor alarm (DI6)

9

NO MOT DATA

No motor data or the rated current entered is too low

10

"Not used"


11

"Not used"


12

"Not used"


13

"Not used"


14

"Not used"


15 = Bit 15, MSB

"Not used"




Tel
0086-4001100401
0086-13671576893
Mail
info@shhombee.com
www.shhombee.com
Address
Shanghai Office : Room 1721,No.16,Lane 155,XinYuan Rd,Jiading District, Shanghai
     
Suzhou Office : 4th Floor,Block B,Building 1,Zhongke Innovation Plaza,No 155,Greenland Avenue,Kunshan City,Jiangsu Province