background image

Profibus DP V1 Agile

23

06/2010

Commands SYNC / FREEZE

14 Commands SYNC / FREEZE

The Profibus component supports the Profibus commands SYNC/UNSYNC and FREEZE/UNFREEZE. These 

commands are used to synchronize a number of slaves. 

With the FREEZE command, all the slaves keep their input data. They are then read out in sequence by the 

bus master. As all the slaves keep their inputs simultaneously with the FREEZE command, the bus master is 

given a process pattern of all the slaves at a defined time. With the UNFREEZE command, this state is 

cancelled and the slaves update their inputs again. 

With the SYNC command, all the slaves retain their current outputs. Subsequently arriving data are not put 
through to the outputs, but buffered. The bus master can give new commands to the slaves and activate 

all the slaves simultaneously with the UNSYNC command. They immediately transfer the buffer data to 

their outputs with the UNSYNC command. 

15 Available Objects / Scanning Times

If a Profibus slave has been recognized, parameterized and configured by its master on the bus, there is a 
cyclic exchange of data with the Profibus DATA_EXCHANGE service, in which the output data are 

transmitted from the master to the slave and the input data from the slave to the master in one cycle

The repetition rate with which the slaves carry out the exchange of data with the master, the so-called bus 

rotation time, is a function of the transmission rate, the number of subscribers and the size of the objects 

transmitted. If there are few subscribers, a high transmission rate and short objects being exchanged, bus 

rotation times of 1 to 2 ms are possible.
It is therefore sensible to configure the objects to suit the application. Depending on the application the 

focus can be transmission speed, number of objects or a combination of both.

The configured data exchange objects have principally two components, which are either completely, partly 

or not at all existent with the differing object configurations. These components are the communication 

channel and the process data channel.

The  communication channel (PKW object) is used for accessing (write/read) parameters in the 
frequency inverter. An exception is formed by the string parameters, to which there is NO access. The 

communication proceeds according to a firmly defined hand-shake process and lasts for a number of 

DATA_EXCHANGE cycles.

The process data channel (PZD objects) is processed in every cycle. The reference values are accepted 

and the actual values forwarded. Therefore a data update takes place with every DATA_EXCHANGE.

Direction of transmission Master 

Slave (OUT)

Communication Channel

Process Data Channel

PKW area

PZD area

PKE

IND

PWE

PWE

PZD 1

PZD 2 PZD x PZD x PZD x

PZD x

PWEh PWEl

STW

HSW

Outx

Outx

Outx

Outx

PKW Parameter identification value

PZD

Process data channel

STW = Control word HSW = Main reference value

Outx = user defined

Available Objects / Scanning Times

Direction of transmission Slave 

Master (IN)

Communication Channel

Process Data Channel

PKW area

PZD area

PKE

IND

PWE

PWE PZD 1 PZD 2 PZD x PZD x PZD x

PZD x

PWEh PWEl

ZSW

HIW

Inx

Inx

Inx

Inx

PKW Parameter identification value

PZD

Process data channel

ZSW = State word

HIW = Main actual value

Inx = user defined

Consistency area

Communication Channel

Process Data Channel

PKW area

PZD area

PKE

IND

PWE

PWE PZD 1 PZD 2 PZD x PZD x PZD x

PZD x

full length

word 

word 

word 

word 

word 

word 

The consistency area describes the parts of the object which must have consistent contents. The 

consistency states are encrypted in the configuration data of the GSD file and have effects on the 
possible access mechanisms on the part of the DP master. In this way, the 8 bytes of the 

communication channel in a PLC of type Siemens S7 can only be reached via the special functions 

SFC14 (DPRD_DAT) and SFC15 (DPWR_DAT). The words of the process data channel are directly 

addressable as periphery input/output words (PEW, PAW)

Communication Channel

Process Data Channel

PKE

IND

PWEh PWEl

PZD1 PZD2 PZD3 PZD4 PZD5 PZD6

PPO1

PPO2

PPO3

PPO4

PPO1 … PPO4 are predefined configurations. With the help of the PZD- and PKW-objects you are able 

to build your own application specific configuration.

The communication channel is always treated identically. This is valid for the predefined configurations 

PPO1/PPO2 and custom specific configuration with communication object PKW. 

The process data channel objects PZD1/PZD2 are firmly defined and its contents cannot be altered. 

The contents of process data channels PZD3 to PZD 18 (maximum, without communication channel 

PKW !) is user defined. 

Note:

In the data transmission, the Motorola format is presupposed for the position of 
Low/High byte first, as is also supported by a PLC of the type Siemens S7. If the DP master 

supports the Intel format, Low/High byte are to be swapped on the master side before 

transmission and after receipt.

Summary of Contents for Vectron Agile Series

Page 1: ...Agile Profibus Communication manual Frequency inverter 230V 400V...

Page 2: ......

Page 3: ...8 Disposal 9 3 Communication Options 10 3 1 VPlus PC Software 10 4 Installation of an optional Communication Module 11 4 1 Assembly 11 4 2 Disassembly 11 5 Connection 12 6 Commissioning via the Operat...

Page 4: ...mpatible 33 16 3 Process Data Channel 34 16 3 1 Data Types of OUT IN Objects 34 16 3 2 Profibus Output Sources OUT PZD x 36 16 3 3 Profibus Input Parameters IN PZD x 37 16 4 Frequency Conversion PDP W...

Page 5: ...her information can be requested from your local BONFIGLIOLI representative The following instruction manuals are available for the Agile device series Agile Operating Instructions Frequency inverter...

Page 6: ...fication and assumes no kind of liability for damage injuries or expenditure to be put down to the aforementioned reasons 1 2 Used Pictograms and Signal Words The following pictograms and signal words...

Page 7: ...ave access to the device 2 2 Purpose of the Frequency Inverters Warning The frequency inverters are electrical drive components intended for installation in industrial plants or machines Commissioning...

Page 8: ...king on electrical installation Separate completely isolate the installation from all possible sources of electrical power Fix protect against reconnection Reconnection must be carried out by suitably...

Page 9: ...vention Directives etc No connection work may be performed while the system is in operation 2 6 1 Using external products Please note that Bonfiglioli Vectron does not take any responsibility for the...

Page 10: ...nication Interface 3 Instructions for VABus or Modbus 3 1 VPlus PC Software The USB Interface of a PC can be connected to the X21 Communication Interface via an optional USB adapter This enables param...

Page 11: ...munication module Do not touch the PCB visible on the back of the module otherwise components may be damaged Remove the cover of the module slot 1 Attach the PE spring 1 using the screw provided on th...

Page 12: ...n between have no bus termination or a deactivated bus termination Bus Connector X310 Pin Name Function Housing Shield connected with PE 1 PE PE 2 not used 3 RxD TxD P positive Signal RxD TxD P corres...

Page 13: ...a the Operator Panel A communication interface can be set up in the Setup menu of the Operator Panel Further communication parameters can be set in the Para menu 6 1 Menu for setting up the Communicat...

Page 14: ...arrow keys ENT Using the arrow keys select Setting up a Communication Interface Bus Configuration ENT Select a protocol using the arrow keys CANopen Profibus4 Systembus Modbus VABus ENT 6 3 Set the C...

Page 15: ...alternatively to the Operator Panel via the VPlus PC Software Operation of a PC with the VPlus PC Software on the frequency inverter with use of the Profibus component CM PDPV1 is only possible via an...

Page 16: ...6 1200 19 2 1200 45 45 1200 93 75 1200 187 5 1000 500 400 1500 200 3000 100 6000 100 12000 100 9 Setting the Station Address 391 Profibus Node ID A maximum of 125 slave frequency inverters can be ope...

Page 17: ...Green initialized Flashing Green initialized diagnostic event present Red exception error Diagnostic Event When the inverter enters the error state a diagnostic event is sent from the inverter control...

Page 18: ...e parameters can show other messages that are usually not of interest These messages are of interest for BONFIGLIOLI VECTRON support in the case of problems and trouble shooting 12 Error Behavior 393...

Page 19: ...object on the side of the frequency inverter it sets itself automatically to the projected object Profibus Objects Object Object Length Object Length Bytes Words PPO 1 12 6 PPO 2 20 10 PPO 3 4 2 PPO 4...

Page 20: ...First of all the BV__0B2C GSD is created in the Hardware Configurator if not already present This is carried out with by selecting the Extras Neue GSD installieren menu Here you enter the path and the...

Page 21: ...utput is from the master s point of view Every single configured PZD object results in two word 4 byte objects PZDn PZDn 1 for both input and output The CM PDPV1 offers four predefined objects PPO1 4...

Page 22: ...ta with the master the so called bus rotation time is a function of the transmission rate the number of subscribers and the size of the objects transmitted If there are few subscribers a high transmis...

Page 23: ...the special functions SFC14 DPRD_DAT and SFC15 DPWR_DAT The words of the process data channel are directly addressable as periphery input output words PEW PAW Communication Channel Process Data Chann...

Page 24: ...me is independent of the bus rotation time Regardless of the transmission speed on the Profibus the scanning time of the inverter is a function of the configured objects and the resultant object lengt...

Page 25: ...ual Structure of the Parameter Identification PKE PKE High Byte Low Byte Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 AK SPM PNU AK Request or reply identification value range 0 15 SPM Toggle bit for spo...

Page 26: ...ng 4 int uint Array transmit parameter value int uint Array 5 long Array transmit parameter value long Array 7 request cannot be implemented 8 no control sovereignty for PKW interface If the reply ide...

Page 27: ...to 4 The actual parameter value is transmitted in the PWE area as a 16 Bit value int uint it occupies PWEl as a 32 Bit value long PWE high and PWE low with the high word located in PWE high If parame...

Page 28: ...quest and reply identification must 0 The master sets its request identification and waits for the slave to change the reply identification from 0 to 0 Now the reply from the slave is available and ca...

Page 29: ...WEh 0 PWEl 0 PKW area Designation PKE IND PWE high PWE low Content Parameter Identification Index Parameter value High Word Parameter value Low Word High Byte Low Byte High Byte Low Byte High Byte Low...

Page 30: ...area Designation PKE IND PWE high PWE low Content Parameter Identification Index Parameter value High Word Parameter value Low Word High Byte Low Byte High Byte Low Byte High Byte Low Byte High Byte...

Page 31: ...necessary because V1 telegrams are handled differently on the various Profibus master implementations The standard telegram addresses a device by its Profibus node ID and selects the parameters by tw...

Page 32: ...reacts with an error message Calculation of slot and index Calculate an application data index ADI as a 16 bit unsigned integer with ADI Parameter number 1 2000 Data Set number 1 Calculate the value...

Page 33: ...tting of the object index There are two steps necessary for reading writing one parameter The number of bytes to be transferred read write depends on the parameter s data type In the case of a write c...

Page 34: ...E 0xFFFF Data Type Boolean Boolean value Data Content hexadecimal OUT IN PZDn Boolean FALSE 0x0000 OUT IN PZDn Boolean TRUE 0xFFFF n 3 18 Data Type Word The Word data type can be used for percentage c...

Page 35: ...h nominal flux If a machine is operated in the field weakening area this is to be considered in the specification values If the current or torque variables are used please take into account the device...

Page 36: ...ean 641 Out PZD4 Word 657 3 Out PZD5 Boolean 642 Out PZD5 Word 658 Out PZD5 6 Long 673 Out PZD6 Boolean 643 Out PZD6 Word 659 4 Out PZD7 Boolean 644 Out PZD7 Word 660 Out PZD7 8 Long 674 Out PZD8 Bool...

Page 37: ...an 1311 In PZD 8 Word 1313 5 In PZD 9 Boolean 1315 In PZD 9 Word 1317 In PZD 9 10 Long 1319 In PZD 10 Boolean 1316 In PZD 10 Word 1318 6 In PZD 11 Boolean 1320 In PZD 11 Word 1322 In PZD 11 12 Long 13...

Page 38: ...r m s current is always positive Active current and torque forming current have a sign prefixed Positive currents motor Negative currents generator operation Current Scaling Standardization Reference...

Page 39: ...mal Hexadecimal 100 214 16384 0x4000 100 214 49152 0xC000 The possible range 200 32768 to 32768 0x7FFF to 0x8000 This function uses its own reference value Convert Reference 1374 for data conversion T...

Page 40: ...e status word These are explained later in the descriptions of the three possible operation modes Note Parameter Local Remote 412 is data set change over capable Thus switching over between various op...

Page 41: ...ion mode State machine The values displayed in the states are reflected in the status word Bit 0 to Bit 6 in PZD1 Power on Initialisation Ready 0x23 Operation enabled 0x27 Fault 0x08 Enable on Enable...

Page 42: ...eference value has been reached In the special case of power failure regulation the bit is also set if the power failure regulation has reached the frequency 0 Hz see operating instructions For Refere...

Page 43: ...e transition 4 to state Operation enabled is only possible if the controller release via STOA and STOB and a digital input for Start Clockwise or Start Anticlockwise are set Control Word 15 14 13 12 1...

Page 44: ...ction 14 no function 15 Manufacturer dependent Warning 2 Bit 4 Voltage enabled of the Status Word indicates the current state of the mains supply Bit 4 Voltage enabled 0 signals no mains supply and th...

Page 45: ...commands are triggered by the following bit pattern in the Control Word Control Word Command Bit 7 Bit 3 Bit 2 Bit 1 Bit 0 Transitions Reset Fault Enable Operation Quick Stop Enable Voltage Switch On...

Page 46: ...peration X 0 1 1 1 5 Enable Operation X 1 1 1 1 4 Reset Fault 0 1 x x x x 15 X means any value Note State transition 3 command Switch On is only processed if Bit 4 Voltage enabled of the Status Word i...

Page 47: ...inverter can only be controlled if the logic linking is true The logic inputs for Start clockwise and Start anticlockwise can be connected directly to ON or OFF Parameter Start clockwise 68 and Start...

Page 48: ...via the emergency stop ramps Emergency Stop Clockwise 424 or Emergency Stop Antclockwise 425 fs Start Quick Stop OFF change of state t Switch off Threshold Stop Fct 637 Emergency Stop Clockwise 424 4...

Page 49: ...ffered in the selection menus of the Operator Panel or the VPlus PC Software Note The default value for parameter State transition 5 392 is operation mode 2 Ramp For configurations with torque control...

Page 50: ...he operating instructions Note Release is only possible if the hardware release is available via the digital inputs STOA and STOB State machine The values displayed in the states are reflected in the...

Page 51: ...IN1D 2 IN2D 3 IN3D 4 IN4D 5 IN5D 6 MFI1D 7 MFI2D 8 9 10 11 12 15 Status Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit 0 Read to Switch On 1 Switched On 2 Operation enabled 3 Fault 4 Voltage disabled...

Page 52: ...nce value reached there is a hysteresis tolerance range which can be set via parameter Reference Value Reached Hysteresis 549 see operating instructions Bit 11 Limit value active indicates that an int...

Page 53: ...related to the reference value Rated frequency 375 OR Profibus reference 390 Standardization Reference Value Binary Decimal Hexadecimal 100 214 16384 0x4000 100 214 49152 0xC000 The possible range 200...

Page 54: ...n these parameters the data transmitted via the Profibus are displayed in a processed and comprehensible form The contents of the process data channel with control word reference value etc are permane...

Page 55: ...relative to 0x4000 100 of the reference value xxxx PZD3 user defined hexadecimal xxxx PZD4 user defined hexadecimal xxxx PZD5 user defined hexadecimal xxxx PZD6 user defined hexadecimal Actual Value P...

Page 56: ...e Parameter DP Master IN 284 C 5 480 I 03 00 V 005500 06A7 2000 1147 0CCC 0800 0000 Meaning C 5 Reply identification 5 Transmit parameter value long Array C 480 Parameter number 480 Fixed frequency 1...

Page 57: ...249 Active Data Set 1 4 16 4 1 250 Digital Inputs 0 255 16 4 4 260 Actual Error 0 0xFFFF 18 2 270 Warnings 0 0xFFFF 18 1 274 Application Warnings 0 0xFFFF 18 2 281 DP Master OUT String 16 5 282 Refere...

Page 58: ...e Hz s 0 01 9999 99 16 4 3 1 425 Emergency stop anticlockwise Hz s 0 01 9999 99 16 4 3 1 Digital Outputs 549 Reference Value Reached Hysteresis 0 01 20 00 16 4 2 Stopping Behavior 637 Switch off Thres...

Page 59: ...l and the PC software tool VPlus Use Parameter Warnings 270 to access the warning codes via Profibus Warning Messages Bit No Warning Code Description 0 0x0001 Warning Ixt 1 0x0002 Warning Short Term I...

Page 60: ...2000 reserved 14 0x4000 reserved 15 0x8000 reserved Note The meaning of the individual warnings are described in detail in the operating instructions 18 3 Error Messages The error code that is stored...

Page 61: ...ages 26 H Holding Time Stop Fct 48 I Input Parameters 37 IN PZD 37 Internal Reference Frequency 53 L Local Remote 41 O Operation Mode S7 Compatible 33 Operation Mode Standard 32 Output Sources 36 OUT...

Page 62: ......

Page 63: ......

Page 64: ...no Bologna Italy tel 39 051 647 3111 fax 39 051 647 3126 bonfiglioli bonfiglioli com www bonfiglioli com VEC 681 R0 Bonfiglioli has been designing and developing innovative and reliable power transmis...

Reviews: