Helmholz TB20 Manual

Modbustcp coupler
Hide thumbs Also See for TB20:
Table of Contents

Advertisement

Quick Links

TB20 – ModbusTCP Coupler
Manual
Version 3 / 18.02.2020
for HW 1-1 & FW 1.20 and higher
Helmholz GmbH & Co. KG | Hannberger Weg 2 | D-91091 Großenseebach
Phone +49 9135 7380-0 | Fax +49 9135 7380-110 | info@helmholz.de | www.helmholz.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TB20 and is the answer not in the manual?

Questions and answers

Summary of Contents for Helmholz TB20

  • Page 1 TB20 – ModbusTCP Coupler Manual Version 3 / 18.02.2020 for HW 1-1 & FW 1.20 and higher Helmholz GmbH & Co. KG | Hannberger Weg 2 | D-91091 Großenseebach Phone +49 9135 7380-0 | Fax +49 9135 7380-110 | info@helmholz.de | www.helmholz.com...
  • Page 3 (photocopy, microfilm, or any other methods) - even for training purposes or with the use of electronic systems - without written approval from Helmholz GmbH & Co. KG. All rights reserved in the event of the granting of a patent or the registration of a utility model.
  • Page 4: Table Of Contents

    1.6.10. Recycling / WEEE ......................11 System overview ..............12 2.1. General ..........................12 2.2. The components that make up the TB20 I/O system ............. 12 2.2.1. Bus coupler ........................12 2.2.2. Peripheral modules ......................12 2.2.3. Power and isolation module ..................... 13 2.2.4.
  • Page 5 Module LEDs ........................45 ModbusTCP ................46 7.1. Introduction .......................... 46 7.2. General Frame Format ......................46 7.3. Communications Management .................... 46 7.4. ModbusTCP function codes ....................47 7.5. Sample Frames ........................47 TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 6 Power Base Module ......................59 11.2. Front Connectors ........................59 11.2.1. 10-Terminal Front Connector ................... 59 11.2.2. 20-Terminal Front Connector ................... 59 11.3. Electronic Modules ........................ 60 11.4. Final Cover ..........................60 TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 7: General

    Configuration, execution, and operating errors can interfere with the proper operation of the TB20 devices and result in personal injury as well as material or environmental damage. Only suitably...
  • Page 8: Note Symbols And Signal Words In The Manual

    If the hazard warning is ignored, people can be injured or harmed. Draws attention to sources of error that can damage equipment or the environment. Gives an indication for better understanding or preventing errors. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 9: Intended Use

    Communication with a higher-level control system takes place via a bus system / network through a TB20 bus coupler. Up to 64 modules from the TB20 range can be set up on a bus coupler. The bus couplers support hot plug for replacing modules during ongoing operation.
  • Page 10: Installation

    • Do not touch components and assemblies on contacts. 1.6.4. Overcurrent protection To protect the TB20 and the supply line, a slow-blowing 8 A line protection fuse is required. 1.6.5. EMC protection To ensure electromagnetic compatibility (EMC) in your control cabinets in electrically harsh environments, the known rules of EMC-compliant configuration are to be observed in the design and construction.
  • Page 11: Liability

    1.6.8. Disclaimer of liability Helmholz GmbH & Co. KG is not liable for damages if these were caused by use or application of products that was improper or not as intended.
  • Page 12: System Overview

    System overview 2.1. General The TB20 I/O system is an open, modular, and distributed peripheral system designed to be mounted on a 35mm DIN rail. It is made up of the following components: • Bus couplers • Peripheral modules •...
  • Page 13: Power And Isolation Module

    (see section 2.2.4). Power and insulation modules have a lighter body color. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 14: Power Module

    The “TB20 ToolBox” configuration program can be used to determine whether power modules are needed, as well as how many of them will be needed.
  • Page 15: Final Cover

    The final cover protects the contacts on the last base module from accidental contact by covering its outer right-hand side. 2.2.6. Components in a module Each module consists of three parts: • A base module • An electronic module • A front connector TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 16: Module Coding

    Power). It will only be possible to plug an electronic module into a base module if the position of the coding plug and the position of the coding socket match. If the positions differ, the electronic module is mechanically blocked. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 17: Installation And Removal

    • there will be enough space for potentially necessary cable management systems. The minimum clearances for mounting TB20 components are: 30 mm on the top and on bottom and 10 mm on each side. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 18: Installing And Removing Peripheral Modules

    Finally, place the front connector on the electronic module from below in an inclined position and then gently push it onto the electronic module until the front connector fastener snaps into place with a soft click. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 19: Removal

    Step 1: Remove the front connector To remove the front connector, push the tab above the front connector upwards (see the picture below). This will push out the front connector, after which you can pull it out. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 20 To do so, use your middle finger to push on the lever from above and then use your thumb and index finger to pull out the electronic module while holding the lever down (see the picture below). TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 21 Step 3: Release the base module Use a screwdriver to release the base module. Turn the screwdriver 90° counterclockwise to release. Step 4: Remove the base module Remove the base module by pulling it towards you. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 22: Replacing An Electronic Module

    TB20 modules can carry lethal voltage. Before starting any work on TB20 system components, make sure to de-energize all components and the cables supplying them with power! Carrying out work when the system is live poses the risk of fatal...
  • Page 23 To remove the electronic module, use your middle finger to push on the lever from above and then use your thumb and index finger to pull out the electronic module while holding the lever down (see the picture below). TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 24 The electronic module must be snapped into place on the base module with a single continuous movement. If the electronic module is not snapped into place firmly and straight on the base module, bus malfunctions may occur. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 25 For more information on coding elements, please consult section 2.2.7. Step 4: Plug in the front connector TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 26: Installing And Removing The Coupler

    Step 2: Secure the coupler on the DIN rail Use the locking lever on the left side of the coupler to lock the coupler into position on the DIN rail. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 27: Removal

    Step 2: Remove the coupler Use your middle finger to push on the lever from above and use your thumb and index finger to pull out the coupler while holding the lever down. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 28 Step 3: Release the base module Use a screwdriver to release the base module. Step 4: Remove the base module Remove the base module by pulling it towards you. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 29: Installing And Removing The Final Cover

    DIN rail, until the cover covers the base module’s contacts and the tab snaps into place. 3.6.2. Removal Pull the final bus cover upward along and off of the module. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 30: Setup And Wiring

    Setup and wiring 4.1. EMC/safety/shielding The TB20 IO system complies with EU Directive 2004/108/EC (“Electromagnetic Compatibility”). One effective way to protect against disturbances caused by electromagnetic interference is to shield electric cables, wires, and components. When setting up the system and laying the necessary cables, make sure to fully comply with all standards, regulations, and rules regarding shielding (please also consult the relevant guidelines and documents published by the PROFIBUS User Organization).
  • Page 31: Front Connectors

    It is also possible, for example, to connect two 0.75 mm² wires to a single spring-type terminal, provided the maximum cross-sectional cable area of 1.5 mm² per terminal is not exceeded. The cables can be attached to the underside of the front connector with a cable tie. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 32: Wiring The Coupler

    The coupler and the modules are grounded via the shield contact to the DIN rail. The DIN rail must be grounded. The surface of the DIN rail must be clean and conduct electricity well. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 33: Using Power And Isolation Modules

    Its electronic module and base module have the same light gray color as the front connector, ensuring that all power and isolation modules will stand out visually in the system and make it easy to clearly distinguish each individual power supply segment. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 34: Separate Power Supply Segments For The Coupler And The I/O Components

    Separate power supply segments for the coupler and the I/O components If the power supply for the coupler needs to be separate from the power supply for the I/O modules, a power and isolation module can be used right after the coupler. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 35: Using Power Modules

    The “TB20 ToolBox” parameter configuration and diagnosis program can be used to calculate a system’s total current draw.
  • Page 36: Electronic Nameplate

    This information can be read in a number of ways, one of which is using the “TB20 ToolBox” configuration and diagnosis program. The modules’ electronic nameplates not only make it possible to prevent configuration errors (setup), but also make maintenance (servicing) easier.
  • Page 37: Modbustcp Coupler Characteristics

    2,084 bytes of input data / 2,084 bytes of output data • 126 bytes of parameter data per module • With the help of "TB20 ToolBox", modules can be freely configured • The coupler's behavior can be configured using control registers •...
  • Page 38: Setup And Use

    Start and create a new project ("Home") In the TB20 ToolBox view "Home" you can create a new project, import a project, open an existing project or read a project from a connected coupler. You can also see the couplers connected via USB in the lower area under "Devices".
  • Page 39: Configurator

    Configurator After entering a project name and selecting the desired coupler, the "Configurator" view opens. In this view, you can add new modules to the TB20 system, define the symbols, edit the labeling texts ("Labels") and print the labeling strips.
  • Page 40: Diagnostic

    6.5. Diagnostic You can monitor the current status of the TB20 ModbusTCP coupler and all modules in the TB20 ToolBox view "Diagnostic". To activate the diagnosis of a connected coupler, click on the desired coupler and "Connect" in the "Home" window.
  • Page 41: Load Project From The Coupler ("Download")

    6.5.1. Load project from the coupler ("Download") If you have not created a project from an existing TB20 system or the project file has been lost, you can load the current status of the coupler with all modules and module parameters into the TB20 ToolBox.
  • Page 42: Startup Flow

    The TB20-IO system can be in three different states: IDLE: TB20 is not yet operational STOP: TB20 is ready for operation, but outputs are inactive or hold substitute values RUN: TB20 in cyclic operation, outputs are switched, inputs are read The status of the coupler or module can be read from the operating LEDs (see also chapters.
  • Page 43: Hot Swap

    As soon as the first three LEDs light up, you can let go of the button. At this point, the coupler will restart with its factory settings. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 44: Led-Based Diagnosis

    (STOP) Quickly flashing light: The coupler has been switched to simulation mode with the TB20-ToolBox program. All Modbus connections have been terminated. The yellow "P1 L" and "P2 L" LEDs are used to indicate the link status for the ports.
  • Page 45: Module Leds

    IDLE mode (quick flashing blue LED) indicates modules that have not been added to ongoing system operation by the coupler. One of the reasons that can cause this is an incorrect configuration (wrong module model on the slot). TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 46: Modbustcp

    If there is a firewall between the server and client, you will need to make sure that the configured TCP port is open. Up to 10 clients can be connected at the same time. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 47: Modbustcp Function Codes

    FF 01 02 11 01 11H = 00010001b: outputs 6,2 ON; outputs 9,8,7,5,4,3 OFF 01H = 00000001b: output 10 ON; output 11 OFF Note: As per Modbus specification, starting address 1 is addressed as register 0. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 48: Registers

    1 * 256 bytes … Module list 0x5000 – 0x57FF 3, 4, 23* 64 * 64 bytes Input/Output/Parameter 0x6000 – 0x60BF mapping information 3, 4, 23* 3 * 64 registers 23* = Read access only TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 49: Inputs / Outputs

    You can read the mapping assignments by using the TB20-ToolBox program. You can find the mapping information for each module under the “Extended” tab either in the “Configurator” or in “Online Diagnostic Mode”. the "Input/Output/Parameter mapping information" section (please refer to section 8.1.9).
  • Page 50 Register Byte Byte Register High High 0x0000 0x0400 High High 0x0001 0x0401 High High 0x0002 0x0402 High High 0x0003 0x0403 High High 0x0004 0x0404 High High 0x0005 0x0405 High High 0x0006 0x0406 TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 51: Section: Diagnostic Status Bits

    Save parameters: Writes the current module and coupler parameters to the coupler's non-volatile memory. Start modules: Switches all modules to the RUN operating state. Will be ignored in IDLE. Stop modules: Switches all modules to the STOP operating state. Will be ignored in IDLE. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 52: Section: Module Parameters

    Diagnostic byte 0 Diagnostic byte 1 … … 0x301F Diagnostic byte 30 Diagnostic byte 31 … 0x33F0 Diagnostic byte 0 Diagnostic byte 1 … … 0x33FF Diagnostic byte 30 Diagnostic byte 31 TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 53: Section: Coupler Parameters

    Used to specify the time, in seconds, after which TCP connections will be terminated if they are inactive. If a valid Modbus packet is not received during the specified time, all the modules will be stopped (STOP). The connection timeout is deactivated by default. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 54: Section: Coupler Status

    I/O length in bytes Output data length Input data length Data length in 0x501B Diagnosis length Process alarm length Parameter length bytes 0x501C Reserved 0x501F This structure will be repeated a maximum of 64 times. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 55: Section: Mapping Information

    … 0x607F Output address for module 64 Byte 0 Byte 1 Parameter address for module 0x6080 Byte 0 Byte 1 … … … Parameter address for module 0x60BF Byte 0 Byte 1 TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 56: Technical Specifications

    95% without condensation Installation position 0 °C to 60 °C Permissible ambient temperature For UL applications: 0 °C to 50 °C Transport and storage temperature -20 °C to 80 °C Pollution degree TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 57: Dimensions

    Dimensions TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 58: Spare Parts

    The 25-mm standard base module is available in sets of five with order No. 600-900-9AA21. 11.1.3. Power and Isolation Base Module The power and isolation base module is available in sets of five with order No. 600-900-9BA01. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 59: Power Base Module

    The 10-terminal front connector is available in sets of five with order No. 600-910-9AJ01. 11.2.2. 20-Terminal Front Connector The 20-terminal front connector is available in sets of five with order No. 600-910-9AT21. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...
  • Page 60: Electronic Modules

    11.4. Final Cover The final cover is available in sets of five with order No. 600-920-9AA01. TB20 ModbusTCP Coupler | Version 3 | 18.02.2020...

Table of Contents