Мы отозвали обновление Owen Logic 2.5.343 из-за проблем с прошивкой ПР205. Вы можете продолжить разрабатывать проект в этой версии, но дождитесь хотфикса, прежде чем загружать проект в прибор ПР205. Ссылка для скачивания: http://ftp-ow.owen.ru/softupdate/OWE...ic_2.5.343.exe
Менеджер по продукту | Owen Logic
email: soft@owen.ru
Можно попробовать открыть файл новой версии в старом Owen Logic.
Меняем расширение файла проекта из owle в zip. Распаковываем как архив - там будет два файла: Project и Visualization.
Открываем в блокноте файл Project и видим там строки с версией программы, например:
"ApplicationVersionCreated": "2.4.335.0",
"LastChangingApplicationVersion": "2.4.335.0"
Меняем цифры на нужную версию Owen Logic, сохраняем файл.
Упаковываем оба файла обратно в архив zip и меняем расширение с zip на owle.
Пробуем открыть...
Последний раз редактировалось Денисов Максим Сергеевич; 19.01.2024 в 11:34.
Менеджер по продукту | Owen Logic
email: soft@owen.ru
Денисов Максим Сергеевич Давайте предположим на секундочку такую вещь. Цифры вымышленные.
2.4.253.0 - последнее изменение в ПО, касающееся скажем ПР200
2.4.332.0 - некая последняя версия ПО, в которой менялось что-то для ПР103 и ПР205
Какого (мат)... нельзя открыть первой указанной программу для ПР200, написанной во второй указанной но для того же ПР200, если между этими версиями каких либо изменений непосредственно для ПР200 не производилось...
И это не единственные глупости разработчиков при написании программы.... Ну хоть небольшую совместимость снизу вверх предусмотрите ёшкин кот...
про архивирование json мусора в проекте я уже молчу, тут вы непробиваемы![]()
День добрый давно пишу и н встречах говорю о некоторых нюансах овен лоджика.
1) есть реализация использования своих блоков ( макросов) в других блоках, есть возможность задать там переменные энергонезависимые, ну и подключить блок в блоке и так делее до схемы.
Но нет возможности назвать эти данные свои ими именами, нет возможности сделать запись в свои блоки через встроенный механизм ( создание блока записи в ФБ) , тоесть получается только редактирование в программе, что получается абсолютно бессмысленным.
2) и самое важное это надо сделать отдельные энергонезависимые переменные которые не трутся при перепрошивке устройства.. С возможностью выбора перезатирать их или нет при перепрошивке. Делаешь прошивку с сбором статистики и при нахождении каких то "фич" пиходится перепрошивать и свя статистика коту под хвост. То же касается и Ваших платформ на базе пр200, дя вентиляций и так далее.
Ну как бы возможность такая есть.1) есть реализация использования своих блоков ( макросов) в других блоках, есть возможность задать там переменные энергонезависимые, ну и подключить блок в блоке и так делее до схемы.
Но нет возможности назвать эти данные свои ими именами,
Можно внутренние константы и переменные макроса вытащить в его свойства и дать этим новым свойствам макроса свои имена
Захват-01.png Захват-02.png
теперь значение "новых" свойств макроса можно задавать извне, без необходимости редактирования тела макроса
Захват-03.png
Ну и аналогично для макроса встроенного в другой макрос можно вытащить свойства встроенного наружу внешнего макроса
Захват-04.png
Теперь на схеме есть непосредственный доступ к свойству(переменной, в том числе и энергонезависимой) встроенного макроса
Захват-05.png
Вот использовать Write to FB действительно нельзя
Последний раз редактировалось petera; 23.01.2024 в 12:14.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Я именно про Write to FB и имел ввиду. Просто без данной фишки нельзя записать данные допустим из сетевой переменной, а только при компиляции прошивки, что неудобно. То-есть задумка есть но реализации нет.. Такая же ерунда и с данными сетевых переменных по умолчанию, фишка есть но не реализована!! Почему?