1. The controller software must have been created with at least TIA version 17.
  2. If software components were created with an earlier version, they must be recompiled and transferred with TIA version 17 or higher. The same applies to the hardware configuration of the PLC.
  3. At least the following firmware versions are required:
    • S7-1200 series with firmware versions V4.5, tested and validated up to version 4.6
    • S7-1500 series from firmware version V2.9, tested and validated up to version 3.1
    • S7-ET200SP series from firmware version V2.9, tested and validated up to version 3.1
  4. If a password has been assigned at controller level, you must have it. The password can be transferred up to firmware version 3.0 (1500 and ET200SP series) or 4.6 (S7-1200 series). For higher firmware versions, the login mechanism has changed on the PLC side; the new “Anonymous” user must be configured and enabled in the PLC.

Important, firmware version 3.1 (S7-1500 and ET200SP) or 4.7 (S7-1200) and higher: Configuration of the “Anonymous” user for symbolic access.

  1. Go to “Security settings” in the project navigation.
  2. Double-click on “Users and roles”.
  3. Select the “Roles” tab.
  4. Create a new role and assign a name, for example “symb_Access”.
  5. Open the “Runtime rights” tab.
  6. Select the corresponding PLC from the “Functional rights categories”.
  7. Activate the desired access level “Full access”, “HMI access” or “Read access” in the “Function rights”.
  8. Go to the “Users” tab in the “Users and roles” area.
  9. Activate the user “Anonymous”.
  10. Confirm the displayed message with “OK”.
  11. Assign the newly created role to the anonymous user under “Assigned roles”.
  12. Save the configuration, translate the project and transfer the changes to the CPU.