当前位置:首页 >> 信息与通信 >>

Ansaldo SPDM


SILCOPAC SPDM PROFIBUS DP

SILCOPAC SPDM PROFIBUS DP

Code: Revision: SW Version Date:
See “SUPRB” board mounting istructions at the end of this manual

NAPRFB001 0.3 C1C26N09P25 and C1C26N10P25 Jun-06

For further information and comment, please contact us at:

www.asiansaldo.it
Ansaldo Sistemi Industriali S.p.A. thanks you for choosing a product of the SILCOPAC family and for any useful advice aimed at the improvement of this manual.

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 .........................................................................................................................................................................................70 3.1. Hardware components ...............................................................................................................................................................70 3.2. User interface .............................................................................................................................................................................71 3.3. Description of field parameters...................................................................................................................................................82 4. Diagnostic...........................................................................................................................................................................................26 4.1. Serial failure................................................................................................................................................................................26 4.2. Drive off ......................................................................................................................................................................................26 4.3. Profibus board broken ................................................................................................................................................................26 5. Alterations of this release ...................................................................................................................................................................16 6. Profibus interface board .....................................................................................................................................................................16

Note: the difference between the two codes is writter on the chapter 5

NAPRFB001

i

ii

NAPRFB001

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: PKE 1. word PPO1 PPO2 PPO3 PPO4 PPO5 There is one PPO at Master input and one at Master output. PKW IND 2. word PWE 3. word 4. word PZD1 1. word PZD2 2. word PZD3 3. word PZD4 4. word PZD5 5. word PZD PZD6 6. word PZD7 7. word PZD8 8. word PZD9 9. word PZD10 10. word

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 bit 1 bit 0

No operation Parameter reading operation Parameter writing operation Special Commands

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

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:

NAPRFB001

1

SPDM

Profibus DP

bit 15

bit 14

bit 2

bit 1

bit 0

Successful operation Failed operation

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

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

Code identifying the conversion coefficient. The parameter data is multiplied by the conversion coefficient or divided according to the value of bit 15. 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:

1 data to be considered as negative. 0 data to be considered as positive.

x x

x x

0: conversion coefficient 1. 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
? ? Drive trace parameter request Thyristor Trace parameter request

For the special commands the following commands are coded as:

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 & Status Field n. 13 If n.1 Protections n.14 Uvo n.15 Alfa n.2 Logic I/O n.3 Aux1 n.4 Aux2 n.5 Aux3 n.6 No n.7 N n.8 Iao n.9 Ia n.10 Ud n.11 Flu n.12 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

2

NAPRFB001

Profibus DP

SPDM

? ? ? ? ? ? ? ? ? ? ? ?

‘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

A generic thyristor trace record is build as follow: Field n.0 Iao n.1 Ia n.2 Alfa n.3 T&S n.4 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’: they’re 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
word PKE:

The coding layout is the follow: bit 15 bit 14 bit 7 bit 6 bit 5 bit 4 bit 1 1 bit0 0

Drive trace parameter request Thyristor Trace parameter request

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

0 0

0 0

0 1

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 record number x x x x x x bit 8 ----------> x x bit 7 x <---------x x x x x bit 1 x bit 0 x

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.

SPDM

Profibus DP

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 it’s 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
Protections: bit 15

Meanings of: Protections, Logic I/O, Drive Trace N & Status fields
bit 8 bit 7 | | | | | | | | | | | | | | | | | | | | If_F | Tach_F Fan_F | | | | | Ud_F | | | | | | | IOC W_Dog bit 1 | | Ext_P bit 0 | MainF

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stale Arm_F

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ser_F | N_Max UvOut

| | | | | | | | | | | | | | | | | | | Mot0h Con0h

The ‘I/O Logic’ word which coincide to the field 2 of a generic Drive Trace record, has to be interpreted as follow: Logic I/O: bit 15 bit 8 bit 7 bit 1 | | Ramp bit 0 | Start

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IntRf1 | | | | | | | | | | | | IntRf2 | | | | | | | | | | | Com1 | | | | | | | | | | Com2 | | | | | | | | | Com3 | | | | | | | | Com4 | | | | | | | Com5 | | | | | | Com6 | | | | | Com7 | | | | K1 | | | K2 | | Out1 | Out2 Alarm 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

bit 0

4

NAPRFB001

Profibus DP

SPDM

Y

Y

Y

Y

Y

Y

Y

Y

X

X n. record

X

Status Drive 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 bit 0

Y

Y

Y

Y

Y

Y

Y

Y

X

X n. thyristor

X

Status Drive 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.

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 Parameter out of range The data does not exist Parameter consistency error Data not allowed in profibus exchange Meaning

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

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:

2.2

Process parameters

SPDM

Profibus DP

1 0 0 0 0 0

x 1 0 0 0 0

x x 1 0 0 0

A A A 1 0 0

B B B 0 1 0

C C C 0 0 1

D D D A A A

E E E 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 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.

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 it’s 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. It’s the least significant byte of the word (bit = 0: not active command; bit = 1: active command). Start command Corresponds to terminal XM1-13. Ramp command Corresponds to terminal XM1-14. Intrf1 command Corresponds to terminal XM1-15. Intrf2 command Corresponds to terminal XM1-16. Com1 command Corresponds to terminal XM1-17. Com2 command Corresponds to terminal XM1-18. Com3 command Corresponds to terminal XM1-19.

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

- 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 it’s 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.

6

NAPRFB001

Profibus DP

SPDM

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 it’s 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. - 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. 3.1.

Use modes 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 Ansaldo’s 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 DEC Profib S_Com S_ComD OFF 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). 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, it’s allows to use the manual emergency commands. The disabling of par. DEB is stored in eeprom. PPO1 PPO1 PPO2 Types of protocols PPO3 PPO4 PPO5 3 3 - 32 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). ON/OFF ON/OFF

DE1 DE2

Ptcol StAdd

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 The following group of process data is considered in reading for a Master.

SPDM

Profibus DP

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).

3.3.
Address 2 4 6 8 10 26 28 30 32 34 50 52 54 56 58 60 62 64 66 82 Code TA1 TA2 TA3 TA4 TA5 TB1 TB2 TB3 TB4 TB5 TC1 TC2 TC3 TC4 TC5 TC6 TC7 TC8 TC9 TD1

Description of field parameters
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 Value Type 6 8 3 3 3 6 8 3 3 3 6 6 8 3 3 3 3 3 3 6 Address 84 86 88 90 92 94 96 98 114 116 118 134 136 154 156 172 174 176 176 178 Code TD2 TD3 TD4 TD5 TD6 TD7 TD8 TD9 TE1 TE2 TE3 TF1 TF2 TG1 TG2 TJ1 TJ2 TJ3 TJ3 TJ4 Name N_Gi2 N_Gd2 NoLA2 NoLI2 NoOf2 InR12 InR22 Ced2 TacR1 TdcR1 TarRm TacR2 TdcR2 E_Gp E_Gi GpPos Gp_P1 Gi_P1 Gi_P1 Gd_P1 Value Type 6 8 3 3 3 3 3 3 4 4 5 4 4 6 6 6 6 6 6 8

8

NAPRFB001

Profibus DP

SPDM

Address 180 182 184 200 202 204 206 208 210 212 220 222 224 226 228 230 232 234 240 242 244 258

Code TJ5 TJ6 TJ7 TK1 TK2 TK3 TK4 TK5 TK6 TK7 TH1 TH2 TH3 TH4 TH5 TH6 TH7 TH8 H H H CA1

Name Gp_P2 Gi_P2 Gd_P2 Gp_T Gi_T TLimT TLimB NoLmT NoLmB Gd_T Gp_K1 Gi_K1 Gd_K1 Gp_K2 Gi_K2 Gd_K2 TcFGp TcFGi Speed Tens. DiaSI IaoSl

Value

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

Address 288

Code CB0

Name Sp_Bs

Value 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 Rif_C3 RifC12 Off Ean2 Ean2C3 No_Ofs IntRef AuxAdd Encod Tach F(Ud) Serial

Type 1

289

CB1

NoSel

2

290

CB2

NoAdd

2

259

CA2

IaoLm

260

CA3

IaoAd

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

291

CB3

N_Sel

2

2

292 294 296 298 300 302 322

CB4 CB5 CB6 CB7 CB8 CB9 CC0

MTime NStop NHist ErNLm Enc_R M_Ref EMFBs

CCA Enable CCB Fld_In CCC Fld0_P

Bit 0 Bit 1 Bit 2

4 3 3 3 3 3 1

2

261 262 264 266 268 270

CA4 CA5 CA6 CA7 CA8 CA9

IaoWo RateL IaLNM NMDel InThr IaLim

8 3 3 8 3 3

324 326 328 330 336 338 340 341 346

CC1 CC2 CC3 CC4 CO0 CO1 CO2 CO3 CD0

FEcon FIDel FEcTm FLXmn BshBs B_Val BTime B_Rmp Ms_Bs

COA Enable

Bit 0

CDA W_Eepr CDB QuickS CDC Diesel CDD EncAbs CDE IR12Ds CDF Defaul CGC PosFbk

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

3 8 6 3 1 3 8 8 1

SPDM

Profibus DP

Address 347

Code CD1

Name RunEn

348 349

CD2 CD3

Rel/% Cyc_T

Value Run_1 Run_2 Enable % Real 10 5 3.03

Type 2

Address 442

Code CH0

Name Pl_Bs

2 2 443 450 CH1 CJ0 ContD Te_Bs

Value CHA Enable CHB Fld_C CHC H_OpC CHD PwC_CS CHE FlC_CS CJA T_En CJB W_En CJC Taper M_Pot Rif Ean1 P_CJ4 Serial Ean2 Tach ToN0Of ToN0On COM6 COM7

350 351 352 354 355 356 372

CD4 CD5 CD6 CD7 CD8 CD9 CE0

AbDel Nz_D N_MxV N_Flt NST_G IlThr Ax_Bs

CEA Helpr CEB Pope CEC Step CED Mloss CEE Kramer

Bit 0 Bit 1 Bit 2 Bit 3 Bit 4

8 8 3 8 8 3 1

451

CJ1

ToSel

Type Bit 0 1 Bit 1 Bit 2 Bit 4 Bit 5 5 Bit 0 1 Bit 1 Bit 2 2

452

CJ2

T_Sel

2

453

CJ3

ToN0S

2

374 376 378 380 382 384 386 388 390 400

CE1 CE2 CE3 CE4 CE5 CE6 CE7 CE8 CE9 CF0

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 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5

3 3 3 3 3 3 6 3 3 1

454 456 458 460 462 464 466

CJ4 CJ5 CJ6 CJ7 CJ8 CJ9 CK0

ToRef ToN=0 TapTy TapDo Tap_V TToN0 LC_Bs

Lin. Hyp.

3 3 2 3 3 5 1

CKA LC_F CKB Terr=0 CKC Gi_Fix NLoop ILoop Winder Axial Tang. Wind Unwind Normal Rev. Com6 CMA Enable Const. Var. Var.

Bit 0 Bit 1 Bit 2

467 468

CK1 CK2

T_K Appl.

8 2

402 404 406 408 410 411 412 414 430 431 432 434 436 438

CF1 CF2 CF3 CF4 CF5 CF6 CF7 CF8 CG0 CG1 CG2 CG3 CG4 CG5

TPLim TP_T LW_Fr RmpTm Tf(D) LW_Tm ErNAR ErN_T Ps_Bs K_Pos Acc_S PRefF PRefB P_Err

470 474 475 476 477

CK3 CL1 CL2 CL3 CL4

K_Int Type W_Flt W_Sel Mat_P

3 2 8 2 2

CGA Enable CGB PosSp

Bit 0 Bit 1

8 8 3 8 1 8 3 6 6 6

478 480 481

CL5 CM0 CM1

ToRic In_Bs Type

Bit 0

3 1 2

10

NAPRFB001

Profibus DP

SPDM

Address 482

Code CM2

Name DensS

483

CM3

WdthS

Value P_CM4 Ean2 If P_CM5 Ean2 Tach If

Type 2

2

484 486 488 490 492 498 501

CM4 CM5 CM6 CM7 CM8 CN1 CN2

Dens. Width AccTo AccT1 AccT2 D_Min FDimS

P_CN3 Ean1 Ean2

3 3 4 4 4 3 2

Address 524 526 528 530 532 534 536 538 540 550

Code DB1 DB2 DB3 DB4 DB5 DB6 DB7 DB8 DB9 DC0

Name UvoFs If_Fs Ia_Fs Ud_Fs N_Fs IaNom NBase Enc_P RI% Pr0Bs

Value

502 504 506 508

CN3 CN4 CN5 CN6

FDiam CDThr WTime DiamS

Off Ean1 Ean2 Calc. Serial 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

3 3 6 2

551

DC0

Pr1Bs

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 DCN Stale DCO Leg_F

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 Bit 5 Bit 6

Type 6 7 6 6 6 3 3 6 3 1

1

514 516 517

DA1 DA2 DA3

SNumb Bridg Thyr

6 2 2

552 554 556 558 560 562 563 564 566 572 573

DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 DD0 DD0

UvoMn UvoMx Fld_L N_Max UdMax TStal SNcic MOH_R Fld_T Al0Bs Al1Bs

DDA TachF DDB Fan_F DDC MotOh DDD ConOh DDF Stale DEA Profib DEB S_Com DEC S_ComD PPO1 PPO2 PPO3 PPO4 PPO5

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

574 582

DD1 DE0

ResAl Se_Bs

8 1

583

DE1

Ptcol

2

584 585

DE2 DE3

StAdd Ser_D

8 8

SPDM

Profibus DP

Address 594

Code DF0

Name D1Bs1

595

DF0

D1Bs2

606

DG0

Di_Bs

Value DFA D1R_If DFB D1RAu1 DFC D1RAu2 DFD D1RAu3 DFE D1R_Ia DFF D1R_Ud DFG D1RPro DFH D1RIao DFI D1WEn1 DFJ D1WEn2 DFK D1WAu1 DGA Tstop DGB Sstop DGC Inst_M

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

Type 1

Address 611

Code DG5

Name Aux1S

1

1

607 608 609 610

DG1 DG2 DG3 DG4

TrcNr TrcNc Th_Nr StatV

611

DG5

Aux1S

Aux1 Aux2 Aux3 No N Iao Ia 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.

8 8 8 2

612

DG6

Aux2S

2

Value 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 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

Type

12

NAPRFB001

Profibus DP

SPDM

Address 613

Code DG7

Name Aux3S

Value 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

Type 2

Address 672 673 674 675 684

Code DK3 DK4 DK5 DK6 DL0

Name Ean1F Ean2F Ud_Fl RifFl Ai_Bs

Value

Type

694

DM0

Pw_Bs

695

DM1

Pw1Sl

696

DM2

Pw2Sl

614 616 626 628 630 632 634 636 646 648 650 652 654 656 658 660 670 671

DG8 DG9 DH1 DH2 DH3 DH4 DH5 DH6 DJ1 DJ2 DJ3 DJ4 DJ5 DJ6 DJ7 DJ8 DK1 DK2

D_Ref TimeP TacOf IfOfs E1Ofs E2Ofs UdOfs RifOf TachG If_G Ean1G Ean2G Ud_G Rif_G Uvo_G Ia_G TacFl If_Fl

697

DM3

Pw3Sl

DLA TacAb DLB IfAbs DLC E1Abs DLD E2Abs DLE RifAbs DMA Pw1Ab DMB Pw2Ab DMC Pw3Ab 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 Aux2 Aux3 No N Iao Ia Ud Flu Ifo If Uvo

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

2

SPDM

Profibus DP

Address 698 700 702 704 706 708 718

Code DM4 DM5 DM6 DM7 DM8 DM9 DN0

Name Pw1Of Pw2Of Pw3Of Pw1_G Pw2_G Pw3_G Cm_Bs

Value

Type

Address 735

Code DO1

Name Out1S

719

DN1

Com1S

720

DN2

Com2S

721

DN3

Com3S

722

DN4

Com4S

723

DN5

Com5S

724

DN6

Com6S

725

DN7

Com7S

734

DO0

Ou_Bs

DNA Com1L DNB Com2L DNC Com3L DND Com4L DNE Com5L DNF Com6L DNG Com7L Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par DOA Out1L DOB Out2L DOC Out3L DOD Out4L DOE Out5L DOF Out6L

Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 2 736 2 DO2 Out2S

2

2

2

2

737

DO3

Out3S

2

Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7

1

Value 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 ErrP=0 NRegEr Fixed

Type 2

2

2

14

NAPRFB001

Profibus DP

SPDM

Address 738

Code DO4

Name Out4S

739

DO5

Out5S

Value 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

Type 2

Address 740

Code DO6

Name Out6S

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

Type 2

2

744 746 748 750 752 754

DP1 DP2 DP3 DP4 DP5 DP6

M_K1 M_K2 M_K3 M_K4 M_K5 M_K6

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. 4. the data is a full scale time. It’s 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. These’re 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.

SPDM

Profibus DP

4. 4.1.

Diagnostic 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) XM1-13, 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 it’s 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.

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.

4.3.

Profibus board broken

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.

16

NAPRFB001

SILCOPAC SPDM PROFIBUS DP

Codice: Revisione: Versione SW: Data:

NAPRFB001 0.3 C1C26N09P25 and C1C26N10P25 Jun-06

Contattateci per informazioni e commenti al seguente indirizzo:

www.asiansaldo.it
Ansaldo Sistemi Industriali S.p.A. vi ringrazia per aver scelto un drive della famiglia SILCOPAC e per eventuali segnalazioni utili a migliorare questo manuale.

SOMMARIO
1. Introduzione........................................................................................................................................................................................1 2. Descrizione generale del protocollo ...................................................................................................................................................1 2.1. Modalita’ di scrittura e di lettura di un parametro di campo........................................................................................................2 2.1.1. Comandi Speciali................................................................................................................................................................3 2.1.1.1. Drive Trace e Thyristor Trace......................................................................................................................................3 2.1.1.1.1. Codifica comandi ................................................................................................................................................4 2.1.1.1.2. Utilizzo del numero record ..................................................................................................................................4 2.1.1.1.3. Significato campi: Protections, Logic I/O, N & Status del Drive Trace. ..............................................................5 2.1.1.1.4. Significato campi: T & S, Protections del Thyristor Trace ..................................................................................6 2.1.2. Esiti negativi dei comandi di scrittura o lettura ...................................................................................................................6 2.2. Parametri di Processo ................................................................................................................................................................6 3. Modalità di Impiego ............................................................................................................................................................................8 3.1. Componenti Hardware................................................................................................................................................................8 3.2. Interfaccia Utente .......................................................................................................................................................................8 3.3. Descrizione Parametri di Campo................................................................................................................................................9 4. Diagnostica.........................................................................................................................................................................................17 4.1. Strappo seriale ...........................................................................................................................................................................17 4.2. Azionamento Spento ..................................................................................................................................................................17 4.3. Scheda Profibus Guasta.............................................................................................................................................................17 5. Modifiche della presente release........................................................................................................................................................17 6. Scheda di interfaccia Profibus............................................................................................................................................................17

NAPRF04A

i

SPDM

Profibus DP

ii

NAPRFB001

1.

Introduzione

Lo scambio dati utili che avviene tra un Master e piu’ azionamenti slave si suddivide in due campi che possono essere trasmessi in ogni telegramma: 1. campo dati di processo: parole di comando, stato dell’azionamento, valori di riferimento, lettura di particolari variabili di processo (retroazioni di velocita’, corrente di armatura, tensione di armatura,...). In ogni caso questa tipologia di dati viene letta e rinfrescata continuamente ad ogni ciclo di refresh del main dell’azionamento. 2. campo parametri: sono variabili dell’azionamento che vengono memorizzate nell’EEPROM, quindi vengono scritte a seguito alterazione e dopo aver superato l’opportuno test di coerenza. Per quanto riguarda la lettura invece viene fornito il valore con associato l’informazione dell’eventuali numero di cifre decimali, e se il dato e’ da intendersi con segno o meno. L’utente per ottimizzare il tempo di ciclo-bus Profibus e compatibilmente con il compito adibito ai vari slaves, puo’ per ciascuno di questi scegliere un particolare protocollo tra i cinque permessi, in quanto ciascuno di questi protocolli si differenzia per il numero di words di scambio.

2.

Descrizione generale del protocollo

Nello standard Profibus i vari tipi di messaggi che si possono scambiare tra un Master e i vari Slaves vengono chiamati PPO (Parameter-Process data Object) che sono quelli che costituiscono i vari protocolli che l’utente puo’ scegliere. Ciascun PPO nella sua forma generale e’ diviso in due parti: PKW e PZD. Nel campo PKW si trasmettono e ricevono i parametri di configurazione degli Slaves (campo parametri), mentre PZD sono contenuti i dati di funzionamento del processo (campo dati di processo). Sono definiti cinque tipi di PPO: PKW PKE 1. word PPO1 PPO2 PPO3 PPO4 PPO5 Esiste un PPO in ingresso al Master e uno in uscita al Master. IND 2. word PWE 3. word 4. word PZD1 1. word PZD2 2. word PZD3 3. word PZD4 4. word PZD5 5. word PZD PZD6 6. word PZD7 7. word PZD8 8. word PZD9 9. word PZD10 10. word

NAPRF04A

1

SPDM

Profibus DP

2.1.

Modalita’ di scrittura e di lettura di un parametro di campo

Per questo tipo di parametri i comandi inviati dal Master verso lo slave sono codificati nella word ‘PKE’ della parte del messaggio relativa a ‘PKW’ al seguente modo: word PKE: bit 15 bit 14 Nessuna operazione ---------> Operazione di lettura parametro ----------> Operazione di scrittura parametro ---------> Comandi speciali ---------> bit 1 0 0 1 1 bit 0 0 1 1 0

Nella seconda word ‘IND’ del messaggio PKW e’ contenuto l’indirizzo del parametro dell’azionamento SPDM che si vuole cambiare. Se si sceglie un comando di scrittura parametro la terza e quarta word della parte PKW del messaggio contiene il valore del parametro scelto, poiche’ i valori dell’azionamento SPDM sono valori tutti a 16 bit, la quarta word non verra’ mai utilizzata (word piu’ significativa). L’operazione di lettura di parametro ha procedura analoga a quella di scrittura. A seguito di un comando sia di lettura che di scrittura la parte PKW del messaggio che riguarda il PPO in ingresso al Master conterra’ informazioni riguardanti il buon esito o meno del comando appena inviato. E le informazioni cosi’ raggruppate: Nella prima word ‘PKE’ viene riportato il codice dell’operazione richiesta con l’eventuale bit 2 messo a uno se l’operazione precedentemente richiesta non e’ ammissibile, perche’ si e’ chiesto un parametro inesistente o si e’ cercato di impostare un valore fuori limite: bit 15 bit 14 Operazione andata a buon fine ----------> Operazione fallita ---------> bit 2 0 1 bit 1 x x bit 0 x x

Nel caso di un comando di richiesta di lettura di un parametro vengono riportate sempre nella suddetta word ‘PKE’ ulteriori informazioni che riguardano la tipologia del parametro, riguardanti se il dato e’ da intendersi negato o meno, e il numero di cifre dopo la virgola: bit 15 bit 14 bit 8 bit 7 bit 1 bit 0

Codice che identifica il fattore di conversione. Il dato del parametro viene moltiplicato per il fattore di conversione oppure diviso a seconda del valore del bit 15. 1 il fattore di conversione va diviso per il valore del parametro. 0 il fattore di conversione va moltiplicato per il valore del parametro.

1 dato da intendersi negativo. 0 dato da intendersi positivo.

x x

x x

Gli attuali codici di conversioni implementati sono: 0: fattore di conversione 1. 1: fattore di conversione 10. 2: fattore di conversione 100.

2

NAPRFB001

Profibus DP

SPDM

Se la richiesta di lettura di un parametro ha avuto buon esito, la parte PKW del messaggio che riguarda il PPO in ingresso al master, e cioe’ la seconda word ‘IND’ conterra’ l’indirizzo del parametro e la terza word (parte ‘PWE’) conterra’ il valore del parametro.

2.1.1. Comandi Speciali
Per i comandi speciali vengono codificati i seguenti comandi : - richiesta parametro dei Drive Trace, - richiesta parametro dei Thyristor Trace.

2.1.1.1. Drive Trace e Thyristor Trace
I Traces sono strutturati in records, da 0 a 49 per i Drive Trace e da 0 a 15 per i Thyristor Trace. Un generico record dei Drive Trace e’ composto dai seguenti campi: Campo n.0 N & Status n.1 Protections n.2 Logic I/O n.3 Aux1 n.4 Aux2 n.5 Aux3 n.6 No n.7 N n.8 Iao n.9 Ia n.10 Ud n.11 Flu n.12 Ifo n.13 If n.14 Uvo n.15 Alfa

I significati dei suddetti campi sono i seguenti: - N & Status: sono rispettivamente il numero del record e lo status dell’azionamento. - N : numero del record rispetto all’istante di blocco dell’azionamento ( record n. 0). - Status : stato dell’azionamento. Queste informazioni sono codificate: nel byte inferiore il numero del record e nel byte superiore lo status. - Protections: stato delle protezioni eventualmente scattate. - Logic I/O: stato degli I/O logici. - Aux1, Aux2, Aux3: il contenuto delle variabili ausiliarie. - No: riferimento di velocita’. - N: retroazione di velocita’. - Iao: riferimento corrente di armatura. - Ia: retroazione corrente di armatura. - Ud: tensione armatura. - Flu: flusso. - Ifo: riferimento dorrente di campo. - If: retroazione corrente di campo. - Uvo: tensione di linea. - Alfa: angolo di ritardo all’accensione dei tiristori. Un generico record dei Thyristor Trace e’ così composto Campo n.0 Iao n.1 Ia n.2 Alfa n.3 T&S n.4 Protections

I significati dei suddetti campi sono i seguenti: - Iao: riferimento corrente di armatura. - Ia : retroazione corrente di armatura. - Alfa: angolo di ritardo all’accensione dei tiristori. - T & S: sono rispettivamente il numero del thyristor e lo status dell’azionamento. Queste informazioni sono codificate: nel byte inferiore il numero del thyristor, e nel byte superiore lo stato dell’azionamento. - Protections: stato delle protezioni eventualmente scattate.

NAPRF04A

3

SPDM

Profibus DP

2.1.1.1.1.

Codifica comandi

La disposizione della codifica e’ la seguente: word PKE: bit 15 bit 14 Richiesta parametro Drive Trace ----------> Richiesta parametro Thyristor Trace ----------> bit 7 0 0 bit 6 0 0 bit 5 0 1 bit 4 1 0 bit 1 1 bit 0 0

Questi due comandi possono richiedere un parametro all’interno di un determinato record di uno dei due Trace scelto. La scelta del parametro viene quindi fatta dando l’nformazione del: - campo relativo al parametro all’interno del record. - numero record. Queste due ulteriori informazioni devono essere poste nella word IND al seguente modo: word IND: bit 15 Numero record ----------> x x x x x x x x bit 8 bit 7 x x x x x x bit 1 x bit 0 x

<-----------------

Campo parametro

Nella parte PKW di lettura del protocollo scelto vengono depositati i risultati della richiesta fatta: - Il contenuto del parametro richiesto viene depositato nella terza word PWE. - Viene riportato come eco-back nella word IND la copia della word IND precedentemente fatta nella richiesta. - Viene riportato come eco-back nella word PKE la copia della word PKE precedentemente fatta nella richiesta, con l’eventuale bit 2 messo a 1 in caso di errore nella richiesta (numero record fuori limite). - Nel caso di numero record richiesto fuori limite viene riportato nella terza word PWE il codice di errore.

2.1.1.1.2.

Utilizzo del numero record

Il campo relativo al numero record esiste solo per il Drive Trace. Il numero record che compare nel campo n.0 ha un significato temporale. Infatti il record n. 0 e’ il record dell’istante in cui e’ scattata la protezione, mentre i records il cui numero e’ positivo sono i records registrati in istanti successivi, il cui numero massimo e’ determinato dal parametro DG1. I record rimanenti sono ordinati secondo numeri negativi decrescenti, e stanno ad indicare gli istanti di registrazione via via piu’ vecchi rispetto all’istante in cui e’ scattata la protezione. Quando viene richiesto il numero record nella word IND, si intende l’offset rispetto al record piu’ vecchio, per cui un offset 0 si intende il record registrato piu’ vecchio, mentre un offset di 49 si intende il record registrato piu’ recente che dipende dal parametro DG1. Per quanto riguarda il Thyristor Trace vale la stessa metodologia; il numero di records registrati in istanti successivi all’istante in cui e’ scattata la protezione e’ determinato da parametro DG3, nella word IND, si intende l’offset rispetto al record piu’ vecchio (offset 0), l’offset di 15 si intende il record piu’ recente che dipende dal parametro DG3.

4

NAPRFB001

Profibus DP

SPDM

2.1.1.1.3.

Significato campi: Protections, Logic I/O, N & Status del Drive Trace.

La word Protections che corrisponde al campo n.1 di un generico record del Drive Trace va così interpretata: Protections: bit 15 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stale Arm_F | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ser_F | N_Max UvOut bit 8 | | | | | | | | | | | | | | | | | | | Mot0h Con0h bit 7 | | | | | | | | | | | | | | | | | | | | If_F | Tach_F Fan_F | | | | | Ud_F | | | | | | | IOC W_Dog bit 1 bit 0

| | | MainF Ext_P

La word Logic I/O che corrisponde al campo n.2 di un generico record del Drive Trace va così interpretata: Logic I/O: bit 15 | | | | | | | | | | | | | | | | Alarm | | | | | | | | | | | | | | | Out2 | | | | | | | | | | | | | | Out1 | | | | | | | | | | | | | K2 | | | | | | | | | | | | K1 | | | | | | | | | | | Com7 | | | | | | | | | | Com6 bit 8 | | | | | | | | | Com5 bit 7 | | | | | | | | Com4 | | | | | | | Com3 | | | | | | Com2 | | | | | Com1 | | | | IntRf2 | | | IntRf1 bit 1 | | Ramp bit 0 | Start

La word N & Status che corrisponde al campo n.0 di un generico record del Drive Trace va così interpretata: N & Status: bit 15 Y Y Y Y Y Y Y bit 8 Y bit 7 X n. record bit 1 X bit 0 X

Status Drive La decodifica del Status Drive, viene descritta al paragrafo 2.2.

NAPRF04A

5

SPDM

Profibus DP

2.1.1.1.4.

Significato campi: T & S, Protections del Thyristor Trace

La word ‘T & S’ che corrisponde al campo n.3 di un generico record del Thyristor Trace va così interpretata: T & S: bit 15 bit 8 bit 7 bit 1 bit 0

Y

Y

Y

Y

Y

Y

Y

Y

X

X n. thyristor

X

Status Drive La decodifica del Status Drive, viene descritta al paragrafo 2.2.

La word Protections che corrisponde al campo n.4 di un generico record del Thyristor Trace e’ la stessa word del campo n.1 del Drive Trace descritta al paragrafo 2.1.1.1.3.

2.1.2.

Esiti negativi dei comandi di scrittura o lettura

A seguito dei comandi suddetti si possono avere dei codici di errore che identificano la causa della mancata espletazione del comando. Se il bit 2 della word ‘PKE’ del PPO in lettura e’ on significa che la richiesta del comando contiene un errore. Il codice di identificazione dell’errore viene scritto nella terza word ‘PWE’ , mentre comunque la word ‘IND’ conterra’ l’indice del parametro interessato. I codici di errore attualmente implementati sono: Codice di errore 1 2 3 4 5 6 7 Significato Parametro fuori limite Dato inesistente Errore di coerenza parametri Dato non modificabile perche’ azionamento in regolazione. Richiesta numero record fuori limite del Drive Trace Richiesta numero record fuori limite del Thyristor Trace Modifica proibita del setup parametri relativi al protocollo Profibus

La situazione appena descritta rimane congelata nelle word suaccennate fintantoche’ l’utente da master non ha spedito i valori corretti.

2.2.

Parametri di Processo

I parametri di processo che sono la parte PDZ del messaggio PPO scelto, vengono sempre scambiati tra Master e slaves. Le prime due word hanno il seguente significato: per il PPO in ingresso al Master : - word n. 1: stato dell’azionamento. Stato dei bits: 1 0 0 0 0 0 x 1 0 0 0 0 x x 1 0 0 0 A A A 1 0 0 B B B 0 1 0 C C C 0 0 1 D D D A A A E E E B B B Stato Test. I Bit A,B,C,D,E definiscono il test fallito. Stato Protection - I bit A,B,C,D,E definiscono la protezione intervenuta. Stato Soppr. I bit A,B,C,D,E definiscono la causa di soppressione. Stato Regol. Velocita’ zero. Stato Regol. Velocita’ avanti. Stato Regol. Velocita’ indietro. Se il bit A e’ alto il Drive ha un allarme attivo. Se il bit B e’ alto il Drive e’ in limite di corrente.

6

NAPRFB001

Profibus DP

SPDM

Decodifica dello stato Test: 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 Mancanza sincronismo. Circuito rilevatore fasi guasto. Rete fuori tolleranza. Frequenza rete fuori tolleranza. N. identificazione azionamento e’ zero. (par. DA1). EEPROM guasta. Corrente di armatura non nulla.

Decodifica dello stato Protection: 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 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 Mancanza rete. Protezione esterna. Massima corrente istantanea. Intervento watchdog. Massima tensione di armatura. Mancanza campo motore. Strappo tachimetrica. Mancanzaventilazione. Protezione termica motore. Protezione termica convertitore. Strappo seriale. Massima velocita’ motore. Rete fuori tolleranza. Motore in stallo. Guasto filare.

Decodifica dello stato Soppressione: 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 Morsetto XM1-19 disattivato. Morsetto XM1 - 13 disattivato. Disabilitazione generata da seriale. Disabilitazione generata da una funzione opzionale. Disabilitazione generata da PLC interno.

- word n. 2: retroazione di velocita’. Il dato viene espresso nella scala CCCDH-3333H e per il master deve intendersi come una word intera con segno e che quindi verra’ letto un dato compreso nei limiti da -13107 a +13107. per il PPO in uscita al Master: - word n. 1: Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 - word n. 2: comandi logici in and con i corrispondenti comandi fisici della morsettiera abilitabili da tastierino SPDM. E’ il byte meno significativo della word (bit = 0: comando non attivo; bit = 1: comando attivo). Comando Start Comando Rampa Comando Intrf1 Comando Intrf2 Comando Com1 Comando Com2 Comando Com3 Corrisponde al morsetto XM1-13. Corrisponde al morsetto XM1-14. Corrisponde al morsetto XM1-15. Corrisponde al morsetto XM1-16. Corrisponde al morsetto XM1-17. Corrisponde al morsetto XM1-18. Corrisponde al morsetto XM1-19.

riferimento di velocita’ o riferimento di corrente sceglibile tramite menu da tastierino SPDM. Il dato viene espresso nella scala CCCDH - 3333H, e per il master deve intendersi come una word intera con segno e che quindi verra’ scritto un dato compreso nei limiti da -13107 a 13107.

