Uploaded image for project: 'Apache PLC4X'
  1. Apache PLC4X
  2. PLC4X-208

[S7] When trying to write to a S7 device and writing is not explicitly enabled, the PLC will respond with an error code

Add voteWatch issue
    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.8.0
    • None
    • Driver-S7
    • None

    Description

      The S7 will respond with:

      • Error Class: 0x83
      • Error Code: 0x04 

      if the user tries a write request and this is not explicitly enabled, we can definitely handle this in a nicer way.

      To fix the problem, you need to select the PLC in TIA, go into the Properties dialog, select "Protection". You will probably notice there's an Access Level Table, but you need to scroll down (even if it looks as if there is nothing). There check the box in: "Permit access with PUT/GET communications from remote partner...."

      Would be cool if we could give our users a hint on this.

      Attachments

        1. put-get-disabled.pcapng
          0.6 kB
          Christofer Dutz

        Activity

          People

            cdutz Christofer Dutz
            cdutz Christofer Dutz

            Dates

              Created:
              Updated:

              Slack

                Issue deployment