master/globals.h
changeset 95 0066de7a456d
parent 90 044e97bce4bd
child 98 f564d0929292
equal deleted inserted replaced
94:fa8e9f520589 95:0066de7a456d
    21 #define EC_COMMAND_HEADER_SIZE 10 /**< Größe eines EtherCAT-Kommando-Headers */
    21 #define EC_COMMAND_HEADER_SIZE 10 /**< Größe eines EtherCAT-Kommando-Headers */
    22 #define EC_COMMAND_FOOTER_SIZE 2 /**< Größe eines EtherCAT-Kommando-Footers */
    22 #define EC_COMMAND_FOOTER_SIZE 2 /**< Größe eines EtherCAT-Kommando-Footers */
    23 #define EC_SYNC_SIZE 8 /**< Größe einer Sync-Manager-Konfigurationsseite */
    23 #define EC_SYNC_SIZE 8 /**< Größe einer Sync-Manager-Konfigurationsseite */
    24 #define EC_FMMU_SIZE 16 /**< Größe einer FMMU-Konfigurationsseite */
    24 #define EC_FMMU_SIZE 16 /**< Größe einer FMMU-Konfigurationsseite */
    25 #define EC_MAX_FMMUS 16 /**< Maximale Anzahl FMMUs pro Slave */
    25 #define EC_MAX_FMMUS 16 /**< Maximale Anzahl FMMUs pro Slave */
    26 
       
    27 #define EC_MAX_DATA_SIZE (EC_MAX_FRAME_SIZE \
    26 #define EC_MAX_DATA_SIZE (EC_MAX_FRAME_SIZE \
    28                           - EC_FRAME_HEADER_SIZE \
    27                           - EC_FRAME_HEADER_SIZE \
    29                           - EC_COMMAND_HEADER_SIZE \
    28                           - EC_COMMAND_HEADER_SIZE \
    30                           - EC_COMMAND_FOOTER_SIZE) /**< Maximale Datengröße */
    29                           - EC_COMMAND_FOOTER_SIZE) /**< Maximale Datengröße */
    31 
       
    32 #define EC_MASTER_MAX_DOMAINS 10 /**< Maximale Anzahl Domänen eines Masters */
       
    33 
    30 
    34 #ifndef NULL
    31 #ifndef NULL
    35 #define NULL ((void *) 0) /**< NULL-Define, falls noch nicht definiert. */
    32 #define NULL ((void *) 0) /**< NULL-Define, falls noch nicht definiert. */
    36 #endif
    33 #endif
    37 
    34