Summary of Contents for HMS Networks Anybus CompactCom B40 Mini
Page 1
ENGLISH ® ™ Anybus CompactCom B40 Mini HARDWARE DESIGN GUIDE SCM-1202-237 Version 1.1 Publication date 2024-12-17...
Page 2
HMS Networks reserves the right to modify its products in line with its policy of continuous product development. The information in this document shall therefore not be construed as a commitment on the part of HMS Networks and is subject to change without notice.
Page 3
1.5. Document Specific Conventions ..................3 1.5.1. PIN Types ........................ 3 1.6. Trademark Information ...................... 3 2. About the Anybus CompactCom B40 Mini ................... 4 2.1. General Information ......................4 2.2. Features ......................... 4 2.3. B40 Mini Pinning ......................5 2.3.1.
Page 4
® ™ Anybus CompactCom B40 Mini 3. Assembly .......................... 34 3.1. Soldering the B40 Mini ....................35 3.2. Tape and reel information .................... 36 Appendix B. Technical Specification ....................37 1. Environmental ........................37 1.1. Temperature ......................37 1.2. Humidity ........................37 2.
Page 5
1. Preface 1.1. About this Document This document is intended to provide a good understanding of how to use the Anybus CompactCom B40 Mini. The reader of this document is expected to be familiar with hardware design and communication systems in general.
Page 6
® ™ Anybus CompactCom B40 Mini Document Conventions Safety Symbols DANGER Instructions that must be followed to avoid an imminently hazardous situation which, if not avoided, will result in death or serious injury. WARNING Instructions that must be followed to avoid a potential hazardous situation that, if not avoided, could result in death or serious injury.
Page 7
CompactCom B40 Mini 1.5. Document Specific Conventions • The terms “Anybus” or “soldered-on brick” refers to the Anybus CompactCom B40 Mini. • The terms “host” or “host application” refer to the device that hosts the Anybus CompactCom hardware or software.
Page 8
Otherwise the implementer is responsible for providing the physical network interface, excluding the PHYs. All Anybus CompactCom B40 Mini share footprint and electrical interface. The Anybus CompactCom B40 Mini does not support the shift-register interface, or the parallel interfaces, and is therefore not fully backwards compatible with other Anybus CompactCom products. Information regarding backwards compatibility in existing documentation, such as the Anybus CompactCom 40 Network Guides, may not be fully applicable for the Anybus CompactCom B40 Mini.
Page 9
® ™ B40 Mini Pinning Anybus CompactCom B40 Mini 2.3. B40 Mini Pinning An overview of the pinning for the B40 Mini is presented in the figure below. For information about how each pin is used, see Host Interface (page 7) for pins related to host communication interfaces and operating modes, Network Interface (page 23) for pins related to network access.
Page 10
® ™ Anybus CompactCom B40 Mini B40 Mini Pinning 2.3.1. Limitations Unlike the Anybus CompactCom M40 and Anybus CompactCom B40, due to the low pin count on the Anybus CompactCom B40 Mini it does not support parallel interfaces, the shift-register interface, or DIP-switches. The B40 Mini is therefore not fully backwards compatible with other Anybus CompactCom products.
Page 11
® ™ Host Interface Anybus CompactCom B40 Mini 3. Host Interface This chapter describes the low level properties of the Anybus CompactCom interface. 3.1. Overview The Anybus CompactCom has two different host communication interfaces, corresponding to different operating modes. The figure below illustrates the basic properties of these interfaces as well as various I/O and control signals, and how they relate to the host application.
Page 12
This interface is used for Transparent Ethernet, where Industrial Ethernet communication is handled by the Anybus CompactCom and other Ethernet communication is routed to the host application. Using this interface is optional and requires the Transparent Ethernet version of the Anybus CompactCom B40 Mini. RMII — Reduced Media-Independent Interface (page 15) for more information.
Page 13
® ™ Pin Overview Anybus CompactCom B40 Mini 3.2. Pin Overview Depending on operating mode, the pins have different names and different functionality. Presented below is an overview of all host interface pins except GND and 3V3. The pin types are defined in PIN Types (page 3).
Page 14
® ™ Anybus CompactCom B40 Mini Pin Overview 3.2.1. Power Supply Pins Signal Pin Type Description Power 2, 6, 9, 15, 19, 28, 37, 39, 42, 45, 51, 54, 57, 60, 63, 65, 74 Ground. Power and signal ground reference. Power 1, 38, 64 3.3 V power supply.
Page 15
The state of these signals is sampled once during startup, i.e. any changes require a reset in order to have effect. Operating Mode Reserved HIGH HIGH Stand-alone shift register (not supported by the Anybus CompactCom B40 Mini) HIGH HIGH Reserved HIGH Reserved...
Page 16
® ™ Anybus CompactCom B40 Mini Pin Overview 3.2.4. IRQ (Interrupt Request) Signal Name Pin Type Description Interrupt Request Active low interrupt signal. The use of this signal is optional but highly recommended. Even if the host application lacks interrupt capabilities, it is recommended to connect this signal to an input port to simplify software design.
Page 17
® ™ Pin Overview Anybus CompactCom B40 Mini 3.2.5. RESET (Reset Input) Signal Name Pin Type Description RESET Reset Used to reset the soldered-on brick. The master reset input is active low. It must be connected to a host application controllable output pin in order to handle the power up sequence, voltage deviations and to be able to support network reset requests.
Page 18
® ™ Anybus CompactCom B40 Mini Pin Overview Restart The reset pulse duration must be at least 10 µs in order for the NP40 to properly recognize a reset. RESET Figure 3. Symbol Min. Max. Definition 10 µs Reset pulse width. Page 14 of 47 SCM-1202-237 Version 1.1...
Page 19
® ™ Pin Overview Anybus CompactCom B40 Mini 3.2.6. RMII — Reduced Media-Independent Interface In RMII enabled modules, the pins described in the table below are used for the RMII communication. They are set to tristate during startup, making it impossible to indicate e.g. exception during setup. When setup is complete, they are set to inputs/outputs according to the selected mode.
Page 20
® ™ Anybus CompactCom B40 Mini SPI Operation 3.3. SPI Operation 3.3.1. General Description The SPI (Serial Peripheral Interface) bus is a synchronous serial data link standard which operates in full duplex mode. The SPI interface is activated using the OM[0...3] inputs. See Operating Modes (page 11).
Page 21
® ™ SPI Operation Anybus CompactCom B40 Mini 3.3.3. SPI Interface Signals The SPI interface option uses three (optionally four) signals: Signal Description SCLK Serial Clock Input MOSI Main device output, sub device input. Output from the main device’s shift register, and input to the sub device’s shift register. MISO Main device input, sub device output.
Page 22
® ™ Anybus CompactCom B40 Mini SPI Operation 4–Wire Mode In 4-wire mode the SS signal is used to indicate the start and stop of an SPI transfer. In this mode the SCLK signal is allowed to be either idle high or idle low. This mode also allows multiple SPI sub devices on the same SPI bus, since Anybus CompactCom MISO is tri-stated when SS is high.
Page 23
® ™ SPI Operation Anybus CompactCom B40 Mini 3–Wire Mode In 3-wire mode the SS signal must be tied low permanently, and the SCLK signal must be idle high. Multiple SPI sub devices on the same bus are not possible in this mode. The soldered-on brick detects start and stop of a transfer by monitoring SCLK activity.
Page 24
® ™ Anybus CompactCom B40 Mini UART Operation 3.4. UART Operation 3.4.1. General Description The serial interface is a common asynchronous serial interface, which can easily be interfaced directly to a microcontroller or UART. It is provided for backward compatibility with the Anybus CompactCom 30 series. NOTE The serial interface is not recommended for new designs as it has limited functionality compared to other operating modes.
Page 25
® ™ UART Operation Anybus CompactCom B40 Mini 3.4.2. Pin Usage in Serial Mode Presented below is an overview of all pins except GND and 3V3. Signal Name Description/Comments Type (not used) Connect directly to GND. (not used) Connect directly to 3V3. ASI RX Black Channel/Safety Interface (page 29).
Page 26
® ™ Anybus CompactCom B40 Mini UART Operation NOTE It is important to connect all signals correctly for the serial interface to function correctly. 3.4.3. Baud Rate Accuracy As with most asynchronous communication devices, the actual baud rate used on the Anybus CompactCom may differ slightly from the ideal baud rate.
Page 27
® ™ Network Interface Anybus CompactCom B40 Mini 4. Network Interface The network interface provides network access to the Anybus CompactCom. The pin types are defined in PIN Types (page 4.1. Ethernet Interface Pins The industrial networks, that use Ethernet 100 Mbit for communication, share the same hardware design. However, the firmware installed in the soldered-on brick is different depending on network.
Page 28
® ™ Anybus CompactCom B40 Mini Connector Board 4.2. Connector Board The network interface signals from the B40 Mini can be directly routed to the (optional) Ethernet 10/100Mbit connector board, through a 1.27 mm pitch 52-pin socket header. For more information, see Network Connector Board (page 31).
Page 30
® ™ Anybus CompactCom B40 Mini Connector Board Ethernet (copper) 10/100Mbit Pin Overview. NOTE Pins not detailed in this section shall be left unconnected. The pins in the following table shall be routed directly between the connector board and B40 Mini in length- matched signal pairs.
Page 31
• If the Anybus CompactCom B40 Mini is implemented in a metal chassis, a low inductive connection between the RJ45 shield and chassis is required.
Page 32
® ™ Anybus CompactCom B40 Mini Bulk and Decoupling FE and GND planes must be connected, see Custom Implementation without Connector Board (page 27) for how it can be done using a capacitor and a resistor. The connector board stand-off should be conductive and connected to FE. Figure 13.
Page 33
® ™ Black Channel/Safety Interface Anybus CompactCom B40 Mini 6. Black Channel/Safety Interface The black channel is a transportation mechanism for safety related protocol extensions over a nonsafe communication media. The safety layer performs safety related transmission functions and checks on the communication to ensure that the integrity of the link meets the requirement for SIL 3, cat4/PL e.
Page 34
All dimensions are in millimeters, tolerance ±0.10 mm, unless otherwise stated. 1. Anybus CompactCom B40 Mini The dimensions for the Anybus CompactCom B40 Mini, as well as the footprint, are given in the picture below. 3= max height Reserved area,...
Page 35
® ™ Network Connector Board Anybus CompactCom B40 Mini 2. Network Connector Board The network connectors and transformers can optionally be mounted on a separate connector board provided by HMS. The footprint for a connector board is shown in the figure below. This footprint is the same for all connector boards.
Page 36
® ™ Anybus CompactCom B40 Mini Network Connector Board 2.1. Connector Board for Copper Based Ethernet The connector board for the copper based Ethernet network interfaces carries two RJ45 connectors. 37,8 15,6 3,5 ± 0,20 Figure A.3. Page 32 of 47 SCM-1202-237 Version 1.1...
Page 37
® ™ Network Connector Board Anybus CompactCom B40 Mini 2.2. Front Plate Restrictions Customer applications that have a front plate with hole(s) for accessing the connector(s) of a connector board, must have the front plate placed at least 0.5 mm away from the connector board edge and must not reach further than 2.5 mm away from the connector board edge.
Page 38
The connector board has to be secured using a screw, joining FE (functional earth) on the connector board to FE on the host application board. The Anybus CompactCom B40 Mini is soldered directly to the host application board, see Soldering the B40 Mini (page 35) for more information.
Page 39
1 times max. Figure A.6. Recommended Reflow Soldering Profile Inspection After the soldering is completed, perform an optical inspection to verify that the Anybus CompactCom B40 Mini is centered and correctly aligned. Cleaning It is not recommended to clean the B40 Mini after soldering. Using a "no clean" solder paste is advised.
Page 40
B40 Mini Assembly 3.2. Tape and reel information The way in which the Anybus CompactCom B40 Mini is delivered depends on the order size: • 1-49pcs: Modules in separate ESD-shield bags placed in a cardboard box. NOTE This order size is not handled according to MSL 3.
Page 41
Failure to follow the requirements may lead to permanent hardware damage. It is recommended for Anybus CompactCom B40 Mini users to make sure that each signal controlling the Anybus CompactCom B40 Mini has a drive strength enough to fulfill level and timing constraints even if the signal is loaded with 20 pF in parallel with 2.2 kΩ...
Page 42
EN61000-4-6 Conducted immunity Since all Anybus CompactCom B40 Mini modules have been evaluated according to the EMC directive through above standards, this serves as a base for our customers when certifying Anybus CompactCom B40 Mini based products. Page 38 of 47...
Page 43
® ™ Regulatory Compliance Anybus CompactCom B40 Mini 3.2. UL/c-UL Compliance All members in the Anybus CompactCom B40 series are UL Recognized Components. SCM-1202-237 Version 1.1 Page 39 of 47...
Page 44
Appendix C. How to Inactivate Ethernet Port 2 (Industrial Ethernet) It is possible to inactivate Ethernet Port 2 on the Anybus CompactCom B40 Mini for select networks. For more information on what networks support this feature, see Anybus CompactCom 40 Software Design Guide. It is recommended to terminate Ethernet signals in the network interface if one of the Ethernet ports is unused.
Page 45
® ™ Implementation Examples Anybus CompactCom B40 Mini Appendix D. Implementation Examples 1. General In this appendix HMS Industrial Networks provides examples of possible implementations for the Anybus CompactCom B40 Mini series. IMPORTANT There are many different processors with different functionality available on the market today. The implementations in this appendix are to be regarded as examples that are designed for one single type of processor.
Page 46
® ™ Anybus CompactCom B40 Mini Serial 3. Serial This example shows a design intended for an implementation with serial communication. Host Application CompactCom Module CPU (3.3V) Host Interface GPIO1 GPIO2 GPIO3 Tx/OM3 UART Rx UART Tx GPIO4 GPIO5 MI0/SYNC GPIO6 GPIO7 GPIO8...
Page 47
® ™ Power Supply Considerations Anybus CompactCom B40 Mini 4. Power Supply Considerations 4.1. General The Anybus CompactCom 40 platform in itself is designed to be extremely power efficient. The exact power requirements for a particular networking system will however vary a lot depending on the components used in the actual bus circuitry.
Page 48
® ™ Anybus CompactCom B40 Mini Power Supply Considerations 4.2. Bypass Capacitance The power supply inputs must have adequate bypass capacitance for high-frequency noise suppression. It is therefore recommended to add extra bulk capacitors near preferably all the power supply inputs (or at least two): Reference Value (Ceramic)
Page 49
® ™ Design Examples, Network Interface Anybus CompactCom B40 Mini Appendix E. Design Examples, Network Interface If the optional connector board is used, the signals from the network interface pins of the soldered-on brick can be routed directly to the corresponding pins of the connector on the connector board. For more information, see Connector Board (page 24).
Page 50
• Do not design any vias or traces on top side of the PCB, where there is any risk for short circuits. For more information, see figure in section Anybus CompactCom B40 Mini (page 30). • Minimum recommended power rating for termination/grounding resistors is 1/16 W.
Page 51
® ™ Network Interface Examples Anybus CompactCom B40 Mini 2. Network Interface Examples This section contains typical examples, of how to design the network interface. IMPORTANT The schematics in this chapter contains the schematic-level items that are required for a basic implementation of specific networks.
Need help?
Do you have a question about the Anybus CompactCom B40 Mini and is the answer not in the manual?
Questions and answers