Page 2
Helmholz GmbH & Co. KG. All rights reserved in the event of the granting of a patent or the registration of a utility model. To download the latest version of this manual, please visit our website at www.helmholz.de. We welcome all ideas and suggestions.
1.6.8 Disclaimer of liability ......................10 1.6.9 Warranty .......................... 10 System overview ..................... 11 General ........................... 11 The components that make up the TB20 I/O system ............... 11 2.2.1 Bus coupler ........................11 2.2.2 Peripheral modules ......................11 2.2.3 Power and isolation module ..................... 12 2.2.4...
Page 4
Electronic nameplate....................... 35 Fusing ............................. 35 DeviceNet™ Coupler Characteristics ............... 36 Configuration and Use ..................37 Using DIP switches ........................37 Bus Connector ........................37 Using TB20-ToolBox ........................ 38 6.3.1 Configuration ........................39 6.3.2 Real-Time Diagnosis (Online Mode) ................. 41 6.3.3 Simulation Mode ......................
Page 5
DeviceNet™ Vendor specific Classes ..................59 8.6.1 Coupler Information/Configuration Class 0x64 ..............59 8.6.2 TB20 Module Class 0x65 ....................60 Status Word ..........................61 Input and Output Data ................... 62 IO mapping rule (data mapping) .................... 62 Technical data....................63 TB20 System Dimensions ................
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...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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.
• Do not touch components and assemblies on contacts. 1.6.4 Overvoltage 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.
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.
2 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 •...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
(Digital In, Digital Out, Analog In, Analog Out, Power) from the TB20 system. 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.
• There will be enough space to make connections to all existing terminals and contacts using standard accessories • There will be enough space for cable management systems (if needed) The minimum clearances for mounting TB20 components are: 30 mm on the top and on bottom and 10 mm on each side. TB20 DeviceNet...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
Page 19
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 DeviceNet Coupler | Version 2 | 2017-05-29...
Page 20
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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! During work when the system is live, there is the risk of fatal...
Page 22
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 DeviceNet Coupler | Version 2 | 2017-05-29...
Page 23
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 DeviceNet Coupler | Version 2 | 2017-05-29...
Page 24
For more information on coding elements, please consult section 2.2.7. Step 4: Plug in the front connector TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
Page 27
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
4 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).
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
4.5 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 DeviceNet Coupler | Version 2 | 2017-05-29...
This information can be read in a number of ways, one of which is using the “TB20 ToolBox” configuration and diagnosis software. The modules’ electronic nameplates not only make it possible to prevent configuration errors (setup), but also make maintenance (servicing) easier.
• Integrated power supply unit for powering peripheral modules (2.5 A) • Supplies the system’s I/O voltage (24 VDC) • Six LEDs, four of them bi-color (three DeviceNet LEDs and one TB20 specific) • USB device port for online diagnostics, configuring parameters, setup, and firmware updates with "TB20-ToolBox"...
The DeviceNet™ coupler uses an “Open Style” connector to connect to the DeviceNet™ network. Since the coupler uses its internal 24 VDC for network power, connecting 24 VDC to pin 1 (V+) is used only for network power detection failure. Function CAN_H Shield CAN_L TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
When you do so, the project management tool start screen will appear: The buttons on this screen can be used to create new projects for the TB20 coupler you want or import an existing project from file.
When changing the baud rate using Rockwell RSNetWorx (or any other configuration tool for configuring the coupler over DeviceNet™ bus), the change is immediately shown in the TB20 Toolbox, even though the value are not used until the coupler is restarted.
Page 40
Finally, clicking on "Inquiry" will provide you with a list of all the project components in the form of a CSV file that you can save, print out as a fax form, or send directly to Helmholz sales team by e-mail.
The real-time diagnosis function, which can be accessed by clicking on "Online," will become available as soon as the appropriate TB20 hardware is connected to the PC using a USB cable. This function not only provides simulation mode (please refer to 6.3.3) and firmware update (please refer to 6.3.4) options, but can also be used to import the project stored in the module by clicking on "Load...
To ensure that this does not lead to accidents or malfunctions in the physical system and the higher-level controllers, the TB20 terminal will remove itself from the bus system and TB20-ToolBox will show a message to this effect once the simulation starts.
The latest firmware files will be automatically installed after setting up TB20-ToolBox and will be available so that the TB20 coupler's operating system can be updated through a USB connection. The TB20-ToolBox program can be downloaded at any time from the Downloads area at www.helmholz.de.
Page 44
A progress bar will indicate the transfer's progress. Once the update is successfully completed, the active firmware version will be shown in the Info pane in online mode. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
The three following events will all trigger a DeviceNet™ coupler (re)start: 1. Power on 2. "Reset" command from the DeviceNet™ bus (on the Identity object instance 1) or TB20-ToolBox 3. A physical change to the module setup There are two different possible startup flows for the DeviceNet™ coupler: Startup flow 1: A project is already stored in the coupler's non-volatile memory.
Page 46
If there are no gaps, the modules will be switched to STOP and then start running (RUN) with their standard configuration. Once this is done, the coupler will carry out its mapping routine based on the modules that are plugged in. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
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 DeviceNet Coupler | Version 2 | 2017-05-29...
There is at least one DeviceNet™ connection and the system is stopped (STOP). Quickly flashing The coupler has been switched to simulation mode by TB20-ToolBox. All DeviceNet™ connections have been terminated. The bi-color green/red "MS", "NS" and “IO” LEDs are used to indicate the DeviceNet™ status.
Page 49
- Parameterization fault behavior. One or more outputs are in the fault state. One or more inputs are in the fault Flashing red state. A short-circuit, or other diagnostic event occurred. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
IDLE mode (quickly 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 DeviceNet Coupler | Version 2 | 2017-05-29...
8 causes the coupler to round up the specified value to the next serviceable value. For example: Setting the EPR value to 75 causes the coupler to load the value of 80 into the EPR attribute of the Connection Object. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
2. If possible, fully reset the CAN chip and continue communicating upon detection of a busoff indication These parameters can be set by uploading the configuration via the TB20 Toolbox, or by using the explicit messaging service on DeviceNet™ object Instance 1, attribute 3. Parameter settings and behavior are given in the following table: Hold the CAN chip in Busoff (reset) state upon detection of a busoff indication...
CIP™ objects (attributes and methods). The EDS file for the DeviceNet™ TB20 coupler is available for download at www.helmholz.de. It is used for projecting tools such as RSLogix / Studio 5000 (Rockwell Automation, Inc.).
Instance Attributes: Attrib. ID Access Name Data Type Description Vendor ID UINT Helmholz Co. & KG Vendor ID Used to identify Device Profile – Device Type UINT Communications adapter Product Code UINT Product code for a particular device type Revision STRUCT of: Revision of the coupler –...
USINT MAC ID Switch Value Baud Rate Switch Value USINT Baud Rate Switch Value Instance Services: • Get Attribute Single (0x0E) • Set Attribute Single (0x10) • Allocate Master/Slave Connection Set (0x4B) TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
Client connections, except those with a production trigger of Cyclic Specifies the multiplier applied to the Connection_timeout_multi USINT expected_packet_rate value to derive the value plier for the Inactivity/Watchdog Timer Instance Services: • Get_Attribute_Single (0x0E) • Set_Attribute_Single (0x10) TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
The coupler supports only static assemblies. There are two assembly instances: the input assembly (instance 101) and the output assembly (instance 102). More information about coupler’s assemblies can be found in chapter 9 Input/Output Data. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
Path to (one) Object which is to receive the data Data with Ack Path List USINT Padded attached to the Acknowledge message. EPATH Instance Services: • Delete (0x09) • Set_Attribute_Single (0x10) • Get_Attribute_Single (0x0E) TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
8.6 DeviceNet™ Vendor specific Classes TB20 System is described using two Vendor Specific classes – class 100 is assigned to the coupler and class 101 to modules. 8.6.1 Coupler Information/Configuration Class 0x64 Default Attrib. ID Access Name Data Type Description...
8.6.2 TB20 Module Class 0x65 Each module is represented by an Object instance of Class 101 (0x65). Using explicit messaging service it is possible to access the module information. It is also possible to configure the module using the attribute 111 (0x6F) – Parameters (see the note below for more info).
3 = established Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Module TB20 Backplane reserved reserved reserved reserved reserved Configuration module bus error invalid diagnostic TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
• input data assembly (instance 0x65) • output data assembly (instance 0x66) 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”.
Protocol Full-speed USB 2.0 device Connection Mini-USB Isolation voltage 1.5 kV Number of TB20 modules that can be connected in series 64, all products Voltage supply 24 V DC, 18–28 V DC Current draw without modules (internal) 75 mA Power dissipation Max.
The 25 mm standard base module is available in sets of five with order no. 600-900-9AA21. 12.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 DeviceNet Coupler | Version 2 | 2017-05-29...
The 10-terminal front connector is available in sets of five with order no. 600-910-9AJ01. 12.2.2 20-terminal front connector The 20-pin front connector is available in sets of five with order no. 600-910-9AT21. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
Electronic modules are always sent as a complete assembly, including the corresponding base module and front connector. 12.4 Final cover The final cover is available in sets of five with order no. 600-920-9AA01. TB20 DeviceNet Coupler | Version 2 | 2017-05-29...
Need help?
Do you have a question about the TB20 and is the answer not in the manual?
Questions and answers