Anybus logo Anybus CompactCom - Vue d'ensemble technique

Anybus-CC est une solution de communication flexible. Le module dispose de la fonctionalité complète d'une interface réseau industriel et fournit une interface d'application réseau standardisé, série ou parralèle indépendante, à l'équipement hôte.

Cliquer sur les onglets ci-dessous pour en savoir plus ...

  • Caractéristiques
  • Applications
  • Hardware / Mechanique
  • Software
  • Sans boîtier

Anybus logo Anybus CompactCom - Technical Specifications

CompactCom mechanical overview

Functionality of the Anybus-CC
Anybus-CC is a very flexible communication solution. The modules contain the complete functionality of an industrial network interface and provides a standardized and network independent parallel or serial application interface for the host automation device.

Whether fieldbus, industrial Ethernet or wireless interface is needed, these small, flexible and inexpensive modules are the perfect fit for device manufacturers. Anybus CompactCom provides the most compelling alternative to extensive in-house development.

Supported network features
Anybus-CC incorporates the latest protocol specification of the chosen network. HMS continuously maintains the network functionality of the Anybus-CC so that your automation device always complies to the latest standards and has unlimited interoperability. All Anybus-CC modules are pre-certified for full network compliance with the chosen network. The network functionality includes cyclic I/O data, acyclic parameters, network, status and diagnostic information, alarm messaging and device identification. Through the host application interface the Anybus-CC functionality can be tailored to the communication requirements of the automation device, which allows for a high level of functional integration.

Active and passive modules for maximum flexibility
The Anybus-CC family consists of two standard module types.

Active modules handle the complete protocol of the fieldbus or Ethernet network. All necessary software and hardware is included. The application interface of Anybus-CC can be accessed by either a parallel Dual Port Ram or a fast serial line. Both interface alternatives support the same data exchange methods, functionality and features. Active modules are available for all fieldbus and industrial Ethernet networks.

Passive Modules provides the physical layer network interface to the selected network. They provide a transparent pass-through for serial data coming from/to the external network and the serial host application interface. Passive modules are available for RS-232, RS485, USB and Bluetooth

IT Functions for Ethernet versions
The Anybus-IC Ethernet versions contain embedded IT functions such as, an embedded dynamic web server, Telnet server, FTP server and an Email client.

Together, these IT functions allow for example, that data can be monitored via the built in web server, or using event triggered Email messages. SSI technology enables web pages and Email messages to carry dynamic content such as I/O data, configuration, and settings and then visualizing in a user friendly way.

The IT functions also include a TCP/UDP/IP socket interface. This allows applications to execute any kind of vendor specific TCP/IP based protocols using the core functionality of the Anybus-IC.

    Active modules provide the full functionality of the selected fieldbus/Ethernet network
    Passive modules provide the physical layer of the selected network and only handle basic communication
    2kB (8-bit) Dual Port Ram parallel application interface with a 30ns access
    Asynchronous UART serial application interface with configurable baud rates of 19.2kbps - 625kbps
    On-board high performance Anybus NP30 network processor
    Network independent hardware & software application interface for cyclic, acyclic data & diagnostics
    Robust plastic housing for easy handling and logistics
    Available with or without the robust plastic housing
    50-pin CompactFlash connector for connection to the host application interface
    Single 3.3V power supply with low power consumption
    Two on-board LED's for module and network status indication
    Galvanic isolation between the network and the host application interface

Anybus-CC application examples
Anybus-CC has been designed to meet many types of industrial automation products. HMI's, robot controllers, drives, micro PLC's, valve manifolds, instruments, weigh scales, temperature controllers, bar-code scanners and I/O blocks are just some of todays products that are integrating Anybus-CC.

Case examples:

Weigh scales
Todays industrial scale is a networked device installed in the automated manufacturing line. Even if the primary measure is just the weight, a modern scale has a lot of built-in intelligence and needs an industrial network to communicate with the supervisory system, normally a PLC. The type of network that is required for the scale, is normally dictated by the brand of PLC it's connected to.

Anybus-CC supports all major networks for fieldbus and industrial Ethernet, but also USB, serial, and wireless. This is a key benefit for scales applications since a scale can also be used in “light industrial” applications, like warehouses and packaging. Support for fieldbus, industrial Ethernet, USB and wireless gives scale manufacturers the flexibility to able to offer a solution to all applications. As the Anybus-CC Ethernet modules support pure TCP/IP communication, vendor specific protocols can be used on top of the TCP/IP socket interface of Anybus-CC. This allows easy integration into modern ERP (Enterprise Resource Planning) systems.

Today communication is a key function for almost any HMI. It can be communication to a PLC it is connected to, or as a field device on a fieldbus or industrial Ethernet network. HMI's can access a wide range of data registers inside the PLC. This is normally done via propriety protocols, over serial or Ethernet media. A HMI device can also be connected as a field device, displaying production data and are then installed along a production line. When used as a field device, the PLC is normally a master over the HMI which operates as a slave/adapter on the fieldbus.

Anybus-CC high functionally, low power consumption, small size and low-cost gives manufacturers of HMI's maximum flexibility and gives customers the freedom to select almost any fieldbus or industrial Ethernet protocol to provide uplink and downlink communications to the HMI.

The drives market is very fragmented and most drive manufacturers need to adapt to the communication system that is used on PLC systems that the drive connect to. Networks such as Profibus, DeviceNet, CC-Link, EtherNet/IP, CANopen and EtherCAT are all networks that are popular to use in manufacturing automation and this creates a need for drive manufactures to support these networks to comply with their customers needs.

Anybus-CC's interchangeability and high data throughput are essential for todays drive applications and are just some of the benefits Anybus-CC gives drive manufacturers. Today Anybus-CC is available with a general communication profile, “Communication Adapter” but a profile targeting specific drive requirements is currently under development. This will support “Drive Profiles” for relevant networks but still be compatible with the standard product using Communication Adapter Profile.

Hardware Application Interface
The hardware interface of the Anybus-CC is based upon a standard 50-pin CompactFlash™ connector. The pinning is tailor-made for industrial communication purposes and derives from standard CompactFlash signaling.

All Anybus-CC modules are powered by a single 3.3V power supply. In addition to the CompactFlash connector, all Anybus-CC modules have a specific shielding and grounding method, for industrial robustness and high EMC compliance. The hardware interface of active and passive modules is different, but both are fully independent of the chosen industrial network.

Anybus-CC application interface

Parallel application interface
Active Anybus-CC modules provide a fast parallel 2kB (8-bit) Dual Port Ram interface.This allows the host application to access the Anybus module directly as a memory mapped peripheral. For increased efficiency, an optional interrupt request signal (/IRQ) allows the host application to service the Anybus module only when necessary. Polled operation is also possible. In addition to the address and data signals of the Dual Port Ram, the parallel interface provides status and control signals, including reset, module ID, LED status and GPIO.

Serial application interface
The serial interface is a asynchronous serial interface with configurable baud rates of 19.2kbps - 625kbps with a fixed frame size for efficient DMA usage. It can easily be connected directly to a micro controller or UART of the host application. On active Anybus-CC modules the serial interface is always present and can be used as an alternative option to the parallel Dual Port Ram interface. On the passive modules, the serial interface is the only way to access the Anybus-CC from the host application.

Network interface
The network interface is dependant of the selected industrial network (fieldbus, Ethernet, serial, USB, wireless). It uses the connector type that is specified by the specific network standard. The signaling complies with the respective network specification. In addition, two LED's are integrated into the front of the Anybus-CC module, providing network and module status information.

A unique mechanical concept allows the module to be implemented as an end-user option (plug-in), or embedded into the host product at the manufacturing stage. The plug-in concept allows the vendor to assemble and ship their product without the Anybus-CC module fitted. The end user can then at a later stage decide whether to install an Anybus module or not.

