Você está na página 1de 27

ANSALDO

TYPE OF DOCUMENT
Application note

AUTHOR / DIVISION
Alessandro Pinato
R & D.

DATE OF ISSUE: 22/11/99


NR REV.: 08

TITLE:
Interface protocol for DC drives through PROFIBUS-DP
REFERENCE:
NAPRFB001I
Eprom codes: C1C26N09P25 & C1C26N10P25
SUMMARY:
Protocol description and use methods for DC SPDM drives
1. Introduction ..................................................................................................................................2
2. General description of the protocol ..............................................................................................2
2.1. Writing and reading modes of a field parameter ...................................................................2
2.1.1. Special commands .........................................................................................................4
2.1.1.1 Drive Trace and Thyristor Trace...............................................................................4
2.1.1.1.1 Commands coding ..............................................................................................5
2.1.1.1.2 Record number using..........................................................................................5
2.1.1.1.3 Fields meaning: Protections, Logic I/O, N & Drive Trace status ........................6
2.1.1.1.4 Fields meaning: T & S, Thyristor Trace Protections ...........................................7
2.1.2. Negative results of writing and reading commands........................................................8
2.2. Process parameters ..............................................................................................................8
3. Use modes ...................................................................................................................................110
3.1. Hardware components ..........................................................................................................110
3.2. User interface ........................................................................................................................111
3.3. Description of field parameters..............................................................................................132
4. Diagnostic ....................................................................................................................................26
4.1. Serial failure...........................................................................................................................26
4.2. Drive off .................................................................................................................................26
4.3. Profibus board broken ...........................................................................................................26
5. Alterations of this release.............................................................................................................26
6. Profibus interface board ...............................................................................................................26
Note: the difference between the two codes is writter on the chapter 5
CLASS:

DISTRIBUTION:
WRITTEN BY

Valbona Federico

DIVISION: RD

CHECKED BY:

Rubega Enrico

DIVISION: RD

APPROVED BY:

Rubega Enrico

DIVISION: RD

no of pages

no of annexes

CLASS 1: the document can be given also to people not employed by the company
CLASS 2: reserved to company employees
CLASS 3: highly reserved, reproduction forbidden, copies to be requested from the issuing direction

DCO / ELCO

1/27

NAPRF04I.DOC

ANSALDO
1.

Introduction

The exchange of useful data between a Master and several slave drives is divided into two fields that can
be transmitted in each telegram:
1. process data field: command words, drive status, reference values, reading of particular process
variables (speed feedbacks, armature current, armature voltage,...).
In any case this type of data is read and refreshed continuously at any refresh cycle of the drive main.
2. parameter field: these are drive variables which will be stored in EEPROM, therefore, they are written
as a result of a change and after being tested for consistency. As far as the reading is concerned, the
system supplies the value associated to the number of decimal digits, if any, and, if necessary, with the
sign.
To optimise the time of Profibus bus cycle and compatibly with the task assigned to the various slaves,
the user can choose a particular protocol among the five allowed ones, since each of these protocols is
different according to the number of words exchanged.

2.

General description of the protocol

In the Profibus standard, the various types of messages which can be exchanged between a Master and
the various slaves are called PPO (Parameter-Process data Object) and they make up the various
protocols which can be chosen by the user.
Each PPO in its general form is divided into two parts: PKW and PZD.
The PKW field is used to transmit and receive the configuration parameters of the Slaves (parameter
field), while PZD contains the process operation data (process data field).
Five types of PPO have been defined:
PKW
PKE

IND

PZD
PWE

PZD1

PZD2

PZD3

PZD4

PZD5

PZD6

PZD7

PZD8

PZD9

PZD10

1.
2.
3.
4.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
word word word word word word word word word word word word word word
PPO1
PPO2
PPO3
PPO4
PPO5

There is one PPO at Master input and one at Master output.

DCO / ELCO

2/27

NAPRF04I.DOC

ANSALDO
2.1.

Writing and reading modes of a field parameter

For this type of parameters, the commands sent by the Master to the slave are coded in the word PKE in
the part of message related to PKW in the following way:
bit 15 bit 14

No operation
Parameter reading operation
Parameter writing operation
Special Commands

--------->
--------->
--------->
--------->

bit 1

bit 0

0
0
1
1

0
1
1
0

The second word IND of the PKW message contains the address of the parameter of the SPDM drive
to be changed.
If the user chooses a writing command parameter, the third and the fourth word in the PKW message
contain the parameter value chosen, since the SPDM drive values are all 16 bit values, the fourth word
will never be used (most significant word).
The parameter reading operation is a procedure similar to parameter writing.
After a reading or writing command, the PKW part of the message concerning the PPO at Master input
will contain the information related to the successful, or not, execution of the sent message.
The information will be grouped as follows:
The first word PKE will contain the code of the requested operation with bit 2, if any, set to one if the
previously requested operation is not allowed because a not existing parameter has been requested or
because the user tried to set a value out of range:
bit 15 bit 14

Successful operation
Failed operation

---------->
---------->

bit 2

bit 1

bit 0

0
1

x
x

x
x

In case of a parameter reading command, the above mentioned word, PKE will contain further
information about the type of parameter, negated data or not, and the number of digits after comma:
bit 15 bit 14

bit 8

bit 7

Code identifying the conversion coefficient.


The parameter data is multiplied by the
conversion coefficient or divided according to
the value of bit 15.

bit 1

bit 0

x
x

x
x

1 data to be considered as negative.


0 data to be considered as positive.

1 The conversion coefficient


must be divided by the
parameter value.
0 The conversion coefficient
must be multiplied by the
parameter value.
The current conversion codes implemented are:
0: conversion coefficient 1.

DCO / ELCO

3/27

NAPRF04I.DOC

ANSALDO
1: conversion coefficient 10.
2: conversion coefficient 100.
If the parameter reading was successful, the PKW part of the message concerning the PPO at master
input, that is the second word IND will contains the address of the parameter and the third word(PWE
part) will contains the value of the parameter.

2.1.1

Special Commands

For the special commands the following commands are coded as:
Drive trace parameter request
Thyristor Trace parameter request
2.1.1.1
Drive trace and Thyristor Trace
The Traces are structured in records, from 0 to 49 for the Drives Trace and from 0 to 15 for the Thyristor
trace.
A generic Drive Trace record is composed by the following fields:
Field n.0

n.1

n.2

N & Status

Protections

Logic I/O Aux1

n.3

Field n. 13

n.14

n.15

If

Uvo

Alfa

n.4

n.5

Aux2

Aux3 No

n.6

n.7 n.8

n.9

n.10 n.11 n.12

Ia

Ud

Iao

Flu

Ifo

The meanings of the above-mentioned field are the follows:


N & Status: are the record number and the drive status.
N: record number respect to the block instant of the drive (record no.0)
Status : drive status
Protections: protections status in case they should intervened
Logic I/O: I/O logic status
Aux1, Aux2, Aux3: auxiliaries variable contents
No: speed reference
N: spped feedback
Iao: armature current reference
Ia: armature current feedback
Ud: armature voltage
Flu: flux
Ifo: field current reference
If: field current feedback
Uvo: line voltage
Alfa: thyristor firing delay angle

DCO / ELCO

4/27

NAPRF04I.DOC

ANSALDO
A generic thyristor trace record is build as follow:
Field n.0

n.1

n.2

n.3

n.4

Iao

Ia

Alfa

T&S

Protections

The meanings of the above mentionated fields are the follow:

Iao: armature current reference


Ia: armature current reference
Alfa: thyristor firing delay angle
T & S: theyre the thiristor number and the drive status.
These information are coded as follow: the thyristor number on the least significant byte and the
drive status on the most significant byte.
Protections: protections status in case they should intervened
2.1.1.1.1

Commands coding

The coding layout is the follow:


word PKE:
bit 15 bit 14

bit 7

Drive trace parameter request


Thyristor Trace parameter request

---------->
---------->

0
0

bit 6

0
0

bit 5

0
1

bit 4

bit 1

bit0

1
0

These two commands can request a parameter inside a definite record of one of the two chosen Traces.
The choice of the parameter is done by giving the information of the:
field related to the parameter inside the record
record number
These two further information should be written in the IND word as follow:
word IND:
bit 15

bit 8

record number
x

---------->
x

bit 7

<----------

bit 1

bit 0

Campo parametro

On the PKW part of the chosen protocol reading are stored the results of the request done:
the contents of the requested parameter is stored in the third PWE word
As eco-back copy of the IND word previously requested is reported in the IND word
As eco-back copy of the PKE word previously requested is reported in the PKE word with the
possible bit 2 setted to 1 in case of error in the request (record number out of range)
If the record number is out of range, an error code is reported in the third PWE word.

DCO / ELCO

5/27

NAPRF04I.DOC

ANSALDO
2.1.1.1.2

Using of the record number

The relative record number exist only for the Drive Trace
The record number which appears in the field 0, has a temporaly meaning. Infact the record no.0 is the
record of the instant when the protection is intervened, while the records with a positive number are the
records stored in subsequent instans. The maximum number of these record is defined on the parameter
DG1.
The remaining records are sorted according a negatives numbers decreasing order and they meaning the
different storing instants, little by little more older since the protection has been intervened.
When the record number is requested in the IND word, it means the offset compared with the oldest
record, therefore an 0 offset means the oldest record stored, while a 49 offset means the latest record
recorded and it depends from the DG1 parameter.
Because of the Thyristor Trace, the same method is used; the records number recorded in subsequent
instants when the protection has been intervened and its defined on the DG3 parameter of the IND
word.
It means the offset compared with the oldest record (offset 0). The offset 15 means the latest record and
it depends from the DG3 parameters.
The word Protections which correspond to the field 1 of a generic Drive Trace record, has to be
interpreted as follow

2.1.1.1.3

Meanings of: Protections, Logic I/O, Drive Trace N & Status fields

Protections:
bit 15

bit 8

bit 7

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If_F
|
|
|
|
|
|
|
|
Tach_F
|
|
|
|
|
|
|
Fan_F
|
|
|
|
|
|
Mot0h
|
|
|
|
|
Con0h
|
|
|
|
Ser_F
|
|
|
N_Max
|
|
UvOut
|
Stale
Arm_F

bit 1

|
|
|
|
|
|
|
|
|
|
|
IOC
|
W_Dog
Ud_F

bit 0

|
|
|
MainF
Ext_P

The I/O Logic word which coincide to the field 2 of a generic Drive Trace record, has to be interpreted as
follow:

DCO / ELCO

6/27

NAPRF04I.DOC

ANSALDO
Logic I/O:
bit 15

bit 8

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
K2
|
|
Out1
|
Out2
Alarm

|
|
|
|
|
|
|
|
|
|
|
|
K1

bit 7

bit 1

bit 0

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Start
|
|
|
|
|
|
|
|
|
Ramp
|
|
|
|
|
|
|
|
IntRf1
|
|
|
|
|
|
|
IntRf2
|
|
|
|
|
|
Com1
|
|
|
|
|
Com2
|
|
|
|
Com3
|
|
|
Com4
|
|
Com5
|
Com6
Com7

The N & Status word which coincide with the field no.0 of a generic Drive Trace record, has to be
interpreted as follow:
N & Status:
bit 15

bit 8

bit 7

bit 1

Status Drive

bit 0

n. record

The Status Drive decoding is descripted on the paragraph 2.2.


2.1.1.1.4

Meanings of: T & S, Thyristor Trace Protections

The T & S word which coincide with the field no.3 of a generic Thyristorn Trace record has to be
interpreted as follow:
T & S:
bit 15

bit 8

bit 7

bit 1

Status Drive

bit 0

n. thyristor

The Status Drive decoding is described on the paragraph 2.2.


The Protections word which coincide with the field no.4 of a generic Thyristor Trace record is the same
word of the Drive Trace field no., described on the paragraph 2.1.1.3.

DCO / ELCO

7/27

NAPRF04I.DOC

ANSALDO
2.1.2

Negative results of writing and reading commands

As a result of the above commands, the user can get error codes identifying the cause of the command
failure.
If bit 2 of the PKE word of PPO in reading is on, the command request contains an error.
The identification code of the error is written in the third word PWE , while the word IND will contain the
address of the involved parameter.
The error codes currently implemented are:
Error code
1
2
3
4

Meaning
Parameter out of range
The data does not exist
Parameter consistency error
Data not allowed in profibus exchange

The above situation is frozen in the previously mentioned words until the master user sends the correct
values.

DCO / ELCO

8/27

NAPRF04I.DOC

ANSALDO
2.2

Process parameters

The process parameters which are the PDZ part of the PPO message chosen, are always exchanged
between Master and slaves.
The first two words have the following meaning:
for PPO at Master input:
- word n. 1:

drive status.
Bits status:
1

0
0
0

0
0
0

0
0
0

1
0
0

0
1
0

0
0
1

A
A
A

B
B
B

Test status. Bits A,B,C,D,E define the


failed test.
Protection status Bits A,B,C,D,E
define the protection intervened.
Suppr. Status. Bits A,B,C,D,E define
the suppression cause.
Zero speed adjust. status.
Speed forward adjust. status.
Speed backward adjust. status.
If bit A is high, the Drive has an active
alarm.
If bit B is high, the Drive is in limit of
current.

Decoding of Test status:


0
0
0
0
0
0
0

0
0
0
0
0
0
0

0
0
0
1
1
1
1

0
1
1
0
0
1
1

1
0
1
0
1
0
1

Lack of synchronism.
Phase detecting circuit broken.
Network out of tolerance.
Network frequency out of tolerance.
Drive identification number is zero. (par. DA1).
EEPROM broken.
Armature current not null.

Decoding of Protection status:


0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

DCO / ELCO

0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Lack of network.
External protection.
Max. instant current.
Watchdog intervention.
Max. armature voltage.
Lack of motor field.
Tachym. Failure.
Lack of ventilation.
Motor thermal protection.
Converter thermal protection.
Serial failure.
Motor max. speed.
Network out of tolerance.
Motor in stall.
General failure.

9/27

NAPRF04I.DOC

ANSALDO
Decoding of Suppression status:
0
0
0
0
0

0
0
0
0
0

0
0
0
1
1

0
1
1
0
0

1
0
1
0
1

Terminal XM1-19 disabled.


Terminal XM1 - 13 disabled.
Disabling generated by serial.
Disabling generated by optional function.
Disabling generated by internal PLC.

- word n. 2: speed feedback.


The data is expressed in the scale CCCDH - 3333H and for the master its to be meant
as an integer signed word and, due to the decimal, a data between -13107 and +13107
will be read.
for PPO at Master output:
- word n. 1: logic commands in and with corresponding physical commands of the terminal board,
enabled from SPDM keypad.
Its the least significant byte of the word (bit = 0: not active command; bit = 1: active
command).
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6

Start command
Ramp command
Intrf1 command
Intrf2 command
Com1 command
Com2 command
Com3 command

Corresponds to terminal XM1-13.


Corresponds to terminal XM1-14.
Corresponds to terminal XM1-15.
Corresponds to terminal XM1-16.
Corresponds to terminal XM1-17.
Corresponds to terminal XM1-18.
Corresponds to terminal XM1-19.

- word n. 2: speed reference or current reference, can be chosen in the menu using the SPDM
keypad.
The data is expressed in the scale CCDH - 3333H and for the master its to be meant as
an integer signed word and, due to the decimal, a data between -13107 and +13107 will
be written.
The meaning of these two words is fixed for all the five PPO messages.
The other words can be chosen by the user by enabling the proper masks from the SPDM keypad.
Currently, a maximum of 8 words can be chosen for process data both for PPO in writing or PPO in
reading.
For PPO in reading, the data exchanged by reading for the master are the same described in the group F
of the paragraph 3.2
For PPO in writing, the data exchanged in writing for the master are only:
- replacement of analog input Ean1 with reference coming from Profibus.
Once this reference is enabled, the real replacement of the analog input Ean1 is determined by
the choice of Ean1 for those parameters which include this term as a choice, in am mutually
exclusive way.
The reference Ean1 via Profibus finds no useful destination, but its exchanged anyway, even if,
though enabled, it has not been chosen by any of the parameters which foresaw it as a possible
choice.
The data is an integer signed word included in the range between CCCDH - 3333H
(that is from -13107 to + 13107, due to the decimal).
- replacement of analog input Ean2 with reference coming from Profibus.
See the above point.

DCO / ELCO

10/27

NAPRF04I.DOC

ANSALDO
- Display of variable Aux1 written by a Profibus Master. This variable is useful for debugging since
it allows to display, through the SPDM keypad operator interface or any analog output PWM1 or
PWM2 or PWM3, a parameter of the application residing in the Profibus master, only for
debugging.
This type of data will be refreshed by the drive only when the master has set the bit 15 to on in the
command word (first word of PZD).

3.

Use modes

3.1.

Hardware components

The Profibus protocol requires a profibus interface board, a SPDM drive with eprom changed for the
protocol management, since the use of the Profibus protocol currently excludes the use of the Ansaldos
187Kbaud serial protocol in the same eprom.
Serial cables, equipped with connector, compatible with SINEC L2-DP Siemens connector (baud rate up
to 1500Kbaud), or anyway connectors compatible with the Profibus DP Standard (DIN 19245 standard,
part 3).

3.2.

User interface

To enable and setup the data related to the Profibus protocol, the user needs of the SPDM keypad user
interface.
The data group involved to set the setup data is the Drive Parameters E group.
Group E - Serial Link
DEA
DEB

Profib
S_Com

OFF
OFF

ON/OFF
ON/OFF

Enabling of Profibus protocol.


Enabling of logic commands via Profibus; these commands are
in and with the corresponding physical commands
(terminals XM1-13, 14, 15, 16, 17, 18, 19).

DEC

S_ComD OFF

ON/OFF

Disabling of logic commands via serial link; if DEC is on the


system, in case of serial failure, disables automatically the DEB
parameter, keeping active only the physical commands. In this
way, its allows to use the manual emergency commands. The
disabling of par. DEB is stored in eeprom.

DE1

Ptcol

PPO1 PPO1
PPO2
PPO3
PPO4
PPO5

Types of protocols

DE2

StAdd

Range of choice of station number (it starts with 3 because the


slaves in case of a PLC Siemens - Simatic are seen beginning with
station n. 3).

3 - 32

The following group manages the setup of the enabling of process data which can be exchanged
between a master and the slaves.

Group F - Serial Data

DCO / ELCO

11/27

NAPRF04I.DOC

ANSALDO
The following group of process data is considered in reading for a Master.
DFA
DFB
DFC
DFD
DFE
DFF
DFG
DFH
DFI
DFJ
DFK
DFL
DFM
DFN
DFO
DFP

D1RnSt
D1RPro
D1RAbi
D1RAu1
D1RAu2
D1RAu3
D1RNo
D1R_N
D2RIao
D2R_Ia
D2R_Ud
D2Rflu
D2RIfo
D2R_If
D2RUvo
D2R_alfa

OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF

ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF
ON/OFF

Registration No. + Status


Protections
Logic I/O
Auxiliary variable AUX1
Auxiliary variable AUX2
Auxiliary variable AUX3
Speed reference No.
Speed reaction No.
Armature current reference
Armature current reaction
Armature voltage
Motor current flux
Motor current flux reference
Motor current flux reaction
Line voltage
Thyristor firing delay

The following group of process data is considered in writing for a Master:


DFI
DFJ
DFK

D1WEn1
D1WEn2
D1WAu1

OFF
OFF
OFF

ON/OFF
ON/OFF
ON/OFF

Analog input Ean1 from Profibus


Analog input Ean2 from Profibus
Variable Aux1 from Profibus

The second word of the PDZ part of message chosen in writing for the master, speed reference or
current reference, depends on the setup of the configuration parameter CB1 for the speed
reference (automatically set upon enabling of the Profibus protocol in serial item), and CA1 for
the current reference which, if set in serial item, automatically disables the CB1 parameter (only
if the Profibus is enabled).

DCO / ELCO

12/27

NAPRF04I.DOC

ANSALDO
3.3.
Address
2
4
6
8
10
26
28
30
32
34
50
52
54
56
58
60
62
64
66
82
84
86
88
90
92
94
96
98
114
116
118
134
136
154
156
172
174
176
178
180
182
184
200
202
204
206
208

