Есть в ПЛК 100 какой-то зашитый идентификатор, который можно получить через CodeSys?
Например, MAC адрес сетевой карты.
Есть в ПЛК 100 какой-то зашитый идентификатор, который можно получить через CodeSys?
Например, MAC адрес сетевой карты.
Ну пускай меняется, главное чтобы с завода что-то зашитое было
ну серийник какой-нибудь
у ПЛК1хх (не М02) есть проблема с идентификацией.
Что надо сделать:
1. ПО версии 2.14 и выше
2. Запароливаем ПЛК
3. Записываем файл или пользуемся MAC-адресом в local_addres.dat файле.
4. Привязываем к идентификатору функционал.
В целом нормальный пароль - уже хорошая защита от копирования ПО.
Тролль-наседка, добрый, нежный и ласковый
Чем вам MAC то не устраивает или думаете, что другие семи пядей во лбу ?
Имхо, можно обойтись просто retain переменными, если сделать алгоритм расчета хэш суммы по любому только вам известному алгоритму и оттолкнуться от MAC адреса с ручным запуском. То есть копирование уже существующей программы, но с другим MAC адресом приведет к ошибке и остановке программы, дальнейшее разбирательство и смена адреса уже ни к чему не приведет.
з.ы. было бы желание, придумать что-нибудь заковырестое всегда можно.
Я хотел использовать не для защиты ПО, а по той причине, что мой прибор отправляет на сервер данные и как-то должен себя идентифицировать.
local_addres.dat то что нужно, подойдет, спасибо.
8. Обновляемся до 2.17.0 (http://www.owen.ru/uploads/txtlic.ph...7.0_plc100.zip)
а пароль то есть?
Тролль-наседка, добрый, нежный и ласковый