The Anybus-CC slot consists of a well defined empty space on the host applications printed circuit board (PCB) and a male 50-pin CompactFlash connector. If the manufacturer supplies his automation device without an inserted module, the slot should be protected by the Anybus-CC slot cover.

Module mounting
The Anybus-CC module slides into the Anybus-CC slot off the host automation device. The module is fastened with an innovative mechanism by tightening the two screws located on in the front cover of the Anybus-CC module.

The module insertion can be made at any stage in the logistical chain between the automation device manufacturer and the end customer. This enables optimized logistics and flexibility.

    52 x 50 x 22mm or 2.04 x 1.97 x 0.86 ” (L x W x H ) ( with housing )
    52 x 37 x 16mm or 2.04 x 1.45 x 0.63 ” (L x W x H ) ( without housing )
Power Supply:
    3.3 Volt
    Operating -40°C to + 70 °C ( with housing )
    Operating -40°C to + 85 °C ( without housing )
Env Conformance:
    RoHS Conformance
Protection Class:
EMC Certification:
    CE marked, UL & cUL conformance
    Tested and verified for fieldbus conformance

Software Application Interface
The Anybus-CC software interface is designed to be network protocol independent, allowing the host application to support all major networking systems using the same software driver, without loss of functionality.

Anybus-CC software modelTo provide flexibility and room for expansion, an object oriented addressing scheme is used between the host application and the Anybus module. This allows for a very deep level of integration.

The software interface of the Anybus-CC provides a structured way to access:
 Process & Parameter Data Exchange
 Device diagnostics
 Network and system events

Anybus host application software driver
To speed up the development process, HMS supplies free source level (C-language) software drivers. These drivers act as “glue” between the Anybus module and the host application, thus separating low level communication tasks from the host software environment. These drivers are available in two options:

Standard Driver
This driver is designed to exploit the flexibility and versatility of the Anybus CompactCom host interface concept to a maximum. A layered software approach provides a high level of abstraction
towards the host system, and multiple messages can be buffered and handled simultaneously.

The Standard Driver supports both serial- and parallel applications, and can either be polled cyclically or operate as an interrupt driven service. Potential targets include high performance applications which need a high degree of network functionality and flexibility.

Requirements: ROM ~16kB, RAM ~4kB

“Lite” Driver
The standard driver is designed to provide a high level of abstraction and may prove impractical in smaller applications or in applications which require less network functionality and flexibility. To bridge this gap, HMS supplies the Lite Driver, which provides a bare-bones solution suitable for applications with tight memory and/or performance demands.

The Lite Driver supports both serial and parallel applications through two separate source trees. Potential targets include applications with a limited amount of memory and/or processing capabilities and where basic network functionality is sufficient.

Both drivers are completely self-contained, i.e. they do not require an operating system to run. As a general rule, it is possible to modify both drivers as needed, thus making it possible to add “missing” functionality to the Lite Driver.

Requirements: ROM ~4kB, RAM ~0.4kB

Both drivers require porting to the host system environment.

Anybus-CC - without housing

As a compliment to the already widely used standard plug-in Anybus-CC communication modules with housing, HMS also offers the complete Anybus-CC range of interchangeable plug-in modules without housing. Anybus-CC modules without housing have exactly the same functionality as the modules with housing.

Without the plastic housing, the Anybus-CC modules are even smaller so that they fit in smaller automation devices. HMS provides fastening kits for easy fastening of the modules on the carrier board. Anybus-CC without housing is suitable for applications where device manufacturers want to integrate the Anybus-CC module during their manufacturing process in their production facilities. Another reason is that the Anybus-CC module will be completely hidden from view behind the front cover of the automation device. Only the required network connectors will be visible.

Mounting Kit
The Anybus-CC Mounting Kit is available to secure the Anybus-CC without housing module to the PCB (Printed Circuit Board) of the host automation device.

The Mounting Kit is easy to assemble, and consists of two plastic holder and two screws. When assembled it secures the Anybus-CC module firmly onto the host application device.

HMS order code for the Mounting Kit: 019180 (bulk pack for 50 units)