Details

    • Type: Change
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V1.0800.3.9488
    • Fix Version/s: V1.0800.3.9888
    • Component/s: APP
    • Labels:
      None
    • Account:
      SUI User Tools Utilities (SUIUSERTOO)

      Description

       
      UINT32 EIP_SetConfigurationDefaultParameteV1()
      {
         ....
         
       
        /* O->T assembly instance (originator to target)
         *
         * Instance ID:        100 (default)
         * Size:               32 (default)
         * Real time format:   32 bit run/idle header (this is the most common format for O->T assemblies)
         * */
       
        ptPck->tData.unConfig.tV1.ulInputAssInstance  = /* from Tool GUI */;    /* Instance number of input assembly (100 is default)  */
        ptPck->tData.unConfig.tV1.ulInputLen               = /* from Tool GUI */;    /* Length of input data (32 is default)   */
        ptPck->tData.unConfig.tV1.ulInputAssFlags      = EIP_AS_FLAG_READONLY |  /* instance is an output assembly instance */
                                                                               EIP_AS_FLAG_FIX_SIZE;   /* the connection size in a ForwardOpen must directly correspond to ulSize */
       
        /* T->O assembly instance (target to originator)
         *
         * Instance ID:        101 (default)
         * Size:               32 (default)
         * Real time format:   - modeless (this is the most common format for T->O assemblies)
         *                            - 32 bit run/idle header (only for netIC )
         * */
       
        ptPck->tData.unConfig.tV1.ulOutputAssInstance = /* from Tool */;                               /* Instance number of output assembly                        */
        ptPck->tData.unConfig.tV1.ulOutputLen              = /* from Tool */;                               /* Length of Output data (32 is default)                     */
        ptPck->tData.unConfig.tV1.ulOutputAssFlags     = EIP_AS_FLAG_FIX_SIZE |             /* the connection size in a ForwardOpen must directly correspond to ulSize */
                                                                                  EIP_AS_FLAG_RUNIDLE;             /* !!! Note: !!!! */ 
                                                                                                        - this flag shell NOT be set if the configuration apply for netIC
                                                                                                         - this flag shell be set if the configuration apply for other targets like cifX */
       
        /**********************************************************/
        /* QUALITY OF SERVCE CONFIGURATION  (default's)           */
        /**********************************************************/
         
        ptPck->tData.unConfig.tV1.tQoS_Config.ulQoSFlags               = EIP_OBJECT_QOS_FLAGS_ENABLE;
        ptPck->tData.unConfig.tV1.tQoS_Config.bTag802Enable          = 0;  /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_PTP_Event    = 0;  /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_PTP_General = 0;  /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_Urgent          = 55; /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_Scheduled     = 47; /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_High             = 43; /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_Low              = 31; /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
        ptPck->tData.unConfig.tV1.tQoS_Config.bDSCP_Explicit         = 27; /* refer to EtherNetIP Adapter Protocol API 15 EN.pdf /
       
        /**********************************************************/
        /* TCP/IP INTERFACE AND ETHERNET LINK CONFIGURATION       */
        /**********************************************************/
        
        /* ACD is enable per default*/
        ptPck->tData.unConfig.tV1.bSelectAcd = 1; 
       
        /* Quick Connect is disabled per default */
        tSetConfigReq.unConfig.tV1.tData.bQuickConnectFlags = 0;
      }

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  FFaehrmann Frank Fährmann
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: