GE Profibus - DP Bus User manual

tars&IndustrialSystems
Profibus - DP

All rights reserved
RevisionHistory
Version Data Note
Theseinstructionsdo notpurport to coveralldetailsor variationsin equipment,nor to provide everypossible contin-
gencyto be met duringinstallation,operation,andmaintenance.If further informationis desiredor if particularprob-
lemsarisethat arenot coveredsufficientlyfor thepurch:aser’spurpose,the matter shouldbe referred to GEMotors &
IndustrialSystems. f
Thisdocument containsproprietary informationof GenFralElectric Company,USAand is furnished to its customer
solelyto assistthat customerin the installation,testing, operation,and/or maintenanceof the equipmentdescribed.
Thisdocumentshallnot bereproducedin wholeorinpart nor shallits contentsbedisclosedto anythirdparty without
the written approvalof GEMotors 8 IndustrialSystems.
0 1997by GeneralElectric Company,USA.All rights reserved.

TABLEOFCONTENTS
1.
2.
3.
4.
INTRODUCTION
1
l.l.OVERVlEWOF PROFIBUS-DP 1
HARDWAREDESCRIPTION
1
2.1. DIMENSIONS, WEIGHT, DEGREEOFPROTECTION 1
2.2. MOUNTING 2
2.3. POWERSUPPLY 3
2.4.CONNECTORS 3
2.5. DIPSWITCHES 3
2.6. LEDS 3
2.7.TECHNlCAL SPECIFICATION 4
2.8.lNTERFACE 4
BYTESASSIGNMENTFORDATAEXCHANGE
1
P
3.1.CONTROLBY-TESETTlNG 3
3.2.MEANlNG OF HANDSHAKEBIT 4 4
PROCESSDATACHANNELCONTROLi 1
4.1.EXAMPLEOF PDCCONFIGURATIONDATAFRAMESEITING 4
4.2.PDClNPUTDATADESCRlPTOR 1 6
4.3.PDCOUTPUTDATADESCRlPTOR 6
5. PROFIBUS-DPALARMS
1
5.1. DESCRIPTION 'i 1
6. DRIVEALARMS HANDLING
1
7. SERVICEERRORCODESAND OPERATIONRESULT
1
8. VIRTUALDIGITALINPUT/OUTPUTCONTROL
1
8.1.VlRTUAL DIGITALINPUT 1
8.1. I. Virtual digital input descriptors ’
2
8.2.VlRTUAL DIGITALOUTPUT 3
8.2.1.
Virtual digital output descriptors
3
8.3.EXAMPLE OFSETTING FORVIRTUALDlGlTALI/O CONFIGURATIONDATAFRAME 4
9. GLOSSARY
1
TABLE OF CONTENTS

GEI-100346
IO. IDENTIFICATIONCODES 1
10.1. DRlVElDENTlFlCATlON NUMBER : 1
102CARD CONFIGURATIONCODES 1
10.3. DATATYPEDISKETTE 1
11. ABBREVIATIONS
1
12. REFERENCES
1
II
TABLE OF dONTENTS

I. INTRbDUCTlON
!I
This manual describes the optional 6KCV300PDPBl card for connecting of inverters and converters to
Profibus-DP networks.
This manual is intendedfor design engineersandtechnicians responsible for the maintenance, commissioning
and operation of Profibus-DP systems. A basicknoyledge of Profibus-DP is assumedandmay befound in the
“Draft Standard DIN 19245Part 3” manual.
7.1. OVERVIEWOFPROFIBUS-BP
Profibus-DP is afield Busdesignedfor afast dataexchangerelating to sensors/actuators;the communication is
established between aMaster central unit (PLC or PC) andSlave units, i.e. sensors,actuators, drives, etc.
The dataexchangeis cyclic; the Master unit readsthe Slavesinput dataand writes the Slavesoutput data. The
Bus cycle time isshorter than the cycle time of the centralunit; the BaudRatesfor theGE Profibus-DP interface
card are from 9,6 kbit/s to 12kbit/s according to Profibus-DP standardpart. 3.
The total cycle time dependson the number of Slavesconnected; the 1.5-Mbit/s Baud Rate allows 8 GE drives
to be polled in 6 milliseconds. The realtionship betiveen polling (cycle) time andthe number of drives in the
network is propotional to the number of drops andthe number of words sent.
For example, at 1,5Mbit/s, the cycle time for anetwork with 24 drives is
6ms
8 drives *
24
drives = 18ms
i 0301
The physical support is the RS485 serial line; the mqx. number of Slavesconnectedto the Bus is 125.
There only oneProfibus-DP interface card for the AV-300 andDV-300 drives:
,
- 6KCV300PDPB 1
Example of Mono-Master Profibus-DP system.
I
MASTER
< I
I 1
i
SLAVE SLAVE SLAVE
Profibus-DP allows aMulti-Master system aswell. For further information pleaserefer to chapters 6 and 7 of
the “Draft StandardDIN 19245Part 3” manual.
INTRODUCTION

Profibus-DP Bus
2.I. fuwE~s10Ivs, WEIGHTDEGREE0~ WITECTION
-
- A
157mm
-
Dimensions
Weight
Degree of protection
,
HARDWARE DESCRIPTION

2.2. MOUNTING
The Profibus-DP interface card is suppliedwith akit including 4 stand-offs, 4 screws, washers anda40-pole flat
cable provided with connectors.
1. Switch the drive off.
2. Fasten the Profibus-DP interface card to the drive regulation board by meansof screws and stand-offs.
As an example, pleasefind here below the drive regulation cards.
The Bus connectors have the samedirection of the regulation card terminals.
3. The flat cableis connected to the X0 connector existing on the cards.
4. The BUS terminating resistancesareconnectedor disconnectedthrough the S2 dip switch.
The last physical card in network shall havesuchresistancesconnectedin casethe connector in useshould
not contain terminating resistancesitself.
ON = connected
OFF = disconnected.
5. The Sl dip switch determines the Slaveaddress.
The addresses“0” and “1” arereservedto theMast& andcannotbeused.The switch Sl-8 is not significant
for the addressandmust always besetto OFF.The addressis only detected when the card is switched on.
If the addresshasbeenmodified, the Profibus-DP interface cardhasfirst to be switched off and then on in
order assumethe new address.
Figure 2.2, I: PDP Card installation
6. Connect the Bus cableto XSl or XS2 connectors.
7. Switch on the drive.
8. The LEDs +5V and +5VE ligh 1
9. The LED DEA lights up when the communication entersin the Data Exchange Phase.
\
- HARDWARE DESCRIPTION
I

2.3. POWERSUPPLY
Profibus-DP Bus
The Power supply is provided by the X0 connector, which is also usedto link data between the Profibus-DP
interface card andthe drive regulation card.
The PDP card requires 24Vdc at 350mA.
2.4. CONNECTORS
Connector PEG: It allows to connect setpoint of External Digital Supply (GNDE) to the ground (PE).
Connector PES: It allows to connect the ground (PE) at the Profibus cablesshield.
2.5. DIP SWITCHES
s3
s4
s5
S6
s7
SS
s9
SlO
2.6. LEDS
+5v
RST
DEA
+5VE
Selectionof interrupt source(INTl / INT2) from S5jumper to the 8032 microcontroller
or the Dual Port Ram interrupt input (INTR). Default position A (interrupt from the
Dual Port Ram). i
Synchronization connection of the 6KCV300PDPBl card reset signal to the drive
regulation card reset signal. Default positiont ON.
It is usedto connectthe m-OPZ signalto theINTl signal(S5A) or to the INT2 signal
(S5B). At the moment only the setting (default setting) of theinterface card asOption 1
is allowed, therefore INT_OPZ is connectedto the WI’1 signal(default position A).
It isusedto connect the OUT-OPZ signal to the OUT1 (S6.A) or OUT2 (S6.B) signal.
Default position A.
It is usedto connect the CEM-OPZ signalto the OPZl (S7.A) or OPZ2 (S7.B) signal.
The default setting of the 6KCV300PDPB 1card is Option 1, therefore the CEM-OPZ
signal is connectedto the OPZl signal. (Default position A).
Connectionof theDual PortRam BUSY signaltoRDY-EXT signal.Default position ON.
It isusedfor ibrid connection for communication. It allows to connect the capacitor C3
(1OnF2kV) in casethe connection is too long.
It isusedfor ibrid connection of theground. It allows to connect the capacitor C4 (10nF
2kV) in casethe connection is too long.
+5V power supply.
Resetactive.
Data ExchangePhaseactive.
+5V power supply on the RS 485 driver sidegalvanic isolated.
HARDWAfRE DESCRIPTION

2.7. TECHNICALSPECIFICATION
i
Storage temperature:
Operating temperature: -2o/... i-701
Ol... t551
2.8. INTERFACE
The card shall beinstalled on the regulation card, sothat the Profibus-DP interface card X0 connector and the
regulation cardX0 connector arenearto eachother always keeping connectors to theProfibus-DP line directed
downwards,
For the mechanical connection pleaseusethe kit supplied with the card.
For the electrical connection pleaseuse a40-pin flat cable,also supplied.
. For the connection to the Bus pleaseuseashieldedduplex cable.
The pinout of the Bus connectors arethe following:
N.C. <
+5v
100 ohm to OV
N.C.- ‘7 ; -
N.C.
N.C.S
ov-
Figure 2.8.1.: Bus CY.onnectorPinout
1
2
3 (XSl - XS2)
4
5
HARDWARE DESCRIPTION

