Escolar Documentos
Profissional Documentos
Cultura Documentos
TYPE OF DOCUMENT
Application note
AUTHOR / DIVISION
Alessandro Pinato
R & D.
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.
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
DCO / ELCO
2/27
NAPRF04I.DOC
ANSALDO
2.1.
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
bit 1
bit 0
x
x
x
x
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
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
Ia
Ud
Iao
Flu
Ifo
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
Commands coding
bit 7
---------->
---------->
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
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 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
DCO / ELCO
7/27
NAPRF04I.DOC
ANSALDO
2.1.2
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
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.
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
Start command
Ramp command
Intrf1 command
Intrf2 command
Com1 command
Com2 command
Com3 command
- 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
DEC
S_ComD OFF
ON/OFF
DE1
Ptcol
PPO1 PPO1
PPO2
PPO3
PPO4
PPO5
Types of protocols
DE2
StAdd
3 - 32
The following group manages the setup of the enabling of process data which can be exchanged
between a master and the slaves.
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
D1WEn1
D1WEn2
D1WAu1
OFF
OFF
OFF
ON/OFF
ON/OFF
ON/OFF
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
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
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.
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.
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.
DCO / ELCO
27/27
NAPRF04I.DOC