DCO / ELCO

Description of field parameters


Code
TA1
TA2
TA3
TA4
TA5
TB1
TB2
TB3
TB4
TB5
TC1
TC2
TC3
TC4
TC5
TC6
TC7
TC8
TC9
TD1
TD2
TD3
TD4
TD5
TD6
TD7
TD8
TD9
TE1
TE2
TE3
TF1
TF2
TG1
TG2
TJ1
TJ2
TJ3
TJ4
TJ5
TJ6
TJ7
TK1
TK2
TK3
TK4
TK5

Name
G_P1
G_d1
IaTL1
IaBL1
IaOf1
G_P2
G_d2
IaTL2
IaBL2
IaOf2
N_Gp1
N_Gi1
N_Gd1
NoLA1
NoLI1
NoOf1
InR11
InR21
Ced1
N_Gp2
N_Gi2
N_Gd2
NoLA2
NoLI2
NoOf2
InR12
InR22
Ced2
TacR1
TdcR1
TarRm
TacR2
TdcR2
E_Gp
E_Gi
GpPos
Gp_P1
Gi_P1
Gd_P1
Gp_P2
Gi_P2
Gd_P2
Gp_T
Gi_T
TLimT
TLimB
NoLmT

Value

Type
6
8
3
3
3
6
8
3
3
3
6
6
8
3
3
3
3
3
3
6
6
8
3
3
3
3
3
3
4
4
5
4
4
6
6
6
6
6
8
6
6
8
6
6
3
3
3

13/27

NAPRF04I.DOC

ANSALDO
210
212
220
222
224
226
228
230
232
234
240
242
244
258

TK6
TK7
TH1
TH2
TH3
TH4
TH5
TH6
TH7
TH8
H
H
H
CA1

NoLmB
Gd_T
Gp_K1
Gi_K1
Gd_K1
Gp_K2
Gi_K2
Gd_K2
TcFGp
TcFGi
Speed
Tens.
DiaSI
IaoSl

259

CA2

IaoLm

260

CA3

IaoAd

261
262
264
266
268
270
288

CA4
CA5
CA6
CA7
CA8
CA9
CB0

IaoWo
RateL
IaLNM
NMDel
InThr
IaLim
Sp_Bs

289

CB1

NoSel

DCO / ELCO

3
8
6
6
8
6
6
8
6
6
3
3
3
2

N_Reg
Serial
Rif
Ean1
Ean2
RifC12
Fixed
Ean1
Ean1C3
AuxRic
Ean1/2
Ean1TL
Ean2BL
Off
Ean1
Ean2
Ean2C3
IaoOfs
AuxAdd

CBA Enable
Bit 0
CBB Enc_F
Bit 1
CBC Int=0
Bit 2
CBD Rmp_B Bit 3
CBE MpoMem Bit 4
CBF MpoRes Bit 5
CBG TacFUd Bit 6
CBH Wo_Ref Bit 7
MPotFw
MPotC3
Rif
Serial
AuxReg

14/27

8
3
3
8
3
3
1

NAPRF04I.DOC

ANSALDO

290

CB2

NoAdd

291

CB3

N_Sel

292
294
296
298
300
302
322

CB4
CB5
CB6
CB7
CB8
CB9
CC0

324
326
328
330
336
338
340
341
346

CC1
CC2
CC3
CC4
CO0
CO1
CO2
CO3
CD0

347

CD1

348

CD2

349

CD3

350
351
352
354
355
356
372

CD4
CD5
CD6
CD7
CD8
CD9
CE0

DCO / ELCO

Rif_C3
RifC12
Off
Ean2
Ean2C3
No_Ofs
IntRef
AuxAdd
Encod
Tach
F(Ud)
Serial

MTime
NStop
NHist
ErNLm
Enc_R
M_Ref
EMFBs CCA Enable
Bit 0
CCB Fld_In
Bit 1
CCC Fld0_P
Bit 2
FEcon
FIDel
FEcTm
FLXmn
BshBs COA Enable
Bit 0
B_Val
BTime
B_Rmp
Ms_Bs CDA W_Eepr
Bit 0
CDB QuickS
Bit 1
CDC Diesel
Bit 2
CDD EncAbs
Bit 3
CDE IR12Ds
Bit 4
CDF Defaul
Bit 5
RunEn
Run_1
Run_2
Enable
Rel/%
%
Real
Cyc_T
10
5
3.03
AbDel
Nz_D
N_MxV
N_Flt
NST_G
IlThr
Ax_Bs CEA Helpr
Bit 0
CEB Pope
Bit 1

15/27

4
3
3
3
3
3
1

3
8
6
3
1
3
8
8
1

2
2

8
8
3
8
8
3
1

NAPRF04I.DOC

ANSALDO
CEC Step
CED Mloss
CEE Kramer
374
376
378
380
382
384
386
388
390
400

CE1
CE2
CE3
CE4
CE5
CE6
CE7
CE8
CE9
CF0

402
404
406
408
410
411
412
414
430

CF1
CF2
CF3
CF4
CF5
CF6
CF7
CF8
CG0

431
432
434
436
438
442

CG1
CG2
CG3
CG4
CG5
CH0

443
450

CH1
CJ0

451

CJ1

452

CJ2

453

CJ3

DCO / ELCO

NoRic
S_Thr
LossK
LK_N
IaThr
N_Thr
K_Gn
NLRic
Ir_TM
Ax_Bs

CFA G_Ric
CFB T_Prf
CFC L_W
CFD FTR
CFE Flux_R
CFF FUd_C3

Bit 2
Bit 3
Bit 4

Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5

TPLim
TP_T
LW_Fr
RmpTm
Tf(D)
LW_Tm
ErNAR
ErN_T
Ps_Bs CGA Enable
Bit 0
CGB PosSp
Bit 1
CGC PosFbk
Bit 2
K_Pos
Acc_S
PRefF
PRefB
P_Err
Pl_Bs CHA Enable
Bit 0
CHB Fld_C
Bit 1
CHC H_OpC
Bit 2
CHD PwC_CS
Bit 4
CHE FlC_CS
Bit 5
ContD
Te_Bs CJA T_En
Bit 0
CJB W_En
Bit 1
CJC Taper
Bit 2
ToSel
M_Pot
Rif
Ean1
P_CJ4
T_Sel
Serial
Ean2
Tach
ToN0S
ToN0Of

16/27

3
3
3
3
3
3
6
3
3
1

3
8
3
4
8
8
3
8
1

8
3
6
6
6
1

5
1

NAPRF04I.DOC

ANSALDO
ToN0On
COM6
COM7
454
456
458

CJ4
CJ5
CJ6

ToRef
ToN=0
TapTy

460
462
464
466

CJ7
CJ8
CJ9
CK0

TapDo
Tap_V
TToN0
LC_Bs

467
468

CK1
CK2

T_K
Appl.

470
474

CK3
CL1

K_Int
Type

475
476

CL2
CL3

W_Flt
W_Sel

477

CL4

Mat_P

478
480
481

CL5
CM0
CM1

ToRic
In_Bs
Type

482

CM2

DensS

483

CM3

WdthS

484
486
488
490
492
498
501

CM4
CM5
CM6
CM7
CM8
CN1
CN2

Dens.
Width
AccTo
AccT1
AccT2
D_Min
FDimS

502
504
506
508

CN3
CN4
CN5
CN6

FDiam
CDThr
WTime
DiamS

DCO / ELCO

3
3
2

Lin.
Hyp.

CKA LC_F
CKB Terr=0
CKC Gi_Fix

Bit 0
Bit 1
Bit 2

3
3
5
1

8
2

NLoop
ILoop
Winder

3
2

Axial
Tang.

8
2

Wind
Unwind
Normal
Rev.
Com6

CMA Enable
Bit 0
Const.
Var.
P_CM4
Ean2
If
P_CM5
Ean2
Tach
If

3
1
2
2

3
3
4
4
4
3
2

P_CN3
Ean1
Ean2

3
3
6
2

Off
Ean1

17/27

NAPRF04I.DOC

ANSALDO
Ean2
Calc.
Serial
514
516

DA1
DA2

SNumb
Bridg

517

DA3

Thyr

524
526
528
530
532
534
536
538
540
550

DB1
DB2
DB3
DB4
DB5
DB6
DB7
DB8
DB9
DC0

UvoFs
If_Fs
Ia_Fs
Ud_Fs
N_Fs
IaNom
NBase
Enc_P
RI%
Pr0Bs

551

DC0

Pr1Bs

DCO / ELCO

6
2

Unid
Rev
30
60
80
110
160
200
260
350
450
500
600
750
850
1K1
1K2
1K5
1K6
1K7
2K1
2K2
2K5
3K1
3K6
4K0

DCA MainF
DCB Ext_P
DCC IOC
DCD W_Dog
DCE Ud_F
DCF If_F
DCG TachF
DCH Fan_F
DCI MotOh
DCJ ConOh
DCK Ser_F
DCL N_Max
DCM UvOut

Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4

18/27

6
7
6
6
6
3
3
6
3
1

NAPRF04I.DOC

ANSALDO
DCN Stale
DCO Leg_F
552
554
556
558
560
562
563
564
566
572

DC1
DC2
DC3
DC4
DC5
DC6
DC7
DC8
DC9
DD0

573

DD0

574
582

DD1
DE0

583

DE1

584
585
594

DE2
DE3
DF0

595

DF0

606

DG0

607
608
609
610

DG1
DG2
DG3
DG4

DCO / ELCO

UvoMn
UvoMx
Fld_L
N_Max
UdMax
TStal
SNcic
MOH_R
Fld_T
Al0Bs DDA TachF
DDB Fan_F
Al1Bs DDC MotOh
DDD ConOh
DDF Stale
ResAl
Se_Bs DEA Profib
DEB S_Com
DEC S_ComD
Ptcol
PPO1
PPO2
PPO3
PPO4
PPO5
StAdd
Ser_D
D1Bs1 DFA D1R_If
DFB D1RAu1
DFC D1RAu2
DFD D1RAu3
DFE D1R_Ia
DFF D1R_Ud
DFG D1RPro
DFH D1RIao
D1Bs2 DFI D1WEn1
DFJ D1WEn2
DFK D1WAu1
Di_Bs DGA Tstop
DGB Sstop
DGC Inst_M
TrcNr
TrcNc
Th_Nr
StatV
Aux1
Aux2
Aux3
No
N
Iao
Ia

