1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Защита Know-how(Step 7 5.5) в проекте TIA Portal

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Alex_11_12_2017
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 19 окт 2020, 13:40
Имя: Александр
Страна: Россия
город/регион: Тверь

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение Alex_11_12_2017 »

Добрый день.
На производстве есть линия, управляется контроллером CPU 315-2 PN/DP. Нужно сделать Upload и отредактировать программу управления. Исходников нет.
С помощью Step 7 выгрузить не получается, пишет типо проект был загружен TIA Portal’ом.
Выгрузил с помощью TIA Portal 14, только есть одна проблема. Блок FB2 был создан в Step 7 5.5, и защищен парольной защитой Know-how(ноу-хау), это блок PID регулятора (как его залили с помощью портала непонятно). При нажатии на него вылетают ошибки (фото в приложении).
Теперь нужно откомпилировать весь проект и полностью его залить, это нужно для того чтобы была возможность мониторить все блоки FB,FC и OB. Сейчас мониторятся только DB(кроме экземпляров FB2). При компиляции выдает ошибки по блоку FB2 «At least one called block is missing.» и «The block can only be compiled with a valid password.».
Подскажите, что тут можно сделать, как можно обойти эту защиту?

https://yadi.sk/i/qb5abyz2uDKI6w - ошибка по при Upload на Step 7;
https://yadi.sk/i/6aqukRsPT_dkJQ - блок FB2 и его DB(101-104);
https://yadi.sk/i/9ehCAu_XugYCbw - сообщение при попытке открыть блок;
https://yadi.sk/i/WQ6yLfMYEK2ktg - сообщение при попытке открыть блок;
https://yadi.sk/i/CNfCGvvAkPWyAg - сообщение при попытке открыть DB101-104;
https://yadi.sk/i/T50H2w0aaKGU5w - вызов блока, "DB3".Static_0 - температура в Real, Q1.0 выход на твердотельное реле;
https://yadi.sk/i/kjcPp5Lhi8WDQw - экземплярный DB(открывается новый(созданный в TIP Portal), DB101-104 не открываются).
Последний раз редактировалось Alex_11_12_2017 20 окт 2020, 10:20, всего редактировалось 3 раза.

Parliament74
авторитет
авторитет
Сообщения: 809
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 208 раз

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение Parliament74 »

Alex_11_12_2017 писал(а): 19 окт 2020, 15:32 The block can only be compiled with a valid password.
Вот этот самый "valid password" узнавать у поставщика/разработчика системы.
Ну или проект заново делать без использования защищённого FB2.

P.s.: "фото в приложении" как-то не приложились...
Аватара пользователя

VADR
администратор
администратор
Сообщения: 4727
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 225 раз
Поблагодарили: 392 раза

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение VADR »

Приложенных фото нет.
Могу предположить, что этот блок FB2 на самом деле библиотечный и называется как-то типа CONT_S, CONT_C или что-то близкое. Посмотрите мануалы в сторону использования библиотечных функций. Вполне возможно, никакое снятие защит там не нужно.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.

Parliament74
авторитет
авторитет
Сообщения: 809
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 208 раз

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение Parliament74 »

CONT_S и CONT_C - это FB41 и FB42.
SFB2 - это CTUD.

А вот FB2 как раз и похоже на самописный блок...

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение v0v »

Попробуйте программу S7CanOpener которая снимает защиту.
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 10 раз
Поблагодарили: 17 раз

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение MuadDib »

Я снимал защиту с программного блока с помощью Access по этой методике. Правда, это был чисто проект Step7, выгруженный без привлечения TIA Portal.

Автор темы
Alex_11_12_2017
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 19 окт 2020, 13:40
Имя: Александр
Страна: Россия
город/регион: Тверь

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение Alex_11_12_2017 »

VADR, интерфейс блока не похож на CONT_S и CONT_C, слишком простой.
https://yadi.sk/i/T50H2w0aaKGU5w - вызов блока, "DB3".Static_0 - температура в Real, Q1.0 выход на твердотельное реле;
https://yadi.sk/i/kjcPp5Lhi8WDQw - экземплярный DB(открывается новый(созданный в TIP Portal), DB101-104 не открываются).

Отправлено спустя 1 минуту 47 секунд:
Parliament74, Поставщик не отвечает, они даже исходники не предоставили. В том и проблема, если бы даже и был этот "valid password", его бы не было где указать. При установке защиты в Know-how в TIA Portal, просто два раза пишем пароль, и после этого при открытии блока он его просто запрашивает, мы его указываем и все, можно редактировать программу. В моем случае сразу ошибка, и в свойствах(Properties) есть только номер блока.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение POV »

Вы только пытались классическим степом upload делать? А пробовали открывать online? Чего пишет тогда? Может покажет контейнер с блоками, если они были частично залиты классикой.

Pvalp
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 25 фев 2014, 13:10
Имя: Прокопенко Владимир Алексеевич
Поблагодарили: 2 раза

Защита Know-how(Step 7 5.5) в проекте TIA Portal

Сообщение Pvalp »

Добрый день, а как можно снять или узнать пароль c OB1 (OB30), установленный с помощью Know-how protection в Tia Portal v15.0?
В какой папке проекта хранятся эти пароли?
Ответить

Вернуться в «Simatic TIA Portal»