Profibus-DPBus
The connection among the single cardsis implemented by a shieldedcableasshown in the following diagrams:
6KCV300PDPBl 6KCV300PDPBl
6KCV300PDPBl 6KCV300PDPBl 6KCV300PDPBl
Figure 2.8.2: Two-Drive Network
L--- Gnd
PE
Figure 2.8.3: A(u/tiple-Drive Network
c
HARDWAREDESCRIPTION

Profibus-DPBus
3. BYTESASSIGNMENT FORDATAEXCHANGE
The Profibus-DP interface card usesa 16-byte frame. The first 8 bytes represent the configuration channel for
the non-cyclic dataexchange,the other 8 arethe processdata channelfor the cyclic exchange.
The bytes assignmentis asfollows: _\
I
Configuration channel I Process data channel
P I
1 2 3 4 5 6 7 8 WORD0 WORD1 WORD2 WORD3
Data/Error
Subindex/Type/Word PDC
Index
Control byte
As to the Data/Error andIndex fields, the dataformat isarrangedfrom the leastto themost significant byte. The
meaning of the fields is the following:
A ) Data frame from Master to Slave:
1) Data / Error. The content of this field dependson the kind of servicecarried out: in caseof writing it
contains the parametervalue, in caseof reading it hasno meaning.
2 ) Subindex/Type/Word PDC.
3 ) Index.
4 ) Control byte.
It contains the parameter subindex, if any. If the parameter hasno subindexesit hasto
be setto 0. For parametersfaith subindex, this hasto besetfrom 1to the max. number
of parameterelements;thevalue 0is not acceptedandrejected. It isnot possibleto read
thewhole object, but only its single elements. In caseof service carried out towards the
DGFC option, this field shquld contain the datatype. In caseof ProcessData Channel
configuration (seechapter4), this field contains thenumber of the PDC Word involved
in the operation. In caseof virtual digital input/output configuration (seechapter S),
this field contains the number of the digital channelinvolved in the operation .
Index of the parameter involved in the operation with format low byte - high byte.
The meaning of this byte is’described in 3.1.
BYTE ASSIGNMENT FOR DATA EXCHANGE

ServiceBit
2 1 0
0 0 0
0 0 1
0 1 0
1 1 0
1 1 1
i
Reserved
;
Data length
i
Bit
5 4
Meaning
0 0
1Byte Data/Error
0 1
2 Byte Data/Error
1 0
3 Byte Data/Error
1 1
4 Byte Data/Error
L
Handshake bit
Status
Bit
7
0
1
Meaning
No request
communications
Drive parameter reading
Drive parameter writing
DGFC option parameter
reading
DGFC option parameter
writing
Meaning
Service carrier out without
Errors
Error occurred
The statusbit is only usedby the Slave,therefore it hasameaning only during the transmission from Slave to
Master; in the transmisson from Master to Slaveit hasalways to be setto 0.
BYTE ASSIGNMENT FOR DATA EXCHANGE

3.2. MEANING OF HANDSHAKEBIT
The Handshakebit avoids that the sameservicerequest is carried out more than once and its function is the
sameboth in the direction from Master to Slaveandfrom Slaveto Master. The explanation herebelow refers to
the direction Master to Slave, but the sameconsiderations may beapplied for the opposite direction.
The default value of this Bit is 0. Every time that atransition of this Bit occurs, both from 0 to 1(positive edge)
andfrom 1to 0 (negative edge),the Slavecarriesout the servicerequestedby theMaster through the dataframe
previously set. Therefore, this Bit actsasaTrigger, through which the Master indicates the Slave that the data
for the requestedservice are ready.
TheSlaverespondsto theMaster in thesameway,by causingaHandshakeBit transition (bothpositive or negative).
Consequently, the Master is able to senda service on the Bus only if its Handshake Bit is equal to the one
receivedby the Slave.
During theinitialization andin casetheMaster doesnot receivetheSlaveresponsewithin a Timeout of SOOmSec,
the Master shall sendano-request service (all Bits aresetto 0), thus allowing the Slaveto perform acommu-
nication Reset. This causesthe reset of the SlaveHandshakeBit.
The Timeout for the service towards the DGFC option shall be longer (1,5 set). The Master should therefore
havetwo different Timeouts: onefor theservicestowards thedrive andonefor thosetowards the DGFC option.
,
7 Rxl
BYTE ASSIGNMENT FPR DATA EXCHANGE

Profibus-DP
Bus
4. PROCESSDATACHANNEL CONTROL
This function allows the assignmentof the drive parameter to the ProcessData Channel Words.
The Profibus-DP interface card usesfour words (WORD) for the ProcessData Channel (abbr. PDC Process
Data Channel ). I
The ProcessData Channel for the 6KCV300PDPB 1card hasthe following configuration:
I WORD0
WORD 1 WORD 2 WORD 3 I
The Slave can both read andwrite ProcessData Channel data.
The data read from Profibus-DP by the Slavearereferred to asoutput data; the data written in Profibus-DP by
the Slave are referred to asinput data.
Process Data
Drive parameters
Process Data
‘t
Input data descriptor
,
Channel Control : Output data descriptor
Process Daja
Drive paraqneters
The Slaveparameters are cyclically read by the Master by assigning drive parameters to the “PDC input data
descriptor” communication object.
The Master cyclically transmits drive parametersto the Slaveby assigningdrive parameters to the “PDC output
data descriptor” communication object.
The process data assignment to specific drive parameters must be set. The “PDC input data descriptor” and
“PDC
output datadescriptor” communication objects areusedfor this aim.
PROCESS DATA CHANNEL CONTROL I

GEI- 1fJO346
Operating modes:
Process data fi-om Profibus-DP f
0 1 2 3 PDC output Channel
0 1 2 3, PDC output Memory
PDC output data descriptor
WORD 0 WORD 1 WORD 2 WORD 3
PAR. 1 PAR. 2 PAR. 3 PAR: 4
DRIVE PARAMETER
PAR. 1 PAR. 2 PAR. 3 PAR. 4
WORD 0 WORD 1 WORD 2 WORD 3
0 1 2 3 I
0
1
2 3
PDC input Memory
PDC input Channel
Process data to Profibus-DP i
The “PDC input data descriptor” communication object (input data for the Master) setsthe drive parameters
assignedto the ProcessData ChannelWords. The “PDC output data descriptor” communication object (output
datafor the Master) setsthe ProcessData Channel Word assignedto the drive parameters.
The drive parameters assignmentto the ProcessData Channel Words is carried out by means of the index and
the subindex of the parameter itself.
Only drive parameters with a 16-Bit width (1 Word) may be assignedto the ProcessData Channel.
q21 -
PROCESS DATA CHANNEL CONTROL

NOTE:
When using the AV-300 inverter the assignedparameter number is the sameindicated on
the drive parameter list.
Whenusinga DV-300 or AV-300 drivetheoffset 2000h (8192dec) mustbeaddedto thedrive
parameterindexin orderto obtainthenumberof theparametertobeassignedvia fieldbus.
Output data descriptor of the ProcessData Channel:
I
I WORD0 I WORD2 I
202Ah
’ 8234 dec
202Ch
8236 dec
00
J-
1”’Word PDC
-I-
2” Word PDC
3”’ Word PDC ’
t
4”’ Word PDC
Speedref 1 Ramp ref 1
~421 [441
NOTE:
Example referred to DV-300 or AN-300 drives.
Parameterswith index 0000 mean that the Word is not assignedto any drive parameter.
PROCESS DATA CHANNEL CONTROL

Example of drive parameters assignmentto the “PDC output datadescriptor” and“PDC input data descriptor”
objects in caseof Profibus-DP interface card with two Id-Bit drive parameters.
1’
1- Drive Parameter A
2- Not used
3 - Drive ParameterB
4 - Not used
Data type: Unsigned16
Data type: Unsigned16
Subindex of the “PDC input Meaning of the object Process data
data descriptor” object element channel word number
0
Index of the drive parameter A 0
(16 Bits)
0 Subindexof the drive parameter A 0
1
Nqt used. 1
Index = 0000
1
Not used. 1
Subindex= 00
2 Index of the drive parameter B 2
(16 Bits)
2 Subindexof the drive parameter B 2
3 Not used. 3
Index = 0000
3 Not used. 3
Subindex= 00
4.1. EXAMPLEOFPDCCONFIGURATIONDATAFRAMESETTING
Example No. 1:
The
Ramp Ref 1
parameter of the GE DV-300 drive must beassignedto theWord No. 1of thePDC output data.
Being such parameter an Unsigned 16, it has a 16-Bit width and can be therefore assignedto aProcess Data
Channel.
The required numerical information is :
1) Index of the PDC output dataconfiguration parameter : 6001h.
2 ) Word Number involved : 1.
3 ) Ramp Ref 1
parameter index of the DV-300 drive : 202Ch.
4 ) Ramp Ref 1
parameter subindex of the DV-300 drive : Oh.
i
PROCESS DATA CHANNEL CONTROL

Olh 60h Olh 2Ch 20h OOh XX
I
I 1 I I I
L L
to be assignedto PDC
PDC Word Number
involved in the operation
Index of PDC output data
configuration parameter
Control Byte
(See Par. 3.1)
Example No. 2:
The Actual speed parameter of the GE DV-300 drive must be assignedto the Word No. 2 of the PDC input
data.Being suchparameter anUnsigned 16,it hasa 16-Bit width andcanbetherefore assignedto aProcessData
Channel. :
The required numerical information is :
1) Index of the PDC input dataconfiguration parameter : 6000h.
2 ) Word Number involved: 2.
3 ) Actual speed parameter index of the DV-300 drive : 207Ah.
4 ) Actual speed parameter subindexof the DV-390 drive : Oh.
xx
OOh 60h 02h 7Ah :20h OOh XX
I-
,,
I- L-
No meaning
Subindex of drive parameter
to be assigned to PDC
Index of drive parameter
to be assigned to PDC
PDC Word Number
involved in the operation
Index of PDC output data
configuration parameter
Control Byte
(See Par. 3.1)
PROCESS DATA CHANNEL CONTROL
Em

GEI- 100346
4.2. PDCINPUTDATADESCRIPTOR
This communication object contains the information for the assignment of the PDC input data to the drive
parameters. In caseof conflict between index and subindex, the assignment is not carried out and an error
messageis generated.
Description of the “PDC input datadescriptor” communication object:
OBJECT ATTRIBUTE
Index
Password
Access group
Access rights
Local address
VALti
6000h
00
00
--
MEANING
PDC input datadescriptor
Non-existing
Non-existing
Read-All,
Write-All
Manufacturer specific
PDPDIO
Descriptor data type :
Subindex 0
Subindex 1
Subindex 2
Subindex 3
: Unsigned16 - Unsigned8
: Unsigned16 - Unsigned8
: Unsigned16 - Unsigned8
: Unsigned16 - Unsigned8
4.3. PDCOUTPUTDATADESCRIPTOR
This communication object contains the information fok the assignment of the drive parameters to the PDC
Master output data. In caseof conflict between index and subindex, the assignment is not carried out and an
error messageis generated.
Description of the “PDC output datadescriptor” communication object:
OBJECT ATTRIBUTE
Index
Password
Access group
Access rights
Local address
VALUE
6OOih
00
00
--
MEANING
PDC output datadescriptor
Non-existing
Non-existing
Read-All,
Write-All
Manufacturer specific
PDPO15
Descriptor data type :
Subindex 0
Subindex 1
Subindex 2
Subindex 3 : Unsigned16 - Unsigned8
: Unsigned16- Unsigned8
: Unsigned16 - Unsigned8
: Unsigned16 - Unsigned8
*m
PROCESS DATA CHANNEL CONTROL

5. PROFIBUii-DP ALARMS
5.1. DESCRIPTION
The alarms indicated to the drive by the Profibus-DP interface card through the Dpram are the following:
1- Bus loss: if an accidental interruption of the connection occurs, this alarm is generated.
2 - SBI Hardware Fault: if the Profibus-DP interface card is faulted, this alarm is generated.
3- SBI Ram Fault: this alarmis generatedif thereis afault in theDual-Port-Ram of the Profibus-DP interfacecard.
The alarm handling carried out by the drive dependson the drive itself and how the alarms areconfigured.
In casethe Master is switched off before the Slave,the Bus-Loss alarm occurs; the drive may handle this event
by avoiding to store the alarm in order not to appearwhen the drive will be switched on.
The communication betweenMaster andSlavecanonly becarried out if the initialization of thedrive andof the
Profibus-DP interface card is successfully terminated; if not, through the Bus is not possible to determine the
causeof the erroneous initialization.
PROFIBUS-DP ALARMS
This manual suits for next models
1
Table of contents
Other GE Computer Hardware manuals

GE
GE IPN250RTM Quick user guide

GE
GE NPT6X User manual

GE
GE VersaMax IC754TAN001 User manual

GE
GE VMIVME-2533-010 Application guide

GE
GE Mini Field Agent User manual

GE
GE D20MX User manual

GE
GE IS200BAIAH B Series User manual

GE
GE QuickPanel+ IC754VSB06CTD User manual

GE
GE IC754VGI08CTD User manual

GE
GE IS200ADIIH A Series User manual