Uploaded image for project: 'PROFINET IO-Controller'
  1. PROFINET IO-Controller
  2. PSPNM-442

inconsistent configuration packets are not detected leading to invalid content of data in DPM

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V2.6.6.0
    • Fix Version/s: V2.6.7.0
    • Component/s: Firmware
    • Labels:
      None
    • Account:
      SPC Profinet Master (SPCPROFINETMA)

      Description

      2 problems with manual IOPS handling: IOPS always at offset 0; all IOPS are mapped to one byte in DPM.

      Configured controller by packets to handle IOPS manually. Used packet PNM_APCTL_CMD_SET_CONFIG_PNM_EXT_REQ:
      ulIOPSModeConsumer = 0x00000002; ulIOPSOffsetConsumer = 0x00000020
      ulIOPSModeProvider = 0x00000002; ulIOPSOffsetProvider = 0x00000020
      Expected 2x IOPS at offset 32 in DPM.

      "cifxrepns" with 2x4 bytes in + 2x4 bytes out, starting at offset 0 in DPM.
      Started cyclic communication.

      DPM input area from offset 0: 80 <7 byte Date from slave>
      No IOPS at offset 32.

      DPM ouput area at offset 0: first byte is sent as output data and as IOPS to slave for both modules.
      IOPS is not taken from offset 32.

      Same problem with bitwise IOPS.

        Attachments

          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: