PDA

Просмотр полной версии : Программа ПЛК63/73



Kvazar
14.08.2015, 11:55
Здравствуйте! Подскажите по принципу организации хранения созданной программистом в CodeSys программы в памяти ПЛК.

Вот создали программу в CodeSys, далее она, вероятно, компилируется и заливается в ПЛК. Там она хранится в памяти. Можно ли её оттуда считать и куда-либо сохранить? Она будет в машинном коде и редактировать её, так понимаю, нельзя? Можно ли её залить в другой ПЛК (такой же), чтоб работало?

Чтобы можно было редактировать программу, нужны исходники CodeSys, и иначе никак?

Есть ли какой-либо прямой доступ к памяти ПЛК, где эта исполняемая программа хранится? Можно ли запретить доступ (типа как в микроконтроллере - чтоб нельзя было считать её)?

Речь идёт о ПЛК63/73. Но если кто расскажет еще и про СПК210, например, буду рад.

petera
14.08.2015, 12:27
Для ПЛК63/73 на диске есть программа тиражирования, которая может скопировать Вашу программу в неограниченное количество ПЛК.
Тема защиты проектов от копирования поднималась не однократно, вот последнее http://www.owen.ru/forum/showthread.php?t=3530&page=10

Kvazar
14.08.2015, 12:41
Спасибо.
Не столько защита интересует, сколько сам принцип организации хранения.
Читал, что можно и исходники залить в ПЛК. Как это? В виде проекта CodeSys или как? То есть скомпилированный код залить отдельно, а исходники отдельно?
Можно ли залить исходники в ПЛК63, или вообще какой-либо любой файл?

Kvazar
14.08.2015, 12:45
Какими программами и вообще можно ли смотреть какие файлы хранятся в памяти ПЛК? Где об этом почитать, доступно?

petera
14.08.2015, 13:08
Загрузить текст проекта в ПЛК можно через меню Онлайн--Загрузка исходных текстов.
Если говорить про ПЛК1хх, то для просмотра каталога файлов и др. операций с ПЛК в конфигурации есть ПЛК браузер
19542
Читать и писать файлы в/из ПЛК можно через меню Онлайн.
Но в ПЛК63/73 нет ни ПЛК браузера ни файловой системы.
19543

Kvazar
14.08.2015, 13:10
Ага, понятно. Спасибо:)