BONFIGLIOLI Vectron Agile VABus/TCP Communications Manual

BONFIGLIOLI Vectron Agile VABus/TCP Communications Manual

Communication module cm-vabus/tcp frequency inverter 230 v / 400 v
Table of Contents

Advertisement

Quick Links

Agile
VABus/TCP
Communication module CM-VABus/TCP
Frequency inverter 230 V / 400 V

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Agile VABus/TCP and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for BONFIGLIOLI Vectron Agile VABus/TCP

  • Page 1 Agile VABus/TCP Communication module CM-VABus/TCP Frequency inverter 230 V / 400 V...
  • Page 3: Table Of Contents

    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...
  • Page 6: General Information About The Documentation

    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.
  • Page 7: Warranty And Liability

    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.
  • Page 8: General Safety Instructions And Information On Use

    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.
  • Page 9: Designated Use

    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.
  • Page 10: Residual Risks

    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-...
  • Page 11: Warning Information And Symbols Used In The User Manual

    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.
  • Page 12: Recycling

    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.
  • Page 13: Operator's/Operating Staff's Responsibilities

    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- •...
  • Page 14: Transport And Storage

    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 •...
  • Page 15: Maintenance And Service/Troubleshooting

    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- ...
  • Page 16: Final Decommissioning

    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.
  • Page 17: Introduction

    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...
  • Page 20: Supported Configurations

    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.
  • Page 21: Communication Options

    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.
  • Page 22: Assembly/Disassembly Of Communication Module

    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 •...
  • Page 23: Disassembly

    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.
  • Page 24: Vabus/Tcp Interface

    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.
  • Page 25: Communication Modules

    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.
  • Page 26: Setup

    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...
  • Page 27: Tcp/Ip Configuration

    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.
  • Page 31: Parameter Settings With Vplus

    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 –...
  • Page 33: Operating Behavior In The Case Of A Communication Error

    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.
  • Page 34: Protocol

    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.
  • Page 35: Telegram Types

    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...
  • Page 36: Send Request / Enquiry Telegram

    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.
  • Page 37: Setting Request / Select Telegram

    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...
  • Page 38: System Bus Node-Id

    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.
  • Page 40: Telegram Check

    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.
  • Page 41: Timeout Control

    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”.
  • Page 42: Parameter Access

    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).
  • Page 43: Handling Index Parameters / Cyclic Writing

    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.
  • Page 44: Example: Reading Of Index Parameters

    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...
  • Page 45: 10 Example Messages Vabus/Tcp

    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 ...
  • Page 46: Writing Parameters

    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 ...
  • Page 49: 11 Control Of Frequency Inverter

    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.
  • Page 50: Control Via Contacts/Remote Contacts

    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.
  • Page 52: Device State Machine

    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...
  • Page 53: Control Via State Machine

    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...
  • Page 55: Statemachine Diagram

    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).
  • Page 57: Behavior In The Case Of A Quick Stop

    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.
  • Page 58: Behavior In The Case Of Transition 5 (Disable Operation)

    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”...
  • Page 59: Reference Value/Actual Value

    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 –...
  • Page 60: Example Sequence

    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...
  • Page 61: 12 Actual Values

    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”.
  • Page 62: 13 Parameter List

    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...
  • Page 63: Parameters (Menu "Para")

    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...
  • Page 64: 14 Appendix

    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.
  • Page 65: Warning Messages

    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...
  • Page 66: Application Warning Messages

    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.
  • Page 67: Error Messages

    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...
  • Page 68: Ascii Table (0X00 - 0X7F)

    14.7 ASCII table (0x00 – 0x7F) Dec. Hex. Char. Dec. Hex. Char. Dec. Hex. Char. < > SPACE „ & Frequently used values are marked. Agile 12/13 VABus/TCP...
  • Page 69: Index

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

Table of Contents