Il significato di queste due word e’ fisso per tutti i 5 messaggi PPO. Le altre word sono sceglibili dall’utente tramite abilitazione di opportune maschere da tastierino SPDM. Attualmente sono previste un massimo di 8 word da scegliere per i dati di processo sia per i PPO in scrittura che per i PPO in lettura. Per i PPO in lettura i dati che vengono scambiati in lettura per il master sono quelli descritti al gruppo F del paragrafo 3.2. Per i PPO in scrittura i dati che vengono scambiati in scrittura dal master sono per ora solo:

NAPRF04A

7

SPDM

Profibus DP

- Sostituzione dell’ingresso analogico ‘Ean1’ con riferimento proveniente da Profibus. Una volta abilitato questo riferimento, la vera sostituzione dell’ingresso analogico ‘Ean1’ e’ determinata dalla scelta di ‘Ean1’ per quei parametri che includono tale termine come scelta, ovviamente in maniera mutuamente esclusiva. Il riferimento ‘Ean1’ via Profibus non trova nessuna destinazione utile, anche se viene comunque scambiato, qualora pur essendo stato abilitato non e’ stato scelto in nessuno dei parametri che lo prevedevano come una possibile scelta. Il dato deve intendersi come una word intera con segno compresa nei limiti da CCCDh - 3333h (cioe’ da -13107 a + 13107). - Sostituzione dell’ingresso analogico ‘Ean2’ con riferimento proveniente da Profibus. Valgono le stesse considerazioni fatte per il punto precedente. - Visualizzazione della variabile ‘Aux1’ scritta da un Master Profibus. Questa variabile ha utilita’ per scopi di debugging in quanto permette di visualizzare tramite l’interfaccia operatore tastierino SPDM o un’uscita analogica a scelta PWM1 o PWM2 o PWM3 un parametro dell’applicativo che risiede nel master Profibus a solo scopo di debug. Per questo tipo di dati, i dati cominciano ad essere rinfrescati dall’azionamento solo quando il master ha messo on il bit 15 della word comandi (prima word di PZD).

3. 3.1.

Modalità di Impiego Componenti Hardware

Per utilizzare il protocollo Profibus si deve essere in possesso di una schedina di interfaccia profibus, un azionamento SPDM con eprom modificata per la gestione del protocollo, in quanto l’utilizzo del protocollo Profibus esclude attualmente l’utilizzo del protocollo seriale Ansaldo 187Kbaud nella stessa eprom. Cavi seriali muniti di connettore compatibili con il connettore SINEC L2-DP Siemens (baudrate fino 1500Kbaud), o comunque connettori compatibili con la norma Profibus DP Standard (Norma DIN 19245 parte 3).

3.2.

Interfaccia Utente

Per l’abilitazione ed il setup di dati riguardanti il protocollo Profibus avviene attraverso l’interfaccia utente del tastierino SPDM. I seguenti parametri di setup devono essere acquisiti dalla scheda di interfaccia Profibus, tramite un reset dell’azionamento. Il gruppo dati interessato per l’impostazione dei dati di setup e’ il gruppo E dei Drive Parameters. Gruppo E - Serial Link DEA DEB DEC Profib S_Com S_ComD OFF OFF OFF ON/OFF ON/OFF ON/OFF Abilitazione del protocollo Profibus Abilitazione dei comandi logici via Profibus; questi comandi sono in and con i corrispondenti comandi fisici (morsetti XM1-13, 14, 15, 16, 17, 18, 19). Disabilitazione dei comandi logici via linea seriale; se DEC e’ on il sistema , in caso di strappo seriale, disabilita automaticamente il parametro DEB, mantenendo in funzione i soli comandi fisici. In questo modo resta consentito l’uso dei comandi manuali di emergenza. La disabilitazione del par. DEB viene memorizzata in eeprom. Tipi di protocolli

DE1

Ptcol

DE2

StAdd

PPO1 PPO1 PPO2 PPO3 PPO4 PPO5 3 3 - 32

Range di scelta del numero di stazione ( comincia da 3 perche’ gli slaves nel caso di un PLC Siemens - Simatic sono visti a cominciare dalla stazione n. 3).

Nel gruppo seguente vengono gestiti i setup dell’abilitazioni dei dati di processo che possono venire scambiati tra un master e gli slaves .

8

NAPRFB001

Profibus DP

SPDM

Gruppo F - Serial Data Il gruppo seguente di dati di processo viene considerato in lettura per un 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 N. della registrazione+Status Protezioni Logic I/O Variabile ausiliaria AUX1 Variabile ausiliaria AUX2 Variabile ausiliaria AUX3 Riferimento di velocita’ No Reazione di velocita’ N Riferimento corrente d’armatura Reazione corrente d’armatura Tensione d’armatura Flusso del motore Riferimento corrente di campo Reazione corrente di campo Tensione di rete Ritardo accensione tiristori

Il gruppo seguente di dati di processo viene considerato in scrittura per un Master: DFI DFJ DFK D1WEn1 D1WEn2 D1WAu1 OFF OFF OFF ON/OFF ON/OFF ON/OFF Ingresso analogico ‘Ean1’ proveniente da Profibus Ingresso analogico ‘Ean2’ proveniente da Profibus Variabile ‘Aux1’ proveniente da Profibus

La seconda word della parte PDZ del messaggio scelto in scrittura per il master che puo’ essere il riferimento di velocita’ o il riferimento di corrente, dipende dal setup del parametro di configurazione ‘CB1’ per quanto riguarda il riferimento di velocita’, e ‘CA1’ per quanto riguarda il riferimento di corrente. Se nessuno di questi due parametri e’ predisposto per la scelta ‘serial’, nessuno dei due suddetti riferimenti viene scambiato tramite protocollo profibus.

3.3.
Address 2 4 6 8 10 26 28 30 32 34 50 52 54 56 58 60 62 64 66 82 Address 180 182 Code TA1 TA2 TA3 TA4 TA5 TB1 TB2 TB3 TB4 TB5 TC1 TC2 TC3 TC4 TC5 TC6 TC7 TC8 TC9 TD1 Code TJ5 TJ6

Descrizione Parametri di Campo
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 Name Gp_P2 Gi_P2 Value Value Type 6 8 3 3 3 6 8 3 3 3 6 6 8 3 3 3 3 3 3 6 Type 6 6 Address 84 86 88 90 92 94 96 98 114 116 118 134 136 154 156 172 174 176 176 178 Address 288 Code TD2 TD3 TD4 TD5 TD6 TD7 TD8 TD9 TE1 TE2 TE3 TF1 TF2 TG1 TG2 TJ1 TJ2 TJ3 TJ3 TJ4 Code CB0 Name N_Gi2 N_Gd2 NoLA2 NoLI2 NoOf2 InR12 InR22 Ced2 TacR1 TdcR1 TarRm TacR2 TdcR2 E_Gp E_Gi GpPos Gp_P1 Gi_P1 Gi_P1 Gd_P1 Name Sp_Bs Value CBA Enable CBB Enc_F Bit 0 Bit 1 Value Type 6 8 3 3 3 3 3 3 4 4 5 4 4 6 6 6 6 6 6 8 Type 1

NAPRF04A

9

SPDM

Profibus DP

184 200 202 204 206 208 210 212 220 222 224 226 228 230 232 234 240 242 244 258

TJ7 TK1 TK2 TK3 TK4 TK5 TK6 TK7 TH1 TH2 TH3 TH4 TH5 TH6 TH7 TH8 H H H CA1

Gd_P2 Gp_T Gi_T TLimT TLimB NoLmT 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

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

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

289

CB1

NoSel

290

CB2

NoAdd

291

CB3

N_Sel

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 Rif_C3 RifC12 Off Ean2 Ean2C3 No_Ofs IntRef AuxAdd Encod Tach F(Ud) Serial

2

2

2

2

292 294 296 298 300 302 322

CB4 CB5 CB6 CB7 CB8 CB9 CC0

MTime NStop NHist ErNLm Enc_R M_Ref EMFBs

CCA Enable CCB Fld_In CCC Fld0_P

Bit 0 Bit 1 Bit 2

4 3 3 3 3 3 1

2

261 262 264 266 268 270

CA4 CA5 CA6 CA7 CA8 CA9

IaoWo RateL IaLNM NMDel InThr IaLim

8 3 3 8 3 3

324 326 328 330 336 338 340 341 346

CC1 CC2 CC3 CC4 CO0 CO1 CO2 CO3 CD0

FEcon FIDel FEcTm FLXmn BshBs B_Val BTime B_Rmp Ms_Bs

COA Enable

Bit 0

CDA W_Eepr CDB QuickS CDC Diesel CDD EncAbs CDE IR12Ds CDF Defaul CGC PosFbk

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

3 8 6 3 1 3 8 8 1

10

NAPRFB001

Profibus DP

SPDM

Address 347

Code CD1

Name RunEn

348 349

CD2 CD3

Rel/% Cyc_T

Value Run_1 Run_2 Enable % Real 10 5 3.03

Type 2

Address 442

Code CH0

Name Pl_Bs

2 2 443 450 CH1 CJ0 ContD Te_Bs

Value CHA Enable CHB Fld_C CHC H_OpC CHD PwC_CS CHE FlC_CS

Bit 0 Bit 1 Bit 2 Bit 4 Bit 5

Type 1

350 351 352 354 355 356 372

CD4 CD5 CD6 CD7 CD8 CD9 CE0

AbDel Nz_D N_MxV N_Flt NST_G IlThr Ax_Bs

CEA Helpr CEB Pope CEC Step CED Mloss CEE Kramer

Bit 0 Bit 1 Bit 2 Bit 3 Bit 4

8 8 3 8 8 3 1

451

CJ1

ToSel

452

CJ2

T_Sel

453

CJ3

ToN0S

374 376 378 380 382 384 386 388 390 400

CE1 CE2 CE3 CE4 CE5 CE6 CE7 CE8 CE9 CF0

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 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5

3 3 3 3 3 3 6 3 3 1

CJA T_En Bit 0 CJB W_En Bit 1 CJC Taper Bit 2 M_Pot Rif Ean1 P_CJ4 Serial Ean2 Tach ToN0Of ToN0On COM6 COM7

5 1

2

2

2

454 456 458 460 462 464 466

CJ4 CJ5 CJ6 CJ7 CJ8 CJ9 CK0

ToRef ToN=0 TapTy TapDo Tap_V TToN0 LC_Bs

Lin. Hyp.

3 3 2 3 3 5 1

CKA LC_F CKB Terr=0 CKC Gi_Fix NLoop ILoop Winder Axial Tang. Wind Unwind Normal Rev. Com6 CMA Enable Const. Var. Var.

Bit 0 Bit 1 Bit 2

467 468

CK1 CK2

T_K Appl.

8 2

402 404 406 408 410 411 412 414 430 431 432 434 436 438

CF1 CF2 CF3 CF4 CF5 CF6 CF7 CF8 CG0 CG1 CG2 CG3 CG4 CG5

TPLim TP_T LW_Fr RmpTm Tf(D) LW_Tm ErNAR ErN_T Ps_Bs K_Pos Acc_S PRefF PRefB P_Err

470 474 475 476 477

CK3 CL1 CL2 CL3 CL4

K_Int Type W_Flt W_Sel Mat_P

3 2 8 2 2

CGA Enable CGB PosSp

Bit 0 Bit 1

8 8 3 8 1 8 3 6 6 6

478 480 481

CL5 CM0 CM1

ToRic In_Bs Type

Bit 0

3 1 2

NAPRF04A

11

SPDM

Profibus DP

Address 482

Code CM2

Name DensS

483

CM3

WdthS

Value P_CM4 Ean2 If P_CM5 Ean2 Tach If

Type 2

2

484 486 488 490 492 498 501

CM4 CM5 CM6 CM7 CM8 CN1 CN2

Dens. Width AccTo AccT1 AccT2 D_Min FDimS

P_CN3 Ean1 Ean2

3 3 4 4 4 3 2

Address 524 526 528 530 532 534 536 538 540 550

Code DB1 DB2 DB3 DB4 DB5 DB6 DB7 DB8 DB9 DC0

Name UvoFs If_Fs Ia_Fs Ud_Fs N_Fs IaNom NBase Enc_P RI% Pr0Bs

Value

502 504 506 508

CN3 CN4 CN5 CN6

FDiam CDThr WTime DiamS

Off Ean1 Ean2 Calc. Serial 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

3 3 6 2

551

DC0

Pr1Bs

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 DCN Stale DCO Leg_F

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 Bit 5 Bit 6

Type 6 7 6 6 6 3 3 6 3 1

1

514 516 517

DA1 DA2 DA3

SNumb Bridg Thyr

6 2 2

552 554 556 558 560 562 563 564 566 572 573

DC1 DC2 DC3 DC4 DC5 DC6 DC7 DC8 DC9 DD0 DD0

UvoMn UvoMx Fld_L N_Max UdMax TStal SNcic MOH_R Fld_T Al0Bs Al1Bs

DDA TachF DDB Fan_F DDC MotOh DDD ConOh DDF Stale DEA Profib DEB S_Com DEC S_ComD PPO1 PPO2 PPO3 PPO4 PPO5

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

574 582

DD1 DE0

ResAl Se_Bs

8 1

583

DE1

Ptcol

2

584 585

DE2 DE3

StAdd Ser_D

8 8

12

NAPRFB001

Profibus DP

SPDM

Address 594

Code DF0

Name D1Bs1

595

DF0

D1Bs2

606

DG0

Di_Bs

Value DFA D1R_If DFB D1RAu1 DFC D1RAu2 DFD D1RAu3 DFE D1R_Ia DFF D1R_Ud DFG D1RPro DFH D1RIao DFI D1WEn1 DFJ D1WEn2 DFK D1WAu1 DGA Tstop DGB Sstop DGC Inst_M

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

Type 1

Address 611

Code DG5

Name Aux1S

1

1

607 608 609 610

DG1 DG2 DG3 DG4

TrcNr TrcNc Th_Nr StatV

611

DG5

Aux1S

Aux1 Aux2 Aux3 No N Iao Ia 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.

8 8 8 2

612

DG6

Aux2S

2

Value 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 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

Type

NAPRF04A

13

SPDM

Profibus DP

Address 613

Code DG7

Name Aux3S

Value 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

Type 2

Address 672 673 674 675 684

Code DK3 DK4 DK5 DK6 DL0

Name Ean1F Ean2F Ud_Fl RifFl Ai_Bs

Value

Type

694

DM0

Pw_Bs

695

DM1

Pw1Sl

696

DM2

Pw2Sl

614 616 626 628 630 632 634 636 646 648 650 652 654 656 658 660 670 671

DG8 DG9 DH1 DH2 DH3 DH4 DH5 DH6 DJ1 DJ2 DJ3 DJ4 DJ5 DJ6 DJ7 DJ8 DK1 DK2

D_Ref TimeP TacOf IfOfs E1Ofs E2Ofs UdOfs RifOf TachG If_G Ean1G Ean2G Ud_G Rif_G Uvo_G Ia_G TacFl If_Fl

697

DM3

Pw3Sl

DLA TacAb DLB IfAbs DLC E1Abs DLD E2Abs DLE RifAbs DMA Pw1Ab DMB Pw2Ab DMC Pw3Ab 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 Aux2 Aux3 No N Iao Ia Ud Flu Ifo If Uvo

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

2

14

NAPRFB001

Profibus DP

SPDM

Address 698 700 702 704 706 708 718

Code DM4 DM5 DM6 DM7 DM8 DM9 DN0

Name Pw1Of Pw2Of Pw3Of Pw1_G Pw2_G Pw3_G Cm_Bs

Value

Type

Address 735

Code DO1

Name Out1S

719

DN1

Com1S

720

DN2

Com2S

721

DN3

Com3S

722

DN4

Com4S

723

DN5

Com5S

724

DN6

Com6S

725

DN7

Com7S

734

DO0

Ou_Bs

DNA Com1L DNB Com2L DNC Com3L DND Com4L DNE Com5L DNF Com6L DNG Com7L Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par Off Enable C_Par DOA Out1L DOB Out2L DOC Out3L DOD Out4L DOE Out5L DOF Out6L

Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 2 736 2 DO2 Out2S

2

2

2

2

737

DO3

Out3S

2

Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7

1

Value 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 ErrP=0 NRegEr Fixed

Type 2

2

2

NAPRF04A

15

SPDM

Profibus DP

Address 738

Code DO4

Name Out4S

739

DO5

Out5S

Value 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

Type 2

Address 740

Code DO6

Name Out6S

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

Type 2

2

744 746 748 750 752 754

DP1 DP2 DP3 DP4 DP5 DP6

M_K1 M_K2 M_K3 M_K4 M_K5 M_K6

3 3 3 3 3 3

La tiplogia dei parametri e’ da intendersi alla seguente maniera: -1 : il dato e’ di tipo bit significant, cio’ significa che il dato e’ da intendersi un byte (byte meno significativo della word trasmessa), e i bit da 0 a 7 corrispondono alle abilitazioni ON/OFF dei parametri la cui ultima lettera va da A a H, 1 sta per ON, 0 per OFF. -2 : Il dato e’ di tipo byte discreto, cio’ significa che il dato e’ da intendersi un byte (byte meno significativo della word trasmessa), il cui valore varra’ da 0 a n-1, dove n e’ il numero delle enumerazioni possibili per quel parametro. -3 : Il dato e’ una word con segno che deve intendersi con un decimale, i numeri in esadecimale vanno da CCCDh a 3333h ( - 100.0% - 100.0%). Per i vari limiti superiore e inferiore relativi a questo tipo di parametri, si fa riferimento al manuale SPDM. -4 : Il dato e’ un fondo scala tempi. E’ costituito da una word senza segno con un decimale. Es. 360.0 e quindi verra’ scritto 3600, in esadecimale : E10h. -5 : Il dato e’ un byte fondo scala tempi (byte meno significativo della word trasmessa) con un decimale, es. 15.6 e quindi verra’ scritto 156, in esadecimale 9ch. -6 : Il dato e’ una word senza segno e senza decimale, es. un fondo scala come 9999, in esadecimale 270Fh. -7 : Il dato e’ una word fondo scala senza segno con un decimale, es. un fondo scala con virgola come 999.9, in esadecimale 270Fh. -8 : Il dato e’ un byte continuo 0 - 255. In esadecimale 0 - ffH. La suddetta tabella esiste sia per i protocolli in scrittura che in lettura. Ossia per ciascun parametro e’ possibile sia leggerlo che alterarlo. I parametri relativi al setup del protocollo Profibus, e cioe’ DE0, DE1, DE2, DF0, i cui indirizzi riportati in tabella sono: 582, 583, 584, 594, 595, non possono essere modificati da protocollo profibus, ma possono essere alterati solo da tastierino, come spiegato al paragrafo 3.2. Nel caso si tenti comunque di alterarli via Profibus, viene riportato l’errore n. 7.

16

NAPRFB001

Profibus DP

SPDM

4. 4.1.

Diagnostica Strappo seriale

La protezione strappo seriale (parametro DCK) e’ disabilitabile. Con la protezione strappo seriale abilitata, se il collegamento seriale viene interrotto la scheda di interfaccia Profibus rileva la mancanza di interrogazione da parte del master, e segnala l’evento tramite la Ram Dual Port al drive SPDM. L’azionamento fa scattare la protezione e controlla se sono stati abilitati i comandi logici da Profibus di essere in and con i comandi fisici dei morsetti (parametro DEB ‘S_Com’ ON) XM1-13, 14, 15, 16, 17, 18, 19, nel qual caso controlla che il parametro DEC ‘S_ComD’ sia ON e solo in questo caso disabilita i comandi logici provenienti da Profibus mettendo automaticamente il DEB ‘S_Com’ OFF; questo consente l’uso dei comandi manuali di emergenza senza essere in and con quelli provenienti dal Profibus. Con la protezione strappo seriale disabilitata, l’azionamento continua a funzionare con l’ultimo riferimento ricevuto: le azioni da svolgere sono lasciate all’utente il quale puo’ avvalersi della segnalazione data da una delle uscite logiche configurata come ‘Alarm’ (vedere parametri DDE, DEF, e DO1..DO6).

4.2.

Azionamento Spento

Se un azionamento e’ spento la schedina di interfaccia Profibus prende l’alimentazione dall’azionamento in quanto e’ interfacciata attraverso un connettore dell’azionamento, e di conseguenza anche questa e’ spenta. In questa situazione il Master Profibus si accorge degli slaves che non comunicano e mette a disposizione la diagnosi secondo la norma DIN 19245 parte 3, dove sono descritte le informazioni riguardanti il tipo e quali slaves hanno dei malfunzionamenti.

4.3.

Scheda Profibus Guasta

L’azionamento SPDM tiene sempre sotto controllo l’attivita’ di scambio con la Ram Dual Port e di conseguenza al cessare di questa riconduce l’evento a quello di strappo seriale, comportandosi di conseguenza.

5.

Modifiche della presente release

La modifica della presente release sara’ riportata anche nella prossima release dell’azionamento SPDM senza Profibus. La modifica riguarda i seguenti parametri: - i parametri DOA, DOB, DOC, DOD, DOE, DOF possono essere cambiati anche durante lo stato di regolazione dell’azionamento.

6.

Scheda di interfaccia Profibus

Il codice eprom della scheda interfaccia Profibus per gli azionamenti SPDM e’: D005XPFX.

NAPRF04A

17

SPDM

Profibus DP

18

NAPRFB001

SPDM SPPB1/2 PROFIBUS DP KIT ISTRUZIONI DI MONTAGGIO SCHEDA SUPRB SUPRB BOARD INSTALLATION INSTRUCTIONS

Codice / Code Revisione / Revision Data / Date

(9SM0000001001B)

ITELC358R2

0.1
Jun-06

For further information and comment, please contact us at:

www.asiansaldo.it
Ansaldo Sistemi Industriali S.p.A. thanks you for choosing a product of the SILCOPAC family and for any useful advice aimed at the improvement of this manual.

SPPB1 Cod.ELC481137

Kit di montaggio Profibus per SPDM con data di collaudo precedente a G05.(1)

SPPB1 Cod.ELC481137
COMPONENT

Profibus installation kit for SPDM with test date before to G05.(1)

COMPONENTE
N°1 Scheda “SUPRB” N°1 Supporto per scheda “SUPRB” N°3 Viti M4x10 in poliammide N°2 Dadi ciechi M4 in nylon N°3 Torrette M/M M4 7mm N°4 Torrette F/F M4 15mm N°2 Cavo nero di schermo da 0,3 e 0,5 m N°1 Torretta F/F M4 7mm N°1 Dado cieco M4 in ottone N°1 EPROM (programmata) N°1 PAL 16V8 N°1 PAL 20V8 N°1 Etichetta adesiva N°1 Vite TCX M3x8 N° 1 Rosetta 3,2 accaaaaiaio N° 1 Rosetta elastica 3,2

CODICE SAP /SAP CODE
ELC45248703 ELC409200 ELC400750 ELC206271 ELC40920201 ELC409203 1000002922-1000002924 1000002934 1000011879 ELC206532 ELC205723 ELC205898 ELC409765 ELC218217 ELC218577 ELC218603

N°1 “SUPRB” board N°1 “SUPRB” board holder N°3 Polyamide screws M4x10 N°2 Nylon grommet nuts M4 N°3 Insulation spacers M/M M4 7mm N°4 Insulatin spacers F/F M4 15mm N°2 Black cable (shield) N°1 0.3 m and N°1 0.5 m N°1 Insulation spacer F/F M4 7mm N°1 Brass grommet nuts M4 N°1 EPROM (programmed) N°1 PAL 16V8 N°1 PAL 20V8 N°1 Adhesive label N°1 Screw TCX M3x8 N° 1 Washer 3,2 N° 1 Elastic washer 3,2

SPPB2 Cod.1000073579

SPPB2 Cod.1000073579

Kit di montaggio Profibus per SPDM con data di collaudo G05 e Profibus installation kit for SPDM with test date G05 and following. successiva. COMPONENTE COMPONENT CODICE SAP /SAP CODE N°1 Scheda Profibus “SUPRB” N°1 “SUPRB” board ELC45248703 N°1 Supporto in acciaio per scheda “SUPRB” N°1 “SUPRB” board holder ELC409200 N°3 Viti M4x10 in poliammide N°3 Polyamide screws M4x10 ELC400750 N°2 Dadi ciechi M4 in nylon N°2 Nylon grommet nuts M4 ELC206271 N°3 Torrette distanziali M/M M4 7mm N°3 Insulation spacers M/M M4 7mm ELC40920201 N°1 Cavo nero di schermo da 0,5 m N°1 Black cable (shield) 0.5 m 1000002924 N°1 Torretta F/F M4 7mm N°1 Insulation spacer F/F M4 7mm 1000002934 N°1 Dado cieco M4 in ottone N°1 Brass grommet nuts M4 1000011879 N°1 Etichetta adesiva N°1 Adhesive label ELC409765 N°1 Vite TCX M3x8 acc. N°1 Screw TCX M3x8 acc. ELC218217 N° 1 Rosetta 3,2 acciaio N° 1 Washer 3,2 ELC218577 N° 1 Rosetta elastica 3,2 N° 1 Elastic washer 3,2 ELC218603 Le schede elettroniche sono sensibili alle cariche elettrostatiche e possono essere danneggiate se maneggiate in modo non appropriato. Si consiglia di utilizzare un kit di manutenzione per cariche elettrostatiche (fascia metallica collegata a terra da applicare al polso dell’operatore ed un tappetino di materiale conduttivo su cui appoggiare la scheda). Inoltre Le schede non devono venire in contatto con materiali altamente isolanti, per esempio fogli di plastica, superfici isolanti, parti di vestiti in stoffa sintetica. Le schede devono appoggiare solo su superfici conduttrici The electronic boards are sensitive to electrostatic charges and it may be damaged if incorrectly handled. The use a maintenance kit for electrostatic charges is suggested.(earthed metallic band to be applied to the operator’s wrist and a small carpet, made of conductive material, on which the board is to be placed). Boards must not come into contact with highly insulating materials, such as plastic sheets, insulating surfaces, parts of synthetic fabrics. Boards must be placed on conductive surfaces only.

WARNING

(1)

Particolare Targhetta Drive - Drive Platename Detail

DATE: Data Di Collaudo ( Mese-Anno Fiscale) / Test date (Month-Fiscal Year)
A=Maggio / May B=Giugno /June .......... G=Novembre / November 05=Anno Fiscale (Maggio 2004-Aprile 2005) Fiscal Year (May 2004-April 2005)

ITELC358R2 June 06

1

SPDM

Profibus DP Kit

Prima di procedere con qualsiasi operazione scollegare l’SPDM da qualsiasi alimentazione

