Мы вообще то пожелали вначале внести некоторые улучшения в симулятор ( смотрите выше) , которые могут быть использованы и
в онлайн отладки . Но вы должны понимать , что это не простой процесс ( разработка онлайн отладки) . И поэтому собирают пожелания
которое позволит сформировать в начале "Техническое задание" , а разработчики Ол и ПР определят насколько это реально .
Но все равно необходимо инструмент OWEN Logic приближать к Codesys по мере возможности.
Я, по своему опыту, могу сказать, что в основном онлайн мониторинг нужен для решения проблем с железом при нормально работающей программе. Но, это касаемо систем, где сотни входов-выходов и сложные алгоритмы. В ПР всё несколько проще. Для того чтобы создавать сложные программы на ПР, требуются иной инструментарий в ОЛ. Присоединяюсь к пожеланиям ввести симуляцию экранов и кнопок, использованию более удобного "аналогового" управления. Предлагаю так же использовать в эмуляции наряду с мышкой и клавиатуру компьютера. Например, цифровые кнопки можно привязать к входам, кнопками "+" и "-" можно менять значение выбранного аналогового входа. Было бы полезным, на мой взгляд, иметь возможность аплоада программы из ПР. Если уж заговорили про онлайн, значит возможность выгрузки есть.
все тут много говорят про симуляцию входных сигналов, но онлайн-мониторинг ведь, на то и онлайн, чтобы отображать состояние входных сигналов непосредственно с контроллера, разве не так??? Мне кажется, все отмеченные требования в большей степени относятся к оффлайн-мониторингу ...
а к функционалу оффлайн-мониторинга можно еще добавить работу с периферией по RS485 ...
Добрый день, коллеги.
Планируем добавлять онлайн-отладку в последующих релизах Owen Logic.
Выскажите мнение, как должна выглядеть отладка по-вашему?
Для этого сделали форму для голосования из 6 пунктов: https://docs.google.com/forms/d/e/1F...YDUQw/viewform
Всем заранее спасибо.
Форма -- огонь.
1) Где вопрос о "пошаговом выполнении программ"?
Так сказать, классические "step over", "step into".
Иными словами, возможность выполнять блоки пошагово, наблюдая за значениями переменных.
2) Что понимается под словами "всех переменных"? Речь именно про объявленные "сетевые переменные" или про состояние всех входов-выходов всех элементов?
1. Речь идет о пошаговом выполнении, как сейчас реализовано в симуляции?
2. Состояние входов/выходов ПР и блоков, а так же состояние всех внутренних переменных.
В форме, кстати, так же есть пункт "Есть что сказать" , можете там тоже писать свои замечания, чтоб мы их не потеряли.
За вопросы и комментарии спасибо