Uploaded image for project: 'PROFINET IO-Controller V3'
  1. PROFINET IO-Controller V3
  2. PSPNMV3-364

add a new flag that is set in case a submodule with diagnosis is reported in ModuleDiffBlock

    Details

    • Type: Change
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V3.2.0.0, V3.3.0.0
    • Labels:
      None
    • Sprint:
      PI Sprint 2017 KW 2/3
    • Account:
      SPC Profinet Master (SPCPROFINETMA)

      Description

      To ease application handling the service "RCX_GET_SLAVE_CONN_INFO_REQ" shall be modified in such a way that for active IO Devices a new flag shall be introduced.

      Using this flag application can detect that during AR establishment a submodule with diagnosis was contained in ModuleDiffBlock.

      So two independent flags exist. One (newly introduced) showing a sbumodule with diagnosis exists. The other one (already existing) showing a wrong/missing submodule exists.

      The following #defines shall be used

      #define PNIO_IOD_DIAG_MODULE_DIFF_REPORTED_WRONG_OR_MISSING    0x0800  /* IO-Device reported a ModuleDiffBlock in Connect-Response containing wrong or missing submodules */
      #define PNIO_IOD_DIAG_MODULE_DIFF_REPORTED_DIAGNOSIS           0x2000  /* IO-Device reported a ModuleDiffBlock in Connect-Response containing submodules with diagnosis */

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    BMeyer Benjamin Meyer
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: