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 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...
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.
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.
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.
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...
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...
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.
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...
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.
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).
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.
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...
(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...
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...
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.
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...
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...
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.
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.
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...
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...
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.
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.
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.
– 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...
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...
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...
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...
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...
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.
Need help?
Do you have a question about the T100 and is the answer not in the manual?
Questions and answers