Before carry out any operations disconnet any SPDM power supply.

1. KIT SPPB1 Cod. ELC481137
INSTALLAZIONE Nota: La scheda CONDB funziona con la versione software dedicata al PROFIBUS, solo se i componenti IC10 e IC5 (forniti nel kit) hanno le seguenti sigle: IC10 (PAL1) L4C20N06L00 IC5 (PAL2) L3C85N00600. La EPROM versione Profibus ha il codice “C1C26NyyPxx. xx = versione software yy numero progressivo) Per il montaggio vedasi note riportate al punto 9. 1 Togliere il coperchio del convertitore SPDM. 2 Estrarre le morsettiere della scheda di controllo “CONDBE”. 3 Rimuovere la vecchia scheda Profibus togliendo 3 dadi ciechi M4 (punti A, B, C di Fig.1) e colonnina M/F M4 22mm (punto C di Fig.1). 4 Sganciare i dadi, le colonnine ed i cavi piatti ed estrarre la scheda “CONDBE”. 5 Togliere le torrette di supporto ex Profibus conservando le viti e le rondelle (punti A e B di Fig.1) 6 Montare le torrette da 15mm F/F (punti A e B di Fig.1) utilizzando viti e rondelle tolte in precedenza. 7 Collegare il cavo piatto K2 della scheda Profibus “SUPRB” al connettore X6 della “CONDBE”. Attenzione a non danneggiare le schede. 8 Riposizionare la scheda “CONDBE”, fissarla con i tre dadi di tenuta tolti al punto 3 e al punto C di Fig.1 avvitare una torretta da 15mm 9 Se non è presente alcun kit Profibus sostituire la EPROM (IC6) con quella fornita, procedendo come segue: a. utilizzando l'apposito attrezzo o un piccolo cacciavite a lama, sollevare delicatamente ed estrarre dal suo zoccolo la EPROM (IC6) della scheda CONDBE. Attenzione a non danneggiare i piedini. b. montare la nuova EPROM sulla scheda rispettandone la posizione ed il verso. Attenzione a non danneggiare i piedini della EPROM e che gli stessi siano tutti completamente inseriti). 10 Avvitare una vite M4x10 in poliammide con una torretta F/F M4 7mm sul supporto scheda, come mostrato al punto D di Fig.2, 11 Posizionare il supporto per la scheda Profibus sulle torrette A, B e C (Fig.1) della scheda “CONDBE” e fissarlo ai punti A e B di Fig.1 utilizzando le viti plastiche M4. 12 Agganciare una torretta M/M da 7mm al punto C di Fig.1 e 2. 13 Posizionare la scheda Profibus sul supporto. 14 Infilare sulla torretta (montata al punto 12) della scheda Profibus, , un capocorda del cavo di schermo fornito (vedi disegno Fig.3) e collegare l’altro capo alla sbarra di terra del SPDM, fissandolo con vite M3x8, rosetta e grower (fornite nel kit) 15 Fissare la scheda Profibus utilizzando i dadi in nylon M4, a meno del punto C di Fig. 1 e 2 dove si utilizza il dado M4 in ottone. 16 Sostituire sul coperchio di chiusura la mostrina chiusa con quella in dotazione nel kit. 17 Chiudere il convertitore. NOTA: se la scheda “SUPRB” sostituisce la precedente scheda “SPPB” a due connettori, è necessario parallellare esternamente i connettori (master e slave). E’ possibile utilizzare l’apposito connettore per profibus, prestando attenzione a collegare correttamente, ove previsto, il cavo in arrivo dal master profibus e il cavo di uscita verso l’unità successiva. INSTALLATION Note: The CONDB board can operate with the Profibus software version if the components IC10 e IC5 (supplied in the kit) have the follwing code only: IC10 (PAL1) L4C20N06L00 IC5 (PAL2) L3C85N00600. The EPROM code C1C26NyyPxx xx = software version yy = progressive number For the installation see notes at item 9. Remove the SPDM cover. Pull out the terminal board of the control board “CONDBE”. Remove the old Profibus board unscrewing the three grommet nuts M4 (A - B - C references of Fig.1) and insulation spacers M/F M4 22mm (C reference of Fig.1). Unscrew the nuts, remove the insulation spacer, the flat cables and “CONDBE” board. Remove the old insulation spacers keeping the screws and the washers (A - B references of Fig.1) Install the insulation spacers F/F-15mm (A - B references of Fig.1) making use of the the screws and the washers removed before. Connect the flat cable K2 of the Profibus “SUPRB” board to the connector X6 of the “CONDBE” board. Attention to not damage the boards. Reposition the “CONDBE” board, fasten it using the three nuts removed at point 3 and point C of Fig.1. Screw the insulation spacer of 15mm If no Profibus board were installed replace the old EPROM (IC6) with the new one, as following: a. use the proper tool, or, with a small blade screw driver, lift in dainty way and remove the EPROM (IC6) of the CONDBE board. Pay attention to not damage the pins of the IC6. b. Install the new EPROM on the board taking care of the position and the side. (Attention to not damage the EPROM pins and that all pins are fully plugged in). Screw a polyamide screw M4x10 with an insulation spacer F/F M4 7mm on the holder board, as indicated at point D of Fig.2. Arrange the holder for the Profibus board on the insulation spacers A, B and C (Fig.1) of the “CONDBE” board and fasten it to the points A and B of Fig.1 with the plastic screws M4. Install an insulation spacer M/M 7mm in length at point C of Fig.1 and 2. Arrange the Profibus board on the his holder. Put on the insulation spacer (istalled at point 12) of the Profibus board a lug of the cable used as shield (see drawing of Fig.3) and connect the other side to the SPDM ground bar , fixing it with the screw M3x8, washer and grower (supplied in the kit) Screw the Profibus board with the nylon screws M4, with the exception of the point C of the Fig.1 and 2 for what brass grommet nuts M4 are used. Replace the adhesive label, on the cover, with the new one. Close the drive. NOTE:if the “SUPRB” board replace the old “SPPB” board with two connectors, it is necessary to parallel the connector outside the board (master e slave). You can use the dedicated Profibus connector, paying attention to connect correctly, where foreseen, the cable coming from Master and the output cable to the following unit.

2

ITELC358R2 June 06

Profibus DP Kit 2. KIT Cod. 1000073754
1 2 3 4 5 6 Togliere il coperchio del convertitore SPDM. Collegare il cavo piatto K2 della scheda Profibus “SUPRB” al connettore X6 della “CONDBE”. Attenzione a non danneggiare le schede. Posizionare il supporto per la scheda Profibus sulle torrette A, B e C (Fig.1) della scheda “CONDBE” e fissarlo ai punti A e B di Fig.1 utilizzando le viti plastiche M4. Agganciare una torretta M/M da 7mm al punto C di Fig.1 e 2. Posizionare la scheda Profibus sul supporto. Infilare sopra la scheda Profibus, sulla torretta montata al punto 4, un capocorda del cavo di schermo fornito (vedi disegno di Fig.3) e collegare l’altro capo alla sbarra di terra del SPDM, fissandolo con vite M3x8, rosetta e grower (fornite nel kit) Fissare la scheda Profibus con i dadi di fissaggio M4 in nylon, a meno del punto C di Fig. 1 e 2 dove si utilizza il dado M4 in ottone. Sostituire sul coperchio di chiusura la mostrina chiusa con quella in dotazione nel kit. Chiudere il convertitore.

SPDM

7 8 9

Remove the SPDM cover. Connect the flat cable K2 of the Profibus “SUPRB” board to the connector X6 of the “CONDBE” board. Attention to not damage the boards. Arrange the holder for the Profibus board on the insulation spacers A, B and C (Fig.1) of the “CONDBE” board and fasten it to the points A and B of Fig.1 with the plastic screws M4. Install an insulation spacer M/M 7mm in length at point C of Fig.1 and 2. Arrange the Profibus board on the his holder. Put on the insulation spacer (istalled at point 4) of the Profibus board a lug of the cable used as shield (see drawing of Fig.3) and connect the other side to the SPDM ground bar , fixing it with the screw M3x8, washer and grower (supplied in the kit) Screw the Profibus board with the nylon screws M4, with the exception of the point C of the Fig.1 and 2 for what brass grommet nuts M4 are used. Replace the adhesive label, on the cover, with the new one. Close the drive.

Fig.1
X6 C
Torrette di supporto Insulation spacers

E PROM (IC25)

2

A

B
EPROM (IC6)

PAL1 (IC10)

PAL2 (IC5)

?C

CONDBE

Fig.2

D C A B

ITELC358R2 June 06

3

SPDM

Profibus DP Kit

Fig.3

4

ITELC358R2 June 06

Ansaldo Sistemi Industriali S.p.A. Industrial Automation and Systems S.S. 11, Ca' Sordis 4 I - 36054 Montebello Vicentino (VI) Phone +39.0444.449.100 Fax +39.0444.449.270 Call Center +39.02.6445.4254 ELC407073

www.asiansaldo.com


相关文章:
更多相关标签: