Мы кого будем анализировать? Если мастера, то запустить на ПК эмулятор слейва и будет видено, какие регистры(0х,1х,3х,4х) мастер читает/пишет и из какого слейва.
Захват-2.png
Захват-3.png
Мы кого будем анализировать? Если мастера, то запустить на ПК эмулятор слейва и будет видено, какие регистры(0х,1х,3х,4х) мастер читает/пишет и из какого слейва.
Захват-2.png
Захват-3.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
хм, с мастером в принципе наверное и не получится, а слейв всегда можно прочитать, да и к тому же в ретейн все попадет...
Тут только с панелью наверное все же можно защититься, на голом ПЛК будет сложно....
Последний раз редактировалось petera; 23.12.2014 в 12:23.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
petera если инициализировать одни переменные нулем, то надо создать другие в ретейн что типа программа прошла защиту, а они все будут переписаны при копировании... толку ?
Все началось с того, что есть изделие в котором есть ПЛК(слейв)+СП270(мастер). Вопрос: -"Сможет ли недобросовестный клиент клонировать изделие"
1. Все файлы из ПЛК можно перенести в другой.
2. Клонировать панель нельзя.
Вывод если программа в ПЛК может работать без панели, то клиент может этим воспользоваться. Для осложнения использования ПЛК без панели храним в PFW панели некие параметры без которых программа в ПЛК не может правильно работать или вообще не выполняет заданный алгоритм, например храним настройки в памяти панели. Эти настройки из панели копируются в слейв ПЛК при включении питания и используются в программе http://www.owen.ru/forum/showthread.php?t=15707
Слейв в ПЛК является ретейн, таким образом достаточно один раз включить ПЛК с подключенной панелью и затем панель можно вообще не использовать, т.к. переменные пойдут из PFW-->Slave-->retain и там останутся. А если в момент включения ПЛК программно Slave(retain) инициализировать левым значением, а затем панель запишет правильные данные, то без панели ПЛК работать не будет.
Последний раз редактировалось petera; 23.12.2014 в 23:55.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Да, согласен, исходя из того, что проект из панели не достать - связка панель + ПЛК это уже само по себе защита.
Спасибо за ответы!!!