Uploaded image for project: 'DeviceNet Master'
  1. DeviceNet Master
  2. PSDNM-523

Allow Remote Service Request only in specific Slave Handler States.

    Details

    • Type: Change
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V2.4.0.10 (open), V2.4.5.0
    • Component/s: None
    • Labels:
      None
    • Account:
      SPC DeviceNet Master (SPCDEVICENMA)

      Description

      Allow execution of acyclic "Remote Service Request" only when Slave Handler States is ready to execute the host request.

      The execution of acyclic services from user application like:

      • DEVNET_FAL_CMD_REMOTE_SERVICE_CNF
      • DEVNET_FAL_CMD_GET_ATT_REQ
      • DEVNET_FAL_CMD_SET_ATT_REQ

      is only allowed in specific Slave Handler States.

      The stack will store the services from host until the spcific Slave Handler States are reached and executed them then.

      If the spcific slave handler states is no reached within "2 seconds" the stack will return the services from host with error code:

       

      /** Explicit Message Handler is occupied. */
      #define ERR_DEVNET_FAL_CON_OC 0xC0470240L

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  MKroll Mirko Kroll
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: