А для коммерческой защиты используется специальная утилита от КДС она платная.
Большое спасибо за дележку опытом!
Да, я смотрел на проверялку. Поработаю.
Итак, я создаю проект, в идеале его даже юзаю некоторое время, отлаживаю, проверяю на всякие глупости типа неиспользуемых переменных... Затем (так и не понял, вырезаю главную программу или нет - но по ходу разберусь) сохраняю его в виде внутренней "бибки".
Затем подгружаю к другому проекту.
Вроде ясно. А при последующей доработке библиотеки - мне нужно возвращаться в том исходный проект? Или я могу ее рихтовать прямо при работе в следующем проекте? Могу ли я править что-то в ПОУ, загруженных как библиотека?
+1.
Создаете проект. В нем:
PLC_PRG
Необходимое количество модулей (на любых языках).
Обязательно отлаживаетесь, проверяете работу всех блоков, что Вы все необходимые переменные как var_input и var_output объявили.
Если уверенны, что править и отлаживать после правки не надо:
Оставляем только Необходимые подпрограммы.
Сохраняем ка внутреннюю библиотеку.
Если будете править, или дополнять библиотеку:
Сохраните проект. Создайте копию, и уже из копии делайте библиотеку.
ВАЖНО: никаких глобальных и уж тем более конфигурационных переменных внутри подпрограмм для библиотеки.