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, 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 State is ready to execute the host request.

      The execution of acyclic services

      • DEVNET_FAL_CMD_REMOTE_SERVICE_CNF
      • DEVNET_FAL_CMD_GET_ATT_REQ
      • DEVNET_FAL_CMD_SET_ATT_REQ

      from user application are is only allowed in specific Slave Handler States.

      The stack will store the services from host until the slave handler states are reached and executed them..
      If the specific slave handler states is not reached within "2 seconds" the stack will return the service to the 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: