CONTENTS GENERAL INFORMATION ABOUT THE DOCUMENTATION This document Warranty and liability Obligation Copyright Storage GENERAL SAFETY INSTRUCTIONS AND INFORMATION ON USE Terminology Designated use Misuse 2.3.1 Explosion protection Residual risks Safety and warning signs at frequency inverter Warning information and symbols used in the user manual 2.6.1 Hazard classes 2.6.2...
Page 4
INTRODUCTION Supported configurations Initialization time FIRST COMMISSIONING COMMUNICATION OPTIONS Control software VPlus: ASSEMBLY/DISASSEMBLY OF COMMUNICATION MODULE Assembly Disassembly VABUS/TCP INTERFACE Communication modules 7.1.1 Installation instructions Setup TCP/IP address & subnet 7.3.1 Network without DHCP server: 7.3.2 Network with DHCP server: TCP/IP configuration 7.4.1 TCP configurations tool...
Page 5
EXAMPLE MESSAGES VABUS/TCP 10.1 Reading parameters 10.2 Writing parameters CONTROL OF FREQUENCY INVERTER 11.1 Control via contacts/remote contacts 11.1.1 Device state machine 11.2 Control via state machine 11.2.1 Statemachine diagram 11.3 Behavior in the case of a quick stop 11.3.1 Behavior in the case of transition 5 (disable operation) 11.3.2 Reference value/actual value...
WARNING Compliance with the documentation is required to ensure safe operation of the frequen- cy inverter. BONFIGLIOLI VECTRON GmbH shall not be held liable for any damage caused by any non-compliance with the documentation. In case any problems occur which are not covered by the documentation sufficiently, please contact the manufacturer.
Warranty and liability BONFIGLIOLI VECTRON GmbH would like to point out that the contents of this user manual do not form part of any previous or existing agreement, assurance or legal relationship. Neither are they intended to supplement or replace such agreements, assurances or legal relationships. Any obligations of the manufacturer shall solely be based on the relevant purchase agreement which also includes the complete and solely valid warranty stipulations.
General safety instructions and information on use The chapter "General safety instructions and information on use" contains general safety instructions for the Operator and the Operating Staff. At the beginning of certain main chapters, some safety in- structions are included which apply to all work described in the relevant chapter. Special work-specific safety instructions are provided before each safety-relevant work step.
Designated use The frequency inverter is designed according to the state of the art and recognized safety regula- tions. The frequency inverters are electrical drive components intended for installation in industrial plants or machines. Commissioning and start of operation is not allowed until it has been verified that the ma- chine meets the requirements of the EC Machinery Directive 2006/42/EC and DIN EN 60204-1.
Residual risks Residual risks are special hazards involved in handling of the frequency inverter which cannot be elim- inated despite the safety-compliant design of the device. Remaining hazards are not obvious and can be a source of possible injury or health damage. Typical residual hazards include: Electrical hazard Danger of contact with energized components due to a defect, opened covers or enclosures or im-...
Warning information and symbols used in the user manual 2.6.1 Hazard classes The following hazard identifications and symbols are used to mark particularly important information: DANGER Identification of immediate threat holding a high risk of death or serious injury if not avoided.
2.6.5 Recycling Symbol Meaning Recycling, to avoid waste, collect all materials for reuse 2.6.6 Grounding symbol Symbol Meaning Ground connection 2.6.7 ESD symbol Symbol Meaning ESD: Electrostatic Discharge (can damage com- ponents and assemblies) 2.6.8 Information signs Symbol Meaning Tips and information making using the frequency inverter easier.
2.10.2 Use in combination with third-party products Please note that BONFIGLIOLI VECTRON GmbH will not accept any responsibility for compatibility • with third-party products (e.g. motors, cables or filters). In order to enable optimum system compatibility, BONFIGLIOLI VECTRON GmbH offers compo- •...
2.10.3 Transport and Storage The frequency inverters must be transported and stored in an appropriate way. During transport • and storage the devices must remain in their original packaging. The units may only be stored in dry rooms which are protected against dust and moisture and are •...
Some components, e.g. the heat sink or brake resistor, may be hot even some time after the ma- chine/plant was shut down. Don't touch any surfaces directly after shutdown. Wear safety gloves where necessary. The frequency inverter may hold dangerous voltage levels until the capacitor in the DC link is dis- ...
2.10.8 Final decommissioning Unless separate return or disposal agreements were made, recycle the disassembled frequency in- verter components: • Scrap metal materials • Recycle plastic elements • Sort and dispose of other component materials Electric scrap, electronic components, lubricants and other utility materials must be treated as special waste and may only be disposed of by specialized companies.
Introduction present document describes VABus/TCP protocol CM-VABus/TCP CM-VABus/TCP-2P (switch function integrated) communication modules. After connecting VABus/TCP to the PLC, you can use an additional logic connection from VABus/TCP to the VPlus software running on a terminal connected via an Ethernet network. For VABus/TCP connection, the frequency inverter must be equipped with the CM-VABus/TCP or CM- VABus/TCP-2P communication module.
Page 18
#17220 of the frequency inverter. The response of the frequency inverter is sent by 17220 to this port of the PLC. VPlus is the software for configuration and maintenance of BONFIGLIOLI VECTRON frequency invert- ers. It can connect with a frequency inverter while it is communicating with a PLC. VPlus can establish connections to any type of industrial Ethernet CM modules.
Page 19
[1] PLC [2] PC for commissioning or diagnosis (connected temporarily or permanently) [3] AGL with CM-VABus/TCP or CM-VABus/TCP-2P (2nd port not connected) [4] AGL with CM-VABus/TCP-2P 12/13 Agile VABus/TCP...
Supported configurations Agile frequency inverters support various types of control and reference point input: Contacts or remote contacts • • State machine Contacts or remote contacts 412 = (remote) contacts Required settings: Local/Remote Control (start, stop, frequency changeover, etc.) is typically performed through digital contacts.
Communication options Interface ® CAN connection control terminals Instructions on Systembus or CANopen CM-CAN Communication interface X21 Instructions on VABus or Modbus. CM-232 Instructions on VABus or Modbus. CM-485 Instructions on VABus or Modbus. CM-PDPV1 Instructions on Profibus DP-V1. CM-DEV Instructions on DeviceNet.
Assembly/disassembly of communication module Assembly The CM-VABus/TCP and CM-VABus/TCP-2P communication modules are pre- assembled in a case and are ready for installation. In addition, a PE-spring is supplied for PE-connection (shield). CAUTION Danger of destruction of frequency inverter and/or communication module Before installation of the communication module, the frequency inverter must •...
Disassembly Disconnect the frequency inverter from power supply and protect it against being • energized unintentionally. • Remove the cover of the module slot. • Loosen the screw (3) at the communication module. • Using a small screwdriver, unlock the hooks (4) (first right then left). Pull communication module out of slot.
VABus/TCP interface The frequency inverter can be controlled by a PLC or another master device via an Ethernet interface using the VABus/TCP protocol. When a VABus/TCP or VABus/TCP-2P communication module is used, you can also access the fre- quency inverter using the VPlus software via Ethernet. VPlus can be used in parallel with a PLC with VABus/TCP communication.
CAUTION When values are to be written cyclically at a high repetition rate, no entries shall be made in the EEPROM, as this only allows a limited number of write cycles (approx. 1 million cycles). If the number of permissible write cycles is exceeded, the EEPROM will be damaged.
Setup By default, the parameters of the CM-VABus/TCP and CM-VABus/TCP-2P communication modules are set up as follows: Parameters Settings Description Factory setting Bus Error Behaviour 1432 172.22.1.25 IP-Address 1433 255.255.255.0 Netmask 1434 0.0.0.0 Gateway 1435 0.0.0.0 DNS Server 1436 DHCP Option 1437 IP Command 1440...
TCP/IP configuration In order to establish connection with a frequency inverter featuring a CM-VABus/TCP module, you will have to configure IP settings for the CM-VABus/TCP module. TCP/IP configuration can be performed in different ways. • TCP/IP configuration program, see Chapter 7.4.1 “TCP configurations tool”. •...
Page 28
• In the “Timeout” field, enter the required time and click on “Search”. The search is started. Upon completion of the search all frequency inverters found will be listed in the left area of the window. • Click on the frequency inverter to be configured. Agile 12/13 VABus/TCP...
Page 29
The right part of the window shows information on the device and input fields for various settings. Information about network adapter: Network adapter: Name of selected network adapter. IP address: IP address of network adapter. Device information: Device name: Device name from frequency inverter parameter User name Device type:...
Page 30
NOTE Before clicking on “Write IP settings”, make sure that you are connected with the right frequency inverter. To check this, click on the “Wink” button. The connected frequency inverter will flash for 10 seconds. At the frequency inverter, you can activate a function which will send an e-mail in case of an error. In addition, a short text can be entered and saved as the e-mail text.
7.4.2 Parameter settings with VPlus 7.4.2.1 Basic IP settings IP settings can be made via the interface X21 and the USB/Com Port adapter. Various parameters are available for module information and IP settings. 1431 shows basic module data: Parameter Module Info MAC-ID: unambiguous MAC-ID Sno: Serial number...
Page 32
The new settings will be saved in a buffer memory, but not transmitted to the module. On the network side, they will not be active. In the case of incorrect entries, the values can be overwritten. Old values can be re- stored via parameter 1437 = “1 –...
Operating behavior in the case of a communication error The operating behavior in the case of errors in VABus/TCP communication can be parameterized. The 388. required behavior can be set up via Bus Error Behaviour Function Bus Error Behaviour 0 - no response Operating point is maintained.
Protocol The VABus protocol was originally developed for the serial interface (RS232/RS485) and adapted to the CM-VABus/TCP module. The VABus/TCP protocol uses the TCP/IP protocol. The VABus data is integrated in the data block of the TCP/IP protocol. VABus/TCP and VABus use a similar structure. The handshake procedures and the data representation are different.
Telegram types 8.1.1 Data types The number of data bytes depends on the type of the corresponding parameter. A maximum of 99 data bytes can be transferred. Data Types Used Data type abb. Type Number of data types "w" Value Bit number uInt unsigned...
8.1.2 Send Request / Enquiry Telegram Send request P LC frequency inverter: Byte Header P.-No. 5…0 nnnn Header: Bit 7 0 = Send request NoB: Byte number Number of relevant bytes ([Byte 2] – [Byte 5]) NoB will always be “4” for send requests. SYS: Addresses frequency inverters which are connected to a TCP/IP module via CAN System Bus.
8.1.3 Setting Request / Select Telegram Via the select telegram, the data are sent to the frequency inverter. P ositioning request P LC frequency inverter: Byte … Header P.-No. data 5…0 uint/int data nnnn long data string data first last character character...
8.1.4 System bus Node-ID The System Bus 900 is required for addressing networked inverters. If there is no System Node-ID Bus, or if the System Bus master is addressed, the SYS character is always filled with the zero character (0x30). The 900 has values ranging from 0 to 63.
Page 39
The addresses in a System Bus branch must be assigned unambiguously. Since several System Bus branches can operated independently due to the different Ethernet clients, identical System Bus ad- dresses are possible in the network. The distinction is made based on the different Ethernet address- In the case of VABus, the network address is a serial address ranging from 1 to 127.
Telegram check The frequency inverter and the bus Master check the telegrams for correctness. Depending on the type of telegram, the corresponding reaction takes place. The telegrams are checked for correct syntax, address and text part (content, checksum). In case the telegram contains errors, the frequency inverter either returns NAK or it does not re- spond at all.
Timeout control After first data exchange via the PLC Port #17220, a timeout check will be activated. If no data is exchanged for more than 10 seconds, the frequency will respond in the way set in parameter 388. and switch to fault status with error message F2714 “Communication Loss to Error Behaviour PLC”.
Parameter access Handling of datasets / cyclic writing of parameters The parameter values are accessed based on the parameter number and the required dataset. There are parameters the values of which are present once (dataset 0) as well as parameters the values of which are present four times (dataset 1...4).
Handling index parameters / cyclic writing Index parameters are used for various AGL functions. Here, 16 or 32 indexes are used instead of the 4 data sets. For each function, the individual indexes are addressed separately via an index access parameter.
9.2.2 Example: Reading of index parameters In order to read an index parameter, you will have to set the indexing parameter to the relevant index first, then you can read the parameter. Reading from parameter 1344 type int), in Index 1 with parameter value PLC input 1 Index = 1342 + 0x2000 = 0x253E, value (int) = 1 = 0x0001 Index = 1344 + 0x2000 = 0x2540, value (int) = 6 = 0x0006...
10 Example messages VABus/TCP This chapter describes some examples of telegrams for VABus/TCP. 10.1 Reading parameters Example 1: 372 (0x0174) in dataset2. Reading of parameter Rated speed Request: Master frequency inverter Byte TCP/IP Header P.-No. Header > 40 5…0 Bytes 74 01 Response: Frequency inverter ...
Example 3: 12 (0x000c) in dataset 0. Reading of parameter Inverter software version Request: Master frequency inverter Byte TCP/IP Header P.-No. Header > 40 5…0 Bytes 0c 00 Response: Frequency inverter Master Byte TCP/IP Header P.-No. data Header >...
Page 47
Example 2: 376 (0x0178) in dataset 2. Writing of non-permissible value 0 in parameter Rated mech. power Request: Master frequency inverter Byte TCP/IP Header P.-No. data Header > 40 5…0 uint/int data Bytes 78 01 Error response: Frequency inverter Master Byte TCP/IP Header...
Page 48
Example 4: 482 (0x01E2) in dataset 9 (= RAM for dataset 4) of frequen- Writing of parameter Fixed frequency 3 cy inverter. The frequency is to be set to 2000.00 Hz (non-permissible value). Parameter Fixed frequency 3 has two decimal places. Thus the value to be sent is 20000 = 0x00030D40. Request: Master ...
11 Control of frequency inverter The frequency inverter can generally be controlled via three operation modes. The op- eration modes can be selected via the data set switchable parameter Local/Remote 412. Parameters Settings Description Min. Max. Factory setting Local/Remote For operation with a Field bus, only operation modes 0, 1 and 2 are relevant. The other settings refer to the control option via the control unit.
11.1 Control via contacts/remote contacts In operation mode “Control via contacts” or “Control via remote contacts” (Parameter 412 = 0 or 2), the frequency inverter is controlled directly via digital in- Local/Remote puts or via the individual bits of the virtual digital signals in the control word. The func- tion of these inputs is described in the frequency inverter user manual.
Page 51
Status word 15 14 13 12 11 10 9 0 Bit Ready to switch on Switched on Operation enabled Fault Voltage enabled Quick stop (Low active) Switch on disabled Warning Remote Target reached Internal limit active • Warning 2 If operation mode “Control via remote contacts” is used, controller release must be turned on at STOA (Terminal X11.3) and STOB (Terminal X13.3) and Bit 0 of the control word must be set in order to be able to start the drive.
11.1.1 Device state machine State machine: not ready to switch on 0x00 quitt fault switched on fault 0x23 0x08 stop drive start drive operation enabled 0x37 Status word Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Switched on Operation enabled Fault...
11.2 Control via state machine 412 = 1), the fre- In this operation mode “Control via state machine” ( Local/Remote quency inverter is addressed via the control word of the state machine. Transition 4 and 4’ to status “Operation enabled” is only possible if the release (STOA and STOB) and Start Clockwise or Start Anticlockwise are set.
Page 54
Status word 15 14 13 12 11 10 9 0 Bit Ready to switch on Switched on Operation enabled Fault Voltage enabled Quick stop (Low active) Switch on disabled Warning No function Remote Target reached Internal limit active No function No function No function Warning 2...
11.2.1 Statemachine diagram State machine: Control word: The device control commands are triggered by the following bit patterns in the status word. Control word Bit 7 Bit 3 Bit 2 Bit 1 Bit 0 Fault reset Enable Quick Enable Switch on Transitions operation stop (Low...
Page 56
Transition 4’ will only be processed if Bit 4 “Voltage enabled” of the status word is • set. The frequency inverter can only be controlled if the logic operation is true. The logic • inputs for Start Clockwise and Start Anticlockwise can be connected directly with 68 and 69).
11.3 Behavior in the case of a quick stop 637 (percent of parameter In quick stop, the parameters Switch-Off Threshold Maxi- 419) and 638 (holding time after falling short of the mum Frequency Holding time Switch-Off Threshold) are relevant. . In the case of a quick stop, Maximum Frequency the drive is stopped via emergency stop ramps.
11.3.1 Behavior in the case of transition 5 (disable operation) The behavior in transition 5 from “Operation enabled” to “Switched On” can be config- ured via parameter 392. State transition 5 Parameters Settings Description Min. Max. Factory set- ting 392 State transition 5 Operation mode Function Immediate transition from “Operation enabled”...
11.3.2 Reference value/actual value The controller (PLC) can define the reference frequency for the frequency inverter via parameter 484 and receive the actual value via parame- Reference frequency RAM [Hz] 240. Actual speed In the reference frequency channel, via parameter 475 or Reference frequency source 1 492, you can select setting “20 –...
11.3.3 Example sequence Control word = 0x0000 Disable voltage Control word = 0x0006 Shut down Control word = 0x0007 Switch On Control word = 0x000F Enable operation Control word = 0x0000 Disable voltage Control word = 0x000F Enable operation Agile 12/13 VABus/TCP...
12 Actual values Actual values Description Function Modbus or VABus error register. VABus SST error register See chapter 8.2 “Telegram check”. Bus reference frequency Reference value from serial interface. Ramp reference frequency Reference value from reference frequency channel. Status word. See chapter 11.1 “Control via Status word contacts/remote contacts”.
13 Parameter List The parameter list is sorted numerically. For better overview, the parameters are marked with pictograms: The parameter is available in the four data sets. The parameter value is set by the SET-UP routine This parameter cannot be written when the frequency inverter is in operation. 13.1 Actual values (Menu “Actual”) Actual value parameter...
13.2 Parameters (Menu “Para”) Parameters Description Unit Setting range Chapter VABus/TCP Bus Error Behaviour 0 … 5 Bus control State Transition 5 Selection 11.3.1 Control word 0 … 0xFFFF 11.2 Local/Remote Selection Data set switching Data set selection 0 … 4 Frequency ramps Ramp Setpoint Selection...
14 Appendix 14.1 List of control words The tables on this page provide an overview of the functions of the control word bits. Standard (no posi- tioning) Switch On Enable Voltage Quick Stop (low active) Enable Operation Fault reset Halt 14.2 List of status words The tables on this page provide an overview of the functions of the status word bits.
14.3 Warning messages The different control methods and the hardware of the frequency inverter include functions for con- tinuous monitoring of the application. In addition to the messages documented in the frequency in- verter user manual, further warning messages are activated by the Field Bus module. The bit-coded 270 according to the following pattern: Parame- warning reports are issued via parameter Warnings...
14.4 Application warning messages When the highest bit of the warning message is set, an “Application warning message” is present. The application warning messages are bit-encoded as per the following pattern via parameter Appli- 274. Parameter 273 indicates the warnings as plain text in cation warnings Application warnings the control panel and the VPlus PC control software.
14.5 Error messages The error code stored following a fault comprises the error group FXX (high-byte, hexa- decimal) and the code YY (low-byte, hexadecimal). Communication error Meaning Ethernet Communication loss to PLC 260. The current error can be read via parameter Current error 259 indicates the current error as plain text in the control Parameter...
Index Installation ..........14 Acknowledging error messages ....41 Actual values ..........61 Local/Remote ..........49 Application warning messages ..... 66 Application warnings ........66 Maintenance ..........15 Assembly Communication module ......22 Parameter access Index parameters Bus Error behavior ........ 33, 41 Read ..........
Page 71
Bonfiglioli worldwide network. Bonfiglioli Australia Bonfiglioli New Zealand 2, Cox Place Glendenning NSW 2761 88 Hastie Avenue, Mangere Bridge, Auckland Locked Bag 1000 Plumpton NSW 2761 2022, New Zealand - PO Box 11795, Ellerslie Tel. (+ 61) 2 8811 8000 - Fax (+ 61) 2 9675 6605 Tel.
Page 72
Bonfiglioli has been designing and developing innovative and reliable power transmission and control solutions for industry, mobile machinery and renewable energy applicacations since 1956. Bonfiglioli Riduttori S.p.A. tel: +39 051 647 3111 COD. VEC 1022 R0 fax: +39 051 647 3126 Via Giovanni XXIII, 7/A bonfiglioli@bonfiglioli.com 40012 Lippo di Calderara di Reno...
Need help?
Do you have a question about the Agile VABus/TCP and is the answer not in the manual?
Questions and answers