Просмотр полной версии : Отладка программы реле ПР-102 в Owen Logic v2.8.362.0
AlekseyR
14.01.2025, 07:58
Начинаю осваивать работу с программируемым реле ПР-102. После Step7 Сименса и CoDeSys тяжело работать с графическим языком с большим количеством ограничений. Особенно напрягает невозможность записать в переменную значения в разных местах программы и отсутствие глобальных переменных, доступных внутри функций.
Программа длинная получается, а если сворачивать ее в макросы, то потом нет возможности посмотреть работу в "онлайн режиме" при отладке.
Программирование на ST - это хорошо, но как отладку делать? Пробую отладить в виде функции на CoDeSys, а потом засунуть обратно. Но это неудобно и долго.
Это только у меня такие проблемы? Может я что-то пропустил? Как отлаживать программына ST?
kondor3000
14.01.2025, 08:02
Начинаю осваивать работу с программируемым реле ПР-102. После Step7 Сименса и CoDeSys тяжело работать с графическим языком с большим количеством ограничений. Особенно напрягает невозможность записать в переменную значения в разных местах программы и отсутствие глобальных переменных, доступных внутри функций.
Программа длинная получается, а если сворачивать ее в макросы, то потом нет возможности посмотреть работу в "онлайн режиме" при отладке.
Программирование на ST - это хорошо, но как отладку делать? Пробую отладить в виде функции на CoDeSys, а потом засунуть обратно. Но это неудобно и долго.
Это только у меня такие проблемы? Может я что-то пропустил? Как отлаживать программына ST?
Сodesys 2.3 поставьте и отлаживайте, языки CFC и ST с небольшими отличиями, но почти все можно отладить с просмотром ФБ и программ в работе.
Используйте готовые наработки, если подойдут https://owen.ru/forum/showthread.php?t=37203&page=9&p=429061#81
Начинаю осваивать работу с программируемым реле ПР-102. После Step7 Сименса и CoDeSys тяжело работать с графическим языком с большим количеством ограничений. Особенно напрягает невозможность записать в переменную значения в разных местах программы и отсутствие глобальных переменных, доступных внутри функций.
Программа длинная получается, а если сворачивать ее в макросы, то потом нет возможности посмотреть работу в "онлайн режиме" при отладке.
Программирование на ST - это хорошо, но как отладку делать? Пробую отладить в виде функции на CoDeSys, а потом засунуть обратно. Но это неудобно и долго.
Это только у меня такие проблемы? Может я что-то пропустил? Как отлаживать программына ST?
Всё так и есть
Обещали, вроде, в этом году сделать отладку в ST
AlekseyR
15.01.2025, 19:19
Большое спасибо откликнувшимся. Изучаю примеры, пишу код и отлаживаю в CoDeSys.
AlekseyR BLINK отличается в работе. С остальным вроде не замечено.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot