Advertisement

Quick Links

Hardware Manual / Software Manual
T100 Development Kit
Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for HMS T100

  • Page 1 Hardware Manual / Software Manual T100 Development Kit Manual...
  • Page 2 Fax: +49 751 56146-29 Internet: www.hms-networks.de E-Mail: info-ravensburg@hms-networks.de Support In case of unsolvable problems with this product please contact HMS in written form by: Fax: +49 751 56146-29 E-Mail: support@ixxat.de Further international support contacts can be found on our webpage www.ixxat.com/support...
  • Page 3 Document history Date Version Change Editor 24.11.17 Support of IXXAT Safe T100/FSoE K. Angele added. Dynamic non-safe configuration removed. Flow charts (CIP Safety IP Address) updated. Cycle Time attribute described for the first time.
  • Page 4: Table Of Contents

    6.2.3.3 Safety Network Number / TUNID ......29 6.3 EtherCAT (ESI) ..............29 Fault reset button ................. 30 7.1 Manual Fault Reset ............... 30 7.2 Automatic Fault Reset ............30 Reset button ................. 31 Copyright HMS TC Ravensburg GmbH T100 Development Manual, Version 1.6...
  • Page 5 Appendix A – ADI Configuration ............45 ADI 1 ..................... 45 ADI 2 ..................... 46 Appendix B – Firmware Upgrade ............47 Development Kit board ..............47 Anybus CompactCom ..............47 T100 ....................47 Copyright HMS TC Ravensburg GmbH T100 Development Manual, Version 1.6...
  • Page 6: Document History

    Referenced documents Referenced documents Safety Manual for IXXAT Safe T100 Network Guide Anybus CompactCom PROFINET IRT, Doc. Id. SCM-1202-023 Rev. 1.4 Network Guide Anybus CompactCom EtherNet/IP, Doc. Id. SCM-1202-031 Rev. 1.1 Network Guide Anybus Compact Com 40 EtherCAT, Doc. Id. SCM-1202-034 Rev. 1.4...
  • Page 7: Abbreviations

    PLC. Carrier Board – Printed circuit board of the DevKit that is the mounting base for the T100 and the ABCC DevKit Development Kit – Abbreviation for this product.
  • Page 8: Overview

    Overview 1 Overview Figure 1-1: Overview of the T100 Development Kit Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 9 Overview Figure 1-2: Detailed view of the T100 Development Kit Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 10 For demonstration purposes the host application microprocessor runs a simple (non-safe) I/O demo. This demo software is also initializing the IXXAT Safe T100 module via the ABCC object interface which is described in more details within this manual.
  • Page 11: Anybus Compactcom Objects

    Overview Figure 1-3: Development Kit block diagram For detailed information about the IXXAT Safe T100 module please refer to the Safety Manual [1]. In the following sections the Anybus CompactCom objects and host application objects containing information related to functional safety are described.
  • Page 12: Functional Safety Object

    Overview Functional Safety Object The Functional Safety Object (E8h) is implemented in the host application processor. It contains information which is relevant for the host application process. Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 13: Power Supply Connection

    Power Supply connection 2 Power Supply connection JP8: 24V DC Input (-15% + 20% according to IEC 61131-2) and Protective Earth JP11: Protective Earth Figure 2-1: Power and Protective Earth connectors Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 14: Address Switches

    S5) during runtime, the new value must be sent from the host application to the Anybus CompactCom. As the value is only sent during startup to the IXXAT Safe T100 it will be used after the next restart of the system.
  • Page 15: Cip Safety Ip Address

    An example how to implement this behavior is also shown in Figure 3-4 (“IP Address Change via Network”). Lowest bit Highest bit Figure 3-2: Switch S5 to set IP address of the device. Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 16 DeviceIpAddr = DeviceIpAddr = DeviceIpAddr = 192.168.1.INIT 192.168.1.1 0.0.0.0 (unassigned) Value IP Settings valid and used for communication Figure 3-3: Determination of the initial IP-address based on Switch S5 Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 17 (Network Configuration Object 04h) (Network Configuration Object 04h) IP: 192.168.1.NEW (Inst#3, Attr#5) IP: 192.168.1.1 (Inst#3, Attr#5) Gateway: 192.168.1.1 (Inst#5, Attr#5) Gateway: 0.0.0.0 (Inst#5, Attr#5) Figure 3-4: Cyclic check for IP Address changes Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 18: Fsoe Slave Address

    Figure 3-5: Switches S4 and S5 to set the FSoE Slave Address The FSoE Slave Address is only sent during startup to the IXXAT Safe T100/FSoE. So changes in the FSoE Slave Address will only take effect after the next restart of the Development Kit.
  • Page 19: Enable The Safety Module

    Anybus CompactCom EtherNet/IP Network Guide (see [3]) respectively Anybus CompactCom EtherCAT Network Guide (see [4]). To enable the safety functionality of the IXXAT Safe T100 the host application needs to respond to the Safety enabled attribute request. For PROFIsafe additionally the F-address must be set (see chapter 3.1).
  • Page 20: Communication Cycle Time

    Communication Cycle Time The Cycle Time attribute (#4) configures the communication cycle time between Anybus CompactCom and IXXAT Safe T100 in milliseconds. For CIP Safety the host application needs to respond to the Cycle Time attribute request with a value of 4ms.
  • Page 21: Non-Safe Process Data Handling

    Read process data received from the network is copied and sent as write process data. Read process data and write process data is mapped. S7:2 to S7:8 are reserved and should stay in default position OFF. Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 22: Profinet

    Heartbeat, Input-Only Extended Heartbeat, Listen-Only Extended Non-safe output data EtherCAT Slot 1 Slot 2 IXXAT Output/ … ABCC - ECT Safe Input T100 Figure 5-3: MDP structure of the Device Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 23: Non-Safe Input Data

    (or function) can occupy several objects inside its dedicated index area of the global object dictionary. Since the IXXAT Safe T100/FSoE is always assigned to Slot 1, the non-safe input data and non-safe output data module is assigned to Slot 2. The host application implements the...
  • Page 24 PCF8574T expander (NXP Semiconductors) that is operated with 3.3V. For more information check the datasheet of the PCF8574T. Figure 5-5: Pin-header JP16 and Switch S10 for non-safe input data Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 25: Non-Safe Output Data

    Provider status of the connected IO Controller is set to BAD (PROFINET) RUN-bit is cleared in the 32-bit Run/Idle header of an Exclusive-Owner connection (EtherNet/IP) Anybus CompactCom is in other state than ‘OPERATIONAL’ (EtherCAT) Connection loss Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 26 Non-safe process data handling Figure 5-7: Pin-header JP17 and LEDs D15 and D16 for non-safe output data Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 27: Network Configuration

    EtherNet/IP 6.2.1 Electronic Data Sheet (EDS) An EDS File is provided with the DevKit for the T100/CS. But depending on the used PLC and toolchain it may not be possible to use this for configuration purposes.
  • Page 28: Plc Configuration In Rslogix Designer (Studio 5000)

    The identity information in the Module Parameters section may be subject to change (e.g. Revision). Figure 6-1: RSLogix Designer Identity and Connection Settings Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 29: Scid (Safety Configuration Identifier)

    CEST (UTC + 2h). Thus the value actually transmitted is 36 000 000 ms (10:00:00.000). Figure 6-2: RSLogix Designer Configuration Signature Settings Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 30: Safety Network Number / Tunid

    Figure 6-3: Setting the TUNID in RSLogix Designer EtherCAT (ESI) An EDS-file is provided with the DevKit for the IXXAT Safe T100/FSoE. The file is used for the device and network configuration and can be customized for the end product.
  • Page 31: Fault Reset Button

    Automatic Fault Reset This mode only exists for the IXXAT Safe T100/CS. In this mode the Fault Reset button is inactive. Instead the fault reset behavior is determined by the Safety Discrete Input Point Objects and Safety Discrete Output Point Objects.
  • Page 32: Reset Button

    When pressing the reset button a complete reset of the whole Development Kit board is performed including the Host processor, the Anybus CompactCom and the T100. Figure 8-1: Reset button Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 33: Led Indicators

    LEDs D5-D8 are all lit red if it is not possible to read out the State from the Functional Safety Module Object. PROFIsafe The following table shows the possible patterns for the states of the T100/PS. Description OFF Boot Selftest, Initialization...
  • Page 34: Cip Safety

    LED indicators CIP Safety The following table shows the possible patterns for the states of the T100/CS. Description OFF BOOT OFF WAIT_INIT WAIT_TUNID OFF WAIT_CONFIG INVALID_CONFIG OFF IDLE OFF EXEC_PROD_ONLY EXEC_CONS_ONLY OFF EXEC_PROD_AND_CONS OFF WAIT_RESET INVALID_NODEID FAILSAFE FSoE The following table shows the possible patterns for the states of the T100/FSoE.
  • Page 35: Safety I/O Connectors

    Safe Output Figure 10-1: Safe Inputs and Safe Outputs Note that all IXXAT Safe T100 in- and outputs are 24V types. Therefore they shall never be connected directly to the in- and outputs of the Development Kit described in section 5.
  • Page 36: Other Components

    Other components 11 Other components 11.1 Jumper JP13 is used for software upgrades by HMS. Closing JP13 during power-up activates the serial bootloader of the host application microprocessor. See also section 11.5. JP15 is currently unused. 11.2 Switch S1 Switch S1 is currently unused.
  • Page 37: Web Page

    – for example Firefox. You will have the possibility to view the parameter data, which includes the version of the Host firmware. The network interface contains information about the Anybus CompactCom. Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 38: Wiring Diagram

    Wiring Diagram 13 Wiring Diagram Figure 13-1: Wiring Diagram Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 39 Wiring Diagram Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 40 Wiring Diagram Figure 13-2: Wiring Diagram Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 41 Wiring Diagram Figure 13-3: Wiring Diagram Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 42 Wiring Diagram Figure 13-4: Wiring Diagram Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 43 Wiring Diagram Figure 13-5: Wiring Diagram Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 44: Product Support And Conformity

    EMC: ▪ use only the included accessories ▪ the shield of the interfaces must be connected with the device plug and with the plug on the other side Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 45: Ec Declaration Of Conformity

    Product Support and Conformity 14.4 EC Declaration of Conformity IXXAT Automation declares, that the product: Anybus CompactCOM carrier board T100 (1025-2.0.1) with the article number: 022381-B complies with the EU directive 2004/108/EC. Applied harmonized standards: EN 61000-4-2:2009 EN 61000-4-3:2006+A1:2008 EN 61000-4-4:2013...
  • Page 46: Appendix A - Adi Configuration

    Depending switch 5 Value UINT8 chapter 5. 6 Max value UINT8 7 Min value UINT8 Default UINT8 value The Application Data Instance 1 is mapped to Write Process Data. Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 47: Adi 2

    Depending switch 5 Value UINT8 chapter 5. 6 Max value UINT8 7 Min value UINT8 Default UINT8 value The Application Data Instance 2 is mapped to Read Process Data. Copyright HMS TC Ravensburg GmbH T100 Development Kit Manual, Version 1.6...
  • Page 48: Appendix B - Firmware Upgrade

    1. Initialize the module (power it). 2. Download the file *.hms (30 series) or *.hiff (40 series) via FTP to the module root (30 series) or the firmware folder (40 series). To download the file to the ABCC, windows explorer (not internet explorer) may be used.

Table of Contents