How To Configure IO Modules For the New Anybus Communicator With PROFIBUS DP Device?

13 Feb 2023

This article provides details on the use of the GSD files IO modules for the PROFIBUS Interface in the Communicator series. 

APPLICABLE PRODUCTS

ABC4014 ABC4023
ABC4018 ABC4091
ABC4021 ABC3100
ABC3000  

 

PRE-REQUISITES

This document assumes you have configured the Anybus Communicator as required.

IN THIS ARTICLE 

  • Module layout
  • PROFIBUS Module Layout

MODULE LAYOUT 

The GSD file has multiple IO modules that are combined to equal the total configured size of the IO configuration. There are a total of 8 Input and 8 output modules with sizes increasing by powers of two along with an empty module. Each size only fits in its specific slot, besides the empty module that can be used multiple times in any slot.  When adding the PROFIBUS IO interface to a PROFIBUS master, all slots need to be filled. All slots either need to have either their assigned module, adding up to the configured size, or filled with an empty module.  
 
 
Use Slot size
Empty x 0
Input 1 1
Input 2 2
Input 3 4
Input 4 8
Input 5 16
Input 6 32
Input 7 64
Input 8 128
Output 9 1
Output 10 2
Output 11 4
Output 12 8
Output 13 16
Output 14 32
Output 15 64
Output 16 128
 
PROFIBUS MODULE
 
If a ABC4014 configuration has 1 input and 1 output byte when it was added to the master, the 1 byte input module would be used in slot 1 while the 1 byte output module would be used in slot 9. The remaining slot would be filled with the empty module. 
 
 
 
A configuration with 2 bytes in and 2 bytes out would only have input slot 2 filled with 2 bytes input and input slot 8 with 2 bytes output. 

 
 
If the configuration was changed to have 3 bytes in and 2 bytes out instead, you would add the 1 byte input to the configuration and still only have 2 bytes output. 
 
 
 
For a configuration with 80 input bytes and 2 output bytes, the 16 byte input module and 64 byte module would be used for the Input data, adding up to 80 bytes. The 16 byte module would be in slot 5 and the 64 byte module in slot 7. The two bytes for the output would be in slot 10. All other slots would be filled with empty modules. It should look something like the following. 
 
 

 

ADDITIONAL INFO 

Quick guide