Bit 5
Bit 6

Bit 6
Bit 7
Bit 0
Bit 1
Bit 5
Bit 0
Bit 1
Bit 2

3
3
3
3
3
5
8
3
3
1
1

8
1

Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 0
Bit 1
Bit 2
Bit 0
Bit 1
Bit 2

8
8
1

8
8
8
2

19/27

NAPRF04I.DOC

ANSALDO

611

DG5

Aux1S

612

DG6

Aux2S

DCO / ELCO

Ud
Flu
Ifo
If
Uvo
alfa
Rif
Tach
Ean1
Ean2
IaoNrg
N_Err
EMF
Motop
Period
Duty_C
Free_T
AuxDgn
BR_Ref
Power
ToRef
T_Comp
Diam.
Iao_To
Iner.
M_Loss
N_Prop
N_Int
N_Der
dNo/dt
Line_N
M_Temp
C_Temp
UnfPer
Flt_N
Torque
RotPos
Profib
Rif
Tach
Ean1
Ean2
IaoNrg
N_Err
EMF
Motop
Period
Duty_C
Free_T
AuxDgn
BR_Ref
Power

20/27

NAPRF04I.DOC

ANSALDO

613

DG7

Aux3S

614
616
626
628

DG8
DG9
DH1
DH2

D_Ref
TimeP
TacOf
IfOfs

DCO / ELCO

ToRef
T_Comp
Diam.
Iao_To
Iner.
M_Loss
N_Prop
N_Int
N_Der
dNo/dt
Line_N
M_Temp
C_Temp
UnfPer
Flt_N
Torque
RotPos
Rif
Tach
Ean1
Ean2
IaoNrg
N_Err
EMF
Motop
Period
Duty_C
Free_T
AuxDgn
BR_Ref
Power
ToRef
T_Comp
Diam.
Iao_To
Iner.
M_Loss
N_Prop
N_Int
N_Der
dNo/dt
Line_N
M_Temp
C_Temp
UnfPer
Flt_N
Torque
RotPos

3
5
3
3

21/27

NAPRF04I.DOC

ANSALDO
630
632
634
636
646
648
650
652
654
656
658
660
670
671
672
673
674
675
684

DH3
DH4
DH5
DH6
DJ1
DJ2
DJ3
DJ4
DJ5
DJ6
DJ7
DJ8
DK1
DK2
DK3
DK4
DK5
DK6
DL0

E1Ofs
E2Ofs
UdOfs
RifOf
TachG
If_G
Ean1G
Ean2G
Ud_G
Rif_G
Uvo_G
Ia_G
TacFl
If_Fl
Ean1F
Ean2F
Ud_Fl
RifFl
Ai_Bs

694

DM0

Pw_Bs

695

DM1

Pw1Sl

696

DM2

Pw2Sl

697

DM3

Pw3Sl

DCO / ELCO

DLA TacAb
Bit 0
DLB IfAbs
Bit 1
DLC E1Abs
Bit 2
DLD E2Abs
Bit 3
DLE RifAbs
Bit 4
DMA Pw1Ab
Bit 0
DMB Pw2Ab
Bit 1
DMC Pw3Ab
Bit 2
Aux1
Aux2
Aux3
No
N
Iao
Ia
Ud
Flu
Ifo
If
Uvo
Aux1
Aux2
Aux3
No
N
Iao
Ia
Ud
Flu
Ifo
If
Uvo
Aux1

22/27

3
3
3
3
3
3
3
3
3
3
3
3
8
8
8
8
8
8
1

NAPRF04I.DOC

ANSALDO
Aux2
Aux3
No
N
Iao
Ia
Ud
Flu
Ifo
If
Uvo
698
700
702
704
706
708
718

DM4
DM5
DM6
DM7
DM8
DM9
DN0

719

DN1

720

DN2

721

DN3

722

DN4

723

DN5

724

DN6

725

DN7

734

DO0

735

DO1

DCO / ELCO

Pw1Of
Pw2Of
Pw3Of
Pw1_G
Pw2_G
Pw3_G
Cm_Bs DNA Com1L
Bit 0
DNB Com2L
Bit 1
DNC Com3L
Bit 2
DND Com4L
Bit 3
DNE Com5L
Bit 4
DNF Com6L
Bit 5
DNG Com7L
Bit 6
Com1S
Off
Enable
C_Par
Com2S
Off
Enable
C_Par
Com3S
Off
Enable
C_Par
Com4S
Off
Enable
C_Par
Com5S
Off
Enable
C_Par
Com6S
Off
Enable
C_Par
Com7S
Off
Enable
C_Par
Ou_Bs DOA Out1L
Bit 2
DOB Out2L
Bit 3
DOC Out3L
Bit 4
DOD Out4L
Bit 5
DOE Out5L
Bit 6
DOF Out6L
Bit 7
Out1S
Alarm

23/27

3
3
3
3
3
3
1

NAPRF04I.DOC

ANSALDO

736

DO2

Out2S

737

DO3

Out3S

738

DO4

Out4S

DCO / ELCO

Ia_Lim
Bridge
Enable
ErrN=0
UdFail
DiamEr
CloseP
CloseF
Ia>CE5
N>CE6
ErrP=0
NRegEr
Fixed
Alarm
Ia_Lim
Bridge
Enable
ErrN=0
UdFail
DiamEr
CloseP
CloseF
Ia>CE5
N>CE6
ErrP=0
NRegEr
Fixed
Alarm
Ia_Lim
Bridge
Enable
ErrN=0
UdFail
DiamEr
CloseP
CloseF
Ia>CE5
N>CE6
ErrP=0
NRegEr
Fixed
Alarm
Ia_Lim
Bridge
Enable
ErrN=0
UdFail
DiamEr
CloseP
CloseF
Ia>CE5
N>CE6

24/27

NAPRF04I.DOC

ANSALDO

739

DO5

Out5S

740

DO6

Out6S

744
746
748
750
752
754

DP1
DP2
DP3
DP4
DP5
DP6

M_K1
M_K2
M_K3
M_K4
M_K5
M_K6

ErrP=0
NRegEr
Fixed
Alarm
Ia_Lim
Bridge
Enable
ErrN=0
UdFail
DiamEr
CloseP
CloseF
Ia>CE5
N>CE6
ErrP=0
NRegEr
Fixed
Alarm
Ia_Lim
Bridge
Enable
ErrN=0
UdFail
DiamEr
CloseP
CloseF
Ia>CE5
N>CE6
ErrP=0
NRegEr
Fixed

3
3
3
3
3
3

The type of parameters is the following:


1 the data is of bit significant type, this means that the data is a byte (least significant byte of the
transmitted word), and the bits from 0 to 7 correspond to the ON/OFF enablings of the parameters
whose last letter is between A to H, 1 means ON, 0 means OFF.
2 the data is of discrete byte, this means that the data is a byte (least significant byte of the transmitted
word) whose value is from 0 to n-1, where n is the number of the possible enumerations for that
parameter.
3 the data is a signed word which must be read with a decimal digit, the hex numbers are from CCCDh
to 3333h (-100% +100.0%). For the different upper and lower limits of these kind of parameters,
please refer to the SPDM user manual.

DCO / ELCO

25/27

NAPRF04I.DOC

ANSALDO
4 the data is a full scale time. Its made of an unsigned word with a decimal digit.
Ex. 360.0% will be written as 3600, E10h in hex.
5 the data is a byte full scale time (least significant byte of the transmitted word) with a decimal digit.
Ex. 15.6 will be written as 156, 9Ch in hex.
6 the data is an unsigned word without decimal digits
Ex. a full scale such as 9999, 270Fh in hex.
7 the data is an unsigned word with a decimal digit
Ex. an full scale with a decimal digit such as 999.9, 270Fh in hex.
the data is a continuous byte 0 -255.0, FFh in hex.
The above table exists both for writing and reading protocols
This means that the user can both read and edit a parameter. All the parameter are accessibles from the
profibus exept the parameters used by the communication.
Thesere in the Profibus protocol the parameters DE0, DE1, DE2, DF0 which addresses on the table are
582, 583, 584, 594, 595. They can be changed only by the keypad, as explained on the paragraph 3.2.
In case of modify via Profibus, the error no.7 will be reported.

4.

Diagnostic

4.1.

Serial failure

The serial failure protection cannot be disabled. If the serial link is interrupted, the Profibus interface
board detects the lack of query from the master and informs about the event through the Ram Dual Port
in the SPDM drive.
The drive makes the protection intervene and checks, if the logic commands have been enabled from
Profibus, to be in and with the physical commands on the terminals (parameter DEB S_Com ON) XM113, 14, 15, 16, 17, 18, 19; in this case, it checks whether the parameter DEC S_ComD is ON and only in
this case disables the logic commands coming from Profibus by setting automatically the DEB S_Com
OFF. This allows to use the emergency manual commands without being in and with those coming from
the Profibus.

4.2.

Drive off

If a drive is off, the Profibus interface board, which is supplied by the drive since its interfaced by means
of a drive connector, is off too. In this situation the Profibus Master detects the slaves which are not
communicating and performs the diagnostic according to the DIN 19245 standard, part 3, which contain
the information about the type and which slaves are not working properly.

4.3.

Profibus board broken

The SPDM drive always controls the exchange activities with the Dual Port Ram; at the end of these
activities, it issues a serial failure event and behaves as required.

DCO / ELCO

26/27

NAPRF04I.DOC

ANSALDO
5.

Changes on this release

The modifications of this release will be reported to the next SPDM drive without profibus.
The modify involve the follows parameters:
- the DOA, DOB, DOC, DOD, DOE, DOF parameters can be changed during the drive regulation status.

6.

Profibus interface board

The eprom code for the SPDM profibus interface is D005X9FX.

DCO / ELCO

27/27

NAPRF04I.DOC

Você também pode gostar