This article explains the Anybus Module and Host Application objects in Anybus CompactCom.
All Anybus CompactCom products
What are Anybus Module objects?
Anybus Module objects are a set of objects that are implemented in the Anybus CompactCom firmware. These objects control the behavior of the module and its actions on the network.
All Anybus CompactCom interfaces include the Anybus Object, Diagnostic Object, Network Object, and Network Configuration Object. Moreover, each Anybus CompactCom also has network specific Anybus Module objects.
These objects are described in detail in the Anybus CompactCom Software Design Guide and in the respective Network Guides.
What are Host Application objects?
Host Application objects are a type of object that are located in the host application and can be accessed by the Anybus module.
These objects have to be implemented in the host application in such a way that incoming object requests from the Anybus CompactCom are handled properly.
The Anybus CompactCom 40 supports several Host Application objects, of which the Application Data Object and Application Object are mandatory.
In fact, the Application Data Object takes an important role since each of its instances is associated with an application variable. It is up to the mapping definition which of these application variables will be accessible as cyclic process data or acyclic parameter data on the network.