В среде разработки CODESYS V3 имеется функция "Выгрузка исходного кода" данная функция позволяет выгрузить текущий проект из ПЛК совместно с его исходным кодом.
Но для этого программист собственноручно должен этот проект загрузить в память ПЛК используя функцию "Загрузка исходного кода". После исполнения данной функции в ПЛК будет сформирован архив Вашего ПО.
Не рекомендуется хранить проект с исходным кодом в ПЛК, так как любой желающий имея физический доступ к контроллеру через USB соединение с помощью среды разработки CODESYS V3 сможет выгрузить Ваш проект и использовать его в своих целях.
Если есть необходимость получить исходный код программы идущей в комплекте с новым ПЛК, то его можно найти в SDK: Codesys_AgavaSDK\Проекты\ПЛК-40\Модули\TestIntModules.project
Но для этого программист собственноручно должен этот проект загрузить в память ПЛК используя функцию "Загрузка исходного кода". После исполнения данной функции в ПЛК будет сформирован архив Вашего ПО.
Не рекомендуется хранить проект с исходным кодом в ПЛК, так как любой желающий имея физический доступ к контроллеру через USB соединение с помощью среды разработки CODESYS V3 сможет выгрузить Ваш проект и использовать его в своих целях.
Если есть необходимость получить исходный код программы идущей в комплекте с новым ПЛК, то его можно найти в SDK: Codesys_AgavaSDK\Проекты\ПЛК-40\Модули\TestIntModules.project